@import url(https://fonts.googleapis.com/css2?family=Alfa+Slab+One&family=Inter:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Alfa+Slab+One&family=Inter:wght@300;400;500;600;700;800&display=swap);@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0 0 0 20px;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:#fff0 none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.wvs-has-image-tooltip,[data-wvstooltip]{--font-size:14px;--arrow-width:5px;--arrow-distance:10px;--arrow-position:calc(var(--arrow-distance)*-1);--tip-redius:3px;--tip-min-width:100px;--tip-min-height:100px;--tip-height:30px;--tip-breakpoint-start:53vw;--tip-distance:calc(var(--arrow-distance) + var(--tip-height));--tip-position:calc(var(--tip-distance)*-1);--image-tip-min-height:calc(var(--tip-min-height) + var(--tip-height));--image-tip-max-height:calc(var(--tooltip-height) + var(--tip-height));--image-tip-width-dynamic:clamp(var(--tip-min-width),var(--tip-breakpoint-start),var(--tooltip-width));--image-tip-height-dynamic:clamp(var(--tip-min-height),var(--tip-breakpoint-start),var(--tooltip-height));--image-tip-ratio:calc(var(--tooltip-height)/var(--tooltip-width));--image-tip-position:calc(100% + var(--arrow-distance));--horizontal-position:0px;cursor:pointer;outline:none;position:relative}.wvs-has-image-tooltip:after,.wvs-has-image-tooltip:before,[data-wvstooltip]:after,[data-wvstooltip]:before{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:hidden;z-index:999}.wvs-has-image-tooltip:before,[data-wvstooltip]:before{background-color:var(--wvs-tooltip-background-color,#333);border-radius:var(--tip-redius);bottom:var(--image-tip-position);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3);color:var(--wvs-tooltip-text-color,#fff);font-size:var(--font-size);height:var(--tip-height);line-height:var(--tip-height);min-width:var(--tip-min-width);padding-inline:10px;top:auto;-webkit-transform:translateX(var(--horizontal-position));-ms-transform:translateX(var(--horizontal-position));transform:translateX(var(--horizontal-position));width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-wvstooltip]:before{content:attr(data-wvstooltip) " " attr(data-wvstooltip-out-of-stock)}.wvs-has-image-tooltip:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-line-pack:center;align-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:var(--tooltip-background);background-position:top;background-repeat:no-repeat;background-size:contain;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--image-tip-height-dynamic) + var(--tip-height));justify-content:flex-end;min-width:var(--image-tip-width-dynamic)}.wvs-has-image-tooltip:after,[data-wvstooltip]:after{border-top-color:transparent;border:var(--arrow-width) solid transparent;border-top-color:var(--wvs-tooltip-background-color,#333);bottom:auto;content:" ";font-size:0;line-height:0;top:var(--arrow-position);width:0}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{opacity:1;visibility:visible}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:after,.wvs-tooltip-position-bottom[data-wvstooltip]:after{border-bottom-color:var(--wvs-tooltip-background-color,#333);border-top-color:transparent;bottom:var(--arrow-position);top:auto}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:before,.wvs-tooltip-position-bottom[data-wvstooltip]:before{bottom:auto;top:calc(var(--tip-position)*-1)}.wvs-theme-sober .product form.cart .variations .variable,.wvs-theme-sober-child .product form.cart .variations .variable{margin-bottom:15px!important}.wvs-theme-sober .product form.cart .variations .variable-options,.wvs-theme-sober-child .product form.cart .variations .variable-options{border:0!important}.wvs-theme-sober .product form.cart .variations .arrow,.wvs-theme-sober .product form.cart .variations .variable-options:after,.wvs-theme-sober-child .product form.cart .variations .arrow,.wvs-theme-sober-child .product form.cart .variations .variable-options:after{display:none}.wvs-theme-sober .product form.cart .variations .label,.wvs-theme-sober-child .product form.cart .variations .label{display:block;margin-right:10px;text-align:right}.wvs-theme-sober .product form.cart .variations .value,.wvs-theme-sober-child .product form.cart .variations .value{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.wvs-theme-sober .product form.cart .variations select,.wvs-theme-sober-child .product form.cart .variations select{-webkit-appearance:menulist-button!important;border:1px solid #e4e6eb!important;padding:.5em 1em!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important}.wvs-theme-sober .product form.cart .radio-variable-item,.wvs-theme-sober-child .product form.cart .radio-variable-item{margin:5px;text-align:left}.wvs-theme-sober .product form.cart .radio-variable-item:last-child,.wvs-theme-sober-child .product form.cart .radio-variable-item:last-child{margin-right:0}.wvs-theme-sober .product form.cart .radio-variable-item label,.wvs-theme-sober-child .product form.cart .radio-variable-item label{margin:0;padding-left:30px}.wvs-theme-sober .product form.cart .radio-variable-item label:before,.wvs-theme-sober-child .product form.cart .radio-variable-item label:before{border-radius:100%;top:0}.wvs-theme-sober .product form.cart .radio-variable-item label:after,.wvs-theme-sober-child .product form.cart .radio-variable-item label:after{top:8px}.wvs-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block!important}.wvs-theme-shophistic-lite .ql_custom_variations{display:none!important}.wvs-theme-shophistic-lite .radio-variable-item input[type=radio]{display:inline-block;margin:0}.wvs-theme-flatsome .variations .reset_variations{bottom:0;left:0;position:relative}.wvs-theme-storefront-child.single-product div.product,.wvs-theme-storefront.single-product div.product{overflow:visible!important}.wvs-theme-stockholm .variations .reset_variations{bottom:0;left:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.wvs-theme-kalium .image-variable-item img,.wvs-theme-kalium-child .image-variable-item img{width:100%!important}.wvs-theme-kalium .radio-variable-item input,.wvs-theme-kalium-child .radio-variable-item input{height:16px!important;width:16px!important}.wvs-theme-kalium .woo-variation-items-wrapper .select-option-ui,.wvs-theme-kalium-child .woo-variation-items-wrapper .select-option-ui{display:none}.wvs-theme-aurum .variable-items-wrapper .image-variable-item>img,.wvs-theme-aurum-child .variable-items-wrapper .image-variable-item>img{width:100%}.wvs-theme-hestia .woo-variation-items-wrapper.value:before{display:none!important}.wvs-theme-thegem .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-child .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-elementor .woo-variation-items-wrapper .combobox-wrapper{display:none}.wvs-theme-thegem .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-child .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-elementor .wvs-archive-variation-wrapper .variations{padding:0}.wvs-theme-ushop .variations_form,.wvs-theme-ushop-child .variations_form{overflow:visible!important}.wvs-theme-ushop .single-product-summary .product_meta,.wvs-theme-ushop-child .single-product-summary .product_meta{display:inline-table}.wvs-theme-savoy .woo-variation-items-wrapper,.wvs-theme-savoy-child .woo-variation-items-wrapper{position:relative!important}.wvs-theme-savoy .woo-variation-items-wrapper .sod_select,.wvs-theme-savoy-child .woo-variation-items-wrapper .sod_select{display:none!important}.wvs-theme-savoy .nm-variation-row,.wvs-theme-savoy-child .nm-variation-row{display:-webkit-box;display:-ms-flexbox;display:flex}.wvs-theme-woodstock .woo-variation-items-wrapper .variation-select,.wvs-theme-woodstock-child .woo-variation-items-wrapper .variation-select{display:none!important}.wvs-theme-woodmart .wd-attr-selected,.wvs-theme-woodmart .woo-variation-items-wrapper>.swatches-select,.wvs-theme-woodmart-child .wd-attr-selected,.wvs-theme-woodmart-child .woo-variation-items-wrapper>.swatches-select{display:none}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper{border:0!important}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper:after,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper:after{display:none!important}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection .reset_variations{border:1px solid #f04040;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f04040;font-size:8px!important;height:20px;padding:5px;width:20px}.wvs-theme-claue .woo-variation-items-wrapper,.wvs-theme-claue-child .woo-variation-items-wrapper{border:none}.wvs-theme-claue .woo-variation-items-wrapper:after,.wvs-theme-claue-child .woo-variation-items-wrapper:after{display:none}.wvs-theme-jupiter table.variations,.wvs-theme-jupiter-child table.variations{overflow:initial}.wvs-theme-oxygen .woo-variation-items-wrapper .select-wrapper,.wvs-theme-oxygen-child .woo-variation-items-wrapper .select-wrapper{display:none}.wvs-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.wvs-theme-oxygen-child .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px}.wvs-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select,.wvs-theme-simple-elegant-child .woo-variation-items-wrapper .wi-nice-select{display:none}.wvs-theme-twentytwenty table.variations,.wvs-theme-twentytwenty-child table.variations{overflow:auto}.wvs-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-divi-child .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select,.wvs-theme-jevelin-child .sh-woo-layout table.variations td select.woo-variation-raw-select{display:none!important}.wvs-theme-jevelin .sh-woo-layout table.variations,.wvs-theme-jevelin-child .sh-woo-layout table.variations{max-width:100%}.wvs-theme-jevelin .radio-variable-item label,.wvs-theme-jevelin-child .radio-variable-item label{line-height:1!important}.wvs-theme-stockie .woo-variation-raw-select+.select-styled,.wvs-theme-stockie-child .woo-variation-raw-select+.select-styled{display:none!important}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-center{--wvs-position:center}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-left{--wvs-position:flex-start}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-right{--wvs-position:flex-end}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches .woo-variation-raw-select+.select2{display:none!important}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a{display:inline-block;position:relative}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .count{padding:0 5px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .wvs-widget-item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item{border:2px solid #fff;-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);display:inline-block;float:left;height:20px;margin:0 4px;padding:9px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:20px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-squared{border-radius:2px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-rounded{border-radius:100%}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text :after{clear:both;content:"";display:inline}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color:hover .item{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color.woocommerce-widget-layered-nav-list__item--chosen .item{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000)}.woo-variation-swatches .variations td.value>span:after,.woo-variation-swatches .variations td.value>span:before,.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select:after,.woo-variation-swatches .woo-variation-raw-select:before{display:none!important}.woo-variation-swatches .woo-variation-swatches-variable-item-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-archive-variations-wrapper{display:block;width:100%}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){height:var(--wvs-archive-product-item-height,30px);width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-archive-product-item-font-size,16px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches ul.variations{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.woo-variation-swatches ul.variations,.woo-variation-swatches ul.variations>li{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches ul.variations>li{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;justify-content:var(--wvs-position);margin:5px 0}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.hide{visibility:hidden}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.show{visibility:visible}.woo-variation-swatches .variable-items-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item){height:var(--wvs-single-product-large-item-height,40px);width:var(--wvs-single-product-large-item-width,40px)}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-large-item-font-size,16px)}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;padding:0 5px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{cursor:pointer;vertical-align:middle}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{height:20px;width:20px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input+span{margin-inline:10px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper{display:inline-block}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper img{display:inline-block;margin:0;padding:0;vertical-align:middle;width:40px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper .out-of-stock{display:inline-block;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{display:inline-block;padding:2px 0;width:auto}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:focus,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:focus{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover label{opacity:.6;text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper .variable-item{list-style:none;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item.variation-disabled{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item img{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item>span{pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wvs-item-background-color,#fff);-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wvs-item-text-color,#000);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--wvs-single-product-item-height,30px);justify-content:center;margin:4px;padding:2px;position:relative;width:var(--wvs-single-product-item-width,30px)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:var(--wvs-hover-item-background-color,#fff);color:var(--wvs-hover-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover{position:relative}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background-image:var(--wvs-tick);background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color{display:block;height:100%;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-item-font-size,16px);text-align:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:var(--wvs-selected-item-background-color,#fff);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:before{border-bottom:3px solid #de8604;border-left:3px solid transparent;border-right:3px solid transparent;content:" ";left:50%;margin-left:-3px;position:absolute;top:calc(100% - 1px);width:0;z-index:1}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:after{left:50%;min-width:36px;position:absolute;text-align:center;top:calc(100% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info:after{background:#de8604;border-radius:2px!important;-webkit-box-shadow:0 0 2px rgba(0,0,0,.38);box-shadow:0 0 2px rgba(0,0,0,.38);color:#fff;content:attr(data-wvs-stock-info);font-size:10px;font-style:italic;line-height:1;padding:2px;text-shadow:0 1px rgba(0,0,0,.251)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled).radio-variable-item .wvs-stock-left-info:after{margin-left:5px}.woo-variation-swatches .variable-items-wrapper .wvs-item-label{position:absolute;top:30px}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:100%}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span,.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{border-radius:100%;line-height:1;margin:0;overflow:hidden}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:100%}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:2px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-single-product-item-width);width:auto}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item span:after{border-radius:0}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:5px}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5;text-decoration:line-through}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock:hover .variable-item-contents:before{background-image:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover{overflow:hidden}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover label{opacity:.3;pointer-events:none}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled.radio-variable-item{width:auto!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled{font-size:0;height:0!important;margin:0!important;min-height:0!important;min-width:0!important;opacity:0;padding:0!important;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;visibility:hidden;width:0!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.no-stock .variable-item-contents:before{background-image:none}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-left:5px;margin-right:0}.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;text-align:start;width:auto!important}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th label{display:inline-block;margin:0 2px}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .variations .woo-variation-item-label{-webkit-margin-before:5px;margin:0;margin-block-start:5px}.woo-variation-swatches .variations .woo-variation-item-label .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .grouped-variable-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none!important}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .group-variable-items-wrapper{margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .no-group-variable-items-wrapper{margin-top:20px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper{margin-right:20px;margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper:last-child,.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .no-group-variable-items-wrapper{margin-right:0}.woo-variation-swatches .grouped-variable-items .group-variable-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.woo-variation-swatches .grouped-variable-items .group-variable-items-name{font-style:italic}.woo-variation-swatches .wvs-hide-view-cart-link{display:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block;min-width:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--global-gray-400: #CBD5E0;--global-gray-500: #A0AEC0;--global-xs-spacing: 1em;--global-sm-spacing: 1.5rem;--global-md-spacing: 2rem;--global-lg-spacing: 2.5em;--global-xl-spacing: 3.5em;--global-xxl-spacing: 5rem;--global-edge-spacing: 1.5rem;--global-boxed-spacing: 2rem;--global-font-size-small: clamp(0.8rem, 0.73rem + 0.217vw, 0.9rem);--global-font-size-medium: clamp(1.1rem, 0.995rem + 0.326vw, 1.25rem);--global-font-size-large: clamp(1.75rem, 1.576rem + 0.543vw, 2rem);--global-font-size-larger: clamp(2rem, 1.6rem + 1vw, 2.5rem);--global-font-size-xxlarge: clamp(2.25rem, 1.728rem + 1.63vw, 3rem)}h1,h2,h3,h4,h5,h6{padding:0;margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:"“" "”"}blockquote{padding-left:1em;border-left:4px solid var(--global-palette4)}.entry-content blockquote{margin:0 0 var(--global-md-spacing)}blockquote cite,blockquote .wp-block-pullquote__citation{color:var(--global-palette5);font-size:13px;margin-top:1em;position:relative;font-style:normal;display:block}address{margin:0 0 1.5em}pre{background:var(--global-palette7);font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.5em;white-space:pre-wrap}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:.8rem}abbr,acronym{border-bottom:1px dotted var(--global-palette4);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}hr{height:0;border:0;border-bottom:2px solid var(--global-gray-400)}ul,ol{margin:0 0 1.5em 1.5em;padding:0}ul.aligncenter,ol.aligncenter{list-style:none}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{display:block;height:auto;max-width:100%}figure{margin:.5em 0}table{margin:0 0 1.5em;width:100%}a{color:var(--global-palette-highlight);text-underline-offset:.1em;transition:all .1s linear}a:hover,a:focus,a:active{color:var(--global-palette-highlight-alt);text-underline-offset:.25em}a:hover,a:active{outline:0}.inner-link-style-plain a:not(.button),.widget-area.inner-link-style-plain a:not(.button){text-decoration:none}.inner-link-style-normal a:not(.button),.widget-area.inner-link-style-normal a:not(.button){text-decoration:underline}.link-style-no-underline .entry-content p>a,.link-style-no-underline .entry-content strong>a,.link-style-no-underline .entry-content em>a,.link-style-no-underline .entry-content>ul a,.link-style-no-underline .entry-content a{text-decoration:none}.link-style-no-underline .entry-content p>a:hover,.link-style-no-underline .entry-content strong>a:hover,.link-style-no-underline .entry-content em>a:hover,.link-style-no-underline .entry-content>ul a:hover,.link-style-no-underline .entry-content a:hover{text-decoration:none}.link-style-color-underline .entry-content p a,.link-style-color-underline .entry-content strong>a,.link-style-color-underline .entry-content em>a,.link-style-color-underline .entry-content>ul a,.link-style-color-underline .entry-content>ol a,.link-style-color-underline .entry-content .wp-block-group ul a,.link-style-color-underline .entry-content .wp-block-group ol a{color:inherit;text-decoration:underline;text-decoration-color:var(--global-palette-highlight)}.link-style-color-underline .entry-content p a:hover,.link-style-color-underline .entry-content strong>a:hover,.link-style-color-underline .entry-content em>a:hover,.link-style-color-underline .entry-content>ul a:hover,.link-style-color-underline .entry-content>ol a:hover,.link-style-color-underline .entry-content .wp-block-group ul a:hover,.link-style-color-underline .entry-content .wp-block-group ol a:hover{text-decoration-color:var(--global-palette-highlight-alt)}.link-style-hover-background .entry-content p a,.link-style-hover-background .entry-content strong>a,.link-style-hover-background .entry-content em>a,.link-style-hover-background .entry-content>ul a,.link-style-hover-background .entry-content>ol a,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:var(--global-palette-highlight);text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight), var(--global-palette-highlight));background-position:0% 100%;background-repeat:no-repeat;background-size:100% 1px}.link-style-hover-background .entry-content p a:hover,.link-style-hover-background .entry-content strong>a:hover,.link-style-hover-background .entry-content em>a:hover,.link-style-hover-background .entry-content>ul a:hover,.link-style-hover-background .entry-content>ol a:hover,.link-style-hover-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-hover-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:var(--global-palette-highlight-alt2);text-decoration:none;background-size:100% 100%}.link-style-offset-background .entry-content p a,.link-style-offset-background .entry-content strong>a,.link-style-offset-background .entry-content em>a,.link-style-offset-background .entry-content>ul a,.link-style-offset-background .entry-content>ol a,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a),.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a){color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight));background-repeat:no-repeat;background-position:4px bottom;background-size:100% 10px}.link-style-offset-background .entry-content p a:hover,.link-style-offset-background .entry-content strong>a:hover,.link-style-offset-background .entry-content em>a:hover,.link-style-offset-background .entry-content>ul a:hover,.link-style-offset-background .entry-content>ol a:hover,.link-style-offset-background .entry-content .wp-block-group ul a:not(.kb-table-of-content-list a):hover,.link-style-offset-background .entry-content .wp-block-group ol a:not(.kb-table-of-content-list a):hover{color:inherit;text-decoration:none;background-image:linear-gradient(var(--global-palette-highlight-alt2), var(--global-palette-highlight-alt))}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:where(html:not(.no-js)) .hide-focus-outline *:focus{outline:0}#primary[tabindex="-1"]:focus{outline:0}textarea{width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{-webkit-appearance:none;color:var(--global-palette5);border:1px solid var(--global-gray-400);border-radius:3px;padding:.4em .5em;max-width:100%;background:var(--global-palette9);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}::-webkit-input-placeholder{color:var(--global-palette6)}::-moz-placeholder{color:var(--global-palette6);opacity:1}:-ms-input-placeholder{color:var(--global-palette6)}:-moz-placeholder{color:var(--global-palette6)}::placeholder{color:var(--global-palette6)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:var(--global-palette3);border-color:var(--global-palette6);outline:0;box-shadow:0px 5px 15px -7px rgba(0,0,0,.1)}select{border:1px solid var(--global-gray-400);background-size:16px 100%;padding:.2em 35px .2em .5em;background:var(--global-palette9) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;outline:0;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}select::-ms-expand{display:none}select:focus{color:var(--global-palette3);border-color:var(--global-palette6);background-color:var(--global-palette9);box-shadow:0px 5px 15px -7px rgba(0,0,0,.1);outline:0}select:focus option{color:#333}.elementor-select-wrapper select{background-image:none}.search-form{position:relative}.search-form input[type=search],.search-form input.search-field{padding-right:60px;width:100%}.search-form .search-submit[type=submit]{top:0;right:0;bottom:0;position:absolute;color:rgba(0,0,0,0);background:rgba(0,0,0,0);z-index:2;width:50px;border:0;padding:8px 12px 7px;border-radius:0;box-shadow:none;overflow:hidden}.search-form .search-submit[type=submit]:hover,.search-form .search-submit[type=submit]:focus{color:rgba(0,0,0,0);background:rgba(0,0,0,0);box-shadow:none}.search-form .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}.search-form .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .search-form .button[type=submit],body.rtl .search-form .kadence-search-icon-wrap{left:0;right:auto}body.rtl .search-form input[type=search],body.rtl .search-form input.search-field{padding-right:.5em;padding-left:60px}fieldset{padding:.625em 1.425em .625em;border:1px solid var(--global-gray-500);margin-top:1.2em;margin-bottom:1.2em}.affwp-form fieldset{padding:0}legend{font-weight:bold}button,.button,.wp-block-button__link,.wp-element-button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:1.125rem;line-height:1.6;display:inline-block;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}button:visited,.button:visited,.wp-block-button__link:visited,.wp-element-button:visited,input[type=button]:visited,input[type=reset]:visited,input[type=submit]:visited{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}button:hover,button:focus,button:active,.button:hover,.button:focus,.button:active,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}button:disabled,button.disabled,.button:disabled,.button.disabled,.wp-block-button__link:disabled,.wp-block-button__link.disabled,.wp-element-button:disabled,.wp-element-button.disabled,input[type=button]:disabled,input[type=button].disabled,input[type=reset]:disabled,input[type=reset].disabled,input[type=submit]:disabled,input[type=submit].disabled{cursor:not-allowed;opacity:.5}.elementor-button-wrapper .elementor-button{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus,.elementor-button-wrapper .elementor-button:active{color:var(--global-palette-btn-hover);background-color:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.button.button-size-small{font-size:80%;padding:.3em .7em}.button.button-size-large{font-size:110%;padding:.6em 1.2em}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button{padding:.4em 1em}.button.button-style-outline,.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline .wp-element-button,.button.kb-btn-global-outline{border:2px solid currentColor}.button.button-style-outline:hover,.button.button-style-outline:focus,.button.button-style-outline:active,.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-element-button:hover,.wp-block-button.is-style-outline .wp-element-button:focus,.wp-block-button.is-style-outline .wp-element-button:active,.button.kb-btn-global-outline:hover,.button.kb-btn-global-outline:focus,.button.kb-btn-global-outline:active{border:2px solid currentColor;box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-element-button:not(.has-background),.button.button-style-outline:not(.has-background),.button.kb-btn-global-outline:not(.has-background){background:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-background):active,.button.button-style-outline:not(.has-background):hover,.button.button-style-outline:not(.has-background):focus,.button.button-style-outline:not(.has-background):active,.button.kb-btn-global-outline:not(.has-background):hover,.button.kb-btn-global-outline:not(.has-background):focus,.button.kb-btn-global-outline:not(.has-background):active{background:rgba(0,0,0,0)}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color),.button-style-outline:not(.has-text-color),.kb-btn-global-outline:not(.has-text-color){color:var(--global-palette-btn-out, var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):visited,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):visited,.button-style-outline:not(.has-text-color):visited,.kb-btn-global-outline:not(.has-text-color):visited{color:var(--global-palette-btn-out, var(--global-palette-btn-bg))}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):focus,.wp-block-button.is-style-outline .wp-element-button:not(.has-text-color):active,.button-style-outline:not(.has-text-color):hover,.button-style-outline:not(.has-text-color):focus,.button-style-outline:not(.has-text-color):active,.kb-btn-global-outline:not(.has-text-color):hover,.kb-btn-global-outline:not(.has-text-color):focus,.kb-btn-global-outline:not(.has-text-color):active{color:var(--global-palette-btn-out-hover, var(--global-palette-btn-bg-hover))}button.button-style-secondary,.button.button-style-secondary,.wp-block-button__link.button-style-secondary,.wp-element-button.button-style-secondary,input[type=button].button-style-secondary,input[type=reset].button-style-secondary,input[type=submit].button-style-secondary{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:visited,.button.button-style-secondary:visited,.wp-block-button__link.button-style-secondary:visited,.wp-element-button.button-style-secondary:visited,input[type=button].button-style-secondary:visited,input[type=reset].button-style-secondary:visited,input[type=submit].button-style-secondary:visited{background:var(--global-palette-btn-sec-bg);color:var(--global-palette-btn-sec)}button.button-style-secondary:hover,button.button-style-secondary:focus,button.button-style-secondary:active,.button.button-style-secondary:hover,.button.button-style-secondary:focus,.button.button-style-secondary:active,.wp-block-button__link.button-style-secondary:hover,.wp-block-button__link.button-style-secondary:focus,.wp-block-button__link.button-style-secondary:active,.wp-element-button.button-style-secondary:hover,.wp-element-button.button-style-secondary:focus,.wp-element-button.button-style-secondary:active,input[type=button].button-style-secondary:hover,input[type=button].button-style-secondary:focus,input[type=button].button-style-secondary:active,input[type=reset].button-style-secondary:hover,input[type=reset].button-style-secondary:focus,input[type=reset].button-style-secondary:active,input[type=submit].button-style-secondary:hover,input[type=submit].button-style-secondary:focus,input[type=submit].button-style-secondary:active{color:var(--global-palette-btn-sec-hover);background:var(--global-palette-btn-sec-bg-hover)}.kadence-svg-iconset{display:inline-flex;align-self:center}.kadence-svg-iconset svg{height:1em;width:1em}.kadence-svg-iconset.svg-baseline svg{top:.125em;position:relative}body.social-brand-colors .social-show-brand-until .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always .social-button:not(.ignore-brand):not(.skip):not(.ignore){color:#fff}body.social-brand-colors .social-show-brand-until.social-style-outline .social-button:not(:hover):not(.skip):not(.ignore),body.social-brand-colors .social-show-brand-hover.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore):hover,body.social-brand-colors .social-show-brand-always.social-style-outline .social-button:not(.ignore-brand):not(.skip):not(.ignore){border-color:currentColor}:root .has-theme-palette-1-background-color,:root .has-theme-palette1-background-color{background-color:var(--global-palette1)}:root .has-theme-palette-1-color,:root .has-theme-palette1-color{color:var(--global-palette1)}:root .has-theme-palette-2-background-color,:root .has-theme-palette2-background-color{background-color:var(--global-palette2)}:root .has-theme-palette-2-color,:root .has-theme-palette2-color{color:var(--global-palette2)}:root .has-theme-palette-3-background-color,:root .has-theme-palette3-background-color{background-color:var(--global-palette3)}:root .has-theme-palette-3-color,:root .has-theme-palette3-color{color:var(--global-palette3)}:root .has-theme-palette-4-background-color,:root .has-theme-palette4-background-color{background-color:var(--global-palette4)}:root .has-theme-palette-4-color,:root .has-theme-palette4-color{color:var(--global-palette4)}:root .has-theme-palette-5-background-color,:root .has-theme-palette5-background-color{background-color:var(--global-palette5)}:root .has-theme-palette-5-color,:root .has-theme-palette5-color{color:var(--global-palette5)}:root .has-theme-palette-6-background-color,:root .has-theme-palette6-background-color{background-color:var(--global-palette6)}:root .has-theme-palette-6-color,:root .has-theme-palette6-color{color:var(--global-palette6)}:root .has-theme-palette-7-background-color,:root .has-theme-palette7-background-color{background-color:var(--global-palette7)}:root .has-theme-palette-7-color,:root .has-theme-palette7-color{color:var(--global-palette7)}:root .has-theme-palette-8-background-color,:root .has-theme-palette8-background-color{background-color:var(--global-palette8)}:root .has-theme-palette-8-color,:root .has-theme-palette8-color{color:var(--global-palette8)}:root .has-theme-palette-9-background-color,:root .has-theme-palette9-background-color{background-color:var(--global-palette9)}:root .has-theme-palette-9-color,:root .has-theme-palette9-color{color:var(--global-palette9)}:root .has-theme-palette-10-background-color,:root .has-theme-palette10-background-color{background-color:var(--global-palette10)}:root .has-theme-palette-10-color,:root .has-theme-palette10-color{color:var(--global-palette10)}:root .has-theme-palette-11-background-color,:root .has-theme-palette11-background-color{background-color:var(--global-palette11)}:root .has-theme-palette-11-color,:root .has-theme-palette11-color{color:var(--global-palette11)}:root .has-theme-palette-12-background-color,:root .has-theme-palette12-background-color{background-color:var(--global-palette12)}:root .has-theme-palette-12-color,:root .has-theme-palette12-color{color:var(--global-palette12)}:root .has-theme-palette-13-background-color,:root .has-theme-palette13-background-color{background-color:var(--global-palette13)}:root .has-theme-palette-13-color,:root .has-theme-palette13-color{color:var(--global-palette13)}:root .has-theme-palette-14-background-color,:root .has-theme-palette14-background-color{background-color:var(--global-palette14)}:root .has-theme-palette-14-color,:root .has-theme-palette14-color{color:var(--global-palette14)}:root .has-theme-palette-15-background-color,:root .has-theme-palette15-background-color{background-color:var(--global-palette15)}:root .has-theme-palette-15-color,:root .has-theme-palette15-color{color:var(--global-palette15)}.kt-clear{*zoom:1}.kt-clear::before,.kt-clear::after{content:" ";display:table}.kt-clear::after{clear:both}#wpadminbar{position:fixed !important}.content-area{margin:var(--global-xxl-spacing) 0}.entry-content{word-break:break-word}.entry-content table{word-break:normal}.body{overflow-x:hidden}.scroll a *,a.scroll *{pointer-events:none}.content-width-fullwidth .content-container.site-container{max-width:none;padding:0}.content-width-fullwidth .content-area,.content-vertical-padding-hide .content-area{margin-top:0;margin-bottom:0}.content-vertical-padding-top .content-area{margin-bottom:0}.content-vertical-padding-bottom .content-area{margin-top:0}.site-container,.site-header-row-layout-contained,.site-footer-row-layout-contained,.entry-hero-layout-contained,.alignfull>.wp-block-cover__inner-container,.alignwide>.wp-block-cover__inner-container{margin:0 auto;padding:0 var(--global-content-edge-padding)}.kt-row-layout-inner>.kb-theme-content-width,.kt-row-layout-inner.kt-row-has-bg>.kb-theme-content-width{padding-left:var(--global-content-edge-padding);padding-right:var(--global-content-edge-padding)}.content-bg{background:#fff}.content-style-unboxed .entry:not(.loop-entry)>.entry-content-wrap{padding:0}.content-style-unboxed .content-bg:not(.loop-entry){background:rgba(0,0,0,0)}.content-style-unboxed .entry:not(.loop-entry){box-shadow:none;border-radius:0}@media screen and (min-width: 1025px){.has-sidebar .content-container{display:grid;grid-template-columns:5fr 2fr;grid-gap:var(--global-xl-spacing);justify-content:center}#secondary{grid-column:2;grid-row:1;min-width:0}.has-left-sidebar .content-container{grid-template-columns:2fr 5fr}.has-left-sidebar #main{grid-column:2;grid-row:1}.has-left-sidebar #secondary{grid-column:1;grid-row:1}.has-sidebar .wp-site-blocks .content-container .alignwide,.has-sidebar .wp-site-blocks .content-container .alignfull{width:unset;max-width:unset;margin-left:0;margin-right:0}.has-sidebar .content-container .kadence-thumbnail-position-behind.alignwide{margin-left:-10px;margin-right:-10px}}#kt-scroll-up-reader,#kt-scroll-up{position:fixed;transform:translateY(40px);transition:all .2s ease;opacity:0;z-index:1000;display:flex;cursor:pointer}#kt-scroll-up-reader *,#kt-scroll-up *{pointer-events:none}#kt-scroll-up-reader.scroll-up-style-outline,#kt-scroll-up.scroll-up-style-outline{background:rgba(0,0,0,0)}.scroll-up-style-filled{color:var(--global-palette9);background:var(--global-palette4)}.scroll-up-style-filled:hover{color:var(--global-palette9)}.scroll-up-style-outline,.scroll-up-wrap.scroll-up-style-outline{border-width:2px;border-style:solid;border-color:currentColor;color:var(--global-palette4)}.scroll-up-style-outline:hover{color:var(--global-palette5)}#kt-scroll-up.scroll-visible{transform:translateY(0px);opacity:1}#kt-scroll-up-reader{transform:translateY(0px);transition:all 0s ease}#kt-scroll-up-reader:not(:focus){clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;word-wrap:normal !important}#kt-scroll-up-reader:focus{transform:translateY(0px);opacity:1;box-shadow:none;z-index:1001}@media screen and (max-width: 719px){.vs-sm-false{display:none !important}}@media screen and (min-width: 720px)and (max-width: 1024px){.vs-md-false{display:none !important}}@media screen and (min-width: 1025px){.vs-lg-false{display:none !important}}body.logged-in .vs-logged-in-false{display:none !important}body:not(.logged-in) .vs-logged-out-false{display:none !important}.infinite-scroll .posts-navigation,.infinite-scroll .pagination,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#wrapper{overflow:hidden;overflow:clip}.kadence-scrollbar-fixer{margin-right:var(--scrollbar-offset, unset)}.kadence-scrollbar-fixer .item-is-fixed{right:var(--scrollbar-offset, 0)}.alignleft{float:left;margin-right:var(--global-md-spacing)}.alignright{float:right;margin-left:var(--global-md-spacing)}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}body.footer-on-bottom #wrapper{min-height:100vh;display:flex;flex-direction:column}body.footer-on-bottom.admin-bar #wrapper{min-height:calc(100vh - 32px)}body.footer-on-bottom #inner-wrap{flex:1 0 auto}.kadence-pro-fixed-item>.kadence-element-wrap>p:first-child:last-child,.kadence-pro-fixed-item>p:first-child:last-child{margin:0}.site-branding{max-height:inherit}.site-branding a.brand{display:flex;gap:1em;flex-direction:row;align-items:center;text-decoration:none;color:inherit;max-height:inherit}.site-branding a.brand img{display:block}.site-branding .site-title{margin:0}.site-branding .site-description{margin:.4375em 0 0;word-wrap:break-word}.site-branding.branding-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-layout-vertical.site-title-top a.brand .site-description{margin:0}.site-branding.branding-layout-vertical a.brand{flex-direction:column}.site-branding.branding-layout-vertical-reverse a.brand{flex-direction:column-reverse}.site-header-section-center .site-branding.branding-layout-vertical a.brand,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand{text-align:center}.site-header-section-center .site-branding.branding-layout-vertical a.brand img,.site-header-section-center .site-branding.branding-layout-vertical-reverse a.brand img{margin-left:auto;margin-right:auto}@media screen and (max-width: 1024px){.site-branding.branding-tablet-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-tablet-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-tablet-layout-vertical a.brand{flex-direction:column}.site-branding.branding-tablet-layout-vertical-reverse a.brand{flex-direction:column-reverse}}@media screen and (max-width: 719px){.site-branding.branding-mobile-layout-standard:not(.site-brand-logo-only) a.brand{flex-direction:row}.site-branding.branding-mobile-layout-standard-reverse a.brand{flex-direction:row-reverse}.site-branding.branding-mobile-layout-vertical.site-title-top a.brand .site-title-wrap{order:-1}.site-branding.branding-mobile-layout-vertical a.brand{flex-direction:column}.site-branding.branding-mobile-layout-vertical-reverse a.brand{flex-direction:column-reverse}}.site-header-row-center-column .brand:not(.has-logo-image) .site-title-wrap{text-align:center}.logo-icon{display:flex}.logo-icon .kadence-svg-iconset svg{width:100%;height:auto}.header-navigation ul ul.sub-menu,.header-navigation ul ul.submenu{display:none;position:absolute;top:100%;flex-direction:column;background:#fff;margin-left:0;box-shadow:0 2px 13px rgba(0,0,0,.1);z-index:1000}.header-navigation ul ul.quadmenu-row{flex-direction:row}body:not(.hide-focus-outline) .header-navigation li.menu-item--has-toggle>a:focus .dropdown-nav-toggle{opacity:.2}.header-navigation ul ul.sub-menu>li:last-child,.header-navigation ul ul.submenu>li:last-child{border-bottom:0}.header-navigation ul ul.sub-menu.sub-menu-edge{left:auto;right:0}.header-navigation ul ul ul.sub-menu.sub-menu-edge{left:auto;right:100%}.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.sub-menu,.header-navigation[class*=header-navigation-dropdown-animation-fade] ul ul.submenu{opacity:0;visibility:hidden;transform:translate3d(0, 0, 0);transition:all .2s ease;display:block;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden}.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:hover>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade]:not(.click-to-open) ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);clip:auto;height:auto;overflow:visible}.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li>ul.opened,.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li.menu-item--toggled-on>ul,.header-navigation[class*=header-navigation-dropdown-animation-fade].click-to-open ul li:not(.menu-item--has-toggle):focus>ul{opacity:1;visibility:visible;transform:translate3d(0, 0, 0);clip:auto;height:auto;overflow:visible}.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-up ul ul.submenu{transform:translate3d(0, 10px, 0)}.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.sub-menu,.header-navigation.header-navigation-dropdown-animation-fade-down ul ul.submenu{transform:translate3d(0, -10px, 0)}.wp-site-blocks .nav--toggle-sub .dropdown-nav-special-toggle{position:absolute !important;overflow:hidden;padding:0 !important;margin:0 !important;margin-right:-0.1em !important;border:0 !important;width:.9em;top:0;bottom:0;height:auto;border-radius:0;box-shadow:none !important;background:rgba(0,0,0,0) !important;display:block;left:auto;right:.7em;pointer-events:none}.wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{width:2.6em;margin:0 !important;right:0}.nav--toggle-sub .dropdown-nav-special-toggle:focus{z-index:10}.nav--toggle-sub .dropdown-nav-toggle{display:block;background:rgba(0,0,0,0);position:absolute;right:0;top:50%;width:.7em;height:.7em;font-size:inherit;width:.9em;height:.9em;font-size:.9em;display:inline-flex;line-height:inherit;margin:0;padding:0;border:none;border-radius:0;transform:translateY(-50%);overflow:visible;transition:opacity .2s ease}.nav--toggle-sub ul ul .dropdown-nav-toggle{right:.2em}.nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-90deg)}.nav--toggle-sub li.menu-item-has-children{position:relative}.nav-drop-title-wrap{position:relative;padding-right:1em;display:block}.nav--toggle-sub:not(.click-to-open) li:hover>ul,.nav--toggle-sub li.menu-item--toggled-on>ul,.nav--toggle-sub li:not(.menu-item--has-toggle):focus>ul,.nav--toggle-sub.click-to-open li.menu-item--has-toggle>ul.opened{display:block}.nav--toggle-sub li:not(.menu-item--has-toggle):focus-within>ul{display:block}@media(hover: none){.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on) .dropdown-nav-special-toggle{left:0;right:0 !important;margin-right:0 !important;width:100%;pointer-events:all}.wp-site-blocks .nav--toggle-sub .menu-item--has-toggle:not(.menu-item--toggled-on)>a{pointer-events:none}}.rtl .nav--toggle-sub .dropdown-nav-toggle{right:auto;left:0}.rtl .primary-menu-container>ul>li.menu-item .dropdown-nav-special-toggle{right:auto;left:.7em}.rtl .wp-site-blocks .nav--toggle-sub .sub-menu .dropdown-nav-special-toggle{left:0;right:auto}.rtl .nav--toggle-sub ul ul .dropdown-nav-toggle .kadence-svg-iconset{transform:rotate(-270deg)}.rtl .header-navigation ul ul ul.sub-menu,.rtl .header-navigation ul ul ul.submenu{right:100%;left:auto}.rtl .nav-drop-title-wrap{padding-left:1em;padding-right:0}.wp-site-blocks .nav--toggle-sub .kadence-menu-mega-enabled .sub-menu .dropdown-nav-special-toggle{display:none}.header-navigation-style-underline-fullheight,.header-navigation-style-fullheight{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container,.header-navigation-style-fullheight .header-menu-container{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul,.header-navigation-style-fullheight .header-menu-container>ul{height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li,.header-navigation-style-fullheight .header-menu-container>ul>li{display:flex;height:100%;align-items:center}.header-navigation-style-underline-fullheight .header-menu-container>ul>li>a,.header-navigation-style-fullheight .header-menu-container>ul>li>a{display:flex;height:100%;align-items:center}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a{position:relative}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:after{content:"";width:100%;position:absolute;bottom:0px;height:2px;right:50%;background:currentColor;transform:scale(0, 0) translate(-50%, 0);transition:transform .2s ease-in-out,color 0s ease-in-out}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li>a:hover:after{transform:scale(1, 1) translate(50%, 0)}.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li.current-menu-item>a:after,.header-navigation[class*=header-navigation-style-underline] .header-menu-container>ul>li.current-page-item>a:after{transform:scale(1, 1) translate(50%, 0)}.header-navigation,.header-menu-container{display:flex}.header-navigation li.menu-item>a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out;transform:translate3d(0, 0, 0)}.header-navigation li.menu-item>a:hover,.header-navigation li.menu-item>a:focus{color:var(--global-palette-highlight)}.header-navigation ul.sub-menu,.header-navigation ul.submenu{display:block;list-style:none;margin:0;padding:0}.header-navigation ul li.menu-item>a{padding:.6em .5em}.header-navigation ul ul li.menu-item>a{padding:1em;outline-offset:-2px}.header-navigation ul ul li.menu-item>a{width:200px}.header-navigation ul ul ul.sub-menu,.header-navigation ul ul ul.submenu{top:0;left:100%;right:auto;min-height:100%}.header-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.menu-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;box-shadow:none}.menu-toggle-open .menu-toggle-label{padding-right:5px}.menu-toggle-open .menu-toggle-icon{display:flex}.menu-toggle-open .menu-toggle-label:empty{padding-right:0px}.menu-toggle-open:hover,.menu-toggle-open:focus{border-color:currentColor;background:rgba(0,0,0,0);box-shadow:none}.menu-toggle-open.menu-toggle-style-default{border:0}.wp-site-blocks .menu-toggle-open{box-shadow:none}.mobile-navigation{width:100%}.mobile-navigation a{display:block;width:100%;text-decoration:none;padding:.6em .5em}.mobile-navigation ul{display:block;list-style:none;margin:0;padding:0}.drawer-nav-drop-wrap{display:flex;position:relative}.drawer-nav-drop-wrap a{color:inherit}.drawer-nav-drop-wrap .drawer-sub-toggle{background:rgba(0,0,0,0);color:inherit;padding:.5em .7em;display:flex;border:0;border-radius:0;box-shadow:none;line-height:normal}.drawer-nav-drop-wrap .drawer-sub-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap .drawer-sub-toggle{position:absolute;left:0;z-index:10;top:0;bottom:0;justify-content:flex-end;width:100%}.mobile-navigation ul ul{padding-left:1em;transition:all .2s ease-in-out}.mobile-navigation ul.has-collapse-sub-nav ul.sub-menu{display:none}body[class*=amp-mode-] .mobile-navigation ul ul{display:block}.mobile-navigation ul ul ul ul ul ul{padding-left:0}.mobile-navigation ul.has-collapse-sub-nav .sub-menu.show-drawer{display:block}.popup-drawer{position:fixed;display:none;top:0;bottom:0;left:-99999rem;right:99999rem;transition:opacity .25s ease-in,left 0s .25s,right 0s .25s;z-index:100000}.popup-drawer .drawer-overlay{background-color:rgba(0,0,0,.4);position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.popup-drawer .drawer-inner{width:100%;transform:translateX(100%);max-width:90%;right:0;top:0;overflow:auto;background:#090c10;color:#fff;bottom:0;opacity:0;position:fixed;box-shadow:0 0 2rem 0 rgba(0,0,0,.1);display:flex;flex-direction:column;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .25s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer .drawer-header{padding:0 1.5em;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.popup-drawer .drawer-header .drawer-toggle{background:rgba(0,0,0,0);border:0;font-size:24px;line-height:1;padding:.6em .15em;color:inherit;display:flex;box-shadow:none;border-radius:0}.popup-drawer .drawer-header .drawer-toggle:hover{box-shadow:none}.popup-drawer .drawer-content{padding:0 1.5em 1.5em}.popup-drawer-layout-sidepanel.popup-drawer-side-left .drawer-inner{transform:translateX(-100%);right:auto;left:0}@media screen and (max-width: 1024px){.showing-popup-drawer-from-right.animate-body-popup #inner-wrap,.showing-popup-drawer-from-right.animate-body-popup #colophon,.showing-popup-drawer-from-right.animate-body-popup .site-header-row{transform:translateX(-200px)}.showing-popup-drawer-from-left.animate-body-popup #inner-wrap,.showing-popup-drawer-from-left.animate-body-popup #colophon,.showing-popup-drawer-from-left.animate-body-popup .site-header-row{transform:translateX(200px)}.animate-body-popup #inner-wrap,.animate-body-popup .site-header-row,.animate-body-popup #colophon{transform:none;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1)}}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth .drawer-inner{transform:scale(0);transform-origin:top right;transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.popup-drawer-side-left .drawer-inner{transform-origin:top left}.popup-drawer-animation-scale.popup-drawer-layout-fullwidth.active .drawer-inner{transform:scale(1)}#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-overlay,#mobile-drawer.popup-drawer-animation-slice.popup-drawer-layout-fullwidth .drawer-inner{background:rgba(0,0,0,0)}.popup-drawer .drawer-header .drawer-toggle{width:1em;position:relative;height:1em;box-sizing:content-box;font-size:24px}.drawer-toggle .toggle-close-bar{width:.75em;height:.08em;background:currentColor;transform-origin:center center;position:absolute;margin-top:-0.04em;opacity:0;border-radius:.08em;left:50%;margin-left:-0.375em;top:50%;transform:rotate(45deg) translateX(-50%);transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .3s cubic-bezier(0.77, 0.2, 0.05, 1);transition-delay:.2s}.drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg) translateX(50%)}.popup-drawer.active .drawer-toggle .toggle-close-bar{transform:rotate(45deg);opacity:1}.popup-drawer.active .drawer-toggle .toggle-close-bar:last-child{transform:rotate(-45deg);opacity:1}.popup-drawer .drawer-content.content-valign-middle{min-height:calc(100% - (1.2em + 24px));display:flex;justify-content:safe center;flex-direction:column;padding-bottom:calc(1.2em + 24px);overflow:auto}.popup-drawer .drawer-content.content-valign-bottom{min-height:calc(100% - (1.2em + 24px));display:flex;justify-content:flex-end;flex-direction:column;padding-bottom:calc(1.2em + 24px);max-height:calc(100% - (1.2em + 24px));overflow:auto}.popup-drawer .drawer-content.content-valign-bottom .site-header-item-mobile-navigation{display:block;overflow:auto;max-height:calc(100% - (1.2em + 24px))}.popup-drawer .drawer-content.content-align-center{text-align:center}.popup-drawer .drawer-content.content-align-center .site-header-item{justify-content:center}.popup-drawer .drawer-content.content-align-right{text-align:right}.popup-drawer .drawer-content.content-align-right .site-header-item{justify-content:flex-end}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-inner{transform:none}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-slice-background{transform-origin:center;transform:none;position:absolute;display:flex;flex-flow:column;align-items:stretch;top:0;left:0;right:0;bottom:0;z-index:-1}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg{flex:1 1 100%;background:rgba(9,12,16,.97);transform:translateX(-100%);transition:transform .3s cubic-bezier(0.77, 0.2, 0.05, 1)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .pop-portion-bg:nth-child(odd){transform:translateX(100%)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice .drawer-content{transform:translateY(20px);opacity:0;transition:all .4s ease}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .pop-portion-bg{transform:translateX(0)}.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.active .drawer-content{transform:translateY(0px);opacity:1;transition:all .4s ease;transition-delay:.2s}@media screen and (max-width: 1024px){.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-right .drawer-inner{transform:translateX(100%);right:0;left:auto}.popup-drawer-layout-sidepanel.popup-mobile-drawer-side-left .drawer-inner{transform:translateX(-100%);right:auto;left:0}}body.admin-bar .popup-drawer{top:46px}body.admin-bar .popup-drawer .drawer-inner{top:46px}@media screen and (min-width: 783px){body.admin-bar .popup-drawer{top:32px}body.admin-bar .popup-drawer .drawer-inner{top:32px}}.popup-drawer.show-drawer{display:block}.popup-drawer.active{left:0;opacity:1;right:0;transition:opacity .25s ease-out}.popup-drawer.active .drawer-inner{opacity:1;transform:translateX(0%)}.popup-drawer.active .drawer-overlay{opacity:1;cursor:pointer}body[class*=showing-popup-drawer-]{overflow:hidden}.site .header-navigation .header-menu-container .menu-item.nav-button{margin:0 .25em}.site .header-navigation .header-menu-container .menu-item.nav-button>a{margin:0;padding:.8em 1.5em .8em 1.5em;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);font-style:normal;font-size:16px;line-height:1.4;border-radius:12px}.site .header-navigation .header-menu-container .menu-item.nav-button>a:hover,.site .header-navigation .header-menu-container .menu-item.nav-button>a:focus{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}@media screen and (max-width: 1024px){.mobile-menu-container .menu-item.nav-button>a{width:100%;text-align:center;margin:0;padding:.8em 1.5em .8em 1.5em;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);font-style:normal;font-size:16px;line-height:1.4;border-radius:12px}.mobile-menu-container .menu-item.nav-button>a:hover,.mobile-menu-container .menu-item.nav-button>a:focus{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}}#main-header{display:none}#masthead{position:relative;z-index:11}@media screen and (min-width: 1025px){#main-header{display:block}#mobile-header{display:none}}.header-html-inner img.alignnone{display:inline-block}.drawer-content .mobile-html,.drawer-content .mobile-html2{width:100%}.site-header-row{display:grid;grid-template-columns:auto auto}.site-header-row.site-header-row-center-column{grid-template-columns:1fr auto 1fr}.site-header-row.site-header-row-only-center-column{display:flex;justify-content:center}.site-header-row.site-header-row-only-center-column .site-header-section-center{flex-grow:1}.site-header-upper-inner-wrap.child-is-fixed{display:flex;align-items:flex-end}.site-header-upper-inner-wrap.child-is-fixed .site-main-header-wrap{width:100%}.site-header-row-layout-fullwidth>.site-header-row-container-inner>.site-container{max-width:none}.site-header-row-tablet-layout-contained{padding:0 1.5rem}@media screen and (max-width: 719px){.site-header-focus-item.site-header-row-mobile-layout-contained{padding:0 1.5rem}.site-header-focus-item.site-header-row-mobile-layout-fullwidth,.site-header-focus-item.site-header-row-mobile-layout-standard{padding:0}}.site-header-section{display:flex;max-height:inherit}.site-header-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.rtl .site-header-item{margin-left:10px;margin-right:0px}.site-header-section>.site-header-item:last-child{margin-right:0}.rtl .site-header-section>.site-header-item:last-child{margin-left:0px}.drawer-content .site-header-item{margin-right:0;margin-bottom:10px}.drawer-content .site-header-item:last-child{margin-bottom:0}.site-header-section-right{justify-content:flex-end}.site-header-section-center{justify-content:center}.site-header-section-left-center{flex-grow:1;justify-content:flex-end}.site-header-section-right-center{flex-grow:1;justify-content:flex-start}.header-navigation-layout-stretch-true{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container{flex-grow:1}.header-navigation-layout-stretch-true .header-navigation .header-menu-container .menu{flex-grow:1;justify-content:space-between}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu{display:grid;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr))}.header-navigation-layout-stretch-true.header-navigation-layout-fill-stretch-true .header-navigation .header-menu-container .menu>li{text-align:center}.header-html-inner p:first-child{margin-top:0}.header-html-inner p:last-child{margin-bottom:0}#main-header .header-button.button-style-outline{background:rgba(0,0,0,0) !important}.element-social-inner-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:.3em}a.social-button{width:2em;text-decoration:none;height:2em;display:inline-flex;justify-content:center;align-items:center;margin:0;color:var(--global-palette4);background:var(--global-palette7);border-radius:3px;transition:all .2s ease-in-out}a.social-button:hover{color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}a.social-button .social-label{padding-left:6px}.social-show-label-true a.social-button{width:auto;padding:0 .4em}.social-style-outline .social-button{background:rgba(0,0,0,0) !important;border:2px solid var(--global-palette7)}.social-style-outline .social-button:hover{color:var(--global-palette-highlight);border-color:currentColor}.social-icon-custom-svg{display:inline-flex;align-self:center}.social-icon-custom-svg svg{fill:currentcolor;width:1em;height:1em}.social-icon-custom-svg svg *{fill:currentColor}.search-toggle-open{display:flex;background:rgba(0,0,0,0);align-items:center;padding:.5em;box-shadow:none}.search-toggle-open .search-toggle-label{padding-right:5px}.search-toggle-open .search-toggle-icon{display:flex}.search-toggle-open .search-toggle-icon svg.kadence-svg-icon{top:-0.05em;position:relative}.search-toggle-open .search-toggle-label:empty{padding-right:0px}.search-toggle-open:hover,.search-toggle-open:focus{border-color:currentColor;background:rgba(0,0,0,0);box-shadow:none}.search-toggle-open.search-toggle-style-default{border:0}.popup-drawer-layout-fullwidth .drawer-inner{max-width:none;background:rgba(9,12,16,.97);transition:transform 0s ease-in,opacity .2s ease-in}.popup-drawer-layout-fullwidth .drawer-inner .drawer-overlay{background-color:rgba(0,0,0,0)}#mobile-drawer.popup-drawer-layout-fullwidth.popup-drawer-animation-slice.pop-animated .drawer-inner{background:rgba(9,12,16,.97)}#search-drawer .drawer-inner .drawer-header{position:relative;z-index:100}#search-drawer .drawer-inner .drawer-content{display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;padding:2em}#search-drawer .drawer-inner form{max-width:800px;width:100%;margin:0 auto;display:flex}#search-drawer .drawer-inner form label{flex-grow:2}#search-drawer .drawer-inner form ::-webkit-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form ::-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-ms-input-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner form :-moz-placeholder{color:currentColor;opacity:.5}#search-drawer .drawer-inner input.search-field{width:100%;background:rgba(0,0,0,0);color:var(--global-palette6);padding:.8em 80px .8em .8em;font-size:20px;border:1px solid currentColor}#search-drawer .drawer-inner input.search-field:focus{color:#fff;box-shadow:5px 5px 0px 0px currentColor}#search-drawer .drawer-inner .search-submit[type=submit]{width:70px}#search-drawer .drawer-inner .kadence-search-icon-wrap{color:var(--global-palette6);width:70px}#search-drawer .drawer-inner .search-submit[type=submit]:hover~.kadence-search-icon-wrap{color:#fff}#search-drawer .drawer-inner button[type=submit]:hover~.kadence-search-icon-wrap{color:#fff}.site-header-upper-inner-wrap.child-is-fixed .site-top-header-wrap:not(.item-is-fixed){align-self:flex-start;flex-grow:1}.kadence-sticky-header{position:relative;z-index:1}.item-is-fixed{position:fixed;left:0;right:0;z-index:1200}.site-branding a.brand img.kadence-sticky-logo{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img.kadence-sticky-logo{display:block}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand.has-sticky-logo img{display:none}.kadence-sticky-header.item-is-fixed:not(.item-at-start) .site-branding a.brand img:not(.svg-logo-image){width:auto}.kadence-sticky-header.item-is-fixed:not(.item-at-start)[data-shrink=true] .site-branding a.brand picture img{max-height:inherit}#mobile-drawer{z-index:99999}#mobile-header .mobile-navigation>.mobile-menu-container.drawer-menu-container>ul.menu{display:flex;flex-wrap:wrap}#mobile-header .mobile-navigation.drawer-navigation-parent-toggle-true .drawer-nav-drop-wrap>a{padding-right:2em}#mobile-header .mobile-navigation:not(.drawer-navigation-parent-toggle-true) ul li.menu-item-has-children .drawer-nav-drop-wrap button{border:0}#mobile-header .mobile-navigation ul li.menu-item-has-children .drawer-nav-drop-wrap,#mobile-header .mobile-navigation ul li:not(.menu-item-has-children) a{border:0}.has-drop-cap:not(:focus):first-letter{float:left;line-height:1;font-size:80px;font-weight:600;margin:0 .125em 0 0;text-transform:uppercase}.wp-block-image{margin-bottom:0}.wp-block-image.has-custom-border img{border-style:solid}figure.wp-block-image.aligncenter img{display:inline-block}.wp-block-pullquote{border-top:0;border-bottom:0;color:var(--global-palette4)}.wp-block-pullquote blockquote{border:0;margin:0 auto;padding:2em;position:relative}.wp-block-pullquote blockquote::before{font-size:200px;line-height:40px;font-family:sans-serif;color:var(--global-palette7);z-index:0;position:absolute;left:35px;content:open-quote;top:80px}.wp-block-pullquote blockquote p{font-size:1.15em;font-style:italic;position:relative;z-index:1}.wp-block-pullquote blockquote cite{text-transform:uppercase}.wp-block-pullquote.is-style-solid-color:not(.has-background){background:var(--global-palette7)}.wp-block-pullquote.is-style-solid-color blockquote{padding:0}.wp-block-pullquote.is-style-solid-color blockquote:before{color:var(--global-palette9);left:-20px;top:45px}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.15em;font-style:italic}@media screen and (min-width: 767px){.wp-block-pullquote blockquote p,.wp-block-pullquote.is-style-solid-color blockquote p{font-size:1.3em}}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:1.5em auto;padding:0 1em}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-quote.has-text-align-right{border-left:none;border-right:4px solid var(--global-palette4);padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.single-content .wp-block-quote p{margin-bottom:var(--global-sm-spacing)}.single-content .wp-block-quote p:last-child{margin-bottom:0}.wp-block-cover{display:flex;align-items:center}.wp-block-table{border-collapse:collapse}.wp-block-table table{border-collapse:collapse}.wp-block-table thead{border-bottom:3px solid var(--global-palette6)}.wp-block-table tfoot{border-top:3px solid var(--global-palette6)}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid var(--global-palette6);word-break:normal}.wp-block-table img{display:inline-block}.wp-block-table.is-style-stripes thead{border-bottom:0}.wp-block-table.is-style-stripes tfoot{border-top:0}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border:0}.blocks-gallery-caption figcaption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-table figcaption,.wp-block-audio figcaption,.wp-block-video figcaption{color:var(--global-palette5);font-size:80%;text-align:center}.wp-block-separator{margin-left:auto;margin-right:auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:160px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-dots):not(.is-style-wide){height:2px}.wp-block-separator.is-style-dots:before{font-size:30px}ul.wp-block-social-links:not(.specificity){padding-left:0;padding-right:0}.single-content .wp-block-columns{margin-bottom:var(--global-md-spacing);margin-top:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid{display:grid;column-gap:2.5rem;row-gap:2.5rem;grid-template-columns:1fr;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright){display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid .wp-block-latest-posts__featured-image:not(.alignleft):not(.alignright) img{flex:1;height:100%;object-fit:cover;width:100%;position:absolute}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li{margin:0;width:100%}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li>a{margin:1em 0 0;color:var(--global-palette3);text-decoration:none;font-size:1.3em;display:block}@media screen and (min-width: 767px){.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-2{grid-template-columns:1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-3{grid-template-columns:1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-4{grid-template-columns:1fr 1fr 1fr 1fr}.wp-block-latest-posts.wp-block-latest-posts__list.is-grid.columns-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}.wp-block-latest-posts.wp-block-latest-posts__list{padding-left:0}.wp-block-latest-posts__list li{margin-top:var(--global-sm-spacing)}.wp-block-latest-posts__list li:after{clear:both;display:table;content:""}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:var(--global-palette6)}@media screen and (max-width: 540px){.wp-block-latest-posts__featured-image.alignleft{float:none;margin-bottom:1em}}figure.wp-block-gallery ul{padding:0}.wp-block-media-text .wp-block-media-text__media img,.wp-block-media-text .wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-group.has-background{padding:20px 30px;margin-top:0;margin-bottom:0}.entry-content .wp-block-group.has-background{padding:20px 30px}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-search .wp-block-search__button{border-color:var(--global-gray-400)}.wp-block-search .wp-block-search__button:not(.has-text-color){color:var(--global-palette4)}.wp-block-search .wp-block-search__button:not(.has-background){background:var(--global-palette9)}.wp-block-search .wp-block-search__input{border-color:var(--global-gray-400)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--global-gray-400);border-radius:3px;background:var(--global-palette9)}.wp-block-navigation ul.wp-block-navigation__container{padding:0}.has-child .wp-block-navigation__container{min-width:12em;display:flex;flex-direction:column}.wp-block-yoast-how-to-block .schema-how-to-steps li{margin-bottom:var(--global-md-spacing)}.wp-block-yoast-how-to-block .schema-how-to-steps li .schema-how-to-step-text{margin-top:0}.single-content .wp-block-post-template,.single-content .wp-block-query-loop{padding:0}.single-content .wp-block-query .wp-block-post-featured-image.alignwide,.single-content .wp-block-query .wp-block-post-featured-image.alignfull{margin-left:0;margin-right:0}.single-content .wp-block-query .wp-block-post-featured-image.alignfull{width:auto}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em;display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:.5em}.gallery .gallery-item{margin-top:0}.elementor-image-gallery .gallery{display:block}@media screen and (min-width: 40em){.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}}.gallery-item{padding:.5em}.gallery-icon{display:flex;justify-content:center}.gallery-caption{font-size:80%}.gallery.entry{display:block}.pagination{margin:var(--global-lg-spacing) auto;overflow:hidden}.pagination .nav-links{justify-content:center;flex-wrap:wrap}.pagination .page-numbers{display:inline-block;margin-right:.5em;border:2px solid rgba(0,0,0,0);min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.pagination a:hover,.pagination a:focus,.pagination a:active{border-color:var(--global-palette-btn-bg)}.pagination .dots{min-width:auto;border:none}.pagination .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.pagination .page-numbers:last-child{margin-right:0}.page-links{margin-top:var(--global-md-spacing);justify-content:center;flex-wrap:wrap;clear:both}.page-links .post-page-numbers{display:inline-block;margin-right:.2em;border:2px solid rgba(0,0,0,0);min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.page-links a:hover,.page-links a:focus,.page-links a:active{border-color:var(--global-palette-btn-bg)}.page-links .current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.page-links .post-page-numbers:first-child{margin-left:.5em}.page-links .post-page-numbers:last-child{margin-right:0}.comment-navigation,.post-navigation{margin:var(--global-lg-spacing) auto}.comment-navigation a,.post-navigation a{text-decoration:none;color:inherit;display:block}.comment-navigation a:hover,.post-navigation a:hover{color:var(--global-palette-highlight)}.comment-navigation .nav-links,.post-navigation .nav-links{display:grid;grid-template-columns:repeat(2, 1fr)}.comment-navigation .nav-previous,.post-navigation .nav-previous{position:relative}.comment-navigation .nav-previous .kadence-svg-iconset,.post-navigation .nav-previous .kadence-svg-iconset{padding-right:.5em}.comment-navigation .nav-previous a,.post-navigation .nav-previous a{padding-right:var(--global-xs-spacing)}.comment-navigation .nav-previous:after,.post-navigation .nav-previous:after{position:absolute;content:"";top:25%;right:0;width:1px;height:50%;background:var(--global-gray-500)}.comment-navigation .nav-next,.post-navigation .nav-next{grid-column-start:2;text-align:right}.comment-navigation .nav-next a,.post-navigation .nav-next a{padding-left:var(--global-xs-spacing)}.comment-navigation .nav-next .kadence-svg-iconset,.post-navigation .nav-next .kadence-svg-iconset{padding-left:.5em}.post-navigation-sub{margin-bottom:.5em}.post-navigation-sub small{text-transform:uppercase;display:inline-block;font-weight:bold;letter-spacing:.05em}.widget{margin-top:0;margin-bottom:1.5em}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget-title{font-size:20px;line-height:1.5;margin-bottom:.5em;text-transform:uppercase}.widget-area ul{padding-left:.5em}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){color:var(--global-palette3);text-decoration:none}.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{color:var(--global-palette-highlight);text-decoration:underline}.sidebar-link-style-underline.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.sidebar-link-style-plain.widget-area a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.widget-area .widget{margin-left:0;margin-right:0}.widget li:not(.kb-table-of-content-list li){line-height:1.8}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul,.widget_recent_comments ul,.widget_pages ul,.widget_recent_entries ul,.widget_rss ul{margin:0;padding:0;list-style-type:none}.widget select{max-width:100%;text-overflow:ellipsis}.widget_archive li{color:var(--global-palette6)}.widget_categories .children{padding-top:0}.widget_pages .children,.widget_nav_menu .sub-menu{padding-top:0;padding-bottom:.5em}.widget_pages a,.widget_nav_menu a{display:block;padding:.1em 0;text-decoration:none}.widget_pages a:hover,.widget_pages a:focus,.widget_nav_menu a:hover,.widget_nav_menu a:focus{text-decoration:none}.widget_pages li,.widget_nav_menu li{padding:0}.widget_pages li ul,.widget_nav_menu li ul{margin-left:1em}.widget_meta li{padding:0}.widget_recent_comments li{line-height:1.3;padding-bottom:.5em}.widget_recent_comments a{font-weight:bold}.widget_recent_comments .comment-author-link a{font-weight:inherit}.widget_recent_comments a:hover,.widget_recent_comments a:focus{padding-left:0}.widget_recent_entries ul li{margin-bottom:.4em}.widget_recent_entries ul li .post-date{font-size:.8em;color:var(--global-palette6)}.widget_rss li{margin-bottom:1em;line-height:1.3}.widget li a.rsswidget{padding-right:.5em;font-size:1em;line-height:1.4}.rss-date,.widget_rss cite{color:#333;font-size:.8em}.rssSummary{padding:.5em 0;font-size:.9em;line-height:1.3}.widget_calendar{font-weight:400}.widget_calendar caption{padding:.5em 0;font-size:1em;font-weight:500;text-align:left}.widget_calendar thead{background:rgba(0,0,0,0);color:#333}.widget_calendar th{border:none;text-align:center}.widget_calendar thead th{border-bottom-width:2px}.widget_calendar td{padding:.2em;font-size:.8em;text-align:center;background:#fff;border:1px solid var(--global-gray-400)}.widget_calendar .pad{background:var(--global-palette7)}.widget_calendar .wp-calendar-nav .pad{background:rgba(0,0,0,0)}.widget_calendar a{font-weight:900;text-decoration:none}.collapse-sub-navigation ul.menu{display:block}.collapse-sub-navigation ul.menu li a{text-decoration:none;width:100%;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid var(--global-palette7)}.collapse-sub-navigation ul.menu li a:hover{text-decoration:none}.collapse-sub-navigation ul.menu ul{padding:0 0 0 1em;margin:0;display:none;transition:all .2s ease-in-out}.collapse-sub-navigation ul.menu .sub-menu.show-drawer{display:block}.collapse-sub-navigation ul.menu .drawer-nav-drop-wrap .drawer-sub-toggle{border-left:1px solid var(--global-palette7);border-bottom:1px solid var(--global-palette7)}.grid-cols{display:grid;grid-template-columns:minmax(0, 1fr);column-gap:2.5rem;row-gap:2.5rem}.wp-site-blocks .grid-cols:before{display:none}.grid-xs-col-1{grid-template-columns:minmax(0, 1fr)}.grid-xs-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-xs-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-xs-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media screen and (min-width: 576px){.grid-sm-col-1{grid-template-columns:minmax(0, 1fr)}.grid-sm-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-sm-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-sm-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 768px){.grid-md-col-1{grid-template-columns:minmax(0, 1fr)}.grid-md-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-md-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-md-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 1025px){.grid-lg-col-1{grid-template-columns:minmax(0, 1fr)}.grid-lg-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-lg-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-lg-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-lg-col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-lg-col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media screen and (min-width: 1200px){.grid-xl-col-1{grid-template-columns:minmax(0, 1fr)}.grid-xl-col-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-xl-col-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-xl-col-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-xl-col-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-xl-col-6{grid-template-columns:repeat(6, minmax(0, 1fr))}}article.sticky{font-size:inherit}.entry{box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem}.custom-archive-loop-item.entry{box-shadow:none;border-radius:0}.entry-loop{overflow:hidden}.content-wrap{position:relative}.site-main{min-width:0}ul.kadence-posts-list,.single-content ul.kadence-posts-list{padding:0;margin:0;list-style:none}ul.kt-testimonial-grid-wrap,.single-content ul.kt-testimonial-grid-wrap{padding:0;margin:0;list-style:none}.kadence-posts-list .entry-list-item{display:flex;flex-direction:column}.kadence-posts-list .entry-list-item article.entry{flex:1}.kadence-thumbnail-position-behind+.entry{z-index:1;position:relative}@media screen and (max-width: 719px){.content-style-boxed .content-bg:not(.loop-entry){margin-left:-1rem;margin-right:-1rem;width:auto}.content-width-fullwidth.content-style-boxed .content-bg:not(.loop-entry){margin-left:0;margin-right:0}.content-style-boxed .comments-area{padding-left:.5rem;padding-right:.5rem}.primary-sidebar{padding-left:0;padding-right:0}}@media screen and (min-width: 768px){.grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image){display:grid;grid-template-columns:1fr 2fr}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.blog.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail,.search-results.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry{grid-gap:2rem}.kb-posts.kb-posts-style-unboxed.grid-lg-col-1.item-image-style-beside article.loop-entry .post-thumbnail{margin-bottom:0}}.archive.content-style-unboxed .entry-content-wrap,.blog.content-style-unboxed .entry-content-wrap,.post-type-archive.content-style-unboxed .entry-content-wrap,.search-results.content-style-unboxed .entry-content-wrap{padding:0}.archive.content-style-unboxed .entry,.blog.content-style-unboxed .entry,.post-type-archive.content-style-unboxed .entry,.search-results.content-style-unboxed .entry{box-shadow:none}.article-post-thumbnail-caption{font-size:90%;margin:0;padding-top:.5em;padding-bottom:.5em;text-align:center}.content-style-unboxed .kadence-thumbnail-position-above+.article-post-thumbnail-caption{margin-top:calc(0px - var(--global-md-spacing));margin-bottom:var(--global-md-spacing)}.single-content{margin:var(--global-md-spacing) 0 0}.single-content address,.single-content figure,.single-content hr,.single-content p,.single-content table,.single-content pre,.single-content form,.single-content .wp-block-buttons,.single-content .wp-block-button,.single-content .wc-block-grid,.single-content .wp-block-kadence-advancedbtn,.single-content .wp-block-media-text,.single-content .wp-block-cover,.single-content .entry-content-asset,.single-content .wp-block-kadence-form,.single-content .wp-block-group,.single-content .wp-block-yoast-faq-block,.single-content .wp-block-yoast-how-to-block,.single-content .schema-faq-section,.single-content .wp-block-kadence-tableofcontents,.single-content .enlighter-default,.single-content .wp-block-kadence-iconlist,.single-content [class*=__inner-content]{margin-top:0;margin-bottom:var(--global-md-spacing)}.single-content .wp-block-buttons .wp-block-button{margin-bottom:0}.single-content p>img{display:inline-block}.single-content p>img.aligncenter{display:block}.single-content li>img{display:inline-block}.single-content li>img.aligncenter{display:block}.single-content p:not(.wp-block-kadence-advancedheading)+.wp-block-kadence-spacer{margin-top:calc(0rem - var(--global-md-spacing))}.single-content .wp-block-yoast-faq-block .schema-faq-question{margin-bottom:.5em}.single-content .elementor-widget-container:first-child:not(style) h1,.single-content .elementor-widget-container:first-child:not(style) h2,.single-content .elementor-widget-container:first-child:not(style) h3,.single-content .elementor-widget-container:first-child:not(style) h4,.single-content .elementor-widget-container:first-child:not(style) h5,.single-content .elementor-widget-container:first-child:not(style) h6{margin-top:0}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{margin:1.5em 0 .5em}.single-content h1:first-child,.single-content h2:first-child,.single-content h3:first-child,.single-content h4:first-child,.single-content h5:first-child,.single-content h6:first-child{margin-top:0}.single-content h1+*,.single-content h2+*,.single-content h3+*,.single-content h4+*,.single-content h5+*,.single-content h6+*{margin-top:0}.single-content .wp-block-kadence-advancedgallery+p{margin-top:var(--global-md-spacing)}.single-content ul,.single-content ol{margin:0 0 var(--global-md-spacing);padding-left:2em}.single-content ul.aligncenter,.single-content ol.aligncenter{text-align:center;padding-left:0}.single-content .kad-slider ul{padding:0;margin:0}.single-content li>ol,.single-content li>ul{margin:0}.single-content>.more-link{display:block}.single-content address:last-child,.single-content figure:last-child,.single-content hr:last-child,.single-content p:last-child,.single-content table:last-child,.single-content pre:last-child,.single-content form:last-child,.single-content .wp-block-buttons:last-child,.single-content .wp-block-button:last-child,.single-content .wp-block-kadence-advancedbtn:last-child,.single-content .wp-block-media-text:last-child,.single-content .wp-block-cover:last-child,.single-content .entry-content-asset:last-child,.single-content .wp-block-kadence-form:last-child,.single-content .wp-block-group:last-child,.single-content .wp-block-yoast-faq-block:last-child,.single-content .wp-block-yoast-how-to-block:last-child,.single-content .schema-faq-section:last-child,.single-content .wp-block-kadence-tableofcontents:last-child,.single-content .enlighter-default:last-child,.single-content .wp-block-kadence-iconlist:last-child,.single-content h1:last-child,.single-content h2:last-child,.single-content h3:last-child,.single-content h4:last-child,.single-content h5:last-child,.single-content h6:last-child,.single-content ul:last-child,.single-content ol:last-child{margin-bottom:0}.single-content h1.elementor-heading-title,.single-content h2.elementor-heading-title,.single-content h3.elementor-heading-title,.single-content h4.elementor-heading-title,.single-content h5.elementor-heading-title,.single-content h6.elementor-heading-title{margin-bottom:.5em}.single-content .wp-block-image{margin-top:0;margin-bottom:0}.single-content .wp-block-image figure{margin-bottom:var(--global-md-spacing)}.single-content .wp-block-image:last-child figure{margin-bottom:0}.single-content figure.wp-block-image{margin-bottom:var(--global-md-spacing)}.single-content figure.wp-block-image:last-child{margin-bottom:0}.entry-content:after{display:table;clear:both;content:""}.content-title-style-hide .entry-content,.content-title-style-above .entry-content{margin:0}.content-title-style-above .entry-content-wrap .post-thumbnail+.single-content{margin:var(--global-md-spacing) 0 0}.wp-site-blocks .post-thumbnail{display:block;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-2{padding-bottom:50%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-9-16{padding-bottom:56.25%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-1-1{padding-bottom:100%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-4{padding-bottom:75%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-5-4{padding-bottom:125%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-4-3{padding-bottom:133%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-3-2{padding-bottom:150%}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit{padding-bottom:0;height:auto}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit .post-thumbnail-inner{position:static}.wp-site-blocks .post-thumbnail.kadence-thumbnail-ratio-inherit img{margin-left:auto;margin-right:auto}.wp-site-blocks .post-thumbnail .post-thumbnail-inner{position:absolute;top:0;bottom:0;left:0;right:0}.wp-site-blocks .post-thumbnail img{flex:1;object-fit:cover}.wp-site-blocks .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:100%;width:100%}.wp-block-newspack-blocks-homepage-articles .post-thumbnail:not(.kadence-thumbnail-ratio-inherit) img{height:auto;width:100%}.archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.blog.content-style-unboxed .wp-site-blocks .post-thumbnail,.post-type-archive.content-style-unboxed .wp-site-blocks .post-thumbnail,.search-results.content-style-unboxed .wp-site-blocks .post-thumbnail{margin-bottom:1em}.content-style-unboxed .kadence-thumbnail-position-above{margin-bottom:var(--global-md-spacing)}.kadence-thumbnail-position-behind{margin-bottom:-4.3em;position:relative;z-index:0}.content-style-unboxed .kadence-thumbnail-position-behind:after{position:absolute;content:"";top:0;bottom:-1px;left:0;right:0;background:linear-gradient(0deg, var(--global-palette9) 5%, rgba(var(--global-palette9rgb), 0.35) 30%, rgba(255, 255, 255, 0) 50%)}.kadence-breadcrumbs{margin:1em 0;font-size:85%;color:var(--global-palette5)}.kadence-breadcrumbs a{color:inherit}.kadence-breadcrumbs p{margin:0}.entry-content-wrap .entry-header .kadence-breadcrumbs:first-child{margin-top:0}.entry-meta{font-size:80%;margin:1em 0;display:flex;flex-wrap:wrap}.entry-meta>*{display:inline-flex;align-items:center;flex-wrap:wrap}.entry-meta>* time{white-space:nowrap}.entry-meta a{color:inherit;text-decoration:none}.entry-meta .meta-label{margin-right:.2rem}.entry-meta .author-avatar{width:25px;height:25px;margin-right:.5rem;position:relative;display:inline-block}.entry-meta .author-avatar a.author-image{position:absolute;left:0;right:0;top:0;bottom:0}.entry-meta .author-avatar .image-size-ratio{padding-bottom:100%;display:block}.entry-meta .author-avatar img{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:50%}.entry-meta>*:after{margin-left:.5rem;margin-right:.5rem;content:"";display:inline-block;background-color:currentColor;height:.25rem;width:.25rem;opacity:.8;border-radius:9999px;vertical-align:.1875em}.entry-meta.entry-meta-divider-slash>*:after{content:"/";height:auto;background:rgba(0,0,0,0)}.entry-meta.entry-meta-divider-dash>*:after{content:"-";height:auto;background:rgba(0,0,0,0)}.entry-meta.entry-meta-divider-vline>*:after{content:"|";height:auto;background:rgba(0,0,0,0)}.entry-meta>*:last-child:after{display:none}.entry-meta-divider-customicon.entry-meta>*>.kadence-svg-iconset{margin-right:.3em;margin-left:.8em}.entry-meta-divider-customicon.entry-meta>*:after{display:none}.entry-meta-divider-customicon.entry-meta .kt-reading-time-wrap{margin-left:.8em}.loop-entry .entry-header .entry-title{margin:0}.loop-entry .entry-summary p,.loop-entry .entry-header .entry-meta{margin:1em 0}.updated:not(.published){display:none}.updated-on .updated:not(.published){display:inline-block}.entry-summary{margin:var(--global-xs-spacing) 0 0}a.post-more-link{font-weight:bold;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:inherit;font-size:80%}a.post-more-link .kadence-svg-iconset{margin-left:.5em}a.post-more-link:hover{color:var(--global-palette-highlight)}.more-link-wrap{margin-top:var(--global-xs-spacing);margin-bottom:0}.entry-taxonomies{margin-bottom:.5em;letter-spacing:.05em;font-size:70%;text-transform:uppercase}.entry-taxonomies a{text-decoration:none;font-weight:bold}.entry-taxonomies .category-style-pill a{background:var(--global-palette-highlight);color:#fff;padding:.25rem;border-radius:.25rem;margin-right:.25rem;margin-bottom:.25rem;display:inline-block;line-height:1.2}.entry-taxonomies .category-style-pill a:last-child{margin-right:0}.entry-taxonomies .category-style-pill a:hover{color:#fff}.entry-taxonomies .category-style-underline a{text-decoration:underline}.loop-entry.type-post .entry-taxonomies .category-style-pill a{color:#fff}@media screen and (max-width: 719px){.loop-entry .entry-taxonomies{margin-bottom:1em}}.entry-tags{margin-top:var(--global-xs-spacing)}.entry-tags .tags-links{display:flex;flex-wrap:wrap}.entry-tags a.tag-link{margin-right:.5em;padding:.4em .6em;margin-top:.5em;font-size:80%;border:1px solid var(--global-gray-500);border-radius:.25rem;color:var(--global-palette5);text-decoration:none}.entry-tags a.tag-link:hover{background:var(--global-palette-highlight);color:var(--global-palette-btn);border-color:var(--global-palette-highlight)}.entry-tags a.tag-link:last-child{margin-right:0}.entry-hero-container-inner{background:var(--global-palette7)}.entry-hero-container-inner .entry-header{min-height:200px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;margin-bottom:0}.entry-hero-container-inner .entry-header>div{width:100%}.entry-hero-layout-fullwidth>.entry-hero-container-inner>.site-container{max-width:none}.entry-hero{position:relative}.hero-section-overlay{position:absolute;left:0;right:0;top:0;bottom:0}.hero-container{position:relative}.title-align-left{text-align:left}.title-align-left .entry-meta{justify-content:flex-start}.title-align-center{text-align:center}.title-align-center .entry-meta{justify-content:center}.title-align-right{text-align:right}.title-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-align-left{text-align:left;align-items:flex-start}.entry-hero .title-align-center{text-align:center;align-items:center}.entry-hero .title-align-right{text-align:right;align-items:flex-end}@media screen and (max-width: 1024px){.title-tablet-align-left{text-align:left}.title-tablet-align-left .entry-meta{justify-content:flex-start}.title-tablet-align-center{text-align:center}.title-tablet-align-center .entry-meta{justify-content:center}.title-tablet-align-right{text-align:right}.title-tablet-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-tablet-align-left{text-align:left;align-items:flex-start}.entry-hero .title-tablet-align-center{text-align:center;align-items:center}.entry-hero .title-tablet-align-right{text-align:right;align-items:flex-end}}@media screen and (max-width: 719px){.title-mobile-align-left{text-align:left}.title-mobile-align-left .entry-meta{justify-content:flex-start}.title-mobile-align-center{text-align:center}.title-mobile-align-center .entry-meta{justify-content:center}.title-mobile-align-right{text-align:right}.title-mobile-align-right .entry-meta{justify-content:flex-end}.entry-hero .title-mobile-align-left{text-align:left;align-items:flex-start}.entry-hero .title-mobile-align-center{text-align:center;align-items:center}.entry-hero .title-mobile-align-right{text-align:right;align-items:flex-end}}.entry-header{margin-bottom:1em}.page-content{margin:2rem 0 0}.page-header{margin-bottom:var(--global-lg-spacing)}.hero-container .page-header{margin-bottom:0}.entry-footer{clear:both}.post-navigation-wrap.entry-content-wrap,.post-navigation-wrap .post-navigation,.entry-author.entry-content-wrap{margin-top:0;margin-bottom:0;border-radius:0}.comments-area.entry-content-wrap{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.single-entry.post.entry.post-footer-area-boxed{border-bottom-left-radius:0;border-bottom-right-radius:0}.post-footer-area-boxed~.entry-related{margin:0;width:auto;max-width:100%}.post-footer-area-boxed~.entry-related .entry-related-inner-content.alignwide{margin:0;width:auto;max-width:100%}.wp-block-image .alignleft{margin-right:var(--global-md-spacing)}.wp-block-image .alignright{margin-left:var(--global-md-spacing)}.alignfull,.alignwide,.entry-content .alignwide,.entry-content .alignfull{margin-left:calc(50% - var(--global-vw, 100vw)/2);margin-right:calc(50% - var(--global-vw, 100vw)/2);max-width:100vw;width:var(--global-vw, 100vw);padding-left:0;padding-right:0;clear:both}.wp-site-blocks .content-container .is-layout-constrained>.alignwide{max-width:var(--global-content-wide-width)}@media screen and (min-width: 1025px){.content-width-narrow .entry-content .alignwide,.content-width-narrow .content-area .alignwide{margin-left:-80px;margin-right:-80px;width:auto}}.content-width-fullwidth .wp-site-blocks .alignwide{margin-left:0;margin-right:0;width:unset;max-width:unset}.content-style-boxed .entry-content .alignwide{margin-left:-2rem;margin-right:-2rem;max-width:unset;width:unset}.content-style-boxed .wp-site-blocks .entry-content>.alignwide.is-layout-constrained{padding-left:var(--global-content-boxed-padding);padding-right:var(--global-content-boxed-padding)}.content-style-boxed .wp-site-blocks .entry-content .alignwide>* .alignwide{margin-left:unset;margin-right:unset}.has-small-font-size{font-size:var(--global-font-size-small)}.has-regular-font-size{font-size:var(--global-font-size-medium)}.has-large-font-size{font-size:var(--global-font-size-large)}.has-larger-font-size{font-size:var(--global-font-size-larger)}.has-xxlarge-font-size{font-size:var(--global-font-size-xxlarge)}.entry-content-asset.videofit{position:relative;padding-top:56.25%;overflow:hidden;max-width:100%;height:auto}.entry-content-asset.videofit iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.elementor-template-full-width form.post-password-form,body.content-width-fullwidth form.post-password-form{text-align:center;margin:var(--global-xxl-spacing) auto}body.content-style-unboxed form.post-password-form{margin:var(--global-xxl-spacing) auto}.entry-title{word-wrap:break-word}.entry-hero-layout-contained>.entry-hero-container-inner{position:relative}body.content-style-boxed:not(.content-width-fullwidth) .wp-block-kadence-rowlayout.alignfull>.kt-row-layout-inner>.kb-theme-content-width{padding-left:calc(var(--global-content-edge-padding) + var(--global-boxed-spacing));padding-right:calc(var(--global-content-edge-padding) + var(--global-boxed-spacing))}.item-content-vertical-align-center .loop-entry .entry-content-wrap{display:flex;flex-direction:column;justify-content:center}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-header{margin-bottom:0}.item-content-vertical-align-center .loop-entry .entry-content-wrap .entry-summary{margin-top:0}.item-content-vertical-align-center .loop-entry .entry-summary p,.item-content-vertical-align-center .loop-entry .entry-header .entry-meta{margin-bottom:0}.comments-area{margin-top:var(--global-xl-spacing);margin-left:auto;margin-right:auto}.comments-area .comment .avatar{position:absolute;left:-70px;width:50px;height:50px;border-radius:50px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-title,.comment-reply-title{margin-bottom:1em}.comment-list{padding:0;margin:0;list-style-type:none}.comment-list ol{list-style-type:none}.children{margin-left:1em;padding-left:0}.rtl .children{margin-left:0;margin-right:1em}#cancel-comment-reply-link{margin-left:.8em}@media screen and (min-width: 768px){.children{margin-left:2em}.rtl .children{margin-left:0;margin-right:2em}}.comment-body{position:relative;border-bottom:1px solid var(--global-gray-500);margin-bottom:3em}.comment-body .edit-link:before{content:"|";padding-right:.3em}.comment-author .fn a{color:inherit}.comment-meta{position:relative;margin-left:70px;font-size:80%}.comment-meta a,.comment-form a{text-decoration:none;border:none;color:inherit}.comment-meta a:hover,.comment-meta a:focus,.comment-form a:hover,.comment-form a:focus{text-decoration:underline}.bypostauthor .avatar{box-sizing:content-box;border:5px solid var(--global-palette7);margin-top:-5px;margin-left:-5px}.comment-author{font-size:1.4em;line-height:1.3}.says{font-size:80%}.comment-metadata{padding-bottom:.5em}.comment-content a{word-wrap:break-word}.comment-content ul,.comment-content ol{margin:0;padding-right:3em;padding-left:3em}.comment-content ol{list-style-type:decimal}.comment-content ul ul,.comment-content ol ol{margin-right:0;margin-left:0}@media screen and (min-width: 768px){.comment-content ul,.comment-content ol{padding-right:1.5em;padding-left:1.5em}}.comment-content blockquote{margin-bottom:.75em;font-size:1.6em;line-height:1.25}.comment-content cite{font-size:1.2em}.comment-content{margin-bottom:2rem;padding-top:.3em}.reply{margin-bottom:2em;margin-top:-0.5em}@media screen and (min-width: 767px){.reply{position:absolute;top:0;right:0;margin:0}}.comment-reply-link{display:inline-block;padding:.5em 1em;font-size:85%;color:var(--global-palette5);line-height:1;text-decoration:none;background:rgba(0,0,0,0);border:1px solid var(--global-palette7);border-radius:0}.comment-reply-link:hover,.comment-reply-link:focus{border-color:var(--global-palette4);color:var(--global-palette4);cursor:pointer}.comment-form{line-height:1.3}.comment-form p{margin:1.5em 0}.comment-form .comment-notes{margin-top:-0.5em;font-size:80%;font-style:italic}.comment-form .comment-input-wrap p{margin:0 0 1.5em 0}.comment-input-wrap input{width:100%}@media screen and (min-width: 767px){.comment-form .comment-input-wrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.5em;margin-top:-1em}.comment-form .comment-input-wrap p{margin:0}.comment-form .comment-input-wrap.no-url-field{grid-template-columns:repeat(2, 1fr)}}#respond+.comments-title{margin-top:3em}.comment-form a{font-weight:500}.comment-form label{display:block;padding-bottom:.4em}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form .comment-form-cookies-consent input{font-size:90%;vertical-align:-2px}.comment-form .required{color:#d54e21}.comment-form .comment-input-wrap p,.comment-form p.comment-form-float-label{display:flex;flex-direction:column-reverse;align-items:flex-start}.comment-form .comment-input-wrap p label,.comment-form p.comment-form-float-label label{transform-origin:left bottom;color:var(--global-palette5, #474748)}.comment-form p.comment-form-float-label{margin-top:-1em}.comment-form label,.comment-form input{transition:all .2s}.comment-form input:placeholder-shown+label,.comment-form textarea:placeholder-shown+label{white-space:nowrap;overflow:hidden;max-width:90%;text-overflow:ellipsis;cursor:text;transform:translate(0.5em, 2.35em) scale(1)}.comment-form ::-webkit-input-placeholder{transition:inherit;opacity:0}.comment-form ::-moz-placeholder{transition:inherit;opacity:0}.comment-form :-ms-input-placeholder{transition:inherit;opacity:0}.comment-form ::placeholder{transition:inherit;opacity:0}.comment-form input:focus::-webkit-input-placeholder,.comment-form textarea:focus::-webkit-input-placeholder{opacity:1}.comment-form input:focus::-moz-placeholder,.comment-form textarea:focus::-moz-placeholder{opacity:1}.comment-form input:focus:-ms-input-placeholder,.comment-form textarea:focus:-ms-input-placeholder{opacity:1}.comment-form input:focus::placeholder,.comment-form textarea:focus::placeholder{opacity:1}.comment-form input:not(:placeholder-shown)+label,.comment-form input:focus+label,.comment-form textarea:not(:placeholder-shown)+label,.comment-form textarea:focus+label{transform:translate(0, 0) scale(0.75);cursor:pointer}.comment-form input[type=checkbox]+label{display:inline-block;padding-bottom:0;transform:none;padding-left:.2em}.comment-form .comment-form-cookies-consent label:not(:placeholder-shown){padding-left:.6em;font-size:90%}.pingback .comment-body{padding:1em 0}.pingback a{font-style:italic;text-decoration:none}.entry-related{margin-top:var(--global-lg-spacing);margin-bottom:var(--global-lg-spacing);background:var(--global-palette7)}.content-wrap .entry-related:last-child{margin-bottom:0}.entry-related-carousel .entry-summary,.entry-related-carousel .entry-footer,.entry-related-carousel .entry-taxonomies{display:none}.entry-related-carousel h3.entry-title{font-size:20px}h2.entry-related-title{margin-bottom:1.5rem}.wp-site-blocks .entry-related-inner{display:block}.has-sidebar .entry-related{background:rgba(0,0,0,0)}.has-sidebar .wp-site-blocks .entry-related-inner{padding:0}.entry-related-inner-content{padding-top:var(--global-xl-spacing);padding-bottom:var(--global-xl-spacing);padding-left:var(--global-sm-spacing);padding-right:var(--global-sm-spacing)}@media screen and (min-width: 1025px){.content-width-narrow .entry-related-inner-content{padding-left:0;padding-right:0}}.entry-related-inner-content .grid-cols{display:grid}.splide.splide-initial .splide__list.grid-cols{display:flex;gap:0}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0 !important;padding:0 !important;transform-style:preserve-3d}.splide.splide-initial .splide__list{gap:0;display:flex}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide{outline:none;position:relative;--splide-nav-color: #fff;--splide-nav-background: rgba(0,0,0,0.8);--splide-nav-border: 2px solid transparent;--splide-pagination-background: #000}.splide[data-slider-dots=true]{margin-bottom:30px}.splide.kt-carousel-arrowstyle-blackonlight{--splide-nav-color: #000;--splide-nav-background: rgba(255,255,255,0.8)}.splide.kt-carousel-arrowstyle-outlineblack{--splide-nav-color: #000;--splide-nav-border: 2px solid #000;--splide-nav-background: transparent}.splide.kt-carousel-arrowstyle-outlinewhite{--splide-nav-color: #fff;--splide-nav-border: 2px solid #fff;--splide-nav-background: transparent}.kt-blocks-carousel .splide__pagination__page.is-active{background-color:#000}.kt-blocks-carousel .splide__pagination__page:hover,.kt-blocks-carousel .splide__pagination__page:focus,.kt-blocks-carousel .splide__pagination__page:focus-visible{outline:none}.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page,.kt-blocks-carousel .kt-carousel-dotstyle-light .splide__pagination__page.is-active{background-color:#fff}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #000;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinedark .splide__pagination__page.is-active{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 8px #000}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px #fff;transition:box-shadow .3s ease}.kt-blocks-carousel .kt-carousel-dotstyle-outlinelight .splide__pagination__page.is-active{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 8px #fff}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none !important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:flex}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{position:relative;left:unset;right:unset;top:unset;opacity:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide .splide__arrow{font-size:1rem;align-items:center;background:var(--splide-nav-background);border:var(--splide-nav-border);border-radius:3px;cursor:pointer;display:flex;height:3em;justify-content:center;opacity:.85;padding:0;color:var(--splide-nav-color);position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1;transition:opacity .3s ease-in-out}.splide.kb-slider-group-arrows .splide__arrows{position:absolute;z-index:1;display:flex;gap:1rem}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow{position:static;opacity:.5;transform:none}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:hover,.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:focus{opacity:1}.splide.kb-slider-group-arrows .splide__arrows .splide__arrow:disabled{opacity:.1}.splide.kb-slider-arrow-position-top-right .splide__arrows{top:1rem;right:1rem}.splide.kb-slider-arrow-position-top-left .splide__arrows{top:1rem;left:1rem}.splide.kb-slider-arrow-position-bottom-left .splide__arrows{bottom:1rem;left:1rem}.splide.kb-slider-arrow-position-bottom-right .splide__arrows{bottom:1rem;right:1rem}.splide:hover .splide__arrow{opacity:.75}.splide .splide__arrow svg{fill:currentColor;height:1em;width:1em}.splide .splide__arrow:hover,.splide .splide__arrow:focus{opacity:1;background:var(--splide-nav-background);color:var(--splide-nav-color)}.splide .splide__arrow:disabled{opacity:.1;cursor:not-allowed}.splide .splide__arrow--prev{left:1rem}.splide .splide__arrow--prev svg{transform:scaleX(-1)}.splide .splide__arrow--next{right:1rem}.splide .splide__pagination{bottom:-25px;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide .splide__pagination__page{background:var(--splide-pagination-background);border:0;border-radius:50%;display:inline-block;height:10px;margin:3px;opacity:.25;padding:0;transition:opacity .2s ease-in-out;width:10px}.splide .splide__pagination__page.is-active{background:var(--splide-pagination-background);opacity:.75}.splide .splide__pagination__page:hover{cursor:pointer;opacity:1}.splide .splide__pagination__page:focus-visible{outline-offset:3px}.splide .splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px}.splide .splide__progress__bar{background:#ccc;height:3px}@supports(outline-offset: -3px){.splide__slide:focus-visible{outline-offset:-3px}}@supports(outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline-offset:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid rgba(0,0,0,0);cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.kadence-shop-top-row{padding-bottom:var(--global-md-spacing);display:flex}.kadence-product-toggle-container{display:flex}.kadence-product-toggle-container .kadence-toggle-shop-layout{padding:0px 6px;color:var(--global-palette6);margin-left:.5em;border:1px solid var(--global-gray-400);display:flex;height:30px;border-radius:0;align-items:center;background:rgba(0,0,0,0);box-shadow:none}.kadence-product-toggle-container .kadence-toggle-shop-layout .kadence-svg-iconset{pointer-events:none}.kadence-product-toggle-container .kadence-toggle-shop-layout.toggle-active,.kadence-product-toggle-container .kadence-toggle-shop-layout:hover{color:var(--global-palette5);border-color:var(--global-palette5);background:rgba(0,0,0,0);box-shadow:none}.kadence-product-toggle-container .kadence-toggle-shop-layout .kadence-list-svg{top:-1px;position:relative}.kadence-woo-results-count{flex-grow:1;font-size:90%;margin-bottom:.5em;line-height:30px}.kadence-woo-results-count p{margin:0}@media screen and (min-width: 768px){.kadence-shop-top-row{justify-content:flex-end}.kadence-woo-results-count{margin-bottom:0}}select.orderby{padding-bottom:3px;padding-top:2px;padding-left:5px;padding-right:25px;height:auto;border-radius:0;font-size:90%;background-color:rgba(0,0,0,0);border-top-style:none;border-right-style:none;border-left-style:none;background-position:right 0 top 50%;font-weight:600;cursor:pointer;appearance:none;background-size:auto 18px;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==)}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce li.product a{text-decoration:none;color:inherit}.woocommerce ul.products li.product{overflow:hidden}.woocommerce ul.products li.product .onsale{top:6px;right:6px;left:auto;margin:0}.woocommerce ul.products li.product .product-excerpt{display:none}.woocommerce ul.products li.product a.woocommerce-loop-image-link{position:relative;display:block;outline-offset:-5px}.woocommerce ul.products li.product .product-action-wrap{margin-top:1em}.woocommerce ul.products li.product .entry-content-wrap{padding:1rem 1rem 1.5rem;position:relative;margin:0 .5em;border-radius:.25rem;transition:transform .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.woocommerce ul.products li.product h3,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{padding:.5rem 0;margin:0;font-size:1em;font-weight:500}.woocommerce ul.products li.product h3 a,.woocommerce ul.products li.product .woocommerce-loop-product__title a,.woocommerce ul.products li.product .woocommerce-loop-category__title a{transition:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0;box-shadow:none}.woocommerce ul.products li.product a .kb-is-ratio-image img{height:100%}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.85em}.woocommerce ul.products li.product .button .kadence-svg-iconset svg{margin-left:.5em}.woocommerce ul.products li.product .button .kadence-spinner-svg,.woocommerce ul.products li.product .button .kadence-check-svg{display:none}.woocommerce ul.products li.product .button.loading{opacity:.25}.woocommerce ul.products li.product .button.loading .kadence-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .button.loading .kadence-spinner-svg{display:block;animation:spin 2s linear infinite}.woocommerce ul.products li.product .button.loading::after{display:none}.woocommerce ul.products li.product .button.added{font-size:0}.woocommerce ul.products li.product .button.added .kadence-svg-iconset:last-child{font-size:1rem}.woocommerce ul.products li.product .button.added .kadence-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .button.added .kadence-check-svg{display:block;font-size:80%}.woocommerce ul.products li.product .button.added::after{display:none}.woocommerce ul.products li.product .price{color:inherit;display:block;font-weight:normal;margin-bottom:.3em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.5;display:inline-block}.woocommerce ul.products li.product .price ins{background:none;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:var(--global-palette6)}.woocommerce ul.products li.product .star-rating~.price{padding-right:5.4em}.woocommerce .products.align-buttons-bottom li.product .entry-content-wrap .star-rating{float:none;margin-left:0;margin-bottom:.5em}.woocommerce .products.align-buttons-bottom li.product .entry-content-wrap .star-rating~.price{padding:0}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button),.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button){color:var(--global-palette-btn);background:var(--global-palette-btn-bg);text-align:center;width:100%;display:block;transition:color .2s ease,background .2s ease,border .2s ease}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button):hover,.woocommerce ul.products li.woo-archive-btn-button .button:not(.kb-button):hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.woocommerce ul.products.woo-archive-btn-button li.product .button.added{height:0;padding:0;overflow:hidden;border:0}.woocommerce ul.products li.woo-archive-btn-button .button.added{height:0;padding:0;overflow:hidden;border:0}.woocommerce ul.products.woo-archive-btn-button.products-list-view .button{width:auto}.woocommerce ul.products.woo-archive-btn-button li.product .price{margin-bottom:1em}.woocommerce ul.products:not(.woo-archive-btn-button) li:where(:not(.woo-archive-btn-button)) .button:not(.kb-button){background:rgba(0,0,0,0);padding:.5em 0;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;color:inherit;font-size:80%;border:0;box-shadow:none;transition:color .2s ease;display:inline}.woocommerce ul.products.woo-archive-action-on-hover li.product .product-action-wrap{width:auto;position:absolute;bottom:-2rem;left:0;margin-top:0;padding:0 1rem;right:0;opacity:0;transition:opacity .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .entry-content-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .entry-content-wrap{transform:translateY(-2rem)}.woocommerce ul.products.woo-archive-action-on-hover li.product:hover .product-action-wrap,.woocommerce ul.products.woo-archive-action-on-hover li.product:focus-within .product-action-wrap{bottom:-0.8rem;opacity:1}.woocommerce nav.woocommerce-pagination{margin:var(--global-lg-spacing) auto}.woocommerce nav.woocommerce-pagination ul{justify-content:center;flex-wrap:wrap;margin:0;list-style:none;padding:0}.woocommerce nav.woocommerce-pagination ul li .page-numbers{display:inline-block;margin-right:.5em;border:2px solid rgba(0,0,0,0);min-width:2.5em;line-height:2.25em;text-align:center;text-decoration:none;border-radius:.25rem;color:inherit}.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus{border-color:var(--global-palette-btn-bg)}.woocommerce nav.woocommerce-pagination ul li span.current{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.kadence-woo-toggle{display:none}.kadence-shop-top-row{flex-wrap:wrap}.archive.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry),.post-type-archive.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry),.single-product.content-style-unboxed .products.woo-archive-action-visible li.product.content-bg.loop-entry .content-bg:not(.loop-entry){background:rgba(0,0,0,0);padding-left:0;margin-left:0;padding-right:0;margin-right:0;padding-bottom:0}@media screen and (min-width: 576px){.kadence-woo-toggle{display:block}.archive.content-style-unboxed.woocommerce ul.products.products-list-view li.product.content-bg.loop-entry .entry-content-wrap:not(.loop-entry){padding:0 0 0 1.5rem}.woocommerce ul.products.products-list-view{grid-template-columns:1fr}.woocommerce ul.products.products-list-view li.product{display:grid;grid-template-columns:1fr 2fr}.woocommerce ul.products.products-list-view li.product .woocommerce-loop-product__title{font-size:1.3em}.woocommerce ul.products.products-list-view li.product .entry-content-wrap{padding:1rem 1rem 1rem 1.5rem}.woocommerce ul.products.products-list-view li.product .product-excerpt{display:block}.woocommerce ul.products.products-list-view li.product .product-action-wrap{width:auto;position:static;margin-top:1em;padding:0;right:0;opacity:1;transition:none}.woocommerce ul.products.products-list-view li.product .star-rating{float:none;margin-left:0}.woocommerce ul.products.products-list-view li.product .star-rating~.price{padding:0;margin-top:1em}.woocommerce ul.products.products-list-view li.product:hover .entry-content-wrap,.woocommerce ul.products.products-list-view li.product:focus-within .entry-content-wrap{transform:translateY(0)}.woocommerce ul.products.products-list-view li.product:hover .product-action-wrap,.woocommerce ul.products.products-list-view li.product:focus-within .product-action-wrap{bottom:0;opacity:1}.woocommerce ul.products.grid-lg-col-1.products-grid-view{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1025px){.woocommerce ul.products.products-list-view li.product{align-items:center}}.wtbpContentTable .wtbpAddToCartWrapper p{margin:0}ul.products li.product .tinvwl-loop-button-wrapper{position:absolute;bottom:100%;right:0;padding:.5em}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0;display:flex;align-items:center;flex-direction:row-reverse}ul.products li.product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{font-size:80%;background:rgba(0,0,0,.5);padding:.2em .4em;color:#fff;position:relative;margin-right:.5em;opacity:0;transition:all .2s ease}ul.products li.product .tinvwl_add_to_wishlist_button:hover .tinvwl_add_to_wishlist-text{opacity:1}ul.products li.product .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text:after{margin-left:0;margin-right:-12px;border:6px solid rgba(0,0,0,0);margin-bottom:0;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,.5);z-index:1001;background:rgba(0,0,0,0);content:"";position:absolute;right:0;top:50%;transform:translate(0, -50%)}ul.products li.product .tinvwl_add_to_wishlist_button:before{margin-right:0;background:#fff;color:#000;border-radius:50%;padding:.2em}.products.align-buttons-bottom li.product{display:flex;flex-direction:column}.products.align-buttons-bottom li.product .entry-content-wrap{flex-grow:1;display:flex;flex-direction:column}.woocommerce .products.align-buttons-bottom li.product .product-action-wrap{margin-top:auto;padding-top:.7em}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button{flex-direction:row}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text{margin-left:.5em;margin-right:0}ul.products li.product .tinvwl-loop-button-wrapper.tinvwl-above_thumb-add-to-cart .tinvwl_add_to_wishlist_button .tinvwl_add_to_wishlist-text:after{right:auto;left:0;border:6px solid rgba(0,0,0,0);border-right-color:rgba(0,0,0,.5);margin-left:-12px;margin-right:0}.woocommerce .col2-set,.woocommerce-page .col2-set{*zoom:1;width:100%}.woocommerce .col2-set::before,.woocommerce .col2-set::after,.woocommerce-page .col2-set::before,.woocommerce-page .col2-set::after{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:left;width:48%}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;clear:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{*zoom:1}.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{content:" ";display:table}.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce div.product #reviews .comment,.woocommerce #content div.product #reviews .comment,.woocommerce-page div.product #reviews .comment,.woocommerce-page #content div.product #reviews .comment{*zoom:1}.woocommerce div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after{content:" ";display:table}.woocommerce div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after{clear:both}.woocommerce div.product #reviews .comment img,.woocommerce #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{*zoom:1}.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{height:auto}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{*zoom:1;width:100%}.woocommerce .cart-collaterals::before,.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::before,.woocommerce-page .cart-collaterals::after{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;*zoom:1;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{*zoom:1}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::before,.woocommerce-page ul.product_list_widget li::after{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row,.woocommerce-page form .form-row{*zoom:1}.woocommerce form .form-row::before,.woocommerce form .form-row::after,.woocommerce-page form .form-row::before,.woocommerce-page form .form-row::after{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:.7em;cursor:pointer;top:50%;translate:0 -50%;padding:initial;background:initial;color:initial;box-shadow:none;border:none}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{content:"";display:block;background-color:var(--global-palette6);mask-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+ZXllMTwvdGl0bGU+CjxwYXRoIGQ9Ik0wLjEwNiAxMS41NTNjLTAuMTM2IDAuMjc0LTAuMTQ2IDAuNjAzIDAgMC44OTQgMCAwIDAuMzk2IDAuNzg5IDEuMTIgMS44NDMgMC40NTEgMC42NTYgMS4wMzggMS40MzIgMS43NTcgMi4yMTggMC44OTQgMC45NzkgMi4wMDQgMS45ODcgMy4zMTkgMi44IDEuNTk1IDAuOTg2IDMuNTA2IDEuNjkyIDUuNjk4IDEuNjkyczQuMTAzLTAuNzA2IDUuNjk4LTEuNjkyYzEuMzE1LTAuODEzIDIuNDI1LTEuODIxIDMuMzE5LTIuOCAwLjcxOC0wLjc4NiAxLjMwNi0xLjU2MiAxLjc1Ny0yLjIxOCAwLjcyNC0xLjA1NCAxLjEyLTEuODQzIDEuMTItMS44NDMgMC4xMzYtMC4yNzQgMC4xNDYtMC42MDMgMC0wLjg5NCAwIDAtMC4zOTYtMC43ODktMS4xMi0xLjg0My0wLjQ1MS0wLjY1Ni0xLjAzOC0xLjQzMi0xLjc1Ny0yLjIxOC0wLjg5NC0wLjk3OS0yLjAwNC0xLjk4Ny0zLjMxOS0yLjgtMS41OTUtMC45ODYtMy41MDYtMS42OTItNS42OTgtMS42OTJzLTQuMTAzIDAuNzA2LTUuNjk4IDEuNjkyYy0xLjMxNSAwLjgxMy0yLjQyNSAxLjgyMS0zLjMxOSAyLjgtMC43MTkgMC43ODYtMS4zMDYgMS41NjEtMS43NTcgMi4yMTgtMC43MjQgMS4wNTQtMS4xMiAxLjg0My0xLjEyIDEuODQzek0yLjE0IDEyYzAuMTYzLTAuMjgxIDAuNDA3LTAuNjgxIDAuNzM0LTEuMTU4IDAuNDEtMC41OTYgMC45NC0xLjI5NiAxLjU4NS0yLjAwMSAwLjgwNS0wLjg4MSAxLjc3NS0xLjc1NiAyLjg5NC0yLjQ0OCAxLjM1LTAuODM0IDIuOTAxLTEuMzkzIDQuNjQ3LTEuMzkzczMuMjk3IDAuNTU5IDQuNjQ2IDEuMzkzYzEuMTE5IDAuNjkyIDIuMDg5IDEuNTY3IDIuODk0IDIuNDQ4IDAuNjQ0IDAuNzA1IDEuMTc1IDEuNDA1IDEuNTg1IDIuMDAxIDAuMzI4IDAuNDc3IDAuNTcyIDAuODc2IDAuNzM0IDEuMTU4LTAuMTYzIDAuMjgxLTAuNDA3IDAuNjgxLTAuNzM0IDEuMTU4LTAuNDEgMC41OTYtMC45NCAxLjI5Ni0xLjU4NSAyLjAwMS0wLjgwNSAwLjg4MS0xLjc3NSAxLjc1Ni0yLjg5NCAyLjQ0OC0xLjM0OSAwLjgzNC0yLjkgMS4zOTMtNC42NDYgMS4zOTNzLTMuMjk3LTAuNTU5LTQuNjQ2LTEuMzkzYy0xLjExOS0wLjY5Mi0yLjA4OS0xLjU2Ny0yLjg5NC0yLjQ0OC0wLjY0NC0wLjcwNS0xLjE3NS0xLjQwNS0xLjU4NS0yLjAwMS0wLjMyOC0wLjQ3Ny0wLjU3Mi0wLjg3Ny0wLjczNS0xLjE1OHpNMTYgMTJjMC0xLjEwNC0wLjQ0OS0yLjEwNi0xLjE3Mi0yLjgyOHMtMS43MjQtMS4xNzItMi44MjgtMS4xNzItMi4xMDYgMC40NDktMi44MjggMS4xNzItMS4xNzIgMS43MjQtMS4xNzIgMi44MjggMC40NDkgMi4xMDYgMS4xNzIgMi44MjggMS43MjQgMS4xNzIgMi44MjggMS4xNzIgMi4xMDYtMC40NDkgMi44MjgtMS4xNzIgMS4xNzItMS43MjQgMS4xNzItMi44Mjh6TTE0IDEyYzAgMC41NTMtMC4yMjMgMS4wNTEtMC41ODYgMS40MTRzLTAuODYxIDAuNTg2LTEuNDE0IDAuNTg2LTEuMDUxLTAuMjIzLTEuNDE0LTAuNTg2LTAuNTg2LTAuODYxLTAuNTg2LTEuNDE0IDAuMjIzLTEuMDUxIDAuNTg2LTEuNDE0IDAuODYxLTAuNTg2IDEuNDE0LTAuNTg2IDEuMDUxIDAuMjIzIDEuNDE0IDAuNTg2IDAuNTg2IDAuODYxIDAuNTg2IDEuNDE0eiI+PC9wYXRoPgo8L3N2Zz4K);mask-position:50%;mask-repeat:no-repeat;mask-size:1em;min-height:1.2em;min-width:1.2em;top:0;z-index:1}.woocommerce form .show-password-input.display-password::after,.woocommerce-page form .show-password-input.display-password::after{mask-image:url(data:image/svg+xml;base64,PCEtLSBHZW5lcmF0ZWQgYnkgSWNvTW9vbi5pbyAtLT4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPgo8dGl0bGU+ZXllLW9mZjwvdGl0bGU+CjxwYXRoIGQ9Ik0xMC4xMjggNS4yMTRjMC42NTEtMC4xNTIgMS4yOTYtMC4yMjEgMS44Ni0wLjIxNCAxLjc1OCAwIDMuMzA5IDAuNTU5IDQuNjU4IDEuMzkzIDEuMTE5IDAuNjkyIDIuMDg5IDEuNTY3IDIuODk0IDIuNDQ4IDAuNjQ0IDAuNzA1IDEuMTc1IDEuNDA1IDEuNTg1IDIuMDAxIDAuMzI3IDAuNDc1IDAuNTcgMC44NzQgMC43MzMgMS4xNTUtMC41NDYgMC45NTMtMS4xNiAxLjgyMS0xLjc3OCAyLjU0Mi0wLjM1OSAwLjQxOS0wLjMxMSAxLjA1MSAwLjEwOCAxLjQxczEuMDUxIDAuMzExIDEuNDEtMC4xMDhjMC44MTgtMC45NTQgMS42MTEtMi4xMTIgMi4yODMtMy4zNyAwLjE0OC0wLjI3OSAwLjE2My0wLjYxOCAwLjAxMy0wLjkxOSAwIDAtMC4zOTYtMC43ODktMS4xMi0xLjg0My0wLjQ1MS0wLjY1Ni0xLjAzOC0xLjQzMi0xLjc1Ny0yLjIxOC0wLjg5NC0wLjk3OS0yLjAwNC0xLjk4Ny0zLjMxOS0yLjgtMS41OTUtMC45ODUtMy41MDYtMS42OTEtNS42ODYtMS42OTEtMC43MzQtMC4wMDktMS41NCAwLjA3OS0yLjM0IDAuMjY2LTAuNTM4IDAuMTI2LTAuODcyIDAuNjY0LTAuNzQ2IDEuMjAyczAuNjY0IDAuODcyIDEuMjAyIDAuNzQ2ek0xMC4wMjcgMTEuNDQybDIuNTMxIDIuNTMxYy0wLjE4MiAwLjA2MS0wLjM3MiAwLjA5NC0wLjU2MyAwLjEwMS0wLjUxMyAwLjAxOC0xLjAzMC0wLjE1OS0xLjQzNC0wLjUzNnMtMC42MTctMC44OC0wLjYzNS0xLjM5M2MtMC4wMDgtMC4yMzggMC4wMjUtMC40NzYgMC4xMDEtMC43MDR6TTUuOTgzIDcuMzk3bDIuNTUzIDIuNTUzYy0wLjQzNCAwLjY5MS0wLjYzNiAxLjQ4NC0wLjYwOCAyLjI2NiAwLjAzNiAxLjAyMiAwLjQ2MyAyLjAzMyAxLjI3MSAyLjc4NXMxLjg0NiAxLjEwNyAyLjg2OCAxLjA3MWMwLjY5Mi0wLjAyNCAxLjM3OS0wLjIyOCAxLjk4NC0wLjYwOGwyLjMyMiAyLjMyMmMtMS4zNzggMC43OTktMi44OTUgMS4xOTYtNC4zODQgMS4yMTQtMS43MzQgMC0zLjI4NS0wLjU1OS00LjYzNC0xLjM5My0xLjExOS0wLjY5Mi0yLjA4OS0xLjU2Ny0yLjg5NC0yLjQ0OC0wLjY0NC0wLjcwNS0xLjE3NS0xLjQwNS0xLjU4NS0yLjAwMS0wLjMyNi0wLjQ3NS0wLjU3LTAuODczLTAuNzMyLTEuMTU0IDEuMDUwLTEuODIyIDIuMzc2LTMuMzc5IDMuODQxLTQuNjA3ek0wLjI5MyAxLjcwN2w0LjI3MSA0LjI3MWMtMS43MzEgMS40NzktMy4yNjkgMy4zNTgtNC40NDUgNS41NDktMC4xNDggMC4yNzktMC4xNjQgMC42MTktMC4wMTMgMC45MiAwIDAgMC4zOTYgMC43ODkgMS4xMiAxLjg0MyAwLjQ1MSAwLjY1NiAxLjAzOCAxLjQzMiAxLjc1NyAyLjIxOCAwLjg5NCAwLjk3OSAyLjAwNCAxLjk4NyAzLjMxOSAyLjggMS41OTUgMC45ODYgMy41MDYgMS42OTIgNS43MSAxLjY5MiAxLjk5My0wLjAyNCA0LjAxOS0wLjYwMSA1LjgxNS0xLjc1OWw0LjQ2NiA0LjQ2NmMwLjM5MSAwLjM5MSAxLjAyNCAwLjM5MSAxLjQxNCAwczAuMzkxLTEuMDI0IDAtMS40MTRsLTguODc2LTguODc2Yy0wLjAwMi0wLjAwMi0wLjAwNS0wLjAwNS0wLjAwNy0wLjAwN2wtNC4yMDktNC4yMWMtMC4wMDgtMC4wMDctMC4wMTYtMC4wMTYtMC4wMjQtMC4wMjRsLTguODg0LTguODgzYy0wLjM5MS0wLjM5MS0xLjAyNC0wLjM5MS0xLjQxNCAwcy0wLjM5MSAxLjAyNCAwIDEuNDE0eiI+PC9wYXRoPgo8L3N2Zz4K)}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .wc-terms-and-conditions,.woocommerce #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms{text-align:left;padding:0 1em 0 0;float:left}.woocommerce .woocommerce-billing-fields,.woocommerce .woocommerce-shipping-fields,.woocommerce-page .woocommerce-billing-fields,.woocommerce-page .woocommerce-shipping-fields{*zoom:1}.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-shipping-fields::after{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.rtl.woocommerce .col2-set .col-1{float:right}.rtl.woocommerce .col2-set .col-2{float:left}.rtl.woocommerce div.product div.images{float:right;width:48%}.rtl.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:auto;left:.5rem}.rtl.woocommerce div.product div.images .flex-control-thumbs{left:auto;transform:translate(50%, 0);right:50%}.rtl.woocommerce div.product div.summary{float:left;width:48%;clear:none}.rtl.woocommerce div.product #reviews .comment{*zoom:1}.rtl.woocommerce div.product #reviews .comment::before,.rtl.woocommerce div.product #reviews .comment::after{content:" ";display:table}.rtl.woocommerce div.product #reviews .comment::after{clear:both}.rtl.woocommerce div.product #reviews .comment img{float:right;height:auto}.rtl.woocommerce div.product form.cart div.quantity,.rtl.woocommerce div.product form.cart .button{float:right}.rtl.woocommerce div.product form.cart div.quantity{margin:0 0 0 4px}.rtl.woocommerce span.onsale{left:auto;right:.5rem}.rtl.woocommerce .star-rating{float:left}.rtl.woocommerce .products .star-rating{float:left}.rtl.woocommerce .woocommerce-product-rating .star-rating{float:right}.rtl.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;left:auto;right:0}.rtl.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 70px 0 0}.rtl.woocommerce .button .kadence-arrow-right-alt-svg{transform:rotate(180deg)}.rtl .woocommerce table.shop_table{text-align:right}form.woocommerce-product-search{position:relative}form.woocommerce-product-search button[type=submit]{top:0;right:0;bottom:0;position:absolute;color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;z-index:2;width:50px;border:0;padding:8px 12px 7px;box-shadow:none;border-radius:0;overflow:hidden}form.woocommerce-product-search input[type=search]{padding-right:60px;width:100%}form.woocommerce-product-search .kadence-search-icon-wrap{position:absolute;right:0;top:0;height:100%;width:50px;padding:0;text-align:center;background:0 0;z-index:3;cursor:pointer;pointer-events:none;color:var(--global-palette6);text-shadow:none;display:flex;align-items:center;justify-content:center}form.woocommerce-product-search button[type=submit]:hover~.kadence-search-icon-wrap{color:var(--global-palette4)}body.rtl .woocommerce-product-search .button[type=submit],body.rtl .woocommerce-product-search .kadence-search-icon-wrap{left:0;right:auto}body.rtl .woocommerce-product-search input[type=search]{padding-right:.5em;padding-left:60px}.woocommerce form .form-row{padding:0;margin:0 0 .8em}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row span em{font-size:80%}.woocommerce form .form-row label{line-height:2.4;font-weight:bold;color:var(--global-palette5);font-size:90%}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0%;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);z-index:100;display:block}.woocommerce form .form-row .woocommerce-input-wrapper:has([type=radio]){display:grid;grid-template-columns:auto 1fr;column-gap:10px}.woocommerce form .form-row .woocommerce-input-wrapper:has([type=radio]) label{margin:0}.woocommerce form .form-row select{cursor:pointer;margin:0;padding:.4em 24px .4em .5em}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0}.woocommerce form .form-row .button{padding:calc(.4em + 1px) 1em}.woocommerce form .form-row textarea{height:4em;line-height:1.5;display:block;box-shadow:none}.woocommerce form .form-row .select2-container{width:100%;line-height:2em}.woocommerce form .form-row.woocommerce-invalid label{color:#a00}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#a00}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#6dc22e}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce .form-row .required{color:red;font-weight:700;border:0 !important;text-decoration:none;visibility:hidden}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register{border:1px solid #b7cde1;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside;display:flex;flex-wrap:wrap;align-items:center}.woocommerce ul#shipping_method li input{margin:0 .5em 0 0;height:1em;background-image:none;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce .cart_totals ul#shipping_method li{flex-wrap:nowrap}.woocommerce p.woocommerce-shipping-contents{margin:0}.product-hero-section .extra-title{display:block}.woocommerce.single-product.content-style-boxed .product.entry-content-wrap>span.onsale{left:2.5rem;top:2.5rem}.rtl.woocommerce.single-product.content-style-boxed .product.entry-content-wrap>span.onsale{right:2.5rem;left:auto}.woocommerce.single-product.content-style-boxed .products ul.products.woo-archive-action-visible li.product .product-details{padding-left:0;padding-right:0;margin-left:0;margin-right:0;margin-bottom:0}.single-product .wp-site-blocks div.product form.cart .woocommerce-grouped-product-list-item__quantity .quantity{width:100%}.single-product .wp-site-blocks div.product form.cart .woocommerce-grouped-product-list-item__quantity .quantity .qty{height:40px}.woocommerce div.product:after{clear:both;display:table;content:""}.woocommerce-variation.single_variation{display:none}.woocommerce .up-sells.products,.woocommerce .related.products{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center;padding:0 .5em;box-sizing:border-box;height:40px}.woocommerce .brief-shipping-details{font-size:.8em}.woocommerce a.product-single-category{text-transform:uppercase;letter-spacing:2px;text-decoration:none}.woocommerce .woocommerce-product-details__short-description{margin-bottom:2em}.woocommerce .single-product-extras{margin-bottom:2em}.woocommerce .single-product-extras ul{padding:0;margin:0 0 1.5em 0;list-style:none}.woocommerce .single-product-extras ul li{line-height:1.8em}.woocommerce .single-product-extras ul .kadence-svg-iconset{padding-right:.25em}.woocommerce .single-product-payments{margin-bottom:2em;display:inline-block;margin-top:0;padding:1em 1em 1em 1em;border-radius:.25rem;border-color:var(--global-gray-400)}.woocommerce .single-product-payments:has(>legend){padding-top:.625em}.woocommerce .single-product-payments legend{padding:0 .5em;color:var(--global-palette5)}.woocommerce .single-product-payments ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5em}.woocommerce .single-product-payments li{display:inline-flex;margin:0}.woocommerce .single-product-payments .payment-custom-img{max-height:30px;min-height:24px;width:auto}.woocommerce .single-product-payments .payment-custom-img-gray{filter:grayscale(1)}.woocommerce .single-product-payments .kadence-svg-iconset svg{height:30px;width:auto}.woocommerce .single-product-payments.payments-color-scheme-gray legend{color:var(--global-palette6)}.woocommerce .single-product-payments.payments-color-scheme-gray .kadence-svg-iconset svg path{fill:var(--global-gray-500) !important}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product span.price,.woocommerce div.product p.price{font-size:1.25em}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product span.price del,.woocommerce div.product p.price del{opacity:.5;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .stock{color:var(--global-palette-highlight)}.woocommerce div.product .out-of-stock{color:red}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:1em;padding-bottom:1em}.woocommerce div.product div.images img{display:block;height:auto;margin-right:auto;margin-left:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(0.795, -0.035, 0, 1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:none}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5rem;right:.5rem;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0;max-width:94%;margin:0;transform:translate(-50%, 0);margin-top:-32px;background:rgba(0,0,0,0);padding:0;width:100%;flex-wrap:wrap;display:inline-flex;justify-content:center;position:relative;left:50%}.woocommerce div.product div.images .flex-control-thumbs li{width:60px;height:65px;margin:0;padding-top:0px;padding-bottom:0px;background:var(--global-palette9);display:inline-flex;list-style:none}.woocommerce div.product div.images .flex-control-thumbs li:first-child{width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(9){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0;border-top:5px solid var(--global-palette9);border-bottom:0px solid var(--global-palette9);border-right:5px solid var(--global-palette9);border-left:0}.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.summary p{margin:1em 0}.woocommerce div.product .button.single_add_to_cart_button{height:40px;line-height:40px;padding:0 1em;text-align:center}.woocommerce div.product .product_meta>span{display:block;font-size:70%;font-weight:bold;color:var(--global-palette6)}.woocommerce div.product .product_meta>span a{color:inherit}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 .5em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid var(--global-gray-400);background-color:var(--global-palette8);display:inline-block;position:relative;z-index:0;border-radius:3px 3px 0 0;margin:0 2px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 1em;font-weight:bold;color:var(--global-palette5);text-decoration:none;font-size:90%}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:var(--global-palette4)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--global-palette9);z-index:2;border-bottom-color:var(--global-palette9)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--global-palette4);text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid var(--global-gray-400);z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em;*zoom:1}.woocommerce div.product p.cart::before,.woocommerce div.product p.cart::after{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em;*zoom:1}.woocommerce div.product form.cart::before,.woocommerce div.product form.cart::after{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;vertical-align:top;line-height:2.2em}.woocommerce div.product form.cart .variations label{font-weight:700}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}.woocommerce div.product form.cart .variations .label{padding-right:1em;text-align:left}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart{margin-top:.5em}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart:after{display:table;content:"";clear:both}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em;vertical-align:middle}.woocommerce div.product form.cart .group_table .woocommerce-grouped-product-list-item__price{padding-top:.4em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5, 1.5)}.woocommerce section.products>h2{margin-bottom:.5em}.woocommerce span.onsale{min-height:0;min-width:0;padding:.5em 1em;font-weight:700;position:absolute;text-align:center;line-height:1.2;top:.5rem;left:.5rem;margin:0;border-radius:.25rem;background-color:var(--global-palette-highlight);color:var(--global-palette-highlight-alt2);font-size:.857em;z-index:9}.woocommerce span.onsale:has(+.kt-layout-left){left:initial;right:52%}@media screen and (max-width: 719px){.woocommerce span.onsale:has(+.kt-layout-left){left:initial;right:0}}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs{text-align:center;padding:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:3px solid rgba(0,0,0,0);margin:0 .6em;background:rgba(0,0,0,0)}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li a{padding-left:0;padding-right:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li.active{border-bottom:3px solid var(--global-palette-highlight)}.woocommerce.product-variation-style-vertical div.product form.cart .variations td.label{padding:0}.woocommerce.product-variation-style-vertical div.product form.cart .variations tr,.woocommerce.product-variation-style-vertical div.product form.cart table td{display:block}.woocommerce.product-variation-style-vertical div.product form.cart .variations select{min-width:240px;margin:0}.woocommerce .wp-block-kadence-wootemplate-blocks-gallery span.onsale:has(+.kt-layout-left){right:.5rem}.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{height:60px;line-height:60px;font-size:125%;width:70%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity{width:30%;margin:0;padding:0 .5em 0 0}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity .qty{width:100%;height:60px}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added{width:35%;display:flex;padding:0;margin:0 2% 0 0}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added .qty{width:0;flex-grow:1;height:58px}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:63%}.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button{height:50px;line-height:50px;font-size:125%;width:70%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity{width:30%;margin:0;padding:0 .5em 0 0}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity .qty{width:100%;height:50px}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added{width:35%;display:flex;padding:0;margin:0 2% 0 0}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added .qty{width:0;flex-grow:1;height:48px}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:63%}@media screen and (min-width: 576px){.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{width:85%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity{width:15%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added{width:25%}.kadence-cart-button-large.woocommerce div.product form.cart div.quantity.spinners-added~.button.single_add_to_cart_button{width:73%}.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button{width:65%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity{width:15%}.kadence-cart-button-medium-large.woocommerce div.product form.cart div.quantity.spinners-added{width:25%}}.woocommerce .content-bg .product.entry.loop-entry,.woocommerce-page .content-bg .product.entry.loop-entry{box-shadow:none}.single-product .kadence-breadcrumbs{margin-top:-1rem}.single-product .extra-title+.kadence-breadcrumbs{margin-top:1em}.single-product .entry-taxonomies+.kadence-breadcrumbs{margin-top:1em}.single-product.content-vertical-padding-hide .kadence-breadcrumbs,.single-product.content-vertical-padding-bottom .kadence-breadcrumbs{margin-top:.5em;margin-bottom:.5em}.content-style-unboxed .entry-content-wrap.product:not(.loop-entry){padding:0}.content-style-unboxed .content-bg.loop-entry .content-bg:not(.loop-entry){background:var(--global-palette9)}.woocommerce div.product div.kadence-product-image-wrap.images .images{width:auto;float:none}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper:after{clear:both;display:table;content:""}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){display:inline-block;height:65px;width:33%;margin-top:-31px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{height:65px}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){margin-top:0;height:auto;width:auto}.woocommerce div.product div.images .flex-viewport .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) img{height:auto}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item .quantity.spinners-added{width:auto}.woocommerce div.product form.cart .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item div.quantity.spinners-added .qty{width:1.8em}.woocommerce div.product div.summary .added_to_cart,.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{text-decoration:none;background:rgba(0,0,0,0);color:var(--global-palette3);border:1px solid var(--global-gray-400);height:40px;padding:0 1em;margin-top:.5em;font-size:inherit;line-height:1;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;text-transform:none;font-weight:normal;border-radius:3px;letter-spacing:inherit}.woocommerce.kadence-cart-button-normal div.product div.summary .added_to_cart{margin-top:0;margin-left:.5em}.kadence-sticky-add-to-cart-action-wrap .single_add_to_cart_button{height:40px;line-height:40px;padding:0em 1em}.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart{margin:0 0 0 .5em}.woocommerce div.product div.summary .added_to_cart:hover,.woocommerce .kadence-sticky-add-to-cart-action-wrap a.added_to_cart:hover{background:var(--global-palette9)}.kadence-cart-button-medium-large.woocommerce div.product div.summary .added_to_cart{height:50px;line-height:50px;font-size:125%;width:100%}.kadence-cart-button-large.woocommerce div.product div.summary .added_to_cart{height:60px;line-height:60px;font-size:125%;width:100%}.quantity.spinners-added{border:1px solid var(--global-gray-400);background:var(--global-palette9);border-radius:3px;transition:all .2s ease}.quantity.spinners-added .qty::-webkit-inner-spin-button,.quantity.spinners-added .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity.spinners-added:hover{border-color:var(--global-palette6)}.quantity.spinners-added input.minus,.quantity.spinners-added input.plus{background:rgba(0,0,0,0);color:var(--global-palette6);box-shadow:none;padding:0 .8em;line-height:38px;border:0}.quantity.spinners-added input.minus:hover,.quantity.spinners-added input.plus:hover{background:rgba(0,0,0,0);box-shadow:none;color:var(--global-palette3)}.quantity.hidden{display:none !important}.woocommerce .quantity.spinners-added .qty{width:2.3em;text-align:center;border:0;padding:0;box-shadow:none;height:38px;-moz-appearance:textfield}@media screen and (max-width: 1024px){.woocommerce div.product div.images .flex-control-thumbs li:nth-child(7){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(9){width:60px;padding-left:0px}}@media screen and (max-width: 768px){.woocommerce div.product div.images .flex-control-thumbs li:nth-child(6){width:65px;padding-left:5px}.woocommerce div.product div.images .flex-control-thumbs li:nth-child(7){width:60px;padding-left:0px}}.woocommerce table.shop_table td .quantity.spinners-added{display:inline-block}.woocommerce .woocommerce-checkout .shop_table{background:var(--global-palette9)}.woocommerce .cart-empty.woocommerce-info{margin-top:var(--global-xxl-spacing);margin-bottom:var(--global-sm-spacing);padding:0;background:rgba(0,0,0,0);text-align:center;font-size:34px;font-weight:bold;border:0;color:var(--global-palette6)}.woocommerce .cart-empty.woocommerce-info:before,.woocommerce .cart-empty.woocommerce-info:after{display:none}.woocommerce .return-to-shop{margin-top:var(--global-sm-spacing);margin-bottom:var(--global-xxl-spacing);text-align:center}.woocommerce-cart table.cart,.woocommerce-checkout table.cart,#add_payment_method table.cart{position:relative}.woocommerce-cart table.cart .coupon .button:not(:hover),.woocommerce-checkout table.cart .coupon .button:not(:hover),#add_payment_method table.cart .coupon .button:not(:hover){background:var(--global-palette7);color:var(--global-palette5)}.woocommerce-cart table.cart td.actions .button:disabled,.woocommerce-checkout table.cart td.actions .button:disabled,#add_payment_method table.cart td.actions .button:disabled{background-color:var(--global-palette7);color:var(--global-palette5)}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{width:60px;box-shadow:none}.woocommerce-cart table.cart .product-name a,.woocommerce-checkout table.cart .product-name a,#add_payment_method table.cart .product-name a{color:var(--global-palette5)}.woocommerce-cart table.cart .product-name a:hover,.woocommerce-checkout table.cart .product-name a:hover,#add_payment_method table.cart .product-name a:hover{color:var(--global-palette3)}.woocommerce-cart table.cart th,.woocommerce-cart table.cart td,.woocommerce-checkout table.cart th,.woocommerce-checkout table.cart td,#add_payment_method table.cart th,#add_payment_method table.cart td{vertical-align:middle}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;padding:6px 6px 5px;padding:.4em .5em;margin:0 4px 0 0;outline:0;height:38px}.woocommerce-cart table.cart td.actions .button,.woocommerce-checkout table.cart td.actions .button,#add_payment_method table.cart td.actions .button{height:38px;padding:0 1em;border:0;line-height:38px}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{margin:0;vertical-align:middle}.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout,#add_payment_method .wc-proceed-to-checkout{*zoom:1;padding:1em 0}.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,#add_payment_method .wc-proceed-to-checkout::after{content:" ";display:table}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::after{clear:both}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#add_payment_method .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;padding:.6em 1em}.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button,#add_payment_method .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form,#add_payment_method .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small,#add_payment_method .cart-collaterals .cart_totals p small{color:var(--global-palette6);font-size:.83em}.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table,#add_payment_method .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,#add_payment_method .cart-collaterals .cart_totals table tr:first-child td{border-top:0}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table th{width:35%}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th,#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small,#add_payment_method .cart-collaterals .cart_totals table small{color:var(--global-palette6)}.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select,#add_payment_method .cart-collaterals .cart_totals table select{width:100%}.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,#add_payment_method .cart-collaterals .cart_totals .discount td{color:var(--global-palette-highlight)}.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th{border-top:1px solid var(--global-gray-500)}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination,#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product,#add_payment_method .cart-collaterals .cross-sells ul.products li.product{margin-top:0}.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,#add_payment_method .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox,.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox,#add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox{display:flex;align-items:center}.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],#add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox]{margin-right:.5em}.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes,#add_payment_method .checkout .col-2 .notes{clear:left}.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first,#add_payment_method .checkout .col-2 .form-row-first{clear:left}.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small,#add_payment_method .checkout .create-account small{font-size:11px;color:var(--global-palette6);font-weight:normal}.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address,#add_payment_method .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address,#add_payment_method .checkout .shipping_address{clear:both}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{*zoom:1;text-align:left;padding:0;margin:0;list-style:none outside}.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,#add_payment_method #payment ul.payment_methods::after{content:" ";display:table}.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::after{clear:both}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:normal}.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input,#add_payment_method #payment ul.payment_methods li input{margin:0 1em 0 0}.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img,#add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;display:inline-block}.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img,#add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice),.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice),#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice){*zoom:1}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{content:" ";display:table}.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}.woocommerce-cart #payment .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper,#add_payment_method #payment .woocommerce-terms-and-conditions-wrapper{margin-top:var(--global-md-spacing)}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:0em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:rgba(0,0,0,0);color:var(--global-palette4)}.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea,#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea{border-color:var(--global-gray-400);border-top-color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder,#add_payment_method #payment div.payment_box ::-webkit-input-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder,#add_payment_method #payment div.payment_box :-moz-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder,#add_payment_method #payment div.payment_box :-ms-input-placeholder{color:var(--global-gray-400)}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new{margin:0 0 .5em}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label{cursor:pointer}.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,#add_payment_method #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/visa.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/mastercard.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/laser.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/diners.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/maestro.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/jcb.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/amex.svg")}.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover{background-image:url("/wp-content/themes/kadence/assets/images/icons/credit-cards/discover.svg")}.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help,#add_payment_method #payment div.payment_box span.help{font-size:.857em;color:var(--global-palette6);font-weight:normal}.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row,#add_payment_method #payment div.payment_box .form-row{margin:0 0 .8em}.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child,#add_payment_method #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal,#add_payment_method #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img,#add_payment_method #payment .payment_method_paypal img{max-height:52px;vertical-align:middle}.rtl.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.rtl.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,.rtl #add_payment_method .checkout .col-2 h3#ship-to-different-address{float:right}.rtl.woocommerce-cart .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.rtl.woocommerce-checkout .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox],.rtl #add_payment_method .checkout .col-2 .woocommerce-form__label-for-checkbox [type=checkbox]{margin-left:.5em;margin-right:0}.rtl.woocommerce-cart #payment ul.payment_methods,.rtl.woocommerce-checkout #payment ul.payment_methods,.rtl #add_payment_method #payment ul.payment_methods{text-align:right}.rtl.woocommerce-cart #payment ul.payment_methods li,.rtl.woocommerce-checkout #payment ul.payment_methods li,.rtl #add_payment_method #payment ul.payment_methods li{text-align:right}.rtl.woocommerce-cart #payment ul.payment_methods li img,.rtl.woocommerce-checkout #payment ul.payment_methods li img,.rtl #add_payment_method #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none;display:inline-block}.rtl.woocommerce-cart #payment ul.payment_methods li img+img,.rtl.woocommerce-checkout #payment ul.payment_methods li img+img,.rtl #add_payment_method #payment ul.payment_methods li img+img{margin-left:2px}.rtl.woocommerce-cart #payment .payment_method_paypal .about_paypal,.rtl.woocommerce-checkout #payment .payment_method_paypal .about_paypal,.rtl #add_payment_method #payment .payment_method_paypal .about_paypal{float:left}.rtl #payment ul.wc_payment_methods{padding-right:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label{border-right:5px solid var(--global-palette-highlight);border-left:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method>label{border-right:5px solid var(--global-gray-400);border-left:0}.rtl #payment ul.wc_payment_methods li.wc_payment_method>label:before{margin-right:-5px;margin-left:4px}.woocommerce-terms-and-conditions{border:1px solid var(--global-gray-400);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);background:var(--global-palette8)}.woocommerce-invalid #terms{outline:2px solid red;outline-offset:2px}.kadence-woo-cart-form-wrap,.cross-sells{*zoom:1}.kadence-woo-cart-form-wrap::before,.kadence-woo-cart-form-wrap::after,.cross-sells::before,.cross-sells::after{content:" ";display:table}.kadence-woo-cart-form-wrap::after,.cross-sells::after{clear:both}@media screen and (min-width: 768px){.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail,#add_payment_method table.cart .product-thumbnail{width:74px}.woocommerce-cart table.cart .product-remove,.woocommerce-checkout table.cart .product-remove,#add_payment_method table.cart .product-remove{width:24px}.rtl.woocommerce-cart table.cart th.product-name,.rtl.woocommerce-checkout table.cart th.product-name,.rtl #add_payment_method table.cart th.product-name{right:0;left:auto}}#payment #place_order{float:none;width:100%;box-sizing:border-box;margin:var(--global-md-spacing) 0 1em;padding:.6em 1em}#payment ul.wc_payment_methods{list-style:none;padding-left:0}#payment ul.wc_payment_methods li.wc_payment_method>input[type=radio]:first-child{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label{border-left:5px solid var(--global-palette-highlight);background:var(--global-palette7)}#payment ul.wc_payment_methods li.wc_payment_method input[type=radio]:first-child:checked+label:before{background:var(--global-palette-highlight);border-color:var(--global-palette-highlight)}#payment ul.wc_payment_methods li.wc_payment_method>label{background:var(--global-palette8);display:block;border-left:5px solid var(--global-gray-400);padding:8px 15px;transition:border .2s ease-in-out;margin-bottom:4px;font-weight:bold}#payment ul.wc_payment_methods li.wc_payment_method>label:before{content:"";background:rgba(0,0,0,0);width:10px;display:inline-block;border:1px solid var(--global-gray-500);height:10px;border-radius:50%;margin-left:-5px;margin-right:4px}#payment ul.wc_payment_methods li.wc_payment_method>label:hover{border-left:5px solid var(--global-gray-500);background:var(--global-palette7)}#payment ul.wc_payment_methods li:first-child:last-child>label{border:0 !important}#payment ul.wc_payment_methods li:first-child:last-child>label:before{display:none}#payment .payment_box{position:relative;width:100%;padding:15px;font-size:95%}#payment .payment_box p:last-child{margin-bottom:0}@media screen and (min-width: 1025px){.kadence-woo-cart-form-wrap>form{float:left;width:70%;padding-right:var(--global-lg-spacing)}.kadence-woo-cart-form-wrap .cart-collaterals{float:left;width:30%}form.checkout{*zoom:1}form.checkout::before,form.checkout::after{content:" ";display:table}form.checkout::after{clear:both}form.checkout .col2-set{float:left;width:50%;padding-right:var(--global-md-spacing);padding-left:0}form.checkout .col2-set .col-1,form.checkout .col2-set .col-2{width:100%;float:none;padding:0;clear:both}form.checkout .col2-set .col-2{margin-top:var(--global-md-spacing)}form.checkout #order_review_heading{float:left;width:50%;padding-left:var(--global-md-spacing);margin:0 0 .5em}form.checkout .woocommerce-checkout-review-order{width:50%;padding-left:var(--global-md-spacing);float:left}}@media screen and (min-width: 1025px){.rtl table.cart td.actions .coupon .input-text,.rtl #add_payment_method table.cart td.actions .coupon .input-text{float:right;margin:0 0 0 4px}.rtl .kadence-woo-cart-form-wrap>form{float:right;padding-left:var(--global-lg-spacing);padding-right:0}.rtl .kadence-woo-cart-form-wrap .cart-collaterals{float:right}.rtl form.checkout .col2-set{float:right;padding-left:var(--global-md-spacing);padding-right:0}.rtl form.checkout #order_review_heading{float:right;padding-right:var(--global-md-spacing);padding-left:0}.rtl form.checkout .woocommerce-checkout-review-order{padding-left:0;padding-right:var(--global-md-spacing);float:right}}.rtl table.cart td.actions .coupon .input-text,.rtl #add_payment_method table.cart td.actions .coupon .input-text{float:right;margin:0 0 0 4px}.select2-container--default .select2-selection--single{height:42px;border-color:var(--global-gray-400);background:rgba(0,0,0,0)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--global-palette5);line-height:40px;background:rgba(0,0,0,0)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:var(--global-palette7)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.select2-dropdown{border-color:var(--global-gray-400);color:var(--global-palette4);background:var(--global-palette9)}.select2-container--open .select2-dropdown--below{box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.select2-container--open .select2-dropdown--above{box-shadow:0px -15px 25px -7px rgba(0,0,0,.1)}.select2-container--default .select2-search--dropdown .select2-search__field{border-color:var(--global-gray-400)}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var(--global-gray-400) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--global-gray-400) rgba(0,0,0,0)}.wc-block-components-totals-coupon.wc-blocks-components-panel .wc-blocks-components-panel__button{margin:.375em 0}.wc-block-components-sidebar .wc-block-components-totals-coupon.wc-blocks-components-panel>h2{font-size:1em}.wc-block-components-checkout-form .wc-block-components-checkout-step__description{margin-bottom:16px}.single-content .woocommerce-notices-wrapper ul.woocommerce-error,.single-content .woocommerce-notices-wrapper ul.woocommerce-info,.single-content .woocommerce-notices-wrapper ul.woocommerce-success{margin-bottom:var(--global-md-spacing)}.rtl.woocommerce table.cart td.actions,.rtl.woocommerce #content table.cart td.actions,.rtl.woocommerce-page table.cart td.actions,.rtl.woocommerce-page #content table.cart td.actions{text-align:left}.rtl.woocommerce table.cart td.actions .coupon,.rtl.woocommerce #content table.cart td.actions .coupon,.rtl.woocommerce-page table.cart td.actions .coupon,.rtl.woocommerce-page #content table.cart td.actions .coupon{float:right}.rtl .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-right:0;margin-left:1em}.rtl .woocommerce form .form-row.form-row-last{float:left}.rtl .woocommerce form .form-row.form-row-first{float:right}.content-style-boxed .wp-site-blocks .wp-block-woocommerce-cart.alignwide,.wp-site-blocks .wp-block-woocommerce-cart.alignwide,.wp-site-blocks .wp-block-woocommerce-checkout.alignwide,.content-style-boxed .wp-site-blocks .wp-block-woocommerce-checkout.alignwide{margin-left:0;margin-right:0}.content-style-unboxed .wp-block-woocommerce-checkout.alignwide.wc-block-checkout{width:unset}.wc-block-grid__product .wc-block-grid__product-title{font-size:1em;padding-top:.5rem;font-weight:500;margin-bottom:.5rem;font-family:var(--global-heading-font-family)}.entry-content .wc-block-grid__products{margin:0 0 1em;padding:0}.wp-site-blocks .site-main .entry-content .wc-block-grid{font-size:1em}.wc-block-grid .wc-block-grid__products{margin:0 0 1em;padding:0;display:grid;grid-template-columns:minmax(0, 1fr);column-gap:2.5rem;row-gap:2.5rem;list-style:none}.wc-block-grid .wc-block-grid__products .woocommerce-loop-image-link img{width:100%}.wc-block-grid .wc-block-grid__products:not(.thisisforspecificity) .wc-block-grid__product,.wc-block-carousel .wc-block-grid__product{border-left:0;border-right:0;border-bottom:0;width:100%;max-width:100%;flex:1;text-align:left;overflow:hidden}.wc-block-carousel .wc-block-grid__product .entry-content-wrap{padding:1.5rem}.wc-block-carousel .wc-block-grid__product.product-loop-unboxed{box-shadow:none}.wc-block-carousel .wc-block-grid__product.product-loop-unboxed .entry-content-wrap{padding:1rem 0 0;background:rgba(0,0,0,0)}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover .wc-block-grid__product-add-to-cart{width:auto;position:absolute;bottom:-2rem;left:0;margin-top:0;padding:0 1rem;right:0;opacity:0;transition:opacity .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:hover .wc-block-grid__product-add-to-cart,.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:focus-within .wc-block-grid__product-add-to-cart{bottom:-0.8rem;opacity:1}.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:hover .entry-content-wrap,.wc-block-grid__product.entry.loop-entry.content-bg.woo-archive-action-on-hover:focus-within .entry-content-wrap{transform:translateY(-2rem)}#wrapper .wc-block-grid .wc-block-grid__products .product-loop-boxed .entry-content-wrap,#wrapper .wc-block-grid .wc-block-grid__products .woo-archive-action-on-hover .entry-content-wrap{padding:1rem 1rem 1.5rem;position:relative;margin:0 .5em;border-radius:.25rem;transition:transform .3s cubic-bezier(0.17, 0.67, 0.35, 0.95)}.has-2-columns .wc-block-grid__products{grid-template-columns:repeat(2, minmax(0, 1fr))}.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3, minmax(0, 1fr))}.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4, minmax(0, 1fr))}.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5, minmax(0, 1fr))}.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(6, minmax(0, 1fr))}@media screen and (max-width: 1024px){.has-4-columns .wc-block-grid__products{grid-template-columns:1fr 1fr}.has-6-columns .wc-block-grid__products{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 719px){.wp-site-blocks .wc-block-grid .wc-block-grid__products{margin:0 0 1em;padding:0;display:grid;grid-template-columns:1fr}.wp-site-blocks .wc-block-grid .wc-block-grid__products .wc-block-grid__product{margin-left:0;margin-right:0}}.wc-block-grid .wc-block-grid__product .wc-block-grid__product-image{margin-bottom:0}.wc-block-grid .wc-block-grid__product .product-details .wp-block-button{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details.content-bg.entry-content-wrap{display:flex;flex-direction:column;flex-grow:1}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details .wp-block-button{margin-top:auto}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .product-details.content-bg.entry-content-wrap{padding-bottom:1.5rem}.wc-block-grid .wc-block-grid__product .entry-content-wrap{padding:1.5rem}body.content-style-unboxed .wc-block-grid .wc-block-grid__product .entry-content-wrap,.wc-block-grid .wc-block-grid__product.product-loop-unboxed .entry-content-wrap{padding:1rem 0;background:rgba(0,0,0,0)}body.content-style-unboxed .wc-block-grid .wc-block-grid__product.woo-archive-action-visible .entry-content-wrap,.wc-block-grid .wc-block-grid__product.product-loop-unboxed.woo-archive-action-visible .entry-content-wrap{padding:1rem 0 0}.wc-block-grid .wc-block-grid__product.product-loop-unboxed{background:rgba(0,0,0,0);box-shadow:none}.wc-block-grid__product a.wc-block-grid__product-link,.wc-block-grid__product a.wc-block-grid__product-title-link{text-decoration:none;color:inherit}.wc-block-grid__product a.wc-block-grid__product-link{position:relative;display:block}.wc-block-grid__product:not(.woo-archive-image-hover-none) a.wc-block-grid__product-link{overflow:hidden}.wc-block-grid__product{text-align:left}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{margin:0 0 1em}.wc-block-grid__product-price{font-weight:normal;font-size:.857em}.wc-block-grid__product-price del{color:inherit;opacity:.5}.wc-block-grid__product-price ins{background:none;font-weight:700}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale{min-height:0;min-width:0;padding:.5em 1em;font-weight:700;position:absolute;text-align:center;line-height:1.2;top:6px;right:6px;left:auto;margin:0;border-radius:.25rem;background-color:var(--global-palette-highlight);color:var(--global-palette-btn);font-size:.857em;z-index:9;border:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart{color:inherit}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset{display:inline-flex;align-self:center}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset svg{top:.125em;position:relative;height:1em;width:1em}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-spinner-svg,.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-check-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading .kadence-arrow-right-alt-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading .kadence-spinner-svg{display:block;animation:spin 2s linear infinite}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.loading::after{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added{font-size:0}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-svg-iconset:last-child{font-size:1rem}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-arrow-right-alt-svg{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added .kadence-check-svg{display:block;font-size:80%}.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link.added::after{display:none}.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{display:inline-flex;background:rgba(0,0,0,0);padding:.5em 0;text-transform:uppercase;font-weight:bold;line-height:1.6;letter-spacing:.05em;color:inherit;text-decoration:none;font-size:80%}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link{color:var(--global-palette-btn);text-align:center;display:block;width:100%;transition:color .2s ease,background .2s ease,border .2s ease}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.wc-block-grid__product.woo-archive-btn-button .wc-block-grid__product-add-to-cart .wp-block-button__link.added{height:0;overflow:hidden}.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link{background:rgba(0,0,0,0);padding:.5em 0;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;color:inherit;font-size:80%;border:0;box-shadow:none;display:inline-block;transition:color .2s ease}.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset{margin-left:.5em}.wc-block-grid__product .wc-block-grid__product-rating{float:right;margin-top:0;margin-bottom:0}.wc-block-grid__product .wc-block-grid__product-rating .star-rating{margin:.25em auto .25em}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-rating{margin-bottom:12px;margin-left:0}.wc-block-grid.has-aligned-buttons .wc-block-grid__product .wc-block-grid__product-rating .star-rating{margin-left:0}.wc-block-grid__product .wc-block-grid__product-rating~.wc-block-grid__product-price{padding-right:5.4em}.wc-block-components-product-rating{display:flex;gap:.2em;align-items:center}body .wc-block-grid__product-rating .star-rating,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars,body .wc-block-components-product-rating__stars{font-family:"star";display:block;margin:.25em auto .25em;margin-left:0;font-size:1em;line-height:1;height:1em;width:5em;color:var(--global-palette-highlight)}body .wc-block-grid__product-rating .star-rating:before,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars:before,body .wc-block-components-product-rating__stars:before{content:"";color:var(--global-gray-400);float:left;top:0;left:0;opacity:1;right:auto;position:absolute}body .wc-block-grid__product-rating .star-rating span,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span,body .wc-block-components-product-rating__stars span{float:left;right:auto}body .wc-block-grid__product-rating .star-rating span:before,body .wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,body .wc-block-review-list .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before,body .wc-block-components-product-rating__stars span:before{content:"";right:auto;color:inherit}li.product a .secondary-product-image,.wc-block-grid__product a .secondary-product-image{position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;opacity:0;min-width:100%;min-height:100%}.products:not(.woo-archive-image-hover-none) li.product a{overflow:hidden}.woo-archive-image-hover-fade .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{transition:opacity .3s ease}.woo-archive-image-hover-fade .woocommerce-loop-product__link:hover .attachment-woocommerce_thumbnail{opacity:1}.woo-archive-image-hover-zoom .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{transform:scale(1);transition:opacity .4s ease,transform 2s cubic-bezier(0, 0, 0.4, 1.1)}.woo-archive-image-hover-zoom .woocommerce-loop-product__link:hover .attachment-woocommerce_thumbnail{opacity:1;transform:scale(1.07)}.woo-archive-image-hover-slide .woocommerce-loop-product__link .attachment-woocommerce_thumbnail.secondary-product-image{transform:translate(100%, 0);opacity:1;transition:all .4s cubic-bezier(0.17, 0.67, 0.35, 0.95);display:block}.woo-archive-image-hover-slide .woocommerce-loop-product__link .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:translate(0);transition:all .4s cubic-bezier(0.17, 0.67, 0.35, 0.95);display:block}.woo-archive-image-hover-slide .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:translate(-100%, 0)}.woo-archive-image-hover-slide .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail.secondary-product-image{transform:translate(0, 0)}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail{perspective:1000px;backface-visibility:hidden;transform-style:preserve-3d;transition:all .5s ease-in-out;display:block}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail.secondary-product-image{transform:rotateY(180deg);opacity:1}.woo-archive-image-hover-flip .woocommerce-loop-product__link .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:rotateY(0deg)}.woo-archive-image-hover-flip .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail:not(.secondary-product-image){transform:rotateY(180deg)}.woo-archive-image-hover-flip .woocommerce-loop-product__link.product-has-hover-image:hover .attachment-woocommerce_thumbnail.secondary-product-image{transform:rotateY(360deg)}.wc-block-components-price-slider__range-input-wrapper{background-color:var(--global-gray-400);border-radius:1em;box-shadow:none;max-width:calc(100% - 4px);margin-left:2px}.wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input-progress{--range-color: var(--global-palette-highlight);border-radius:1em}.wc-block-components-price-slider__range-input-wrapper .wc-block-components-price-slider__range-input{margin:0;padding:0;border:0;outline:none;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none !important;position:absolute;left:0;top:0}.wc-block-product-category .product-details .wc-block-grid__product-add-to-cart.wp-block-button .ajax_add_to_cart:after{display:none}.wc-block-mini-cart__drawer h2.wc-block-mini-cart__title{font-size:1.4rem;margin:1.6rem 1.6rem -2.2rem;padding:0 0 2.2rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__items{padding:1rem 1.6rem 0}.wc-block-mini-cart__drawer .wc-block-components-drawer__close{box-shadow:none}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer{padding:1.6rem}.wc-block-mini-cart__drawer .wc-block-mini-cart__footer:after{color:var(--global-palette6)}table.wc-block-cart-items .wc-block-components-product-name{text-decoration:none;color:inherit;font-weight:bold}table.wc-block-cart-items .wc-block-components-product-name:hover{text-decoration:underline}.wc-block-mini-cart .wc-block-mini-cart__button{box-shadow:none;border-radius:0;padding:.5rem;background:rgba(0,0,0,0);border:0}.wc-block-mini-cart .wc-block-mini-cart__button:hover,.wc-block-mini-cart .wc-block-mini-cart__button:focus{color:inherit;box-shadow:none;background:rgba(0,0,0,0)}@font-face{ font-family:"star";font-display:swap;src:url("/wp-content/themes/kadence/assets/fonts/star.woff2?gmcsp2") format("woff2"),url("/wp-content/themes/kadence/assets/fonts/star.ttf?gmcsp2") format("truetype"),url("/wp-content/themes/kadence/assets/fonts/star.woff?gmcsp2") format("woff"),url("/wp-content/themes/kadence/assets/fonts/star.svg?gmcsp2#star") format("svg");font-weight:normal;font-style:normal }.kadence-header-cart.header-navigation .header-cart-button,.kadence-header-cart .header-cart-button{color:inherit;text-decoration:none;display:flex;align-items:center;background:rgba(0,0,0,0);padding:0;border:0;box-shadow:none;font-size:1rem}.kadence-header-cart.header-navigation .header-cart-button:hover,.kadence-header-cart .header-cart-button:hover{background:rgba(0,0,0,0);color:inherit;box-shadow:none}.header-cart-button .kadence-svg-iconset{font-size:1.2em}.header-cart-button .header-cart-label{padding-right:5px}.header-cart-button .header-cart-label:empty{padding-right:0px}.header-cart-wrap .header-cart-empty-check{display:none}.header-cart-button .header-cart-total{font-size:.65em;height:2.1em;line-height:1;background:var(--global-palette7);border-radius:50%;display:flex;width:2.1em;justify-content:center;align-items:center;text-align:center;color:var(--global-palette4);margin-left:.1em;transition:all .2s ease}#cart-drawer.popup-drawer .drawer-inner{max-width:400px;background:var(--global-palette9);color:var(--global-palette4)}#cart-drawer h2.side-cart-header{font-size:1em}#cart-drawer.popup-drawer .drawer-header{justify-content:space-between;align-items:center}#cart-drawer.popup-drawer .drawer-content{padding-top:1em}.admin-bar #cart-drawer.popup-drawer .drawer-content ul.product_list_widget{max-height:calc(100vh - (3.7em + 24px + 55px + 105px + 32px))}#cart-drawer.popup-drawer .drawer-content ul.product_list_widget{max-height:calc(100vh - (3.7em + 24px + 55px + 105px));overflow:auto}#cart-drawer.popup-drawer .drawer-content .woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.site-header-section-left .kadence-header-cart.header-navigation ul ul.sub-menu{left:0;right:auto}.kadence-header-cart.header-navigation .header-cart-button{padding:.6em 0}.kadence-header-cart.header-navigation ul.cart_list{display:block;position:static;box-shadow:none;background:rgba(0,0,0,0);transform:none;opacity:1;visibility:visible;height:auto;clip:auto;max-height:100vh;overflow:auto}.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown{min-width:340px;padding:1em;color:var(--global-palette4);font-size:90%;max-height:80vh;overflow:auto}.kadence-header-cart.header-navigation .menu-item.menu-item-kadence-cart-dropdown ul.cart_list{max-height:calc(75vh - (160px + 2em))}.kadence-header-cart.header-navigation ul p.woocommerce-mini-cart__empty-message{margin:0}.kadence-header-cart.header-navigation ul ul.sub-menu{right:0;background:var(--global-palette9);color:var(--global-palette4);left:auto}.kadence-header-cart.header-navigation ul ul a:not(.button){padding:0;width:auto;font-size:inherit;color:var(--global-palette4);background:rgba(0,0,0,0)}.kadence-header-cart.header-navigation ul ul a:not(.button):hover{color:var(--global-palette3);background:rgba(0,0,0,0)}.kadence-header-cart.header-navigation ul ul a.remove:hover{background:red;text-decoration:none}.kadence-header-cart.header-navigation ul li a.remove.remove_from_cart_button{padding:0}.kadence-header-cart.header-navigation ul .woocommerce-mini-cart__buttons{margin-bottom:0}.kadence-header-cart.header-navigation ul a.button{border-radius:3px;background:var(--global-palette-btn-bg);color:var(--global-palette-btn);padding:.4em 1em;border:0;font-size:inherit;line-height:1.6;display:inline-block;width:100%}.kadence-header-cart.header-navigation ul a.button:hover{color:var(--global-palette-btn-hover);background:var(--global-palette-btn-bg-hover)}.rtl .kadence-header-cart.header-navigation ul ul.sub-menu{right:auto;left:0}@keyframes spin{100%{transform:rotate(360deg)}}p.demo_store,.woocommerce-store-notice{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em;text-align:center;background-color:var(--global-palette-highlight);color:var(--global-palette-btn);z-index:99998;box-shadow:0 1px 1em rgba(0,0,0,.2);display:none}p.demo_store a,.woocommerce-store-notice a{color:var(--global-palette-btn);text-decoration:underline}p.demo_store a.woocommerce-store-notice__dismiss-link,.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{float:right;padding:.3em .5em;margin-top:-0.3em;margin-bottom:-0.3em;text-decoration:none;border:1px solid currentColor}@media screen and (max-width: 719px){p.demo_store a.woocommerce-store-notice__dismiss-link,.woocommerce-store-notice a.woocommerce-store-notice__dismiss-link{float:none;margin-top:.5em;margin-bottom:0;display:block}}.admin-bar p.demo_store{top:32px}.kadence-store-notice-placement-above p.woocommerce-store-notice.demo_store{position:static;box-shadow:none}.kadence-store-notice-placement-bottom .woocommerce-store-notice{bottom:0;top:auto !important;position:fixed}.clear{clear:both}.woocommerce mark.count{background:rgba(0,0,0,0);color:inherit}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/themes/kadence/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";animation:spin 1s ease-in-out infinite;background:url("/wp-content/themes/kadence/assets/images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce a.remove{display:block;font-size:18px;height:24px;width:24px;text-align:center;line-height:22px;border-radius:100%;color:red !important;text-decoration:none;font-weight:700;border:0;font-family:system-ui}.woocommerce a.remove:hover{color:#fff !important;background:red;text-decoration:none}.woocommerce small.note{display:block;color:var(--global-palette6);font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{*zoom:1;margin:0 0 1em;padding:0;font-size:.92em;color:var(--global-palette6)}.woocommerce .woocommerce-breadcrumb::before,.woocommerce .woocommerce-breadcrumb::after{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .woocommerce-breadcrumb a{color:var(--global-palette6)}.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce #respond input#submit.loading{opacity:.25}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn);-webkit-font-smoothing:antialiased}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover{background-color:var(--global-palette-btn-bg-hover);color:var(--global-palette-btn-hover)}.woocommerce a.button.alt.disabled,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled]:hover{background-color:var(--global-palette-btn-bg);color:var(--global-palette-btn)}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled[disabled]{cursor:not-allowed;opacity:.5}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{display:inline-flex;background:rgba(0,0,0,0);padding:.5em 0 .5em .3em;text-transform:uppercase;font-weight:bold;line-height:1.6;letter-spacing:.05em;color:inherit;font-size:80%}.woocommerce #reviews h2 small{float:right;color:var(--global-palette6);font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:var(--global-palette6)}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews .comment-reply-title{margin-bottom:.5rem;display:block;font-size:24px;line-height:1.5;font-weight:bold}.woocommerce #reviews #comments .add_review{*zoom:1}.woocommerce #reviews #comments .add_review::before,.woocommerce #reviews #comments .add_review::after{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{font-weight:bold;margin-bottom:1.5rem;font-size:24px;line-height:1.5}.woocommerce #reviews #comments ol.commentlist{*zoom:1;width:100%;background:none;list-style:none;padding-left:0;margin-left:0}.woocommerce #reviews #comments ol.commentlist::before,.woocommerce #reviews #comments ol.commentlist::after{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 var(--global-md-spacing);border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta{color:var(--global-palette6);font-size:.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:.5em;left:0;margin:0;box-shadow:none;width:50px;height:50px;border-radius:50px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 70px;border:1px solid var(--global-gray-400);border-radius:4px;padding:1em 1em 0;*zoom:1}.woocommerce #reviews #comments ol.commentlist li .comment-text::before,.woocommerce #reviews #comments ol.commentlist li .comment-text::after{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid var(--global-gray-400);border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce #review_form_wrapper{margin-top:var(--global-md-spacing)}@media screen and (min-width: 1025px){.woocommerce #reviews #comments{float:left;width:60%;padding-right:var(--global-lg-spacing)}.woocommerce #reviews #review_form_wrapper{float:left;width:40%;margin-top:0}.woocommerce.rtl #reviews #comments{float:right;padding-left:var(--global-lg-spacing);padding-right:0}.woocommerce.rtl #reviews #review_form_wrapper{float:right}}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5em;font-family:"star";color:var(--global-palette-highlight);letter-spacing:normal;word-break:normal;white-space:normal}.woocommerce .star-rating::before{content:"";color:var(--global-gray-400);float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{*zoom:1;line-height:2;display:block}.woocommerce .woocommerce-product-rating::before,.woocommerce .woocommerce-product-rating::after{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:.25em auto .25em;float:right}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{*zoom:1;position:static;margin:0;width:auto;padding:0;background:rgba(0,0,0,0) none;border:0}.woocommerce #review_form #respond::before,.woocommerce #review_form #respond::after{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 1.5em}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;content:"";text-indent:0;font-family:"star"}.woocommerce p.stars a:hover~a::before{content:""}.woocommerce p.stars:hover a::before{content:""}.woocommerce p.stars.selected a.active::before{content:""}.woocommerce p.stars.selected a.active~a::before{content:""}.woocommerce p.stars.selected a:not(.active)::before{content:""}.woocommerce table.shop_attributes{border:0;border-top:1px dotted var(--global-gray-400);margin-bottom:1.618em;width:100%;border-spacing:0}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted var(--global-gray-400);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:var(--global-palette8)}.woocommerce table.shop_table{margin:0 -1px 1.5em 0;text-align:left;width:100%;border-radius:3px;font-size:90%;border-collapse:collapse}.woocommerce table.shop_table input{font-size:90%}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid var(--global-gray-400);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:normal}.woocommerce table.shop_table td del{font-weight:normal}.woocommerce table.shop_table tbody:first-child tr:first-child th,.woocommerce table.shop_table tbody:first-child tr:first-child td{border-top:0}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce table.shop_table tbody th{font-weight:700;border-top:1px solid var(--global-gray-400)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce td.product-name dl.variation,.woocommerce td.product-name .wc-item-meta{list-style:none outside}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name .wc-item-meta dd{margin:0}.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child,.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;*zoom:1;list-style:none}.woocommerce ul.cart_list li::before,.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::before,.woocommerce ul.product_list_widget li::after{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li .quantity,.woocommerce ul.product_list_widget li .quantity{display:block;font-size:.7em;color:var(--global-palette6);padding-left:58px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700;color:inherit;text-decoration:none;font-size:.9em}.woocommerce ul.cart_list li a:hover,.woocommerce ul.product_list_widget li a:hover{text-decoration:underline}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;margin-right:8px;width:50px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgba(0,0,0,.1);*zoom:1}.woocommerce ul.cart_list li dl::before,.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::before,.woocommerce ul.product_list_widget li dl::after{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dt,.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dt,.woocommerce ul.product_list_widget li dl dd{display:inline-block;float:left;margin:0 0 1em 0}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em;margin:0}.woocommerce ul.cart_list li dl dd p,.woocommerce ul.product_list_widget li dl dd p{margin-top:0}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li dl.variation,.woocommerce ul.product_list_widget li dl.variation{padding-left:58px;font-size:.8em;border:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce ul.cart_list li.mini_cart_item dl dt:first-child{clear:none}.woocommerce.widget_shopping_cart .total,.woocommerce .widget_shopping_cart .total{border-top:1px solid var(--global-palette7);padding:15px 0 0;display:flex;margin-top:0;justify-content:space-between}.woocommerce.widget_shopping_cart .total strong,.woocommerce .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce.widget_shopping_cart .cart_list li,.woocommerce .widget_shopping_cart .cart_list li{padding-left:0em;padding-right:24px;position:relative;padding-top:0;padding-bottom:4px;margin-bottom:4px;border-bottom:1px solid var(--global-palette7)}.woocommerce.widget_shopping_cart .cart_list li:last-child,.woocommerce .widget_shopping_cart .cart_list li:last-child{border-bottom:0;margin-bottom:0}.woocommerce.widget_shopping_cart .cart_list li a.remove,.woocommerce .widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;right:0;font-size:16px;font-weight:normal;height:18px;width:18px;line-height:16px;text-decoration:none}.woocommerce.widget_shopping_cart .cart_list li a.remove:hover,.woocommerce .widget_shopping_cart .cart_list li a.remove:hover{text-decoration:none}.woocommerce.widget_shopping_cart .buttons,.woocommerce .widget_shopping_cart .buttons{display:flex;flex-direction:column;text-align:center;*zoom:1}.woocommerce.widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce .widget_shopping_cart .buttons::after{content:" ";display:table}.woocommerce.widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::after{clear:both}.woocommerce.widget_shopping_cart .buttons a,.woocommerce .widget_shopping_cart .buttons a{margin-bottom:5px}.woocommerce.widget_shopping_cart .buttons a:not(.checkout),.woocommerce .widget_shopping_cart .buttons a:not(.checkout){background:rgba(0,0,0,0);color:var(--global-palette4);box-shadow:none}.woocommerce.widget_shopping_cart .buttons a:not(.checkout):hover,.woocommerce .widget_shopping_cart .buttons a:not(.checkout):hover{background:rgba(0,0,0,0);box-shadow:none;color:var(--global-palette-highlight)}.woocommerce ul.order_details{*zoom:1;margin:0 0 3em;padding:0;list-style:none}.woocommerce ul.order_details::before,.woocommerce ul.order_details::after{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed var(--global-gray-400);padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce ul.woocommerce-order-overview.woocommerce-thankyou-order-details{margin:1.5em 0}.woocommerce .wc-bacs-bank-details-account-name{font-weight:bold}.woocommerce .woocommerce-order-downloads,.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details{margin-bottom:2em}.woocommerce .woocommerce-order-downloads *:last-child,.woocommerce .woocommerce-customer-details *:last-child,.woocommerce .woocommerce-order-details *:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid var(--global-gray-400);text-align:left;width:100%;border-radius:5px;padding:6px 12px}.woocommerce .woocommerce-customer-details address p{margin:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email{margin-bottom:0;margin-top:0;padding-left:0}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0;text-decoration:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count{font-size:80%}.woocommerce .woocommerce-widget-layered-nav-list a::before{content:"";position:relative;top:-0.15em;display:inline-block;width:1.5em;height:1.5em;margin-right:.6em;font-size:.5em;line-height:1.4;text-align:center;vertical-align:middle;border:1px solid currentColor;border-radius:.25rem;opacity:.4}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{content:"✓";color:#fff;opacity:1;border-color:var(--global-palette-highlight);background:var(--global-palette-highlight)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none;background:var(--global-palette9);color:var(--global-palette5);padding:.6em;font-size:80%;transition:all .3s ease-in-out}.woocommerce .widget_layered_nav_filters ul li a:hover,.woocommerce .widget_layered_nav_filters ul li a:focus{text-decoration:none;color:initial}.woocommerce .widget_layered_nav_filters ul li a:hover::before,.woocommerce .widget_layered_nav_filters ul li a:focus::before{color:#a00;content:"✖"}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:"serif";speak:none;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"✕";text-decoration:none;unicode-bidi:bidi-override;vertical-align:inherit;margin-right:.5em}.woocommerce.widget_product_categories>ul{padding-left:0;margin-left:0;list-style:none}.woocommerce.widget_product_categories>ul li{position:relative}.woocommerce.widget_product_categories>ul li .count{position:absolute;right:0;display:block;top:1px;font-size:.8em;line-height:2rem;min-width:2rem;text-align:center}.woocommerce.widget_product_categories>ul li .count~.kadence-cat-toggle-sub{right:2rem}.woocommerce.widget_product_categories>ul li a{display:block;border-bottom:1px solid var(--global-palette7);line-height:2em}.woocommerce.widget_product_categories>ul li a:hover{text-decoration:none;border-bottom-color:currentColor}.woocommerce.widget_product_categories>ul li.current-cat>a{font-weight:bold}.woocommerce.widget_product_categories>ul li.cat-parent>ul{display:none}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>ul{display:block}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>.kadence-cat-toggle-sub{background:var(--global-palette7)}.woocommerce.widget_product_categories>ul li.cat-parent.sub-toggle-active>.kadence-cat-toggle-sub:before{margin-top:-1px;transform:rotate(-45deg);margin-left:-3px}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub{display:block;background:rgba(0,0,0,0);width:2em;text-align:center;position:absolute;right:0;top:0;line-height:2;color:var(--global-palette5);border:0;border-bottom:1px solid rgba(0,0,0,0);height:2em;border-radius:0;box-shadow:none;cursor:pointer}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub:hover{border-bottom-color:var(--global-palette6);color:var(--global-palette3)}.woocommerce.widget_product_categories>ul li .kadence-cat-toggle-sub:before{display:block;border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;top:50%;left:50%;margin-left:-2px;margin-top:-4px;transform:rotate(135deg);width:8px;position:absolute}.woocommerce.widget_price_filter .price_slider{margin-bottom:1em}.woocommerce.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em;font-weight:bold}.woocommerce.widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce.widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:var(--global-palette-highlight);border-radius:1em;cursor:ew-resize;outline:none;top:-0.3em;margin-left:-0.5em}.woocommerce.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:var(--global-palette-highlight)}.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:var(--global-gray-400);border:0}.woocommerce.widget_price_filter .ui-slider-horizontal{height:.4em}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce.widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce.widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce.widget_rating_filter ul li{*zoom:1;padding:0 0 1px;list-style:none}.woocommerce.widget_rating_filter ul li::before,.woocommerce.widget_rating_filter ul li::after{content:" ";display:table}.woocommerce.widget_rating_filter ul li::after{clear:both}.woocommerce.widget_rating_filter ul li a{padding:1px 0;text-decoration:none;font-size:80%}.woocommerce.widget_rating_filter ul li a:hover,.woocommerce.widget_rating_filter ul li a:focus{text-decoration:none}.woocommerce.widget_rating_filter ul li a:before{content:"";position:relative;top:-0.15em;display:inline-block;width:1.5em;height:1.5em;margin-right:.6em;font-size:.5rem;line-height:1.4;text-align:center;vertical-align:middle;border:1px solid currentColor;border-radius:.25rem;opacity:.4}.woocommerce.widget_rating_filter ul li .star-rating{float:none;margin-bottom:-0.1em;font-size:1rem;display:inline-block}.woocommerce.widget_rating_filter ul li.chosen a::before{content:"✓";color:#fff;opacity:1;border-color:var(--global-palette-highlight);background:var(--global-palette-highlight)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.rtl #cart-drawer dl.variation{display:flex}.rtl .woocommerce ul.product_list_widget li dl dd{margin:0 4px 0 0}.rtl .woocommerce ul.product_list_widget li dl dt{margin:0}.rtl .woocommerce .woocommerce-customer-details address{text-align:right}.rtl .woocommerce ul.order_details li{float:right;margin-right:0;padding-left:2em;margin-right:2em;padding-right:0;border-left:1px dashed var(--global-gray-400);border-right:0}.rtl .woocommerce ul.order_details li:last-of-type{border:none}.woocommerce-no-js form.woocommerce-form-login,.woocommerce-no-js form.woocommerce-form-coupon{display:block !important}.woocommerce-no-js .woocommerce-form-login-toggle,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .showcoupon{display:none !important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info{padding:1.25em 2em 1.25em 2em;margin:0 0 var(--global-md-spacing);position:relative;background-color:var(--global-palette7);color:var(--global-palette4);border-left:5px solid var(--global-palette-highlight);list-style:none outside;*zoom:1;width:auto;word-wrap:break-word}.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-message::after,.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::before,.woocommerce .woocommerce-info::after{content:" ";display:table}.woocommerce .woocommerce-message::after,.woocommerce .woocommerce-error::after,.woocommerce .woocommerce-info::after{clear:both}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button{float:right;margin-top:-0.4em;margin-bottom:-0.4em}.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li,.woocommerce .woocommerce-info li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important}.woocommerce .woocommerce-message{border-left-color:var(--global-palette-highlight)}.woocommerce .woocommerce-info{border-left-color:var(--global-palette-highlight)}.woocommerce .woocommerce-error{border-left-color:#b81c23}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}body.showing-filter-drawer .select2-container{z-index:100000}@media screen and (max-width: 719px){.woocommerce div.product .woocommerce-tabs{border:1px solid var(--global-gray-400);margin-bottom:2em}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0;margin-bottom:1em}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;margin:0;border-radius:0;border:0;border-bottom:1px solid var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;opacity:.7}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:var(--global-gray-400)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{opacity:1}.woocommerce div.product .woocommerce-tabs .panel{padding-left:1em;padding-right:1em;margin:0}.woocommerce.product-tab-style-center div.product .woocommerce-tabs ul.tabs li{border:0;border-bottom:1px solid var(--global-gray-400)}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:25px;height:25px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:45px}.woocommerce table.shop_table_responsive ul#shipping_method li,.woocommerce-page table.shop_table_responsive ul#shipping_method li{justify-content:flex-end}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right !important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left !important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,.025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{margin-top:var(--global-md-spacing)}.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{border-top:0}.woocommerce table.cart .product-thumbnail:before,.woocommerce #content table.cart .product-thumbnail:before,.woocommerce-page table.cart .product-thumbnail:before,.woocommerce-page #content table.cart .product-thumbnail:before{display:none}.woocommerce table.cart .product-thumbnail img,.woocommerce #content table.cart .product-thumbnail img,.woocommerce-page table.cart .product-thumbnail img,.woocommerce-page #content table.cart .product-thumbnail img{margin-left:auto;margin-right:auto}.woocommerce table.cart .product-remove,.woocommerce #content table.cart .product-remove,.woocommerce-page table.cart .product-remove,.woocommerce-page #content table.cart .product-remove{padding-bottom:0}.woocommerce table.cart .product-remove .remove,.woocommerce #content table.cart .product-remove .remove,.woocommerce-page table.cart .product-remove .remove,.woocommerce-page #content table.cart .product-remove .remove{transform:translateY(10px)}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:left;padding-left:0;padding-right:0}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none;*zoom:1;padding-bottom:.5em}.woocommerce table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after{content:" ";display:table}.woocommerce table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after{clear:both}.woocommerce table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:48%;box-sizing:border-box}.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt{float:right}.woocommerce table.cart td.actions .button,.woocommerce #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;text-align:left}.woocommerce.woocommerce-checkout form.login .form-row,.woocommerce-page.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}.rtl .woocommerce table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce table.cart td.actions .coupon .button.alt,.rtl .woocommerce #content table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce #content table.cart td.actions .coupon .button.alt,.rtl .woocommerce-page table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce-page table.cart td.actions .coupon .button.alt,.rtl .woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.rtl .woocommerce-page #content table.cart td.actions .coupon .button.alt{float:left}.rtl .woocommerce table.shop_table_responsive tr td,.rtl .woocommerce-page table.shop_table_responsive tr td{text-align:left !important}.rtl .woocommerce table.shop_table_responsive tr td::before,.rtl .woocommerce-page table.shop_table_responsive tr td::before{float:right}}@media screen and (max-width: 540px){.woocommerce .woocommerce-message .button{float:none;margin-top:.5em;margin-bottom:0;text-align:center}.woocommerce .woocommerce-message{display:flex;flex-direction:column-reverse}table.cart td.actions .coupon input,table.cart td.actions .coupon .button,table.cart td.actions .coupon .input-text,#content table.cart td.actions .coupon input,#content table.cart td.actions .coupon .button,#content table.cart td.actions .coupon .input-text{width:100%;float:none;margin:0}table.cart td.actions .coupon .input-text+.button,table.cart td.actions .coupon .button.alt,#content table.cart td.actions .coupon .input-text+.button,#content table.cart td.actions .coupon .button.alt{float:none}}@media screen and (max-width: 400px){.kadence-cart-button-medium-large.woocommerce div.product .button.single_add_to_cart_button,.kadence-cart-button-large.woocommerce div.product .button.single_add_to_cart_button{font-size:100%;padding:0}.woocommerce div.product form.cart .variations td{display:block;padding-right:0}}.site-footer-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-2.site-footer-row-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-3.site-footer-row-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-4{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-left-forty{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-4.site-footer-row-column-layout-right-forty{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row.site-footer-row-columns-5{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row.site-footer-row-columns-1{display:flex;justify-content:center}.site-footer-row.site-footer-row-columns-1 .site-footer-section-center{flex-grow:1}.site-footer-row.site-footer-row-columns-1 .site-footer-section{flex:1;text-align:center;min-width:0}.site-footer-row-layout-fullwidth>.site-footer-row-container-inner>.site-container{max-width:none}@media screen and (min-width: 720px)and (max-width: 1024px){.site-footer-row-tablet-layout-contained{padding:0 1.5rem}.site-footer-row-tablet-layout-fullwidth,.site-footer-row-tablet-layout-standard{padding:0}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row{grid-template-columns:minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-tablet-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-tablet-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-first-row>*:first-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-tablet-column-layout-last-row>*:last-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-tablet-column-layout-two-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-tablet-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}}@media screen and (max-width: 719px){.site-footer-row-mobile-layout-contained{padding:0 1.5rem}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default,.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row{grid-template-columns:minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(1),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(1){order:6}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(2),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(2){order:5}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(3),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(3){order:4}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(4),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(4){order:3}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(5),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(5){order:2}.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-default.ft-ro-collapse-rtl .site-footer-section:nth-child(6),.site-footer-row-container-inner .site-footer-row.site-footer-row-mobile-column-layout-row.ft-ro-collapse-rtl .site-footer-section:nth-child(6){order:1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-right-golden{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-2.site-footer-row-mobile-column-layout-left-golden{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-left-half{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-right-half{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-half{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-center-wide{grid-template-columns:minmax(0, 2fr) minmax(0, 6fr) minmax(0, 2fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-equal{grid-template-columns:repeat(3, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-first-row>*:first-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-3.site-footer-row-mobile-column-layout-last-row>*:last-child{grid-column:1/-1}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-4.site-footer-row-mobile-column-layout-two-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.site-footer-row-container-inner .site-footer-row.site-footer-row-columns-5.site-footer-row-mobile-column-layout-equal{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr)}.site-footer-row-mobile-layout-fullwidth,.site-footer-row-mobile-layout-standard{padding:0}}.site-footer-section{display:flex;max-height:inherit}.site-footer-item{display:flex;align-items:center;margin-right:10px;max-height:inherit}.site-footer-section>.site-footer-item:last-child{margin-right:0}.footer-widget-area{flex:1;min-width:0;display:flex}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area{flex:unset;margin-left:30px}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area:first-child{margin-left:0}.ft-ro-dir-column .site-footer-section:not(.footer-section-inner-items-1) .footer-widget-area{flex:unset}.footer-widget-area>*{flex:1;min-width:0}.footer-widget-area.content-valign-middle{align-items:center}.footer-widget-area.content-valign-top{align-items:flex-start}.footer-widget-area.content-valign-bottom{align-items:flex-end}.footer-widget-area.content-align-center{text-align:center}.footer-widget-area.content-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-align-right{text-align:right}.footer-widget-area.content-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-align-left{text-align:left}.footer-widget-area.content-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-start}@media screen and (max-width: 1024px){.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child{margin-left:auto}.ft-ro-dir-row .footer-section-inner-items-2 .footer-widget-area.content-tablet-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-tablet-align-center{text-align:center}.footer-widget-area.content-tablet-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-tablet-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-tablet-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-tablet-align-right{text-align:right}.footer-widget-area.content-tablet-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-tablet-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-tablet-align-left{text-align:left}.footer-widget-area.content-tablet-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-start}}@media screen and (max-width: 719px){.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child{margin-left:auto}.ft-ro-m-dir-row .footer-section-inner-items-2 .footer-widget-area.content-mobile-align-center:first-child~.footer-widget-area:last-child{margin-right:auto}.footer-widget-area.content-mobile-align-center{text-align:center}.footer-widget-area.content-mobile-align-center .footer-navigation{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-navigation .menu{justify-content:center}.footer-widget-area.content-mobile-align-center .footer-social-inner-wrap{justify-content:center}.footer-widget-area.content-mobile-align-center .widget_media_image img{margin:0 auto}.footer-widget-area.content-mobile-align-right{text-align:right}.footer-widget-area.content-mobile-align-right .footer-navigation{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-navigation .menu{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-end}.footer-widget-area.content-mobile-align-right .widget_media_image img{margin:0 0 0 auto}.footer-widget-area.content-mobile-align-left{text-align:left}.footer-widget-area.content-mobile-align-left .footer-navigation{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-navigation .menu{justify-content:flex-start}.footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-start}}.ft-ro-dir-column .site-footer-section{flex-direction:column}@media screen and (max-width: 1024px){.ft-ro-t-dir-column .site-footer-section{flex-direction:column}.ft-ro-t-dir-row .site-footer-section{flex-direction:row}}@media screen and (max-width: 719px){.ft-ro-m-dir-column .site-footer-section{flex-direction:column}.ft-ro-m-dir-row .site-footer-section{flex-direction:row}}.rtl .footer-widget-area.content-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-align-left .footer-social-inner-wrap{justify-content:flex-end}@media screen and (max-width: 1024px){.rtl .footer-widget-area.content-tablet-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-tablet-align-left .footer-social-inner-wrap{justify-content:flex-end}}@media screen and (max-width: 719px){.rtl .footer-widget-area.content-mobile-align-right .footer-social-inner-wrap{justify-content:flex-start}.rtl .footer-widget-area.content-mobile-align-left .footer-social-inner-wrap{justify-content:flex-end}}.footer-navigation,.footer-menu-container{display:flex}.footer-navigation a{display:block;width:100%;text-decoration:none;color:var(--global-palette4);transition:all .2s ease-in-out}.footer-navigation a:hover,.footer-navigation a:focus{color:var(--global-palette-highlight)}.footer-navigation ul{display:block;list-style:none;margin:0;padding:0}.footer-navigation ul li a{padding:.6em .5em}.footer-navigation .menu{display:flex;flex-wrap:wrap;justify-content:center}.footer-widget-area.footer-navigation-layout-stretch-true .footer-menu-container{width:100%}.footer-widget-area.footer-navigation-layout-stretch-true .footer-navigation .menu{width:100%;justify-content:space-around}.site-footer-wrap .footer-navigation .footer-menu-container>ul li a:hover{text-decoration:none}.site-footer-wrap .social-button{color:var(--global-palette4);background:var(--global-palette7)}.site-footer-wrap .social-button:hover{text-decoration:none;color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.social-style-outline .social-button:hover{color:var(--global-palette3)}.site-footer-wrap .ft-ro-lstyle-normal a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:underline}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)){text-decoration:none}.site-footer-wrap .ft-ro-lstyle-noline a:where(:not(.button):not(.wp-block-button__link):not(.wp-element-button)):hover{text-decoration:none}.site-footer-section{position:relative}.site-footer-section:not(:last-child):after{content:"";position:absolute;top:0;bottom:0;height:auto;width:0;right:-15px;transform:translateX(50%)}.footer-html{margin:1em 0}.footer-html p:last-child{margin-bottom:0}.footer-html p:first-child{margin-top:0}@keyframes wc-stripe-ece-spin{to{transform:rotate(1turn)}}body.wc-stripe-ece-processing .blockUI.blockOverlay:before{animation:wc-stripe-ece-spin 1s linear infinite;border:.2em solid;border-left:.2em solid #fff0;border-radius:50%;box-sizing:border-box;content:"";display:block;font-size:2em;height:1em;left:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;top:50%;width:1em}#wc-stripe-express-checkout-element iframe{max-width:unset}#wc-stripe-express-checkout-element{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:12px}#wc-stripe-express-checkout-element>div{flex:1;min-width:260px}/*!
Theme Name: Kadence
Theme URI: https://www.liquidweb.com/software/kadence/
Author: Kadence WP
Author URI: https://www.liquidweb.com/
Description: Kadence Theme is a lightweight yet full featured WordPress theme for creating beautiful fast loading and accessible websites, easier than ever. It features an easy to use drag and drop header and footer builder to build any type of header in minutes. It features a full library of gorgeous starter templates that are easy to modify with our intelligent global font and color controls. With extensive integration with the most popular 3rd party plugins, you can quickly build impressive ecommerce websites, course websites, business websites, and more.
Version: 1.5.2
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence
Requires at least: 6.3
Tested up to: 6.9.1
Tags: translation-ready, accessibility-ready, two-columns, right-sidebar, left-sidebar, footer-widgets, blog, custom-logo, custom-background, custom-menu, rtl-language-support, editor-style, threaded-comments, custom-colors, featured-images, wide-blocks, full-width-template, theme-options, e-commerce
Requires PHP: 7.4

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share
what you've learned with others.
*/
:root{--cream:#F4F1EA;--cream-dark:#EAE6D9;--stone:#E0DCD0;--navy:#1A243B;--navy-light:#23304D;--navy-dark:#101726;--brass:#B59A58;--brass-light:#CDB57A;--leather:#8B5A2B;--green:#214332;--border:#D6D1C4;--text-secondary:#4A5A7A;--text-disabled:#A3AAB8;--cream-a70:rgba(244,241,234,0.70);--cream-a66:rgba(244,241,234,0.66);--cream-a55:rgba(244,241,234,0.55);--cream-a48:rgba(244,241,234,0.48);--cream-a42:rgba(244,241,234,0.42);--cream-a40:rgba(244,241,234,0.40);--cream-a38:rgba(244,241,234,0.38);--cream-a35:rgba(244,241,234,0.35);--cream-a28:rgba(244,241,234,0.28);--cream-a26:rgba(244,241,234,0.26);--cream-a20:rgba(244,241,234,0.20);--cream-a18:rgba(244,241,234,0.18);--cream-a16:rgba(244,241,234,0.16);--cream-a10:rgba(244,241,234,0.10);--brass-a50:rgba(181,154,88,0.50);--brass-a45:rgba(181,154,88,0.45);--brass-a40:rgba(181,154,88,0.40);--brass-a35:rgba(181,154,88,0.35);--brass-a10:rgba(181,154,88,0.10);--navy-a55:rgba(26,36,59,0.55);--navy-a20:rgba(26,36,59,0.20);--navy-a10:rgba(26,36,59,0.10);--hero-bg:#0A0F1C;--product-bg:#fff;--product-card-border:#F6F6F6;--font-display:'Alfa Slab One', Georgia, 'Times New Roman', serif;--font-body:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--fs-hero:clamp(60px, 8.5vw, 114px);--fs-page-hero:clamp(48px, 7vw, 90px);--fs-page-header:clamp(40px, 6vw, 72px);--fs-h2:clamp(34px, 4.5vw, 52px);--fs-h2-lg:clamp(38px, 5vw, 58px);--fs-h2-xl:clamp(34px, 4.5vw, 56px);--fs-h2-sm:clamp(32px, 4vw, 48px);--fs-h3:clamp(28px, 3.5vw, 44px);--fs-quote:clamp(28px, 3.5vw, 46px);--fs-quote-sm:clamp(24px, 3vw, 36px);--fs-product-title:clamp(28px, 3vw, 40px);--fs-display-32:32px;--fs-display-30:30px;--fs-display-27:27px;--fs-display-24:24px;--fs-display-21:21px;--fs-display-18:18px;--fs-display-17:17px;--fs-lead:17px;--fs-body-lg:16px;--fs-body:15px;--fs-body-sm:14px;--fs-small:13px;--fs-xs:12px;--fs-2xs:11px;--fs-3xs:10px;--fs-4xs:9px;--lh-hero:0.91;--lh-display:1.0;--lh-tight:1.05;--lh-heading:1.2;--lh-body:1.72;--lh-body-loose:1.8;--lh-body-snug:1.65;--ls-display:-0.5px;--ls-hero:-1px;--ls-eyebrow:4px;--ls-label:3.5px;--ls-label-sm:3px;--ls-caps:2px;--ls-btn:1.5px;--ls-nav:0.8px;--ls-tab:1.2px;--ls-wordmark:1.5px;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--page-max:1280px;--page-max-wide:1440px;--page-max-narrow:900px;--page-max-prose:860px;--gutter:48px;--gutter-wide:72px;--section-y:110px;--section-y-md:96px;--section-y-sm:80px;--section-y-xs:64px;--nav-h:72px;--grid-gap:20px;--grid-gap-lg:52px;--grid-gap-hair:1px;--grid-min-product:272px;--grid-min-card:228px;--grid-min-footer:190px;--radius:2px;--hairline:1px solid var(--border);--rule-w:36px;--rule-h:1.5px;--ease:ease;--ease-emphasis:cubic-bezier(0.4, 0, 0.2, 1);--ease-hero:cubic-bezier(0.22, 1, 0.36, 1);--t-fast:150ms;--t-quick:200ms;--t-base:300ms;--t-slow:350ms;--t-image:420ms;--t-nav:450ms;--shadow-card:0 12px 40px var(--navy-a10);--shadow-drawer:-8px 0 48px var(--navy-a20);--shadow-hero:0 4px 64px rgba(0,0,0,0.55);--shadow-frame:0 34px 70px rgba(0,0,0,0.55)}html{scroll-behavior:smooth}body,body.wp-site-blocks,.woocommerce{background-color:var(--cream);color:var(--navy);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,.entry-content,.site-header,.site-footer,.woocommerce{font-family:var(--font-body)}.oval-display,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,h1,h2,h3,h4,.woocommerce div.product .product_title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--font-display);font-weight:var(--fw-regular);text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--navy);margin:0}h1,.oval-h1{font-size:var(--fs-hero);line-height:var(--lh-hero);letter-spacing:var(--ls-hero)}.oval-page-hero h1{font-size:var(--fs-page-hero);line-height:.93}.oval-page-header h1{font-size:var(--fs-page-header);line-height:.95;letter-spacing:var(--ls-display)}h2,.oval-h2{font-size:var(--fs-h2);line-height:var(--lh-display)}.oval-h2--lg{font-size:var(--fs-h2-lg);line-height:.97}.oval-h2--xl{font-size:var(--fs-h2-xl)}.oval-h2--sm{font-size:var(--fs-h2-sm)}h3,.oval-h3{font-size:var(--fs-h3);line-height:var(--lh-tight)}.oval-h3--27{font-size:var(--fs-display-27);line-height:var(--lh-tight)}.oval-h3--24{font-size:var(--fs-display-24);line-height:1.08}h4,.oval-h4{font-size:var(--fs-display-21);line-height:var(--lh-heading)}.oval-card-title{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:1.25;letter-spacing:0;text-transform:none;color:var(--navy)}blockquote,.oval-quote{font-family:var(--font-display);font-weight:var(--fw-regular);text-transform:uppercase;font-style:normal;font-size:var(--fs-quote);line-height:1.06;letter-spacing:var(--ls-display);margin:0;padding:0;border:0}.oval-quote--sm{font-size:var(--fs-quote-sm)}p,.entry-content p,.oval-body{font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:var(--lh-body-loose);color:var(--text-secondary);margin:0 0 1em}.oval-lead{font-size:var(--fs-lead);font-weight:var(--fw-light);line-height:var(--lh-body);color:var(--text-secondary)}.oval-body-lg{font-size:var(--fs-body-lg);line-height:var(--lh-body);color:var(--text-secondary)}.oval-body-sm{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-secondary)}.oval-small{font-size:var(--fs-xs);line-height:var(--lh-body-snug);color:var(--text-secondary)}.oval-print{font-size:var(--fs-2xs);line-height:var(--lh-body-snug);color:var(--text-secondary)}.oval-section--dark p,.oval-prose-invert{color:var(--cream-a66);font-weight:var(--fw-light);line-height:var(--lh-body-loose)}.oval-eyebrow{display:inline-block;font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brass);line-height:1.4;margin:0}.oval-eyebrow--tight{letter-spacing:var(--ls-label)}.oval-eyebrow--sm{letter-spacing:var(--ls-label-sm)}.oval-eyebrow--navy{color:var(--navy)}.oval-eyebrow--micro{font-size:var(--fs-4xs);letter-spacing:var(--ls-label-sm)}.oval-rule-label{display:flex;align-items:center;gap:14px;margin-bottom:18px}.oval-rule{display:block;flex:0 0 auto;width:var(--rule-w);height:var(--rule-h);background:var(--brass)}.oval-rule--leather{background:var(--leather);width:44px}.oval-hr{border:0;border-top:var(--hairline);margin:0}.oval-hr--dark{border:0;border-top:1px solid var(--cream-a10);margin:0}.oval-fade-rule{height:1.5px;border:0;background:linear-gradient(90deg,var(--brass),transparent)}a,.entry-content a{color:var(--navy);text-decoration:none;transition:color var(--t-quick) var(--ease)}a:hover{color:var(--brass)}.oval-section--dark a,.site-footer a{color:var(--cream-a48);font-weight:var(--fw-light)}.oval-section--dark a:hover,.site-footer a:hover{color:var(--cream)}.oval-nav-link,.site-header .primary-menu-container>ul>li>a,.site-header .header-navigation ul li a{position:relative;font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:var(--ls-nav);text-transform:uppercase;color:inherit;text-decoration:none;padding-bottom:3px}.oval-nav-link::after,.site-header .header-navigation ul li a::after{content:'';position:absolute;bottom:0;left:50%;right:50%;height:1.5px;background:var(--brass);transition:left var(--t-base) var(--ease),right var(--t-base) var(--ease)}.oval-nav-link:hover::after,.site-header .header-navigation ul li a:hover::after{left:0;right:0}.oval-link-box{display:block;text-align:center;font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-secondary);padding:7px 0;border:var(--hairline);border-radius:var(--radius);transition:color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.oval-link-box:hover{color:var(--navy);border-color:var(--navy)}.oval-btn,.btn-primary,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit,.woocommerce .woocommerce-message a.button,.wc-block-components-button{background:var(--navy);color:var(--cream);border:2px solid var(--brass);border-radius:var(--radius);padding:16px 36px;font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:var(--ls-btn);text-transform:uppercase;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background var(--t-base) var(--ease),color var(--t-base) var(--ease),transform 100ms var(--ease)}.oval-btn:hover,.btn-primary:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.wc-block-components-button:hover{background:var(--brass);color:var(--navy)}.oval-btn:active,.btn-primary:active{transform:scale(.98)}.oval-btn:disabled,.woocommerce button.button:disabled{background:var(--text-secondary);opacity:.7;cursor:not-allowed}.oval-btn--hero{font-size:var(--fs-xs);padding:15px 34px;letter-spacing:var(--ls-caps)}.oval-btn--block{width:100%}.oval-btn-secondary,.btn-secondary{background:#fff0;color:var(--navy);border:1px solid var(--navy);border-radius:var(--radius);padding:14px 28px;font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:var(--ls-btn);text-transform:uppercase;cursor:pointer;transition:background var(--t-quick) var(--ease)}.oval-btn-secondary:hover,.btn-secondary:hover{background:var(--stone)}.oval-btn-outline,.btn-outline-brass{background:#fff0;color:var(--cream);border:1px solid var(--brass);border-radius:var(--radius);padding:10px 22px;font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-btn);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:all var(--t-quick) var(--ease)}.oval-btn-outline:hover,.btn-outline-brass:hover{background:var(--brass);color:var(--navy)}.oval-btn-brass{background:var(--brass);border:none;color:var(--navy);padding:10px 18px;border-radius:var(--radius);font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-btn);text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background var(--t-quick) var(--ease)}.oval-btn-brass:hover{background:var(--brass-light)}.oval-tab,.filter-tab{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tab);text-transform:uppercase;padding:9px 20px;border:var(--hairline);border-radius:var(--radius);background:#fff0;color:var(--navy);cursor:pointer;transition:all var(--t-quick) var(--ease)}.oval-tab:hover,.oval-tab.is-active,.filter-tab:hover,.filter-tab.active{background:var(--navy);color:var(--cream);border-color:var(--navy)}.oval-size,.size-btn{min-width:40px;height:38px;padding:0 8px;border:var(--hairline);border-radius:var(--radius);background:#fff0;color:var(--navy);font-family:var(--font-body);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.5px;cursor:pointer;transition:all var(--t-fast) var(--ease)}.oval-size:hover,.size-btn:hover{border-color:var(--navy);background:var(--navy);color:var(--cream)}.oval-size.is-selected,.size-btn.selected{border-color:var(--brass);background:var(--navy);color:var(--cream)}input[type=text],input[type=email],input[type=tel],input[type=search],input[type=password],input[type=number],select,textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{background:var(--cream);border:var(--hairline);border-radius:var(--radius);padding:14px 18px;font-family:var(--font-body);font-size:var(--fs-body-sm);color:var(--navy);outline:none;transition:border-color var(--t-quick) var(--ease)}input:focus,select:focus,textarea:focus,.woocommerce form .form-row input.input-text:focus{border-color:var(--brass)}::placeholder{color:var(--text-disabled)}.oval-field-label{display:block;font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--navy);margin-bottom:8px}.oval-input-underline,.newsletter-input{background:#fff0;border:none;border-bottom:1px solid var(--cream-a35);border-radius:0;color:var(--cream);font-family:var(--font-body);font-size:var(--fs-body);padding:10px 0;width:100%;outline:none;transition:border-color var(--t-quick) var(--ease)}.oval-input-underline::placeholder{color:var(--cream-a40)}.oval-input-underline:focus{border-bottom-color:var(--brass)}.oval-input-group{display:flex}.oval-input-group>input{flex:1;border-right:none;border-radius:var(--radius) 0 0 var(--radius)}.oval-input-group>button{border-radius:0 var(--radius) var(--radius) 0;white-space:nowrap;flex-shrink:0}.oval-section{padding:var(--section-y) var(--gutter);background:var(--cream)}.oval-section--alt{background:var(--cream-dark)}.oval-section--dark{background:var(--navy-dark);color:var(--cream);position:relative;overflow:hidden}.oval-section--navy{background:var(--navy);color:var(--cream)}.oval-section--brass{background:var(--brass);color:var(--navy)}.oval-section--md{padding:var(--section-y-md) var(--gutter)}.oval-section--sm{padding:var(--section-y-sm) var(--gutter)}.oval-section--wide-gutter{padding-left:var(--gutter-wide);padding-right:var(--gutter-wide)}.oval-section--dark h1,.oval-section--dark h2,.oval-section--dark h3,.oval-section--dark h4,.oval-section--navy h1,.oval-section--navy h2,.oval-section--navy h3,.oval-section--navy h4,.oval-section--dark blockquote{color:var(--cream)}.oval-container{max-width:var(--page-max);margin:0 auto;width:100%}.oval-container--wide{max-width:var(--page-max-wide);margin:0 auto;width:100%}.oval-container--narrow{max-width:var(--page-max-narrow);margin:0 auto;width:100%}.oval-container--prose{max-width:var(--page-max-prose);margin:0 auto;width:100%}.content-container,.site-container,.entry-content>.alignwide,.content-area .site-main{max-width:var(--page-max);padding-left:var(--gutter);padding-right:var(--gutter);margin-left:auto;margin-right:auto}.site-content .content-area{padding-top:0;padding-bottom:0}.site-header,#masthead{background:var(--cream);border-bottom:var(--hairline);transition:background var(--t-nav) var(--ease),border-color var(--t-nav) var(--ease)}.site-header .site-header-row-container-inner,.site-header .site-header-main-section-left,.site-header .site-header-main-section-right{min-height:var(--nav-h)}.site-header .site-container{max-width:var(--page-max-wide);padding-left:var(--gutter);padding-right:var(--gutter)}.oval-wordmark{font-family:var(--font-display);font-weight:var(--fw-regular);text-transform:uppercase;font-size:var(--fs-display-21);letter-spacing:var(--ls-wordmark);color:var(--navy);line-height:1}.site-footer,.oval-footer{background:var(--navy);color:var(--cream);padding:76px var(--gutter) 38px}.site-footer .site-container,.oval-footer>.oval-container{max-width:var(--page-max);padding:0}.site-footer h2,.site-footer h3,.site-footer .widget-title{font-size:var(--fs-3xs);font-family:var(--font-body);font-weight:var(--fw-bold);letter-spacing:var(--ls-label-sm);text-transform:uppercase;color:var(--brass);margin-bottom:16px}.site-footer p,.oval-footer p{color:var(--cream-a48);font-weight:var(--fw-light);font-size:var(--fs-small);line-height:1.7}.site-footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.site-footer li a,.oval-footer li a{font-size:var(--fs-small)}.oval-footer-bottom{border-top:1px solid var(--cream-a10);padding-top:24px;margin-top:68px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.oval-footer-bottom span,.oval-footer-bottom a{font-size:var(--fs-2xs);color:var(--cream-a28);font-weight:var(--fw-light)}.oval-grid-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--grid-min-product), 100%),1fr));gap:var(--grid-gap)}.oval-grid-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-min-card), 100%),1fr));gap:var(--grid-gap-hair);background:var(--border)}.oval-grid-footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--grid-min-footer), 100%),1fr));gap:var(--grid-gap-lg);margin-bottom:68px}.oval-grid-split{display:grid;grid-template-columns:0.85fr 1.15fr;gap:88px;align-items:center}.oval-card{background:var(--product-bg);border:1px solid var(--product-card-border);display:flex;flex-direction:column}.oval-img-wrap,.woocommerce ul.products li.product a img{position:relative;overflow:hidden;background:var(--product-bg)}.oval-img-wrap{aspect-ratio:4 / 5}.oval-img-wrap--boots{aspect-ratio:3 / 4}.oval-img-wrap--shorts{aspect-ratio:4 / 5}.oval-img-wrap img,.oval-img-contain,.woocommerce ul.products li.product img,.woocommerce div.product div.images img{width:100%;height:100%;object-fit:contain;object-position:center;background:var(--product-bg);transition:opacity var(--t-image) var(--ease),transform 500ms var(--ease)}.oval-card:hover .oval-img-wrap img,.woocommerce ul.products li.product:hover img{transform:scale(1.04)}.oval-img-cover{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.oval-feature-card{background:var(--cream);border:var(--hairline);padding:28px 24px 24px;position:relative;overflow:hidden;transition:transform var(--t-base) var(--ease),box-shadow var(--t-base) var(--ease)}.oval-feature-card::before{content:'';position:absolute;top:0;left:0;width:3px;height:0;background:var(--brass);transition:height var(--t-slow) var(--ease)}.oval-feature-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-card)}.oval-feature-card:hover::before{height:100%}.oval-badge,.woocommerce span.onsale{position:absolute;top:14px;left:14px;z-index:2;background:var(--navy);color:var(--cream);font-family:var(--font-body);font-size:var(--fs-4xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;padding:5px 10px;border-radius:0;line-height:1.4;min-height:0;min-width:0}.oval-badge--new{background:var(--green)}.oval-badge--limited{background:var(--leather)}.oval-badge--right{left:auto;right:14px}.oval-frame{border:3px solid var(--brass);box-shadow:var(--shadow-frame);overflow:hidden}.oval-section--dark::before{content:'';position:absolute;inset:0;opacity:.03;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgb(244 241 234) 2px,rgb(244 241 234) 3px);background-size:100% 6px}.oval-section--dark>*{position:relative;z-index:1}.oval-brackets::after,.oval-brackets::before{content:'';position:absolute;width:40px;height:40px;pointer-events:none}.oval-brackets::before{top:36px;left:36px;border-top:1px solid var(--brass-a35);border-left:1px solid var(--brass-a35)}.oval-brackets::after{bottom:36px;right:36px;border-bottom:1px solid var(--brass-a35);border-right:1px solid var(--brass-a35)}.oval-price,.woocommerce ul.products li.product .price{font-family:var(--font-body);font-size:var(--fs-body-lg);font-weight:var(--fw-bold);color:var(--navy);white-space:nowrap;letter-spacing:0}.oval-price--sm{font-size:var(--fs-body-sm)}.oval-price--display,.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-display-32);letter-spacing:var(--ls-display);color:var(--navy);line-height:1}.woocommerce div.product p.price del{opacity:.4;font-size:.7em}.woocommerce div.product p.price ins{text-decoration:none}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{background:var(--cream-dark);border-top:3px solid var(--brass);border-radius:0;color:var(--navy);font-size:var(--fs-small);letter-spacing:.2px}.woocommerce .woocommerce-error{border-top-color:#9B2C2C}.woocommerce ul.products li.product{background:var(--product-bg);border:1px solid var(--product-card-border);text-align:left}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:1.25;text-transform:none;letter-spacing:0;color:var(--navy);padding:20px 20px 0}.woocommerce ul.products li.product .price{padding:0 20px;display:block}.woocommerce ul.products li.product .button{margin:14px 20px 20px;width:calc(100% - 40px)}.woocommerce table.shop_table,.woocommerce-cart table.cart{border:var(--hairline);border-radius:0;border-collapse:collapse;font-size:var(--fs-small)}.woocommerce table.shop_table th{font-family:var(--font-body);font-size:var(--fs-3xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--navy)}.woocommerce table.shop_table td{border-top:var(--hairline);color:var(--text-secondary)}.woocommerce .quantity .qty{border:var(--hairline);border-radius:var(--radius);height:38px;font-family:var(--font-body);font-size:var(--fs-small);color:var(--navy)}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;border:var(--hairline);background:#fff0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tab);text-transform:uppercase;color:var(--navy)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--navy)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--cream)}.woocommerce-breadcrumb{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--ls-btn);text-transform:uppercase;color:var(--text-secondary)}.woocommerce-breadcrumb a{color:var(--text-secondary)}.woocommerce-breadcrumb a:hover{color:var(--brass)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--cream-dark)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}.oval-toast{position:fixed;bottom:32px;left:50%;transform:translateX(-50%) translateY(80px);background:var(--navy);color:var(--cream);padding:14px 28px;border-left:3px solid var(--brass);font-size:var(--fs-small);font-weight:var(--fw-medium);letter-spacing:.4px;z-index:200;white-space:nowrap;pointer-events:none;transition:transform var(--t-slow) var(--ease-emphasis)}.oval-toast.is-visible{transform:translateX(-50%) translateY(0)}.oval-cart-overlay{position:fixed;inset:0;background:var(--navy-a55);backdrop-filter:blur(2px);z-index:98}.oval-cart-drawer{position:fixed;top:0;bottom:0;right:0;width:420px;max-width:100vw;background:var(--cream);z-index:99;display:flex;flex-direction:column;box-shadow:var(--shadow-drawer)}.oval-desktop-only,.desktop-only{display:initial}.oval-mobile-only,.mobile-only{display:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms!important;transition-duration:0.01ms!important}html{scroll-behavior:auto}}@media (max-width:1024px){:root{--gutter:32px;--gutter-wide:40px;--section-y:96px;--section-y-md:80px;--section-y-sm:64px;--grid-gap-lg:44px}.site-container .site-main{padding-left:0;padding-right:0}body.oval-content .entry-content-wrap{padding-left:0;padding-right:0}}@media (max-width:768px){.oval-desktop-only,.desktop-only{display:none!important}.oval-mobile-only,.mobile-only{display:block!important}.oval-checkout-grid,.checkout-grid{grid-template-columns:1fr!important;gap:32px!important}.oval-grid-split{grid-template-columns:1fr;gap:40px}:root{--gutter:24px;--gutter-wide:24px;--section-y:72px;--section-y-md:64px;--section-y-sm:56px;--grid-gap-lg:40px}.content-container,.site-container,.content-area .site-main{padding-left:var(--gutter);padding-right:var(--gutter)}.site-footer,.oval-footer{padding:56px var(--gutter) 32px}.oval-footer-bottom{margin-top:48px;flex-direction:column;align-items:flex-start}body.oval-content .content-area>.content-container.site-container:has(.entry-content-wrap){padding-left:0;padding-right:0}}@media (min-width:769px){.oval-mobile-only,.mobile-only{display:none!important}}@media (max-width:400px){:root{--gutter:20px;--gutter-wide:20px}.oval-btn,.btn-primary{padding:14px 24px;letter-spacing:1.2px;min-height:44px}}:root{--oval-ease-out:cubic-bezier(0, 0, 0.58, 1);--oval-ease-expo:cubic-bezier(0.22, 1, 0.36, 1);--oval-ease-std:cubic-bezier(0.4, 0, 0.2, 1);--oval-ease-quad:cubic-bezier(0.25, 0.46, 0.45, 0.94);--oval-ease-inout:cubic-bezier(0.42, 0, 0.58, 1);--oval-reveal-dur:450ms;--oval-reveal-dist:16px}html{scroll-behavior:smooth}html.oval-motion [data-oval-reveal]{opacity:0;transition:opacity var(--oval-dur,var(--oval-reveal-dur)) var(--oval-ease,var(--oval-ease-out)) var(--oval-delay,0ms),transform var(--oval-dur,var(--oval-reveal-dur)) var(--oval-ease,var(--oval-ease-out)) var(--oval-delay,0ms)}html.oval-motion [data-oval-reveal="up"],html.oval-motion [data-oval-reveal=""],html.oval-motion [data-oval-reveal]:not([data-oval-reveal="down"]):not([data-oval-reveal="left"]):not([data-oval-reveal="right"]):not([data-oval-reveal="fade"]):not([data-oval-reveal="scale"]){transform:translate3d(0,var(--oval-dist,var(--oval-reveal-dist)),0)}html.oval-motion [data-oval-reveal="down"]{transform:translate3d(0,calc(-1 * var(--oval-dist, var(--oval-reveal-dist))),0)}html.oval-motion [data-oval-reveal="left"]{transform:translate3d(calc(-1 * var(--oval-dist, 20px)),0,0)}html.oval-motion [data-oval-reveal="right"]{transform:translate3d(var(--oval-dist,20px),0,0)}html.oval-motion [data-oval-reveal="fade"]{transform:none}html.oval-motion [data-oval-reveal="scale"]{transform:scale(var(--oval-scale-from,.96))}html.oval-motion [data-oval-reveal].is-oval-inview{opacity:1;transform:none;will-change:auto}html.oval-motion [data-oval-reveal]:not(.is-oval-inview){will-change:opacity,transform}html.oval-motion-abort [data-oval-reveal]{opacity:1!important;transform:none!important;transition:none!important}@keyframes oval-in-up{from{opacity:0;transform:translate3d(0,var(--oval-from-y,20px),0)}to{opacity:1;transform:none}}@keyframes oval-in-left{from{opacity:0;transform:translate3d(var(--oval-from-x,-20px),0,0)}to{opacity:1;transform:none}}@keyframes oval-in-fade{from{opacity:0}to{opacity:1}}@keyframes oval-in-scale{from{opacity:0;transform:scale(var(--oval-from-s,.95))}to{opacity:1;transform:none}}[class*="oval-enter-"]{animation-fill-mode:both}.oval-enter-hero-title{--oval-from-y:40px;animation:oval-in-up 850ms var(--oval-ease-expo) 550ms}.oval-enter-hero-cta{--oval-from-y:16px;animation:oval-in-up 550ms var(--oval-ease-out) 900ms}.oval-enter-hero-scroll{animation:oval-in-fade 300ms var(--oval-ease-out) 1600ms}@keyframes oval-hero-img-in{from{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.oval-enter-pdp-image{animation:oval-hero-img-in 1100ms var(--oval-ease-quad) both}.oval-enter-pdp-crumb{--oval-from-y:10px;animation:oval-in-up 500ms var(--oval-ease-out) 300ms}.oval-enter-pdp-eyebrow{--oval-from-x:-20px;animation:oval-in-left 600ms var(--oval-ease-out) 400ms}.oval-enter-pdp-title{--oval-from-y:44px;animation:oval-in-up 880ms var(--oval-ease-expo) 500ms}.oval-enter-pdp-blurb{--oval-from-y:18px;animation:oval-in-up 550ms var(--oval-ease-out) 700ms}.oval-enter-pdp-meta{--oval-from-y:14px;animation:oval-in-up 500ms var(--oval-ease-out) 850ms}.oval-enter-pdp-scroll{animation:oval-in-fade 300ms var(--oval-ease-out) 1800ms}.oval-enter-pdp-gallery{--oval-from-y:24px;animation:oval-in-up 550ms var(--oval-ease-out) 0ms}.oval-enter-pdp-panel{--oval-from-y:24px;animation:oval-in-up 550ms var(--oval-ease-out) 100ms}.oval-enter-ph-overline{--oval-from-x:-20px;animation:oval-in-left 600ms var(--oval-ease-out) 200ms}.oval-enter-ph-title{--oval-from-y:30px;animation:oval-in-up 750ms var(--oval-ease-expo) 350ms}.oval-enter-ph-sub{animation:oval-in-fade 500ms var(--oval-ease-out) 550ms}.oval-enter-sp-header{--oval-from-y:20px;animation:oval-in-up 600ms var(--oval-ease-out) 0ms}.oval-enter-xv-hero{--oval-from-y:30px;animation:oval-in-up 750ms var(--oval-ease-expo) 0ms}.oval-enter-success{--oval-from-s:0.95;animation:oval-in-scale 300ms var(--oval-ease-out) both}.oval-enter-success--97{--oval-from-s:0.97}.oval-enter-success--96{--oval-from-s:0.96}.oval-enter-tabpanel{animation:oval-in-fade 300ms var(--oval-ease-out) both}@keyframes oval-overlay-in{from{opacity:0}to{opacity:1}}@keyframes oval-overlay-out{from{opacity:1}to{opacity:0}}.cart-overlay{animation:oval-overlay-in 250ms linear both}.cart-overlay.is-oval-out{animation:oval-overlay-out 250ms linear both}@keyframes oval-drawer-in{from{transform:translate3d(100%,0,0)}to{transform:none}}@keyframes oval-drawer-out{from{transform:none}to{transform:translate3d(100%,0,0)}}.cart-drawer{animation:oval-drawer-in 320ms var(--oval-ease-std) both}.cart-drawer.is-oval-out{animation:oval-drawer-out 320ms var(--oval-ease-std) both}@keyframes oval-cartitem-in{from{opacity:0;transform:translate3d(16px,0,0)}to{opacity:1;transform:none}}@keyframes oval-cartitem-out{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(16px,0,0)}}.oval-cart-item{animation:oval-cartitem-in 300ms var(--oval-ease-out) both}.oval-cart-item.is-oval-out{animation:oval-cartitem-out 300ms var(--oval-ease-out) both}.oval-mobile-menu{animation:oval-overlay-in 300ms var(--oval-ease-out) both}.oval-mobile-menu.is-oval-out{animation:oval-overlay-out 300ms var(--oval-ease-out) both}.oval-mobile-menu [data-oval-menu-item]{--oval-from-y:20px;animation:oval-in-up 300ms var(--oval-ease-out) var(--oval-delay,0ms) both}.oval-mobile-menu [data-oval-menu-item="0"]{--oval-delay:0ms}.oval-mobile-menu [data-oval-menu-item="1"]{--oval-delay:90ms}.oval-mobile-menu [data-oval-menu-item="2"]{--oval-delay:180ms}.oval-mobile-menu [data-oval-menu-currency]{--oval-delay:300ms}@keyframes oval-sticky-in{from{transform:translate3d(0,100%,0)}to{transform:none}}@keyframes oval-sticky-out{from{transform:none}to{transform:translate3d(0,100%,0)}}.oval-sticky-bar{animation:oval-sticky-in 280ms var(--oval-ease-std) both}.oval-sticky-bar.is-oval-out{animation:oval-sticky-out 280ms var(--oval-ease-std) both}.oval-sticky-bar[hidden]{display:none}@keyframes oval-cookie-in{0%{opacity:0;transform:translate3d(0,150px,0)}55%{opacity:1;transform:translate3d(0,-6px,0)}78%{transform:translate3d(0,2px,0)}100%{opacity:1;transform:none}}@keyframes oval-cookie-out{from{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,150px,0)}}.oval-cookie-banner{animation:oval-cookie-in 620ms var(--oval-ease-out) both}.oval-cookie-banner.is-oval-out{animation:oval-cookie-out 300ms var(--oval-ease-std) both}.oval-cookie-banner[hidden]{display:none}@keyframes oval-galleryimg-in{from{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.oval-gallery-img.is-oval-active{animation:oval-galleryimg-in 350ms var(--oval-ease-out) both}.oval-gallery-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity 350ms var(--oval-ease-out)}.oval-gallery-img.is-oval-active{opacity:1}@keyframes oval-griditem-in{from{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes oval-griditem-out{from{opacity:1;transform:none}to{opacity:0;transform:scale(.96)}}.oval-grid-item{animation:oval-griditem-in 280ms var(--oval-ease-out) both}.oval-grid-item.is-oval-out{animation:oval-griditem-out 280ms var(--oval-ease-out) both}.oval-accordion{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows 220ms var(--oval-ease-out),opacity 220ms var(--oval-ease-out)}.oval-accordion>*{overflow:hidden;min-height:0}.oval-accordion.is-open{grid-template-rows:1fr;opacity:1}.oval-chevron{transition:transform 220ms var(--oval-ease-out)}.oval-chevron--200{transition-duration:200ms}.oval-chevron--250{transition-duration:250ms}[aria-expanded="true"] .oval-chevron,.is-open .oval-chevron{transform:rotate(180deg)}@keyframes oval-bob{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,7px,0)}}.oval-bob{animation:oval-bob 1800ms var(--oval-ease-inout) infinite}.oval-nav{transition:background 450ms ease,border-color 450ms ease,top 300ms ease}.oval-nav .oval-nav-logo--light,.oval-nav .oval-nav-logo--dark{transition:opacity 450ms ease}.oval-nav a,.oval-nav button,.oval-nav select,.oval-nav svg,.oval-nav .oval-wordmark{transition:color 450ms ease}.nav-link{position:relative}.nav-link::after{content:'';position:absolute;bottom:0;left:50%;right:50%;height:1.5px;background:var(--brass,#B59A58);transition:left 300ms ease,right 300ms ease}.nav-link:hover::after,.nav-link:focus-visible::after{left:0;right:0}.btn-primary{transition:background 300ms ease,color 300ms ease,transform 100ms ease}.btn-primary:active{transform:scale(.98)}.btn-secondary{transition:background 200ms ease}.btn-outline-brass{transition:all 200ms ease}.oval-add-btn{transition:background 350ms ease}.oval-t-150{transition:all 150ms ease}.oval-t-180{transition:background 180ms,border-color 180ms}.oval-t-200{transition:background 200ms,border-color 200ms,color 200ms}.oval-t-250{transition:border-color 250ms}.img-cycle{transition:opacity 420ms ease,transform 500ms ease}.product-card:hover .img-cycle{transform:scale(1.04)}.anatomy-card{transition:transform 300ms ease,box-shadow 300ms ease}.anatomy-card::before{transition:height 350ms ease}.anatomy-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgb(26 36 59 / .1)}.anatomy-card:hover::before{height:100%}.oval-card-hover{transition:border-color 200ms ease,background 200ms ease}.oval-zoom-img{transition:transform 500ms ease}.oval-zoom:hover .oval-zoom-img{transform:scale(1.04)}.oval-gallery-thumb{transition:transform 180ms var(--oval-ease-out),border-color 180ms ease}.oval-gallery-thumb:hover{transform:scale(1.02)}.size-btn{transition:all 150ms ease}.filter-tab{transition:all 200ms ease}.newsletter-input{transition:border-color 200ms ease}.counter{transition:border-color 300ms ease}.oval-tab-btn{transition:background 200ms,color 200ms}.oval-thumb{transition:border-color 200ms ease}.oval-thumb img{transition:opacity 200ms ease}.oval-swatch{transition:border 150ms,box-shadow 150ms}.toast{transform:translateX(-50%) translateY(80px);transition:transform 350ms var(--oval-ease-std)}.toast.show{transform:translateX(-50%) translateY(0)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html.oval-motion [data-oval-reveal],html.oval-motion [data-oval-reveal]:not(.is-oval-inview),[data-oval-reveal]{opacity:1!important;transform:none!important;transition:none!important;animation:none!important;will-change:auto!important}[class*="oval-enter-"],.oval-cart-item,.oval-grid-item,.oval-mobile-menu,.oval-mobile-menu [data-oval-menu-item],.cart-overlay,.cart-drawer,.oval-sticky-bar,.oval-cookie-banner,.oval-gallery-img.is-oval-active,.oval-bob{animation:none!important;opacity:1!important;transform:none!important}.is-oval-out{animation:none!important;opacity:0!important}.oval-accordion{transition:none!important}.oval-accordion.is-open{grid-template-rows:1fr;opacity:1}.oval-chevron{transition:none!important}.oval-nav,.oval-nav .oval-nav-logo--light,.oval-nav .oval-nav-logo--dark,.oval-nav a,.oval-nav button,.oval-nav select,.oval-nav svg,.oval-nav .oval-wordmark,.nav-link::after,.btn-primary,.btn-secondary,.btn-outline-brass,.oval-add-btn,.oval-t-150,.oval-t-180,.oval-t-200,.oval-t-250,.img-cycle,.anatomy-card,.anatomy-card::before,.oval-card-hover,.oval-zoom-img,.oval-gallery-thumb,.oval-gallery-img,.size-btn,.filter-tab,.newsletter-input,.counter,.oval-tab-btn,.oval-thumb,.oval-thumb img,.oval-swatch,.toast{transition-duration:1ms!important;transition-delay:0ms!important}.product-card:hover .img-cycle,.anatomy-card:hover,.oval-zoom:hover .oval-zoom-img,.oval-gallery-thumb:hover,.btn-primary:active{transform:none!important}.anatomy-card:hover::before{height:100%}.toast.show{transform:translateX(-50%) translateY(0)!important}}:root{--oval-cream:#F4F1EA;--oval-cream-dark:#EAE6D9;--oval-stone:#E0DCD0;--oval-navy:#1A243B;--oval-navy-light:#23304D;--oval-navy-dark:#101726;--oval-brass:#B59A58;--oval-brass-lt:#CDB57A;--oval-border:#D6D1C4;--oval-nav-h:72px;--oval-nav-pad-x:48px;--oval-nav-max-w:1440px;--oval-logo-h:30px;--oval-fade:450ms;--oval-underline:300ms}html.oval-reduced-motion{--oval-fade:1ms;--oval-underline:1ms}@media (prefers-reduced-motion:reduce){:root{--oval-fade:1ms;--oval-underline:1ms}}#masthead.site-header,.site-header-wrap,.site-header-upper-wrap,.site-header-upper-inner-wrap{background:transparent!important;box-shadow:none!important;border:0!important}.site-main-header-wrap.site-header-row-container,.site-main-header-wrap .site-header-row-container-inner{background:transparent!important;border-bottom:1px solid #fff0!important;transition:background-color var(--oval-fade) ease,border-bottom-color var(--oval-fade) ease,top 300ms ease!important;box-shadow:none!important}html.oval-solid .site-main-header-wrap.site-header-row-container,html.oval-solid .site-main-header-wrap .site-header-row-container-inner{background-color:var(--oval-cream)!important;border-bottom-color:var(--oval-border)!important}.site-main-header-wrap.kadence-sticky-header.item-is-fixed,.site-main-header-wrap.kadence-sticky-header.item-is-stuck,body.transparent-header .site-main-header-wrap.site-header-row-container{background:transparent!important;box-shadow:none!important}html.oval-solid .site-main-header-wrap.kadence-sticky-header.item-is-fixed,html.oval-solid .site-main-header-wrap.kadence-sticky-header.item-is-stuck,html.oval-solid body.transparent-header .site-main-header-wrap.site-header-row-container{background-color:var(--oval-cream)!important}.site-main-header-wrap.item-is-stuck .site-header-row-container-inner,.site-main-header-wrap.item-is-fixed .site-header-row-container-inner{transform:none!important}html.oval-self-sticky #masthead.site-header{position:fixed!important;top:0;left:0;right:0;z-index:50}html.oval-self-sticky.admin-bar #masthead.site-header{top:32px}@media (max-width:782px){html.oval-self-sticky.admin-bar #masthead.site-header{top:46px}}html.oval-self-sticky body{padding-top:0}html.oval-self-sticky-offset body{padding-top:var(--oval-nav-h)}html.oval-self-sticky-offset.admin-bar body{padding-top:var(--oval-nav-h)}html.oval-self-sticky :target{scroll-margin-top:calc(var(--oval-nav-h) + 16px)}html.oval-self-sticky{scroll-padding-top:calc(var(--oval-nav-h) + 16px)}.site-main-header-wrap .site-container,.site-main-header-wrap .site-header-row-container-inner>.site-container{max-width:var(--oval-nav-max-w)!important;margin:0 auto!important;padding-left:var(--oval-nav-pad-x)!important;padding-right:var(--oval-nav-pad-x)!important;width:100%!important}.site-main-header-wrap .site-header-row{min-height:var(--oval-nav-h)!important;height:var(--oval-nav-h)!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important}.site-main-header-wrap .site-header-row-container-inner{padding:0!important}.site-main-header-wrap .site-header-section{min-height:var(--oval-nav-h)!important}.site-main-header-wrap .site-header-main-section-left{display:flex!important;align-items:center!important;gap:48px!important;justify-content:flex-start!important}.site-main-header-wrap .site-header-main-section-right{display:flex!important;align-items:center!important;gap:20px!important;justify-content:flex-end!important}.site-main-header-wrap .site-header-main-section-center{flex:0 0 auto!important}.site-main-header-wrap .site-header-item{margin:0!important}.site-branding{display:flex!important;align-items:center!important;padding:0!important;margin:0!important}.site-branding a.brand{display:flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important}.site-branding a.brand img,.site-branding img.custom-logo,.site-branding .kadence-sticky-logo,.site-branding .site-header-logo-transparent img{height:var(--oval-logo-h)!important;width:auto!important;max-height:var(--oval-logo-h)!important;max-width:none!important;object-fit:contain!important;display:block!important;transition:opacity var(--oval-fade) ease!important}.site-branding a.brand{position:relative}.site-branding a.brand img.custom-logo+img,.site-branding a.brand .site-header-logo-transparent{position:absolute!important;left:0;top:50%;transform:translateY(-50%)}.site-branding img.custom-logo{opacity:0!important}.site-branding .site-header-logo-transparent img,.site-branding a.brand img.custom-logo+img{opacity:1!important}html.oval-solid .site-branding img.custom-logo{opacity:1!important}html.oval-solid .site-branding .site-header-logo-transparent img,html.oval-solid .site-branding a.brand img.custom-logo+img{opacity:0!important}.site-branding .site-title,.site-branding .site-title a{font-family:'Alfa Slab One',Georgia,serif!important;font-weight:400!important;font-size:21px!important;line-height:1!important;letter-spacing:1.5px!important;text-transform:uppercase!important;text-decoration:none!important;margin:0!important;color:var(--oval-cream)!important;transition:color var(--oval-fade) ease!important}html.oval-solid .site-branding .site-title,html.oval-solid .site-branding .site-title a{color:var(--oval-navy)!important}.site-branding .site-description{display:none!important}.site-main-header-wrap .header-navigation .header-menu-container>ul.menu,.site-main-header-wrap nav.header-navigation ul.menu{display:flex!important;align-items:center!important;gap:40px!important;margin:0!important;padding:0!important;list-style:none!important}.site-main-header-wrap .header-navigation ul.menu>li.menu-item{margin:0!important}.site-main-header-wrap .header-navigation ul.menu>li.menu-item>a{position:relative!important;display:inline-block!important;font-family:'Inter',system-ui,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0.8px!important;text-transform:uppercase!important;line-height:1.2!important;text-decoration:none!important;padding:0 0 3px 0!important;background:none!important;color:var(--oval-cream)!important;transition:color var(--oval-fade) ease!important}html.oval-solid .site-main-header-wrap .header-navigation ul.menu>li.menu-item>a{color:var(--oval-navy)!important}.site-main-header-wrap .header-navigation.header-navigation-style-underline ul.menu>li>a::after,.site-main-header-wrap .header-navigation ul.menu>li>a .nav-drop-title-wrap::after{content:none!important}.site-main-header-wrap .header-navigation ul.menu>li.menu-item>a::after{content:''!important;position:absolute!important;bottom:0!important;left:50%!important;right:50%!important;height:1.5px!important;background:var(--oval-brass)!important;transition:left var(--oval-underline) ease,right var(--oval-underline) ease!important}.site-main-header-wrap .header-navigation ul.menu>li.menu-item>a:hover::after,.site-main-header-wrap .header-navigation ul.menu>li.menu-item>a:focus-visible::after{left:0!important;right:0!important}.site-main-header-wrap .header-navigation ul.menu>li.menu-item>a:focus-visible{outline:2px solid var(--oval-brass)!important;outline-offset:4px!important}@media (max-width:1240px){.site-main-header-wrap .header-navigation .header-menu-container>ul.menu,.site-main-header-wrap nav.header-navigation ul.menu{gap:26px!important}.site-main-header-wrap .site-header-main-section-left{gap:32px!important}}@media (max-width:1024px){.site-main-header-wrap .header-navigation .header-menu-container>ul.menu,.site-main-header-wrap nav.header-navigation ul.menu{gap:18px!important}.site-main-header-wrap .header-navigation ul.menu>li.menu-item>a{font-size:12px!important}}.site-main-header-wrap .header-navigation ul.sub-menu{background:var(--oval-cream)!important;border:1px solid var(--oval-border)!important;border-radius:2px!important;box-shadow:0 12px 40px rgb(26 36 59 / .12)!important;padding:6px 0!important;gap:0!important}.site-main-header-wrap .header-navigation ul.sub-menu>li>a{color:var(--oval-navy)!important;font-size:12px!important;font-weight:500!important;letter-spacing:0.8px!important;text-transform:uppercase!important;padding:10px 18px!important}.site-main-header-wrap .header-navigation ul.sub-menu>li>a::after{content:none!important}.site-main-header-wrap .header-navigation ul.sub-menu>li>a:hover{background:var(--oval-cream-dark)!important;color:var(--oval-navy)!important}.site-main-header-wrap .header-cart-wrap{margin:0!important}.site-main-header-wrap .header-cart-inner-wrap{display:flex!important;align-items:center!important}.site-main-header-wrap a.header-cart-button{position:relative!important;display:flex!important;align-items:center!important;background:none!important;border:0!important;padding:0!important;color:var(--oval-cream)!important;transition:color var(--oval-fade) ease!important}html.oval-solid .site-main-header-wrap a.header-cart-button{color:var(--oval-navy)!important}.site-main-header-wrap a.header-cart-button svg{width:21px!important;height:21px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}.site-main-header-wrap a.header-cart-button .kadence-svg-iconset svg[fill]:not([fill="none"]){fill:currentColor!important;stroke:none!important}.site-main-header-wrap a.header-cart-button .header-cart-label-wrap{display:none!important}.site-main-header-wrap a.header-cart-button .header-cart-total{position:absolute!important;top:-8px!important;right:-9px!important;width:17px!important;height:17px!important;min-width:17px!important;border-radius:50%!important;background:var(--oval-brass)!important;color:var(--oval-navy)!important;font-family:'Inter',system-ui,sans-serif!important;font-size:9px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transform:none!important}.site-main-header-wrap a.header-cart-button .header-cart-total:empty,.site-main-header-wrap a.header-cart-button.header-cart-empty .header-cart-total,.site-main-header-wrap a.header-cart-button.oval-cart-empty .header-cart-total{display:none!important}.site-main-header-wrap .oval-currency{position:relative;display:flex;align-items:center}.site-main-header-wrap .oval-currency select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;color:var(--oval-cream);border:1px solid rgb(181 154 88 / .45);border-radius:2px;padding:6px 28px 6px 10px;font-family:'Inter',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;line-height:1;cursor:pointer;outline:none;transition:color var(--oval-fade) ease}html.oval-solid .site-main-header-wrap .oval-currency select{color:var(--oval-navy)}.site-main-header-wrap .oval-currency select option{background:#F4F1EA;color:#1A243B}.site-main-header-wrap .oval-currency::after{content:'';position:absolute;right:9px;width:8px;height:8px;pointer-events:none;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:translateY(-2px) rotate(45deg);color:var(--oval-cream);transition:color var(--oval-fade) ease}html.oval-solid .site-main-header-wrap .oval-currency::after{color:var(--oval-navy)}@media (max-width:1024px){.site-main-header-wrap .header-navigation,.site-main-header-wrap .oval-currency,.site-main-header-wrap .site-header-main-section-center{display:none!important}}@media (min-width:1025px){#main-header .mobile-toggle-open-container,#main-header #mobile-toggle{display:none!important}}#mobile-header .site-container,#mobile-header .site-header-row-container-inner>.site-container{max-width:none!important;padding-left:var(--gutter,24px)!important;padding-right:var(--gutter,24px)!important}.site-main-header-wrap #mobile-toggle.menu-toggle-open,.site-main-header-wrap .menu-toggle-open{background:none!important;border:0!important;box-shadow:none!important;padding:4px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;cursor:pointer!important;color:var(--oval-cream)!important;transition:color var(--oval-fade) ease!important}html.oval-solid .site-main-header-wrap .menu-toggle-open{color:var(--oval-navy)!important}.site-main-header-wrap .menu-toggle-open svg{width:24px!important;height:24px!important;fill:currentColor!important;stroke:currentColor!important}.site-main-header-wrap .menu-toggle-open .menu-label{display:none!important}#mobile-drawer.popup-drawer{z-index:60!important}#mobile-drawer .drawer-overlay{background:var(--oval-navy-dark)!important;opacity:1!important}#mobile-drawer .drawer-inner{background:var(--oval-navy-dark)!important;box-shadow:none!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:column!important;padding:0!important}#mobile-drawer .drawer-header{position:absolute!important;top:24px!important;right:24px!important;left:auto!important;padding:0!important;margin:0!important;background:none!important;border:0!important;z-index:2}#mobile-drawer .drawer-toggle,#mobile-drawer .drawer-header .drawer-toggle{background:none!important;border:0!important;padding:0!important;color:var(--oval-cream)!important;cursor:pointer!important}#mobile-drawer .drawer-toggle svg{width:28px!important;height:28px!important;fill:currentColor!important}#mobile-drawer .drawer-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:44px!important;padding:24px!important;background:var(--oval-navy-dark)!important;overflow-y:auto!important}#mobile-drawer .mobile-menu-container>ul.menu,#mobile-drawer nav.mobile-navigation ul.menu{display:flex!important;flex-direction:column!important;align-items:center!important;gap:44px!important;list-style:none!important;margin:0!important;padding:0!important;width:auto!important;border:0!important}#mobile-drawer ul.menu>li.menu-item{border:0!important;width:auto!important;margin:0!important}#mobile-drawer ul.menu>li.menu-item>a{font-family:'Alfa Slab One',Georgia,serif!important;font-weight:400!important;font-size:38px!important;line-height:1.05!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--oval-cream)!important;text-decoration:none!important;background:none!important;border:0!important;padding:0!important;text-align:center!important;display:block!important}#mobile-drawer ul.menu>li.menu-item>a:hover{color:var(--oval-brass-lt)!important}@media (max-height:760px){#mobile-drawer .drawer-content,#mobile-drawer .mobile-menu-container>ul.menu{gap:26px!important}#mobile-drawer ul.menu>li.menu-item>a{font-size:30px!important}}@media (max-height:620px){#mobile-drawer .drawer-content,#mobile-drawer .mobile-menu-container>ul.menu{gap:18px!important}#mobile-drawer ul.menu>li.menu-item>a{font-size:24px!important}}@keyframes ovalDrawerIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item{opacity:0;animation:ovalDrawerIn 380ms cubic-bezier(.22,1,.36,1) forwards}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(1){animation-delay:0ms}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(2){animation-delay:90ms}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(3){animation-delay:180ms}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(4){animation-delay:270ms}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(5){animation-delay:360ms}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(6){animation-delay:450ms}body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item:nth-child(n+7){animation-delay:540ms}html.oval-reduced-motion body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item,html.oval-reduced-motion #mobile-drawer ul.menu>li.menu-item{opacity:1!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){body.showing-popup-drawer #mobile-drawer ul.menu>li.menu-item{opacity:1!important;animation:none!important;transform:none!important}}#mobile-drawer .oval-currency-mobile{margin-top:24px;text-align:center;min-width:200px}#mobile-drawer .oval-currency-mobile .oval-currency-label{font-family:'Inter',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--oval-brass);margin-bottom:12px}#mobile-drawer .oval-currency-mobile select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;color:var(--oval-cream);border:1px solid rgb(244 241 234 / .2);border-radius:2px;padding:12px 16px;font-family:'Inter',system-ui,sans-serif;font-size:14px;font-weight:600;width:100%;min-width:200px;text-align:center;outline:none}#mobile-drawer .oval-currency-mobile select option{background:#1A243B;color:#F4F1EA}.site-top-header-wrap:empty,.site-bottom-header-wrap:empty{display:none!important}html.oval-forced-solid:not(.oval-self-sticky) body:not(.transparent-header) #content{padding-top:0}html.oval-forced-solid.oval-self-sticky #content{padding-top:var(--oval-nav-h)}@media print{#masthead.site-header{position:static!important}#mobile-drawer{display:none!important}}.oval-hero{--hero-bg:#0A0F1C;--hero-shift:-13%;--hero-pad-top:120px;--hero-pad-x:72px;--hero-pad-bottom:44px;--hero-max:1440px;position:relative;width:100vw;height:100vh;height:100svh;min-height:680px;overflow:hidden;background:var(--hero-bg);box-sizing:border-box;isolation:isolate;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.oval-hero *,.oval-hero *::before,.oval-hero *::after{box-sizing:border-box}.oval-hero .oval-hero__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;filter:none;display:block;max-width:none;border:0;z-index:0}.oval-hero .oval-hero__inner{position:absolute;inset:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;padding:var(--hero-pad-top) var(--hero-pad-x) var(--hero-pad-bottom);max-width:var(--hero-max);margin:0 auto;overflow:hidden;transform:translateY(var(--hero-shift));z-index:1}.oval-hero .oval-hero__row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.oval-hero .oval-hero__text{max-width:600px}.oval-hero .oval-hero__title{font-family:'Alfa Slab One',Georgia,'Times New Roman',serif;font-weight:400;text-transform:uppercase;font-size:clamp(60px, 8.5vw, 114px);line-height:.91;letter-spacing:-1px;color:var(--oval-cream,#F4F1EA);margin:0 0 30px;padding:0;text-shadow:0 4px 64px rgb(0 0 0 / .55);opacity:0;animation:oval-hero-rise 850ms cubic-bezier(.22,1,.36,1) 550ms both;--oval-rise-from:40px}.oval-hero .oval-hero__title-accent{color:var(--oval-brass,#B59A58);-webkit-text-stroke:0}.oval-hero .oval-hero__ctas{display:flex;gap:14px;flex-wrap:wrap;opacity:0;animation:oval-hero-rise 550ms cubic-bezier(0,0,.58,1) 900ms both;--oval-rise-from:16px}.oval-hero .oval-hero__cta{background:var(--oval-navy,#1A243B);color:var(--oval-cream,#F4F1EA);border:2px solid var(--oval-brass,#B59A58);border-radius:2px;padding:15px 34px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;line-height:1;transition:background 300ms ease,color 300ms ease,transform 100ms ease}.oval-hero .oval-hero__cta:hover,.oval-hero .oval-hero__cta:focus-visible{background:var(--oval-brass,#B59A58);color:var(--oval-navy,#1A243B);text-decoration:none}.oval-hero .oval-hero__cta:active{transform:scale(.98)}.oval-hero .oval-hero__cta:focus-visible{outline:2px solid var(--oval-cream,#F4F1EA);outline-offset:3px}.oval-hero .oval-hero__cta svg{display:block;flex:none}.oval-hero .oval-hero__scroll{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:7px;color:rgb(244 241 234 / .38);pointer-events:none;z-index:2;opacity:0;animation:oval-hero-fade 300ms cubic-bezier(0,0,.58,1) 1600ms both}.oval-hero .oval-hero__scroll-label{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:9px;font-weight:700;letter-spacing:4px;text-transform:uppercase;line-height:1}.oval-hero .oval-hero__scroll-arrow{display:block;animation:oval-hero-bob 1800ms ease-in-out infinite}.oval-hero .oval-hero__scroll-arrow svg{display:block}@keyframes oval-hero-rise{from{opacity:0;transform:translateY(var(--oval-rise-from,40px))}to{opacity:1;transform:translateY(0)}}@keyframes oval-hero-fade{from{opacity:0}to{opacity:1}}@keyframes oval-hero-bob{0%{transform:translateY(0)}50%{transform:translateY(7px)}100%{transform:translateY(0)}}@media (max-width:1024px){.oval-hero{--hero-pad-x:48px}}@media (max-width:768px){.oval-hero{--hero-pad-x:24px}}@media (max-width:520px){.oval-hero{--hero-pad-x:20px;--hero-shift:-9%}}@media (max-width:768px){.oval-hero .oval-hero__row{justify-content:center}.oval-hero .oval-hero__text{max-width:none;text-align:center}.oval-hero .oval-hero__ctas{justify-content:center}.oval-hero .oval-hero__inner{justify-content:flex-start;padding-top:max(88px, calc(0.254 * max(100svh, 680px) - 120px));transform:none}}@media (max-height:700px){.oval-hero{--hero-pad-top:96px}}@media (prefers-reduced-motion:reduce){.oval-hero__title,.oval-hero__ctas,.oval-hero__scroll{animation:none;opacity:1;transform:none}.oval-hero__scroll{transform:translateX(-50%)}.oval-hero__scroll-arrow{animation:none}.oval-hero__cta{transition:background 300ms ease,color 300ms ease}.oval-hero__cta:active{transform:none}}:root{--oval-cream:#F4F1EA;--oval-cream-dark:#EAE6D9;--oval-stone:#E0DCD0;--oval-navy:#1A243B;--oval-navy-light:#23304D;--oval-navy-dark:#101726;--oval-brass:#B59A58;--oval-brass-light:#CDB57A;--oval-leather:#8B5A2B;--oval-green:#214332;--oval-border:#D6D1C4;--oval-card-border:#F6F6F6;--oval-text-2:#4A5A7A;--oval-col-min:272px;--oval-gap:20px;--oval-max-w:1280px;--oval-section-pad-y:110px;--oval-section-pad-x:48px}body.woocommerce-shop,body.tax-product_cat,body.post-type-archive-product{background-color:var(--oval-cream);color:var(--oval-navy);font-family:'Inter',system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.woocommerce-shop .content-area,body.tax-product_cat .content-area,body.post-type-archive-product .content-area,.oval-collection{background:var(--oval-cream);padding:var(--oval-section-pad-y) var(--oval-section-pad-x)}body.woocommerce-shop .site-main,body.tax-product_cat .site-main,body.post-type-archive-product .site-main,.oval-collection__inner{max-width:var(--oval-max-w);margin:0 auto;width:100%}body.woocommerce-shop .woocommerce-breadcrumb,body.tax-product_cat .woocommerce-breadcrumb,body.woocommerce-shop .woocommerce-result-count,body.tax-product_cat .woocommerce-result-count,body.woocommerce-shop .woocommerce-ordering,body.tax-product_cat .woocommerce-ordering,body.woocommerce-shop .page-title,body.woocommerce-shop .entry-header,body.tax-product_cat .entry-header{display:none!important}.oval-collection__head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:52px;flex-wrap:wrap;gap:24px}.oval-eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:14px}.oval-eyebrow::before{content:'';width:36px;height:1.5px;background:var(--oval-brass);flex-shrink:0}.oval-eyebrow span{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--oval-brass)}.oval-collection__title{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px;font-size:clamp(34px, 4.5vw, 52px);line-height:1;color:var(--oval-navy);margin:0}.oval-filters{display:flex;gap:8px;flex-wrap:wrap}.oval-filter-tab{font-size:12px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;padding:9px 20px;border:1px solid var(--oval-border);background:#fff0;cursor:pointer;transition:all 200ms ease;border-radius:2px;font-family:'Inter',system-ui,sans-serif;color:var(--oval-navy);line-height:1;-webkit-appearance:none;appearance:none}.oval-filter-tab:hover,.oval-filter-tab.is-active{background:var(--oval-navy);color:var(--oval-cream);border-color:var(--oval-navy)}.oval-filter-tab:focus-visible{outline:2px solid var(--oval-brass);outline-offset:2px}.woocommerce ul.products,.woocommerce-page ul.products,ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(var(--oval-col-min), 100%),1fr));gap:var(--oval-gap);margin:0!important;padding:0!important;list-style:none!important}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,ul.products li.product{width:100%!important;max-width:none!important;float:none!important;clear:none!important;margin:0!important;padding:0!important;text-align:left!important}.woocommerce ul.products.columns-1,.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce ul.products.columns-6{grid-template-columns:repeat(auto-fill,minmax(min(var(--oval-col-min), 100%),1fr))!important}.woocommerce ul.products li.product{background:#fff;border:1px solid var(--oval-card-border);border-radius:0;box-shadow:none;display:flex;flex-direction:column;position:relative;cursor:pointer;overflow:hidden}.woocommerce ul.products li.product:hover{box-shadow:none;transform:none}.woocommerce ul.products li.product{opacity:0;transform:translateY(24px);transition:opacity 450ms ease,transform 450ms ease}.woocommerce ul.products li.product.is-in,.no-js .woocommerce ul.products li.product{opacity:1;transform:none}.oval-img-wrap{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:#fff;display:block;padding:0}.woocommerce ul.products li.product.product_cat-footwear .oval-img-wrap,.oval-img-wrap--boots{aspect-ratio:3 / 4;background:#fff}.oval-img-wrap--shorts{aspect-ratio:4 / 5;background:#fff}.oval-img-cycle{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity 420ms ease,transform 500ms ease;opacity:0;display:block;margin:0}.oval-img-cycle.is-active{opacity:1}.woocommerce ul.products li.product:hover .oval-img-cycle,.oval-img-wrap:focus-within .oval-img-cycle{transform:scale(1.04)}.woocommerce ul.products li.product a img{margin:0;box-shadow:none;border-radius:0}.oval-badge{position:absolute;top:14px;left:14px;right:auto;z-index:2;background:var(--oval-navy);color:var(--oval-cream);font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 10px;line-height:1.2;border-radius:0;pointer-events:none;white-space:nowrap}.oval-badge--new{background:var(--oval-green)}.oval-badge--limited{background:var(--oval-leather)}.oval-badge--soon{background:var(--oval-navy);left:auto;right:14px}.woocommerce ul.products li.product .onsale{display:none!important}.oval-thumbs{display:flex;border-top:1px solid var(--oval-border);border-bottom:1px solid var(--oval-border)}.oval-thumbs__btn{flex:1;aspect-ratio:1;padding:5px;background:var(--oval-cream-dark);border:none;border-bottom:2px solid #fff0;border-right:1px solid var(--oval-border);cursor:pointer;transition:border-color 200ms ease}.oval-thumbs__btn:last-child{border-right:none}.oval-thumbs__btn.is-active{border-bottom-color:var(--oval-brass)}.oval-thumbs__btn img{width:100%;height:100%;object-fit:contain;display:block;opacity:.4;transition:opacity 200ms ease}.oval-thumbs__btn.is-active img{opacity:1}.oval-card-body{padding:20px 20px 0;flex:1;display:flex;flex-direction:column}.oval-card-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.oval-card-row__text{flex:1;margin-right:10px;min-width:0}.woocommerce ul.products li.product .woocommerce-loop-product__title,.oval-card-title{font-family:'Inter',system-ui,sans-serif;font-size:15px!important;font-weight:700!important;color:var(--oval-navy)!important;line-height:1.25!important;letter-spacing:0;margin:0!important;padding:0!important;text-transform:none}.woocommerce ul.products li.product a{text-decoration:none}.oval-card-sub{font-size:12px;color:var(--oval-text-2);margin-top:3px;line-height:1.35;font-weight:400}.woocommerce ul.products li.product .price,.oval-card-price{font-size:16px!important;font-weight:700!important;color:var(--oval-navy)!important;white-space:nowrap;margin:0!important;line-height:1.25;display:block;text-align:right;flex-shrink:0}.woocommerce ul.products li.product .price del{opacity:.5;font-weight:400}.woocommerce ul.products li.product .price ins{text-decoration:none}.oval-swatches{display:flex;align-items:center;gap:6px;margin-top:12px;flex-wrap:wrap}.oval-swatch{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--oval-border);cursor:pointer;padding:0;outline:none;flex-shrink:0;transition:border 150ms,box-shadow 150ms}.oval-swatch.is-active{border:2px solid var(--oval-brass);box-shadow:0 0 0 2px var(--oval-cream)}.oval-swatches__label{font-size:10px;color:var(--oval-text-2);letter-spacing:.5px}.oval-colorway{display:flex;align-items:center;gap:7px;margin-top:10px}.oval-colorway__dot{width:10px;height:10px;border-radius:50%;border:1.5px solid var(--oval-border);flex-shrink:0}.oval-colorway__name{font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--oval-text-2)}.oval-details-toggle{background:none;border:none;cursor:pointer;padding:0;margin-top:10px;font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--oval-brass);display:flex;align-items:center;gap:4px;font-family:'Inter',system-ui,sans-serif}.oval-details-toggle svg{transition:transform 200ms;width:9px;height:9px}.oval-details-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.oval-details-panel{overflow:hidden;height:0;opacity:0;transition:height 220ms ease,opacity 220ms ease}.oval-details-panel.is-open{height:auto;opacity:1}.oval-details-panel p{font-size:12px;line-height:1.65;color:var(--oval-text-2);padding:10px 0 4px}.oval-details-panel ul{list-style:none;padding:0 0 4px;margin:0}.oval-details-panel li{font-size:11px;color:var(--oval-text-2);padding:2px 0;display:flex;align-items:center;gap:7px}.oval-details-panel li::before{content:'';width:3px;height:3px;background:var(--oval-brass);border-radius:50%;flex-shrink:0}.oval-card-foot{padding:14px 20px 20px}.oval-view-product{display:block;text-align:center;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--oval-text-2);text-decoration:none;margin-bottom:10px;padding:7px 0;border:1px solid var(--oval-border);border-radius:2px;transition:color 150ms,border-color 150ms}.oval-view-product:hover{color:var(--oval-navy);border-color:var(--oval-navy)}.oval-size-label{font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--oval-text-2);margin-bottom:8px}.oval-size-label.has-size{color:var(--oval-navy)}.oval-sizes{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:14px}.oval-size-btn{min-width:40px;height:38px;padding:0 8px;border:1px solid var(--oval-border);background:#fff0;font-size:11px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all 150ms ease;border-radius:2px;font-family:'Inter',system-ui,sans-serif;color:var(--oval-navy)}.oval-size-btn:hover{border-color:var(--oval-navy);background:var(--oval-navy);color:var(--oval-cream)}.oval-size-btn.is-selected{border-color:var(--oval-brass);background:var(--oval-navy);color:var(--oval-cream)}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .add_to_cart_button,.oval-btn-primary{background:var(--oval-navy)!important;color:var(--oval-cream)!important;border:2px solid var(--oval-brass)!important;border-radius:2px!important;padding:16px 36px!important;font-size:13px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;cursor:pointer;transition:background 300ms ease,color 300ms ease,transform 100ms ease;font-family:'Inter',system-ui,sans-serif;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;margin:0!important;line-height:1}.woocommerce ul.products li.product .button:hover,.oval-btn-primary:hover{background:var(--oval-brass)!important;color:var(--oval-navy)!important}.woocommerce ul.products li.product .button:active,.oval-btn-primary:active{transform:scale(.98)}.oval-btn-primary.is-soon,.woocommerce ul.products li.product.outofstock .button{background:var(--oval-text-2)!important;opacity:.7;cursor:not-allowed}.oval-btn-primary.is-added{background:var(--oval-green)!important}.woocommerce ul.products li.product.is-filtering-out{opacity:0;transform:scale(.96);transition:opacity 280ms ease,transform 280ms ease}.woocommerce ul.products li.product.is-filtered-hidden{display:none!important}.oval-no-results{grid-column:1 / -1;padding:64px 0;text-align:center;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--oval-text-2)}@media (max-width:1024px){:root{--oval-section-pad-y:84px;--oval-section-pad-x:32px}}@media (max-width:768px){:root{--oval-section-pad-y:64px;--oval-section-pad-x:20px}.oval-collection__head{flex-direction:column;align-items:flex-start;margin-bottom:32px;gap:20px}.oval-filters{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;padding-bottom:2px}.oval-filters::-webkit-scrollbar{display:none}.oval-filter-tab{flex:0 0 auto}}@media (max-width:400px){.woocommerce ul.products,ul.products{grid-template-columns:1fr!important}.oval-card-body{padding:16px 16px 0}.oval-card-foot{padding:12px 16px 16px}}@media (prefers-reduced-motion:reduce){.oval-img-cycle{transition:none!important}.woocommerce ul.products li.product:hover .oval-img-cycle,.oval-img-wrap:focus-within .oval-img-cycle{transform:none!important}.woocommerce ul.products li.product{opacity:1!important;transform:none!important;transition:none!important}.woocommerce ul.products li.product.is-filtering-out{transition:none!important}.oval-details-panel{transition:none!important}}@media (pointer:coarse),(max-width:1024px){.oval-swatch,.oval-size-btn,.oval-view-product,.oval-filter-tab{position:relative}.oval-size-btn::after,.oval-view-product::after,.oval-filter-tab::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%, 44px);height:max(100%, 44px);background:none;border:0}.oval-swatch::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:44px;background:none;border:0}.oval-swatches{gap:14px}.oval-sizes{gap:10px}.oval-filters{gap:12px}}a.oval-img-wrap{display:block;text-decoration:none}.oval-card-title{display:block}.oval-card-row__text a{text-decoration:none;color:inherit}.oval-collection__intro{min-width:0}.oval-details-panel{display:grid;grid-template-rows:0fr;height:auto;opacity:0;transition:grid-template-rows 220ms ease,opacity 220ms ease}.oval-details-panel.is-open{grid-template-rows:1fr;height:auto;opacity:1}.oval-details-panel__in{overflow:hidden;min-height:0;min-width:0}.oval-add-btn{width:100%}.oval-add-btn svg{width:12px;height:12px;flex-shrink:0}.oval-btn-primary:disabled,.oval-btn-primary:disabled:hover,.oval-btn-primary.is-soon,.oval-btn-primary.is-soon:hover{background:var(--oval-text-2)!important;color:var(--oval-cream)!important;opacity:.7;cursor:not-allowed;transform:none}.oval-btn-primary.is-added,.oval-btn-primary.is-added:hover{background:var(--oval-green)!important;color:var(--oval-cream)!important}.oval-btn-primary.is-busy{pointer-events:none;opacity:.85}.oval-swatch:focus-visible{outline:2px solid var(--oval-brass);outline-offset:2px}.oval-products h3.oval-card-title,li.product h3.oval-card-title{font-family:'Inter',sans-serif;font-weight:700;font-size:15px;letter-spacing:0;text-transform:none;color:var(--oval-navy,#1A243B)}.oval-img-wrap{position:relative!important}.oval-img-wrap .oval-img-cycle,li.product .oval-img-wrap img.oval-img-cycle{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;margin:0!important}.oval-heritage,.oval-heritage *,.oval-heritage *::before,.oval-heritage *::after,.oval-xv,.oval-xv *,.oval-xv *::before,.oval-xv *::after{box-sizing:border-box}.oval-heritage h1,.oval-heritage h2,.oval-heritage h3,.oval-heritage p,.oval-heritage blockquote,.oval-heritage div,.oval-xv h1,.oval-xv h2,.oval-xv h3,.oval-xv p,.oval-xv blockquote,.oval-xv div,.oval-xv form{margin:0;padding:0}.oval-heritage img,.oval-xv img,.oval-xv svg{display:block;max-width:100%}.oval-heritage .oval-display,.oval-xv .oval-display{font-family:'Alfa Slab One',Georgia,'Times New Roman',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px}.oval-heritage,.oval-xv{font-family:'Inter',system-ui,-apple-system,'Segoe UI',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{overflow-x:clip}.oval-fullbleed{max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.oval-reveal{--oval-reveal-dur:700ms;--oval-reveal-delay:0ms}html.oval-js .oval-reveal{opacity:0;will-change:opacity,transform;transition:opacity var(--oval-reveal-dur) cubic-bezier(0,0,.58,1) var(--oval-reveal-delay),transform var(--oval-reveal-dur) cubic-bezier(0,0,.58,1) var(--oval-reveal-delay)}html.oval-js .oval-reveal--from-left{transform:translate3d(-30px,0,0)}html.oval-js .oval-reveal--from-right{transform:translate3d(30px,0,0)}html.oval-js .oval-reveal--from-below{transform:translate3d(0,24px,0)}html.oval-js .oval-reveal.is-visible{opacity:1;transform:none}.oval-reveal--delay-150{--oval-reveal-delay:150ms}.oval-reveal--600{--oval-reveal-dur:600ms}@media (prefers-reduced-motion:reduce){html.oval-js .oval-reveal{opacity:1;transform:none;transition:none}}.oval-heritage{position:relative;overflow:hidden;background:var(--oval-navy-dark,#101726);padding:110px 48px;color:var(--oval-cream,#F4F1EA)}.oval-heritage__scanlines{position:absolute;inset:0;z-index:0;opacity:.03;pointer-events:none;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgb(244 241 234) 2px,rgb(244 241 234) 3px);background-size:100% 6px}.oval-heritage__inner{position:relative;z-index:1;max-width:1280px;margin:0 auto}.oval-heritage__grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:88px;align-items:center}.oval-heritage__rule{width:44px;height:1.5px;background:var(--oval-leather,#8B5A2B);margin-bottom:32px}.oval-heritage__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:26px}.oval-heritage__eyebrow span{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--oval-brass,#B59A58);line-height:1}.oval-heritage__quote{font-size:clamp(28px, 3.5vw, 46px);color:var(--oval-cream,#F4F1EA);line-height:1.06;margin:0 0 36px;font-style:normal;border:0;padding:0;quotes:none;background:none}.oval-heritage__quote::before,.oval-heritage__quote::after{content:none}.oval-heritage__quote-accent{color:var(--oval-brass,#B59A58)}.oval-heritage__body{font-size:16px;line-height:1.8;color:rgb(244 241 234 / .66);font-weight:300;max-width:476px;margin:0 0 48px}.oval-heritage__media{position:relative;width:100%;aspect-ratio:3146 / 1312}.oval-heritage__frame{position:absolute;inset:0;z-index:2;border:3px solid var(--oval-brass,#B59A58);overflow:hidden;box-shadow:0 34px 70px rgb(0 0 0 / .55);background:var(--oval-navy-dark,#101726)}.oval-heritage__frame img{width:100%;height:100%;object-fit:contain}.oval-xv{background:var(--oval-cream-dark,#EAE6D9);padding:96px 48px;color:var(--oval-navy,#1A243B)}.oval-xv__inner{max-width:860px;margin:0 auto;text-align:center}.oval-xv__logo{height:48px;width:auto;display:block;margin:0 auto}.oval-xv__head{margin-top:24px;margin-bottom:20px}.oval-xv__title{font-size:clamp(34px, 4.5vw, 56px);color:var(--oval-navy,#1A243B);line-height:1;margin:0 0 18px}.oval-xv__sub{font-size:17px;line-height:1.72;color:var(--oval-text-secondary,#4A5A7A);max-width:480px;margin:0 auto 40px;font-weight:300}.oval-xv__form{display:flex;gap:0;max-width:460px;margin:0 auto}.oval-xv__input{flex:1;min-width:0;background:var(--oval-cream,#F4F1EA);border:1px solid var(--oval-border,#D6D1C4);border-right:none;border-radius:2px 0 0 2px;padding:14px 18px;font-size:14px;font-family:'Inter',system-ui,sans-serif;color:var(--oval-navy,#1A243B);outline:none;box-shadow:none;transition:border-color 200ms ease}.oval-xv__input:focus{border-color:var(--oval-brass,#B59A58);outline:none;box-shadow:none}.oval-xv__btn{background:var(--oval-navy,#1A243B);color:var(--oval-cream,#F4F1EA);border:2px solid var(--oval-brass,#B59A58);border-radius:0 2px 2px 0;padding:14px 28px;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;font-family:'Inter',system-ui,sans-serif;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;transition:background 300ms ease,color 300ms ease,transform 100ms ease}.oval-xv__btn:hover{background:var(--oval-brass,#B59A58);color:var(--oval-navy,#1A243B)}.oval-xv__btn:active{transform:scale(.98)}.oval-xv__btn:disabled{opacity:.7;cursor:default}.oval-xv__btn:focus-visible{outline:2px solid var(--oval-brass,#B59A58);outline-offset:2px}.oval-xv__success{font-size:13px;font-weight:600;color:var(--oval-green,#214332);letter-spacing:.5px;opacity:0;transform:scale(.95);transition:opacity 300ms cubic-bezier(0,0,.58,1),transform 300ms cubic-bezier(0,0,.58,1)}.oval-xv__success.is-visible{opacity:1;transform:scale(1)}.oval-xv__success[hidden]{display:none}.oval-xv__form[hidden]{display:none}@media (max-width:1024px){.oval-heritage__grid{grid-template-columns:1fr;gap:56px}.oval-heritage__body{max-width:none;margin-bottom:0}html.oval-js .oval-reveal--from-left,html.oval-js .oval-reveal--from-right{transform:translate3d(0,24px,0)}}@media (max-width:768px){.oval-heritage{padding:72px 24px}.oval-xv{padding:72px 24px}.oval-heritage__frame{border-width:2px;box-shadow:0 18px 40px rgb(0 0 0 / .5)}.oval-heritage__quote{line-height:1.1;margin-bottom:28px}.oval-xv__sub{font-size:16px;margin-bottom:32px}}@media (max-width:520px){.oval-xv__form{flex-direction:column;gap:10px;max-width:340px}.oval-xv__input{border-right:1px solid var(--oval-border,#D6D1C4);border-radius:2px}.oval-xv__btn{border-radius:2px;justify-content:center;padding:15px 28px}}.oval-xv .fluentform{max-width:460px;margin:0 auto}.oval-xv .fluentform form.frm-fluent-form{display:flex;align-items:stretch;gap:0;margin:0;padding:0}.oval-xv .fluentform .ff-el-group{margin:0!important;padding:0;text-align:left}.oval-xv .fluentform .ff-el-group:not(.ff_submit_btn_wrapper){flex:1 1 auto;min-width:0;position:relative}.oval-xv .fluentform .ff_submit_btn_wrapper{flex:0 0 auto;display:flex}.oval-xv .fluentform .ff-el-input--label{display:none!important}.oval-xv .fluentform .ff-el-input--content{width:100%;height:100%}.oval-xv .fluentform .ff-el-form-control{width:100%;height:100%;background:var(--oval-cream,#F4F1EA)!important;border:1px solid var(--oval-border,#D6D1C4)!important;border-right:none!important;border-radius:2px 0 0 2px!important;padding:14px 18px!important;font-size:14px!important;line-height:1.2!important;font-family:'Inter',system-ui,sans-serif!important;color:var(--oval-navy,#1A243B)!important;outline:none!important;box-shadow:none!important;transition:border-color 200ms ease}.oval-xv .fluentform .ff-el-form-control:focus{border-color:var(--oval-brass,#B59A58)!important}.oval-xv .fluentform .ff-el-form-control::placeholder{color:rgb(26 36 59 / .45);opacity:1}.oval-xv .fluentform .ff-btn-submit{background:var(--oval-navy,#1A243B)!important;color:var(--oval-cream,#F4F1EA)!important;border:2px solid var(--oval-brass,#B59A58)!important;border-radius:0 2px 2px 0!important;padding:14px 28px!important;font-size:12px!important;font-weight:600!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-family:'Inter',system-ui,sans-serif!important;line-height:1.2!important;height:100%;white-space:nowrap;cursor:pointer;transition:background 300ms ease,color 300ms ease,transform 100ms ease}.oval-xv .fluentform .ff-btn-submit:hover{background:var(--oval-brass,#B59A58)!important;color:var(--oval-navy,#1A243B)!important}.oval-xv .fluentform .ff-btn-submit:active{transform:scale(.98)}.oval-xv .fluentform .ff-btn-submit:disabled,.oval-xv .fluentform .ff-btn-submit.disabled{opacity:.7;cursor:default}.oval-xv .fluentform .ff-btn-submit:focus-visible{outline:2px solid var(--oval-brass,#B59A58);outline-offset:2px}.oval-xv .fluentform .ff-el-is-error .ff-el-form-control{border-color:#B4231F!important}.oval-xv .fluentform .error,.oval-xv .fluentform .error.text-danger{position:absolute;top:100%;left:0;margin-top:6px;font-size:11px;letter-spacing:.3px;color:#B4231F;background:none;border:none;padding:0}.oval-xv .fluentform .ff-message-success{font-size:13px;font-weight:600;color:var(--oval-green,#214332);letter-spacing:.5px;background:none!important;border:none!important;box-shadow:none!important;padding:0;margin:0 auto;text-align:center}@media (max-width:520px){.oval-xv .fluentform{max-width:340px}.oval-xv .fluentform form.frm-fluent-form{flex-direction:column;gap:10px}.oval-xv .fluentform .ff-el-form-control{border-right:1px solid var(--oval-border,#D6D1C4)!important;border-radius:2px!important}.oval-xv .fluentform .ff-btn-submit{border-radius:2px!important;width:100%;justify-content:center}}.oval-xv .oval-xv__inner{max-width:860px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.oval-xv .oval-xv__logo{display:block!important;height:48px!important;width:auto!important;margin-left:auto!important;margin-right:auto!important}.oval-xv .oval-xv__head,.oval-xv .oval-xv__title,.oval-xv .oval-xv__sub{text-align:center!important}.oval-xv .oval-xv__sub{max-width:480px!important;margin-left:auto!important;margin-right:auto!important}.oval-xv .fluentform{max-width:460px!important;margin-left:auto!important;margin-right:auto!important}.oval-xv .fluentform form.frm-fluent-form{display:block}.oval-xv .fluentform form.frm-fluent-form fieldset{display:flex!important;flex-direction:row;align-items:stretch;gap:0;width:100%}.oval-xv .fluentform fieldset .ff-el-group:not(.ff_submit_btn_wrapper){flex:1 1 auto;min-width:0;margin:0!important}.oval-xv .fluentform fieldset .ff_submit_btn_wrapper{flex:0 0 auto;display:flex;margin:0!important}.oval-xv .fluentform .ff_submit_btn_wrapper.ff-text-left{text-align:center}.oval-xv .fluentform .ff_submit_btn_wrapper .ff-btn-submit{height:100%}.oval-xv .fluentform .ff-errors-in-stack,.oval-xv .fluentform .ff-message-success{text-align:center}@media (max-width:520px){.oval-xv .fluentform form.frm-fluent-form fieldset{flex-direction:column;gap:10px}.oval-xv .fluentform fieldset .ff_submit_btn_wrapper{display:block}}#colophon{--oval-cream:#F4F1EA;--oval-navy:#1A243B;--oval-brass:#B59A58;--oval-brass-light:#CDB57A;--oval-fg-48:rgba(244, 241, 234, 0.48);--oval-fg-42:rgba(244, 241, 234, 0.42);--oval-fg-28:rgba(244, 241, 234, 0.28);--oval-fg-26:rgba(244, 241, 234, 0.26);--oval-fg-18:rgba(244, 241, 234, 0.18);--oval-fg-16:rgba(244, 241, 234, 0.16);--oval-fg-10:rgba(244, 241, 234, 0.10);--oval-brass-10:rgba(181, 154, 88, 0.10);--oval-radius:2px;--oval-gutter:clamp(24px, 4.5vw, 48px);--oval-max:1280px;--oval-t:200ms}#colophon,#colophon .site-footer-wrap,#colophon .site-top-footer-wrap,#colophon .site-middle-footer-wrap,#colophon .site-bottom-footer-wrap{background:var(--oval-navy)!important;color:var(--oval-cream);border:0!important}#colophon.site-footer,#colophon .site-footer-wrap,#colophon .oval-footer{padding:0}#colophon .site-top-footer-wrap{padding:76px var(--oval-gutter) 0!important}#colophon .site-middle-footer-wrap{padding:56px var(--oval-gutter) 0!important}#colophon .site-bottom-footer-wrap{padding:0 var(--oval-gutter) 38px!important}#colophon .site-top-footer-inner-wrap,#colophon .site-middle-footer-inner-wrap,#colophon .site-bottom-footer-inner-wrap{padding:0!important;margin:0 auto!important;max-width:var(--oval-max)!important;grid-column-gap:0!important;grid-row-gap:0!important;min-height:0!important;border:0!important}#colophon .site-footer-section,#colophon .footer-widget-area,#colophon .site-footer-row-container-inner{padding:0!important;margin:0!important;border:0!important}#colophon .widget{margin-bottom:0}#colophon a{text-decoration:none;box-shadow:none}#colophon .wp-block-group{padding:0;margin:0;background:none}#colophon .oval-band__inner>*,#colophon .oval-band__copy>*:first-child,#colophon .oval-footer__grid>*{margin-block-start:0}#colophon .oval-band,#colophon .oval-footer,#colophon .oval-footbar{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:var(--oval-cream);max-width:var(--oval-max);margin:0 auto}#colophon .oval-display{font-family:'Alfa Slab One',Georgia,'Times New Roman',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px}#colophon .oval-eyebrow{display:inline-block;font-size:10px;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--oval-brass);line-height:1.4;margin:0}#colophon .oval-rule-label{display:flex;align-items:center;gap:14px;margin-bottom:18px}#colophon .oval-rule{display:block;flex:0 0 auto;width:36px;height:1.5px;background:var(--oval-brass)}#colophon a:focus-visible,#colophon button:focus-visible,#colophon input:focus-visible{outline:2px solid var(--oval-brass);outline-offset:3px;border-radius:var(--oval-radius)}#colophon .oval-band{padding-bottom:52px;border-bottom:1px solid var(--oval-fg-10)}#colophon .oval-band__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,460px);gap:52px;align-items:end}#colophon .oval-band__heading{font-size:27px;line-height:1.08;color:var(--oval-cream);margin:0 0 12px}#colophon .oval-band__body{font-size:14px;line-height:1.7;font-weight:300;color:var(--oval-fg-42);margin:0;max-width:46ch}#colophon .oval-band__form{min-width:0}#colophon .oval-band__micro{font-size:11px;font-weight:300;line-height:1.5;color:var(--oval-fg-28);margin:12px 0 0}#colophon .oval-band__form .fluentform,#colophon .oval-band__form .fluentform form{margin:0!important;padding:0!important}#colophon .oval-band__form .frm-fluent-form{display:flex;align-items:stretch;flex-wrap:nowrap;width:100%}#colophon .oval-band__form .frm-fluent-form .ff-el-group{flex:1 1 auto;min-width:0;margin:0!important;padding:0!important}#colophon .oval-band__form .frm-fluent-form .ff-el-group.ff-el-form-bottom,#colophon .oval-band__form .frm-fluent-form .ff-el-group:has(.ff-btn-submit){flex:0 0 auto;width:auto;margin:0!important}#colophon .oval-band__form .ff-el-input--label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}#colophon .oval-band__form .ff-el-input--content{margin:0}#colophon .oval-band__form .ff-el-form-control,#colophon .oval-band__form input[type="email"],#colophon .oval-band__form input[type="text"]{width:100%;background:transparent!important;border:1px solid var(--oval-fg-18)!important;border-right:none!important;border-radius:var(--oval-radius) 0 0 var(--oval-radius)!important;padding:13px 18px!important;font-size:14px!important;line-height:1.4!important;font-family:'Inter',sans-serif!important;font-weight:300;color:var(--oval-cream)!important;outline:none!important;box-shadow:none!important;height:auto!important;min-height:0!important;transition:border-color var(--oval-t) ease;-webkit-appearance:none;appearance:none}#colophon .oval-band__form .ff-el-form-control:focus,#colophon .oval-band__form input[type="email"]:focus{border-color:var(--oval-brass)!important;box-shadow:none!important;outline:none!important}#colophon .oval-band__form .ff-el-form-control::placeholder{color:var(--oval-fg-42);opacity:1;font-weight:300}#colophon .oval-band__form input:-webkit-autofill,#colophon .oval-band__form input:-webkit-autofill:hover,#colophon .oval-band__form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--oval-cream);-webkit-box-shadow:0 0 0 1000px var(--oval-navy) inset;caret-color:var(--oval-cream);transition:background-color 9999s ease-out}#colophon .oval-band__form .ff-btn-submit,#colophon .oval-band__form button.ff-btn.ff-btn-submit{background:var(--oval-brass)!important;background-image:none!important;border:none!important;color:var(--oval-navy)!important;padding:13px 28px!important;font-size:10px!important;line-height:1.4!important;font-weight:700!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-family:'Inter',sans-serif!important;border-radius:0 var(--oval-radius) var(--oval-radius) 0!important;white-space:nowrap;flex-shrink:0;cursor:pointer;height:auto!important;min-height:0!important;width:auto!important;box-shadow:none!important;transition:background var(--oval-t) ease}#colophon .oval-band__form .ff-btn-submit:hover,#colophon .oval-band__form .ff-btn-submit:focus-visible{background:var(--oval-brass-light)!important;color:var(--oval-navy)!important}#colophon .oval-band__form .ff-btn-submit[disabled],#colophon .oval-band__form .frm-fluent-form.ff-form-loading .ff-btn-submit{opacity:.7}#colophon .oval-band__form .ff-btn-submit .ff-btn-loading,#colophon .oval-band__form .ff_btn_style svg{fill:var(--oval-navy)}#colophon .oval-band__form .ff-el-is-error .ff-el-form-control{border-color:#C46A5A!important}#colophon .oval-band__form .error.text-danger,#colophon .oval-band__form .ff-el-form-check-label{color:#D9836F!important;font-size:11px;font-weight:300;margin-top:6px}#colophon .oval-band__form .ff-errors-in-stack{background:transparent!important;border:0!important;padding:8px 0 0!important;color:#D9836F!important;font-size:11px}#colophon .oval-band__form .ff-message-success{background:transparent!important;border:0!important;padding:0!important;margin:0!important;font-size:14px!important;font-weight:600!important;color:var(--oval-brass)!important;line-height:1.5}#colophon .oval-band__form .ff-message-success p{margin:0;color:inherit}#colophon .oval-footer__grid{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:52px;padding-bottom:56px;border-bottom:1px solid var(--oval-fg-10)}#colophon .oval-footer__links{display:contents}#colophon .oval-footer__logo-wrap{margin-bottom:18px}#colophon .oval-footer__logo{height:36px;width:auto;display:block;opacity:.85;max-width:none}#colophon .oval-footer__wordmark{display:block;font-size:18px;line-height:1.1;letter-spacing:2px;color:var(--oval-cream);margin-bottom:14px}#colophon .oval-footer__blurb{font-size:13px;line-height:1.7;font-weight:300;color:var(--oval-fg-48);max-width:30ch;margin:0}#colophon .oval-social{display:flex;gap:10px;list-style:none;margin:24px 0 0;padding:0}#colophon .oval-social li{margin:0;padding:0}#colophon .oval-social li::before,#colophon .oval-social li::marker{content:none}#colophon .oval-social__link{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--oval-fg-16);border-radius:var(--oval-radius);background:none;color:var(--oval-fg-48);transition:border-color var(--oval-t) ease,background var(--oval-t) ease,color var(--oval-t) ease}#colophon .oval-social__link svg{display:block}#colophon .oval-social__link:hover,#colophon .oval-social__link:focus-visible{border-color:var(--oval-brass);background:var(--oval-brass-10);color:var(--oval-cream)}#colophon .oval-social__link:not([href]),#colophon .oval-social__link[href=""],#colophon .oval-social__link[href="#"]{display:none}#colophon .oval-social:not(:has(a[href]:not([href="#"]):not([href=""]))){display:none}#colophon .oval-col__heading{font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oval-brass);line-height:1.4;margin:0 0 18px}#colophon .oval-linklist{list-style:none;display:flex;flex-direction:column;gap:11px;margin:0;padding:0}#colophon .oval-linklist li{margin:0;padding:0}#colophon .oval-linklist li::before,#colophon .oval-linklist li::marker{content:none}#colophon .oval-linklist a{display:inline-block;font-size:13px;line-height:1.4;font-weight:300;color:var(--oval-fg-48);text-decoration:none;transition:color var(--oval-t) ease}#colophon .oval-linklist a:hover,#colophon .oval-linklist a:focus-visible{color:var(--oval-cream)}#colophon .oval-linklist__all{margin-top:3px!important}#colophon .oval-linklist__all a{color:var(--oval-brass);font-weight:600;font-size:12px;letter-spacing:.6px}#colophon .oval-linklist__all a:hover,#colophon .oval-linklist__all a:focus-visible{color:var(--oval-brass-light)}#colophon .oval-footbar{padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px 32px}#colophon .oval-footbar__brand{display:flex;align-items:center;gap:12px}#colophon .oval-footbar__logo{height:22px;width:auto;display:block;opacity:.6;max-width:none}#colophon .oval-footbar__copy{font-size:11px;font-weight:300;line-height:1.5;color:var(--oval-fg-28)}#colophon .oval-footbar__legal{display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:0;padding:0}#colophon .oval-footbar__legal li{margin:0;padding:0}#colophon .oval-footbar__legal li::before,#colophon .oval-footbar__legal li::marker{content:none}#colophon .oval-footbar__legal a{font-size:11px;letter-spacing:.3px;color:var(--oval-fg-26);text-decoration:none;transition:color var(--oval-t) ease}#colophon .oval-footbar__legal a:hover,#colophon .oval-footbar__legal a:focus-visible{color:rgb(244 241 234 / .6)}#colophon .oval-footbar__tag{font-size:10px;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;line-height:1.4;color:var(--oval-brass);white-space:nowrap}@media (max-width:768px){#colophon .site-top-footer-wrap{padding-top:56px!important}#colophon .site-middle-footer-wrap{padding-top:44px!important}#colophon .site-bottom-footer-wrap{padding-bottom:32px!important}#colophon .oval-band{padding-bottom:40px}#colophon .oval-band__inner{grid-template-columns:1fr;gap:24px;align-items:start}#colophon .oval-band__heading{font-size:24px}#colophon .oval-band__form{max-width:460px}#colophon .oval-footer__grid{grid-template-columns:1fr;gap:40px;padding-bottom:40px}#colophon .oval-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}#colophon .oval-col--collection{grid-column:1 / -1}#colophon .oval-col--collection .oval-linklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 24px}#colophon .oval-col--collection .oval-linklist__all{grid-column:1 / -1}#colophon .oval-footer__blurb{max-width:40ch}#colophon .oval-footbar{flex-direction:column;align-items:flex-start;gap:18px}#colophon .oval-footbar__legal{gap:8px 20px}}@media (prefers-reduced-motion:reduce){#colophon *,#colophon *::before,#colophon *::after{transition:none!important}}@media print{#colophon,#colophon .site-footer-wrap,#colophon .site-top-footer-wrap,#colophon .site-middle-footer-wrap,#colophon .site-bottom-footer-wrap{background:#fff!important;color:#1A243B!important}#colophon .oval-band,#colophon .oval-social{display:none!important}#colophon .oval-linklist a,#colophon .oval-footbar__copy,#colophon .oval-footbar__legal a{color:#1A243B!important}}@media (pointer:coarse),(max-width:1024px){#colophon .oval-linklist a,#colophon .oval-linklist__all,#colophon .oval-footbar__legal a{display:inline-flex;align-items:center;min-height:44px}#colophon .oval-linklist{gap:0}#colophon .oval-social__link{width:44px;height:44px}#colophon .oval-social__link svg{width:18px;height:18px}}:root{--oc-cream:var(--oval-cream,      #F4F1EA);--oc-cream-dark:var(--oval-cream-dark, #EAE6D9);--oc-stone:var(--oval-stone,      #E0DCD0);--oc-navy:var(--oval-navy,       #1A243B);--oc-navy-light:var(--oval-navy-light, #23304D);--oc-navy-dark:var(--oval-navy-dark,  #101726);--oc-brass:var(--oval-brass,      #B59A58);--oc-brass-light:var(--oval-brass-light,#CDB57A);--oc-border:var(--oval-border,     #D6D1C4);--oc-text-2:var(--oval-text-secondary, #4A5A7A);--oc-cream-60:rgba(244, 241, 234, 0.6);--oc-cream-55:rgba(244, 241, 234, 0.55);--oc-cream-40:rgba(244, 241, 234, 0.4);--oc-cream-20:rgba(244, 241, 234, 0.2);--oc-brass-40:rgba(181, 154, 88, 0.4);--oc-brass-35:rgba(181, 154, 88, 0.35);--oc-brass-30:rgba(181, 154, 88, 0.3);--oc-brass-20:rgba(181, 154, 88, 0.2);--oc-scanline:repeating-linear-gradient(
    0deg,
    transparent, transparent 2px,
    rgba(244, 241, 234, 1) 2px, rgba(244, 241, 234, 1) 3px
  )}.oval-pagehero,.oval-pageheader,.oval-clubhero{position:relative;overflow:hidden;background:var(--oc-navy-dark);box-sizing:border-box;isolation:isolate}.oval-pagehero *,.oval-pagehero *::before,.oval-pagehero *::after,.oval-pageheader *,.oval-pageheader *::before,.oval-pageheader *::after,.oval-clubhero *,.oval-clubhero *::before,.oval-clubhero *::after{box-sizing:border-box}.oval-pagehero__texture,.oval-pageheader__texture,.oval-clubhero__texture{position:absolute;inset:0;pointer-events:none;background-image:var(--oc-scanline);background-size:100% 6px;z-index:0}.oval-pagehero__corners,.oval-pageheader__corners,.oval-clubhero__corners{position:absolute;inset:0;pointer-events:none;z-index:0}.oval-pagehero__corners::before,.oval-pageheader__corners::before,.oval-clubhero__corners::before,.oval-pagehero__corners::after,.oval-pageheader__corners::after,.oval-clubhero__corners::after{content:'';position:absolute;display:block}.oval-pagehero{height:62vh;min-height:500px;display:flex;flex-direction:column;justify-content:flex-end}.oval-pagehero__texture{opacity:.04}.oval-pagehero__scrim{position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(to top,rgb(16 23 38 / .9) 0%,rgb(16 23 38 / .3) 60%,transparent 100%)}.oval-pagehero__corners::before{top:36px;left:36px;width:48px;height:48px;border-top:1.5px solid var(--oc-brass-40);border-left:1.5px solid var(--oc-brass-40)}.oval-pagehero__corners::after{bottom:36px;right:36px;width:48px;height:48px;border-bottom:1.5px solid var(--oc-brass-40);border-right:1.5px solid var(--oc-brass-40)}.oval-pagehero__inner{position:relative;z-index:1;width:100%;max-width:1440px;margin:0 auto;padding:0 72px 80px}.oval-pagehero__overline{display:flex;align-items:center;gap:14px;margin-bottom:20px}.oval-pagehero__rule{display:block;flex:0 0 auto;width:36px;height:1.5px;background:var(--oc-brass)}.oval-pagehero__eyebrow{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:4.5px;text-transform:uppercase;color:var(--oc-brass);line-height:1.2}.oval-pagehero__title{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;font-size:clamp(48px, 7vw, 90px);line-height:.93;letter-spacing:-.5px;color:var(--oc-cream);margin:0 0 24px}.oval-pagehero__sub{font-family:'Inter',sans-serif;font-size:16px;font-weight:300;line-height:1.7;color:var(--oc-cream-60);max-width:480px;margin:0}.oval-pageheader{padding:120px 48px 80px}.oval-pageheader__texture{opacity:.03}.oval-pageheader__corners::before{top:36px;left:36px;width:40px;height:40px;border-top:1px solid var(--oc-brass-35);border-left:1px solid var(--oc-brass-35)}.oval-pageheader__corners::after{bottom:36px;right:36px;width:40px;height:40px;border-bottom:1px solid var(--oc-brass-35);border-right:1px solid var(--oc-brass-35)}.oval-pageheader__inner{position:relative;z-index:1;max-width:900px;margin:0 auto}.oval-pageheader__crumbs{display:flex;align-items:center;gap:14px;margin-bottom:22px;font-family:'Inter',sans-serif}.oval-pageheader__crumb-home{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--oc-cream-40);text-decoration:none;transition:color 200ms}.oval-pageheader__crumb-home:hover,.oval-pageheader__crumb-home:focus-visible{color:var(--oc-brass)}.oval-pageheader__crumb-sep{font-size:11px;color:var(--oc-cream-20);line-height:1}.oval-pageheader__crumb-current{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--oc-brass)}.oval-pageheader__title{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;font-size:clamp(40px, 6vw, 72px);line-height:.95;letter-spacing:-.5px;color:var(--oc-cream);margin:0 0 18px}.oval-pageheader__sub{font-family:'Inter',sans-serif;font-size:16px;font-weight:300;line-height:1.7;color:var(--oc-cream-55);max-width:540px;margin:0}.oval-clubhero{padding:140px 48px 100px}.oval-clubhero__texture{opacity:.04}.oval-clubhero__corners::before{top:40px;left:40px;width:60px;height:60px;border-top:1px solid var(--oc-brass-30);border-left:1px solid var(--oc-brass-30)}.oval-clubhero__corners::after{bottom:40px;right:40px;width:60px;height:60px;border-bottom:1px solid var(--oc-brass-30);border-right:1px solid var(--oc-brass-30)}.oval-clubhero__inner{position:relative;z-index:1;max-width:760px;margin:0 auto;text-align:center}.oval-clubhero__overline{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:32px}.oval-clubhero__rule{display:block;flex:0 0 auto;width:40px;height:1px;background:rgb(181 154 88 / .5)}.oval-clubhero__eyebrow{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:5px;text-transform:uppercase;color:var(--oc-brass);line-height:1.2}.oval-clubhero__title{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;font-size:clamp(52px, 8vw, 96px);line-height:.92;letter-spacing:-1px;color:var(--oc-cream);margin:0 0 28px}.oval-clubhero__title-accent{color:var(--oc-brass)}.oval-clubhero__sub{font-family:'Inter',sans-serif;font-size:17px;font-weight:300;line-height:1.75;color:var(--oc-cream-55);max-width:500px;margin:0 auto}.oval-divider{display:flex;align-items:center;gap:16px;margin-bottom:32px}.oval-divider__rule{display:block;flex:0 0 auto;width:36px;height:1.5px;background:var(--oc-brass)}.oval-divider__label{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--oc-brass);line-height:1.2}.oval-prose .entry-content{--oc-measure:820px;font-family:'Inter',sans-serif;font-size:14px;font-weight:300;line-height:1.8;color:var(--oc-text-2);background:var(--oc-cream);max-width:calc(var(--oc-measure) + 144px);margin:0 auto;padding:96px 72px;box-sizing:border-box}.oval-prose .entry-content>*{max-width:var(--oc-measure);margin-left:auto;margin-right:auto}.oval-prose.page-size-guide .entry-content,.oval-prose.page-shipping-returns .entry-content,.oval-prose.page-care-instructions .entry-content{--oc-measure:900px;padding:72px 48px}.oval-prose.page-faq .entry-content{--oc-measure:800px;padding:72px 48px}.oval-prose.page-our-story .entry-content,.oval-prose.page-craftsmanship .entry-content,.oval-prose.page-careers .entry-content,.oval-prose.page-press .entry-content,.oval-prose.page-contact .entry-content{--oc-measure:1280px}.oval-prose.page-xv-club .entry-content{--oc-measure:900px;background:var(--oc-navy-dark);color:var(--oc-cream-55);padding:80px 48px}.oval-prose .entry-content p{font-size:14px;font-weight:300;line-height:1.8;color:var(--oc-text-2);margin:0 0 12px}.oval-prose .entry-content p:last-child{margin-bottom:0}.oval-prose.page-size-guide .entry-content p,.oval-prose.page-shipping-returns .entry-content p,.oval-prose.page-care-instructions .entry-content p,.oval-prose.page-faq .entry-content p{font-weight:400;line-height:1.7;margin-bottom:16px}.oval-prose.page-privacy-policy .entry-content>p:first-of-type,.oval-prose.page-terms-of-service .entry-content>p:first-of-type,.oval-prose.page-cookie-policy .entry-content>p:first-of-type{padding:24px 28px;background:var(--oc-cream-dark);border:1px solid var(--oc-border);margin-bottom:56px}.oval-prose .entry-content h2,.oval-prose .entry-content .wp-block-heading.wp-block-heading,.oval-prose .entry-content h2.wp-block-heading{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--oc-navy);margin:56px 0 20px}.oval-prose .entry-content>h2:first-child{margin-top:0}.oval-prose .entry-content h2::before{content:'';display:block;width:36px;height:1.5px;background:var(--oc-brass);margin-bottom:16px}.oval-prose.page-our-story .entry-content h2,.oval-prose.page-craftsmanship .entry-content h2,.oval-prose.page-careers .entry-content h2,.oval-prose.page-press .entry-content h2,.oval-prose.page-contact .entry-content h2{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;font-size:clamp(34px, 4.5vw, 52px);line-height:1;letter-spacing:-.5px;color:var(--oc-navy);margin:72px 0 30px}.oval-prose .entry-content h3,.oval-prose .entry-content h3.wp-block-heading{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;line-height:1.2;color:var(--oc-navy);margin:36px 0 14px;text-transform:none;letter-spacing:0}.oval-prose .entry-content h4,.oval-prose .entry-content h4.wp-block-heading{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--oc-brass);line-height:1.4;margin:32px 0 12px}.oval-prose.page-xv-club .entry-content h2,.oval-prose.page-xv-club .entry-content h3{color:var(--oc-cream)}.oval-prose.page-xv-club .entry-content p{color:var(--oc-cream-55)}.oval-prose .entry-content ul,.oval-prose .entry-content ul.wp-block-list,.oval-prose .entry-content ol,.oval-prose .entry-content ol.wp-block-list{list-style:none;margin:0 auto 24px;padding:0}.oval-prose .entry-content li{position:relative;font-size:14px;font-weight:400;line-height:1.65;color:var(--oc-text-2);padding-left:24px;margin-bottom:12px}.oval-prose .entry-content li:last-child{margin-bottom:0}.oval-prose .entry-content ul>li::before{content:'';position:absolute;left:4px;top:7px;width:4px;height:4px;border-radius:50%;background:var(--oc-brass)}.oval-prose .entry-content ol{counter-reset:oc-step}.oval-prose .entry-content ol>li{counter-increment:oc-step;padding-left:30px}.oval-prose .entry-content ol>li::before{content:counter(oc-step,decimal-leading-zero);position:absolute;left:0;top:0;min-width:18px;font-size:10px;font-weight:800;line-height:1.6;color:var(--oc-brass);letter-spacing:.5px}.oval-prose .entry-content li>ul,.oval-prose .entry-content li>ol{margin:12px 0 0}.oval-prose.page-xv-club .entry-content li{color:var(--oc-cream-55)}.oval-prose .entry-content .wp-block-table{border:1px solid var(--oc-border);overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 auto 56px;padding:0;background:linear-gradient(to right,var(--oc-cream) 30%,#fff0) left / 34px 100% no-repeat local,linear-gradient(to left,var(--oc-cream) 30%,#fff0) right / 34px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgb(26 36 59 / .16),#fff0) left / 15px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgb(26 36 59 / .16),#fff0) right / 15px 100% no-repeat scroll,var(--oc-cream);overscroll-behavior-x:contain}.oval-prose .entry-content .wp-block-table>table,.oval-prose .entry-content table{width:100%;min-width:520px;border-collapse:collapse;border-spacing:0;border:0;font-family:'Inter',sans-serif;table-layout:auto;margin:0}.oval-prose .entry-content .wp-block-table thead,.oval-prose .entry-content .wp-block-table thead tr{background:var(--oc-navy)!important;border:0}.oval-prose .entry-content .wp-block-table th{padding:12px 20px;font-size:9px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--oc-brass)!important;background:#fff0;text-align:center;border:0;border-right:1px solid rgb(244 241 234 / .08);white-space:nowrap}.oval-prose .entry-content .wp-block-table th:first-child{text-align:left}.oval-prose .entry-content .wp-block-table th:last-child{border-right:0}.oval-prose .entry-content .wp-block-table tbody tr{border-bottom:1px solid var(--oc-border);background:var(--oc-cream)}.oval-prose .entry-content .wp-block-table tbody tr:nth-child(even){background:var(--oc-cream-dark)}.oval-prose .entry-content .wp-block-table tbody tr:last-child{border-bottom:0}.oval-prose .entry-content .wp-block-table td{padding:14px 20px;font-size:13px;font-weight:400;line-height:1.5;color:var(--oc-text-2);text-align:center;border:0;border-left:1px solid var(--oc-border);background:#fff0}.oval-prose .entry-content .wp-block-table td:first-child{font-size:14px;font-weight:700;color:var(--oc-navy);text-align:left;border-left:0}.oval-prose .entry-content .wp-block-table.is-style-stripes tbody tr,.oval-prose .entry-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--oc-cream)}.oval-prose .entry-content .wp-block-table.is-style-stripes tbody tr:nth-child(even){background:var(--oc-cream-dark)}.oval-prose .entry-content .wp-block-table figcaption,.oval-prose .entry-content .wp-block-table .wp-element-caption{font-size:12px;font-weight:300;font-style:italic;line-height:1.6;color:var(--oc-text-2);text-align:left;padding:14px 20px 0;margin:0;background:var(--oc-cream)}.oval-prose .entry-content blockquote,.oval-prose .entry-content .wp-block-quote{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;font-size:clamp(24px, 3vw, 36px);line-height:1.15;letter-spacing:-.5px;font-style:normal;color:var(--oc-navy);text-align:center;max-width:760px;margin:72px auto;padding:0;border:0;border-left:0}.oval-prose .entry-content blockquote::before{content:'';display:block;width:1.5px;height:48px;background:var(--oc-brass);margin:0 auto 32px}.oval-prose .entry-content blockquote p{font:inherit;color:inherit;text-align:inherit;margin:0 0 28px}.oval-prose .entry-content blockquote p:last-of-type{margin-bottom:28px}.oval-prose .entry-content blockquote cite,.oval-prose .entry-content blockquote .wp-block-quote__citation,.oval-prose .entry-content blockquote figcaption{display:block;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;font-style:normal;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass);text-align:center}.oval-prose.page-press .entry-content blockquote{font-family:'Inter',sans-serif;font-weight:300;font-style:italic;text-transform:none;font-size:15px;line-height:1.72;letter-spacing:0;text-align:left;color:var(--oc-navy);max-width:var(--oc-measure);margin:32px auto;padding:40px 36px;background:var(--oc-cream);border:1px solid var(--oc-border)}.oval-prose.page-press .entry-content blockquote::before{width:100%;height:1.5px;background:linear-gradient(90deg,rgb(181 154 88 / .38),transparent);margin:0 0 16px}.oval-prose .entry-content .wp-block-pullquote{background:var(--oc-cream-dark);border-top:0;border-bottom:0;padding:64px 44px;margin:72px auto;text-align:center;color:var(--oc-navy)}.oval-prose .entry-content .oval-callout{padding:24px 28px;background:var(--oc-cream-dark);border:1px solid var(--oc-border);margin:32px auto 56px}.oval-prose .entry-content .oval-callout--dark{background:var(--oc-navy-dark);border:1px solid var(--oc-brass-20)}.oval-prose .entry-content .oval-callout--dark p{font-size:14px;font-weight:300;line-height:1.7;color:var(--oc-cream-60)}.oval-prose .entry-content .oval-callout>:is(h2,h3,h4,h5,h6):first-child{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass);line-height:1.4;margin:0 0 8px}.oval-prose .entry-content .oval-callout>:is(h2,h3,h4,h5,h6):first-child::before{display:none}.oval-prose .entry-content .wp-block-separator,.oval-prose .entry-content hr{width:36px;height:1.5px;max-width:36px;margin:56px 0 32px;border:0;background:var(--oc-brass);opacity:1}.oval-prose .entry-content .wp-block-separator.is-style-wide,.oval-prose .entry-content .wp-block-separator.alignwide,.oval-prose .entry-content .wp-block-separator.alignfull{width:100%;max-width:var(--oc-measure);height:1px;margin:56px auto;background:var(--oc-border)}.oval-prose .entry-content .wp-block-separator.is-style-dots{width:auto;max-width:none;height:auto;background:none;color:var(--oc-brass);text-align:center;margin:56px auto}.oval-prose .entry-content a{color:var(--oc-navy);font-weight:600;text-decoration:none;text-underline-offset:3px;transition:color 200ms,text-decoration-color 200ms}.oval-prose .entry-content a:hover,.oval-prose .entry-content a:focus-visible{color:var(--oc-brass);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--oc-brass)}.oval-prose .entry-content .oval-callout--dark a,.oval-prose.page-xv-club .entry-content a{color:var(--oc-brass)}.oval-prose .entry-content .oval-callout--dark a:hover,.oval-prose.page-xv-club .entry-content a:hover{color:var(--oc-brass-light)}.oval-prose .entry-content strong,.oval-prose .entry-content b{font-weight:700;color:var(--oc-navy)}.oval-prose.page-xv-club .entry-content strong{color:var(--oc-cream)}.oval-prose .entry-content em,.oval-prose .entry-content i{font-style:italic}.oval-prose .entry-content code,.oval-prose .entry-content .wp-block-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:var(--oc-cream-dark);border:1px solid var(--oc-border);color:var(--oc-navy);padding:2px 6px}.oval-prose .entry-content .wp-block-code{padding:20px 24px;overflow-x:auto}.oval-prose .entry-content .wp-block-image,.oval-prose .entry-content figure{margin:40px auto}.oval-prose .entry-content img{max-width:100%;height:auto;display:block}.oval-prose .entry-content .wp-element-caption{font-size:12px;font-weight:300;font-style:italic;letter-spacing:.3px;line-height:1.6;color:var(--oc-text-2);margin-top:12px;padding-top:12px;border-top:1px solid var(--oc-border)}.oval-prose .entry-hero,.oval-prose .page-title,.oval-prose .entry-header .entry-title{display:none}.oval-prose .entry-content>.alignwide{max-width:min(1280px, 100%)}.oval-prose .entry-content>.alignfull{max-width:none;margin-left:-72px;margin-right:-72px;width:auto}@media (max-width:1024px){.oval-pagehero__inner{padding:0 48px 64px}.oval-pageheader{padding:96px 40px 64px}.oval-clubhero{padding:112px 40px 80px}.oval-prose .entry-content{padding:72px 48px}.oval-prose .entry-content>.alignfull{margin-left:-48px;margin-right:-48px}}@media (max-width:768px){.oval-pagehero{height:auto;min-height:420px;padding-top:96px}.oval-pagehero__inner{padding:0 24px 48px}.oval-pagehero__corners::before,.oval-pagehero__corners::after{width:32px;height:32px}.oval-pagehero__corners::before{top:20px;left:20px}.oval-pagehero__corners::after{bottom:20px;right:20px}.oval-pagehero__eyebrow{letter-spacing:3.5px}.oval-pageheader{padding:88px 24px 56px}.oval-pageheader__corners::before,.oval-pageheader__corners::after{width:28px;height:28px}.oval-pageheader__corners::before{top:20px;left:20px}.oval-pageheader__corners::after{bottom:20px;right:20px}.oval-clubhero{padding:96px 24px 72px}.oval-clubhero__corners::before,.oval-clubhero__corners::after{width:40px;height:40px}.oval-clubhero__corners::before{top:20px;left:20px}.oval-clubhero__corners::after{bottom:20px;right:20px}.oval-clubhero__eyebrow{letter-spacing:3.5px}.oval-clubhero__rule{width:24px}.oval-prose .entry-content{padding:56px 24px}.oval-prose .entry-content>.alignfull{margin-left:-24px;margin-right:-24px}.oval-prose .entry-content h2{margin-top:44px}.oval-prose.page-our-story .entry-content h2,.oval-prose.page-craftsmanship .entry-content h2,.oval-prose.page-careers .entry-content h2,.oval-prose.page-press .entry-content h2,.oval-prose.page-contact .entry-content h2{margin-top:52px}.oval-prose .entry-content .wp-block-table th{padding:10px 14px;letter-spacing:2px}.oval-prose .entry-content .wp-block-table td{padding:12px 14px}.oval-prose .entry-content .wp-block-table{margin-bottom:40px}.oval-prose .entry-content blockquote{margin:48px auto}.oval-prose.page-press .entry-content blockquote{padding:28px 24px}.oval-prose .entry-content .oval-callout{padding:20px 22px}}@media (max-width:520px){.oval-pagehero{min-height:380px}.oval-pagehero__inner{padding:0 20px 40px}.oval-pageheader{padding:72px 20px 48px}.oval-clubhero{padding:80px 20px 60px}.oval-prose .entry-content{padding:48px 20px}.oval-prose .entry-content .wp-block-table>table{min-width:440px}.oval-prose .entry-content .wp-block-table th{padding:10px 12px;letter-spacing:1.5px}.oval-prose .entry-content .wp-block-table td{padding:11px 12px}}@media (prefers-reduced-motion:reduce){.oval-pagehero *,.oval-pageheader *,.oval-clubhero *{animation:none!important;transition:none!important}}.oval-prose .entry-content>.oval-pageheader{max-width:none;width:auto;margin:0 calc(50% - 50vw) 72px}.oval-prose.page-size-guide .entry-content,.oval-prose.page-shipping-returns .entry-content,.oval-prose.page-care-instructions .entry-content,.oval-prose.page-faq .entry-content{padding-top:0}.oval-prose .entry-content .oval-pageheader p.oval-pageheader__sub{font-size:16px;font-weight:300;line-height:1.7;color:var(--oc-cream-55,rgb(244 241 234 / .55));max-width:540px;margin:0}.oval-prose .entry-content .oval-pageheader a.oval-pageheader__crumb-home{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--oc-cream-40,rgb(244 241 234 / .4));text-decoration:none}.oval-prose .entry-content .oval-pageheader a.oval-pageheader__crumb-home:hover,.oval-prose .entry-content .oval-pageheader a.oval-pageheader__crumb-home:focus-visible{color:var(--oc-brass,#B59A58);text-decoration:none}.oval-prose .entry-content [hidden]{display:none!important}.oval-prose .entry-content .oval-brass{color:var(--oc-brass,#B59A58)}.oval-prose .entry-content .oval-callout--flush{margin:0 auto}.oval-prose .entry-content .oval-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1px;background:var(--oc-border,#D6D1C4)}.oval-tile{background:var(--oc-cream,#F4F1EA);padding:28px}.oval-tile__glyph{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:10px}.oval-tile__title{font-size:15px;font-weight:700;color:var(--oc-navy,#1A243B);margin-bottom:8px}.oval-prose .entry-content .oval-tiles .oval-tile p{font-size:13px;font-weight:400;line-height:1.65;color:var(--oc-text-2,#4A5A7A);margin:0}.oval-prose .entry-content .oval-tiles--fit{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:64px}.oval-prose .entry-content .oval-sg-controls{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:28px}.oval-sg-tabset,.oval-sg-unitset{display:flex;border:1px solid var(--oc-border,#D6D1C4);border-radius:2px;overflow:hidden}.oval-prose .entry-content button.oval-sg-tab,.oval-prose .entry-content button.oval-sg-unit{appearance:none;-webkit-appearance:none;border:0;border-radius:0;margin:0;box-shadow:none;font-family:'Inter',sans-serif;font-size:10px;font-weight:700;text-transform:uppercase;line-height:1.4;background:var(--oc-cream,#F4F1EA);color:var(--oc-text-2,#4A5A7A);cursor:pointer;transition:background 200ms,color 200ms}.oval-prose .entry-content button.oval-sg-tab{padding:9px 22px;letter-spacing:2px}.oval-prose .entry-content button.oval-sg-tab.is-active{background:var(--oc-navy,#1A243B);color:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content button.oval-sg-unit{padding:8px 16px;letter-spacing:1.5px}.oval-prose .entry-content button.oval-sg-unit.is-active{background:var(--oc-brass,#B59A58);color:var(--oc-navy,#1A243B)}@keyframes oval-sg-fade{from{opacity:0}to{opacity:1}}.oval-sg [data-sg-scope]{animation:oval-sg-fade 300ms ease both}@media (prefers-reduced-motion:reduce){.oval-sg [data-sg-scope]{animation:none}}.oval-prose .entry-content .oval-measure{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;margin-bottom:56px}.oval-measure__card{padding:22px;border:1px solid var(--oc-border,#D6D1C4);background:var(--oc-cream-dark,#EAE6D9)}.oval-measure__name{font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:8px}.oval-prose .entry-content .oval-measure p{font-size:13px;font-weight:400;line-height:1.65;color:var(--oc-text-2,#4A5A7A);margin:0}.oval-prose .entry-content .oval-tiles--ship{margin-bottom:56px}.oval-ship__region{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:10px}.oval-ship__method{font-size:15px;font-weight:700;color:var(--oc-navy,#1A243B);margin-bottom:6px}.oval-ship__time{font-size:12px;color:var(--oc-text-2,#4A5A7A);margin-bottom:10px}.oval-ship__price{font-size:12px;font-weight:600;color:var(--oc-navy,#1A243B);border-top:1px solid var(--oc-border,#D6D1C4);padding-top:10px}.oval-prose .entry-content .oval-notesbox{padding:24px 28px;border:1px solid var(--oc-border,#D6D1C4);background:var(--oc-cream-dark,#EAE6D9);margin-bottom:64px}.oval-prose .entry-content .oval-notesbox ul{margin:0}.oval-prose .entry-content .oval-returns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:40px}.oval-returns__box{padding:32px;background:var(--oc-cream-dark,#EAE6D9);border:1px solid var(--oc-border,#D6D1C4)}.oval-returns__label{font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:16px}.oval-prose .entry-content .oval-returns p{font-size:14px;font-weight:400;line-height:1.72;margin:0 0 16px}.oval-prose .entry-content .oval-returns p:last-child{margin-bottom:0}.oval-prose .entry-content .oval-returns ol{margin:0}.oval-prose .entry-content .oval-returns ol>li{font-size:13px}@media (max-width:768px){.oval-prose .entry-content .oval-returns{grid-template-columns:1fr}}.oval-prose .entry-content .oval-tiles--care{margin-bottom:64px}.oval-tiles--care .oval-tile{padding:28px 26px}.oval-tiles--care .oval-tile__title{font-size:14px;margin-bottom:10px}.oval-care-glyph{font-family:'Inter',sans-serif;font-size:22px;font-weight:800;line-height:1.2;margin-bottom:14px}.oval-care-glyph--brass{color:#B59A58}.oval-care-glyph--secondary{color:#4A5A7A}.oval-care-glyph--leather{color:#8B5A2B}.oval-care-glyph--green{color:#214332}.oval-care-glyph--red{color:#B04040}.oval-care-glyph--navy{color:#1A243B}.oval-prose .entry-content .oval-care-notes{display:flex;flex-direction:column;gap:1px;background:var(--oc-border,#D6D1C4);margin-bottom:56px}.oval-care-note{background:var(--oc-cream,#F4F1EA);padding:22px 28px;display:flex;gap:28px;align-items:flex-start}.oval-care-note:nth-child(even){background:var(--oc-cream-dark,#EAE6D9)}.oval-care-note__product{flex-shrink:0;min-width:180px;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--oc-brass,#B59A58);line-height:1.6}.oval-prose .entry-content .oval-care-note p{font-size:14px;font-weight:400;line-height:1.65;color:var(--oc-text-2,#4A5A7A);margin:0}@media (max-width:600px){.oval-care-note{flex-direction:column;gap:8px}.oval-care-note__product{min-width:0}}.oval-prose .entry-content .oval-care-cta{padding:28px 32px;display:flex;gap:28px;align-items:center;flex-wrap:wrap}.oval-prose .entry-content .oval-care-cta img.oval-care-cta__mark{width:64px;height:auto;opacity:.35;flex-shrink:0;display:block;margin:0}.oval-prose .entry-content .oval-care-cta h4{margin:0 0 8px;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58);line-height:1.4}.oval-prose .entry-content .oval-care-cta p{max-width:500px;color:var(--oc-cream-55,rgb(244 241 234 / .55))}.oval-faq-group{margin-bottom:56px}.oval-faq-item{border-bottom:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content button.oval-faq-q{appearance:none;-webkit-appearance:none;width:100%;background:none;border:0;border-radius:0;box-shadow:none;margin:0;padding:20px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;text-align:left;font-family:'Inter',sans-serif;cursor:pointer}.oval-faq-q__t{font-size:15px;font-weight:600;color:var(--oc-navy,#1A243B);line-height:1.4}.oval-faq-q .oval-chevron{flex-shrink:0}.oval-prose .entry-content .oval-faq-a p{font-size:14px;font-weight:400;line-height:1.75;color:var(--oc-text-2,#4A5A7A);margin:0;padding:0 40px 20px 0}.oval-prose .entry-content .oval-callout.oval-faq-contact{padding:32px 36px;text-align:center}.oval-prose .entry-content .oval-callout.oval-faq-contact>h4:first-child{margin:0 0 12px}.oval-prose .entry-content .oval-callout.oval-faq-contact>p{font-size:15px;margin:0 0 20px}.oval-faq-contact__chips{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.oval-chip{padding:10px 22px;border:1px solid var(--oc-brass-30,rgb(181 154 88 / .3));border-radius:2px}.oval-chip__label{font-size:9px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:4px}.oval-chip__value{font-size:13px;color:rgb(244 241 234 / .7)}html:not(.oval-js) .oval-accordion{grid-template-rows:1fr;opacity:1}html:not(.oval-js) .oval-sg [hidden]{display:block!important}html:not(.oval-js) .oval-sg .oval-tiles[hidden],html:not(.oval-js) .oval-sg .oval-measure[hidden]{display:grid!important}html:not(.oval-js) .oval-sg .oval-sg-controls{display:none!important}.oval-prose.page-our-story .entry-content,.oval-prose.page-craftsmanship .entry-content,.oval-prose.page-press .entry-content,.oval-prose.page-careers .entry-content,.oval-prose.page-contact .entry-content,.oval-prose.page-xv-club .entry-content,.oval-prose.page-privacy-policy .entry-content,.oval-prose.page-terms-of-service .entry-content,.oval-prose.page-cookie-policy .entry-content{max-width:none;margin:0;padding:0;background:var(--oc-cream,#F4F1EA)}.oval-prose.page-our-story .entry-content>*,.oval-prose.page-craftsmanship .entry-content>*,.oval-prose.page-press .entry-content>*,.oval-prose.page-careers .entry-content>*,.oval-prose.page-contact .entry-content>*,.oval-prose.page-xv-club .entry-content>*,.oval-prose.page-privacy-policy .entry-content>*,.oval-prose.page-terms-of-service .entry-content>*,.oval-prose.page-cookie-policy .entry-content>*{max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.oval-prose.page-xv-club .entry-content{background:var(--oc-navy-dark,#101726)}.oval-prose .entry-content .ovc,.oval-prose .entry-content .ovc *{box-sizing:border-box}.oval-prose .entry-content .ovc h1::before,.oval-prose .entry-content .ovc h2::before,.oval-prose .entry-content .ovc h3::before{display:none}.oval-prose .entry-content .ovc h1,.oval-prose .entry-content .ovc h2,.oval-prose .entry-content .ovc h3,.oval-prose .entry-content .ovc p,.oval-prose .entry-content .ovc blockquote,.oval-prose .entry-content .ovc figure{margin:0;padding:0;max-width:none;border:0}.oval-prose .entry-content .ovc blockquote::before{display:none}.oval-prose .entry-content .ovc a,.oval-prose .entry-content .ovc a:hover,.oval-prose .entry-content .ovc a:focus-visible{text-decoration:none}.oval-prose .entry-content .ovc-sec{padding:96px 72px}.oval-prose .entry-content .ovc-sec--80{padding:80px 72px}.oval-prose .entry-content .ovc-sec--stats{padding:56px 72px}.oval-prose .entry-content .ovc-sec--club{padding:80px 48px}.oval-prose .entry-content .ovc-sec--testi{padding:64px 48px 80px}.oval-prose .entry-content .ovc-sec--seenin{padding:64px 72px 0}.oval-prose .entry-content .ovc-sec--pressgrid{padding:64px 72px 96px}.oval-prose .entry-content .ovc--cream{background:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content .ovc--creamdark{background:var(--oc-cream-dark,#EAE6D9)}.oval-prose .entry-content .ovc--navy{background:var(--oc-navy,#1A243B)}.oval-prose .entry-content .ovc--navydark{background:var(--oc-navy-dark,#101726)}.oval-prose .entry-content .ovc--brass{background:var(--oc-brass,#B59A58)}.oval-prose .entry-content .ovc .ovc-inner{max-width:1280px;margin:0 auto}.oval-prose .entry-content .ovc .ovc-inner--1100{max-width:1100px}.oval-prose .entry-content .ovc .ovc-inner--1000{max-width:1000px}.oval-prose .entry-content .ovc .ovc-inner--820{max-width:820px}.oval-prose .entry-content .ovc .ovc-inner--760{max-width:760px}.oval-prose .entry-content .ovc .ovc-inner--640{max-width:640px}.oval-prose .entry-content .ovc .ovc-inner--580{max-width:580px}.oval-prose .entry-content .ovc .ovc-display{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px}.oval-prose .entry-content .ovc .ovc-kicker{display:flex;align-items:center;gap:14px;margin-bottom:16px}.oval-prose .entry-content .ovc .ovc-kicker--center{justify-content:center}.oval-prose .entry-content .ovc .ovc-kicker .ovc-rule{display:block;flex:0 0 auto;width:36px;height:1.5px;background:var(--oc-brass,#B59A58)}.oval-prose .entry-content .ovc .ovc-kicker span:not(.ovc-rule),.oval-prose .entry-content .ovc .ovc-eyebrow{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--oc-brass,#B59A58);line-height:1.2}.oval-prose .entry-content .ovc a.ovc-btn-navy{display:inline-block;background:var(--oc-navy,#1A243B);color:var(--oc-cream,#F4F1EA);padding:14px 36px;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:background 200ms}.oval-prose .entry-content .ovc a.ovc-btn-navy:hover,.oval-prose .entry-content .ovc a.ovc-btn-navy:focus-visible{background:var(--oc-navy-light,#23304D);color:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content .ovc a.ovc-btn-brassline{display:inline-block;border:1px solid var(--oc-brass,#B59A58);color:var(--oc-navy,#1A243B);padding:12px 28px;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:background 200ms;flex-shrink:0}.oval-prose .entry-content .ovc a.ovc-btn-brassline:hover,.oval-prose .entry-content .ovc a.ovc-btn-brassline:focus-visible{background:var(--oc-brass,#B59A58);color:var(--oc-navy,#1A243B)}.oval-prose .entry-content .ovc a.ovc-btn-outline-cream{display:inline-block;border:1px solid rgb(181 154 88 / .45);color:var(--oc-cream,#F4F1EA);padding:11px 24px;font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:border-color 200ms}.oval-prose .entry-content .ovc a.ovc-btn-outline-cream:hover,.oval-prose .entry-content .ovc a.ovc-btn-outline-cream:focus-visible{border-color:var(--oc-brass,#B59A58);color:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content .ovc a.ovc-btn-outline-navy{display:inline-block;border:1px solid var(--oc-border,#D6D1C4);color:var(--oc-navy,#1A243B);padding:11px 24px;font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:2px;transition:border-color 200ms}.oval-prose .entry-content .ovc a.ovc-btn-outline-navy:hover,.oval-prose .entry-content .ovc a.ovc-btn-outline-navy:focus-visible{border-color:var(--oc-brass,#B59A58);color:var(--oc-navy,#1A243B)}.oval-prose .entry-content .ovc .ovc-grid-narrative{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start}.oval-prose .entry-content .ovc .ovc-grid-narrative--center{align-items:center}.oval-prose .entry-content .ovc .ovc-est{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:20px}.oval-prose .entry-content .ovc h2.ovc-story-h2{font-size:clamp(34px, 4vw, 50px);color:var(--oc-navy,#1A243B);line-height:1;margin-bottom:30px}.oval-prose .entry-content .ovc p.ovc-body16{font-family:'Inter',sans-serif;font-size:16px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);font-weight:300;margin-bottom:20px}.oval-prose .entry-content .ovc p.ovc-body16:last-child{margin-bottom:0}.oval-prose .entry-content .ovc .ovc-story-frame{border:1px solid var(--oc-border,#D6D1C4);overflow:hidden;aspect-ratio:4 / 5;background:var(--oc-stone,#E0DCD0)}.oval-prose .entry-content .ovc .ovc-story-frame img{width:100%;height:100%;object-fit:cover;display:block;margin:0}.oval-prose .entry-content .ovc .ovc-story-caption{margin-top:20px;padding-top:18px;border-top:1px solid var(--oc-border,#D6D1C4);font-family:'Inter',sans-serif;font-size:12px;color:var(--oc-text-2,#4A5A7A);letter-spacing:.3px;font-style:italic;font-weight:300}.oval-prose .entry-content .ovc .ovc-values-head{margin-bottom:64px;text-align:center}.oval-prose .entry-content .ovc .ovc-values-head .ovc-kicker{margin-bottom:18px}.oval-prose .entry-content .ovc h2.ovc-h2-xl{font-size:clamp(34px, 4.5vw, 52px);line-height:1}.oval-prose .entry-content .ovc h2.ovc-h2-xl--cream{color:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content .ovc h2.ovc-h2-xl--navy{color:var(--oc-navy,#1A243B)}.oval-prose .entry-content .ovc .ovc-grid-values{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:rgb(181 154 88 / .18)}.oval-prose .entry-content .ovc .ovc-value-card{background:var(--oc-navy-dark,#101726);padding:44px 40px}.oval-prose .entry-content .ovc .ovc-value-card .ovc-num{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3.5px;color:var(--oc-brass,#B59A58);text-transform:uppercase;margin-bottom:16px}.oval-prose .entry-content .ovc .ovc-value-card h3{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px;font-size:26px;color:var(--oc-cream,#F4F1EA);margin-bottom:16px;line-height:1.1}.oval-prose .entry-content .ovc .ovc-value-card p{font-family:'Inter',sans-serif;font-size:14px;line-height:1.75;color:rgb(244 241 234 / .55);font-weight:300}.oval-prose .entry-content .ovc .ovc-stats{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:40px}.oval-prose .entry-content .ovc .ovc-stat{text-align:center}.oval-prose .entry-content .ovc .ovc-stat .ovc-stat-val{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px;font-size:40px;color:var(--oc-navy,#1A243B);line-height:1}.oval-prose .entry-content .ovc .ovc-stat .ovc-stat-label{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:rgb(26 36 59 / .55);margin-top:8px}.oval-prose .entry-content .ovc .ovc-quote{text-align:center}.oval-prose .entry-content .ovc .ovc-quote .ovc-quote-rule{width:1.5px;height:48px;background:var(--oc-brass,#B59A58);margin:0 auto 32px}.oval-prose .entry-content .ovc .ovc-quote blockquote{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px;font-size:clamp(24px, 3vw, 36px);color:var(--oc-navy,#1A243B);line-height:1.15;font-style:normal;text-align:center;background:none;margin:0 0 28px;padding:0}.oval-prose .entry-content .ovc .ovc-quote .ovc-quote-attr{font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58)}.oval-prose .entry-content .ovc .ovc-sec-head{margin-bottom:64px}.oval-prose .entry-content .ovc .ovc-sec-head--48{margin-bottom:48px}.oval-prose .entry-content .ovc h2.ovc-h2-xl--w500{max-width:500px}.oval-prose .entry-content .ovc .ovc-grid-materials{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-material{background:var(--oc-cream,#F4F1EA);display:flex;gap:0}.oval-prose .entry-content .ovc .ovc-material-img{width:170px;flex-shrink:0;overflow:hidden;background:var(--oc-cream-dark,#EAE6D9)}.oval-prose .entry-content .ovc .ovc-material-img img{width:100%;height:100%;object-fit:cover;display:block;margin:0}.oval-prose .entry-content .ovc .ovc-material-body{padding:36px}.oval-prose .entry-content .ovc .ovc-material-body .ovc-sub{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3.5px;color:var(--oc-brass,#B59A58);text-transform:uppercase;margin-bottom:10px}.oval-prose .entry-content .ovc .ovc-material-body h3{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;color:var(--oc-navy,#1A243B);margin-bottom:14px;line-height:1.2;text-transform:none;letter-spacing:0}.oval-prose .entry-content .ovc .ovc-material-body p{font-family:'Inter',sans-serif;font-size:13px;font-weight:400;line-height:1.75;color:var(--oc-text-2,#4A5A7A)}.oval-prose .entry-content .ovc .ovc-grid-process{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:rgb(181 154 88 / .2)}.oval-prose .entry-content .ovc .ovc-step{background:var(--oc-navy-dark,#101726);padding:44px 36px}.oval-prose .entry-content .ovc .ovc-step+.ovc-step{border-left:1px solid rgb(181 154 88 / .12)}.oval-prose .entry-content .ovc .ovc-step .ovc-ghost{font-family:'Alfa Slab One',serif;font-weight:400;text-transform:uppercase;letter-spacing:-.5px;font-size:52px;color:rgb(181 154 88 / .16);line-height:1;margin-bottom:20px}.oval-prose .entry-content .ovc .ovc-step h3{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;color:var(--oc-cream,#F4F1EA);margin-bottom:14px;text-transform:none;letter-spacing:0}.oval-prose .entry-content .ovc .ovc-step p{font-family:'Inter',sans-serif;font-size:13px;line-height:1.75;color:rgb(244 241 234 / .5);font-weight:300}.oval-prose .entry-content .ovc .ovc-origin{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:36px}.oval-prose .entry-content .ovc .ovc-origin .ovc-eyebrow{margin-bottom:12px}.oval-prose .entry-content .ovc h3.ovc-origin-h3{font-size:clamp(28px, 3.5vw, 44px);color:var(--oc-navy,#1A243B);line-height:1.05}.oval-prose .entry-content .ovc p.ovc-origin-p{font-family:'Inter',sans-serif;font-size:15px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);max-width:480px;font-weight:300}.oval-prose .entry-content .ovc .ovc-seenin-rulerow{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:36px}.oval-prose .entry-content .ovc .ovc-seenin-hair{flex:1;height:1px;background:var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-seenin-label{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--oc-text-2,#4A5A7A);white-space:nowrap}.oval-prose .entry-content .ovc .ovc-seenin-logos{display:flex;justify-content:center;gap:48px;flex-wrap:wrap;padding-bottom:60px;border-bottom:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-seenin-logos span{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;color:rgb(74 90 122 / .38);letter-spacing:1.5px;text-transform:uppercase}.oval-prose .entry-content .ovc .ovc-grid-press{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1px;background:var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-press-card{background:var(--oc-cream,#F4F1EA);padding:40px 36px}.oval-prose .entry-content .ovc .ovc-press-meta{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.oval-prose .entry-content .ovc .ovc-press-cat{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58)}.oval-prose .entry-content .ovc .ovc-press-date{font-family:'Inter',sans-serif;font-size:11px;color:var(--oc-text-2,#4A5A7A)}.oval-prose .entry-content .ovc .ovc-press-card blockquote{font-family:'Inter',sans-serif;font-size:15px;line-height:1.72;color:var(--oc-navy,#1A243B);margin:0 0 24px;padding:0;font-style:italic;font-weight:300;text-transform:none;letter-spacing:0;text-align:left;background:none;border:0}.oval-prose .entry-content .ovc .ovc-press-hair{height:1.5px;background:linear-gradient(90deg,#B59A5860,transparent);margin-bottom:16px}.oval-prose .entry-content .ovc .ovc-press-pub{font-family:'Inter',sans-serif;font-size:12px;font-weight:700;color:var(--oc-text-2,#4A5A7A);letter-spacing:.5px}.oval-prose .entry-content .ovc .ovc-pressct{text-align:center}.oval-prose .entry-content .ovc .ovc-pressct .ovc-eyebrow{margin-bottom:16px}.oval-prose .entry-content .ovc h2.ovc-pressct-h2{font-size:clamp(28px, 3.5vw, 42px);color:var(--oc-navy,#1A243B);line-height:1.1;margin-bottom:18px}.oval-prose .entry-content .ovc p.ovc-pressct-p{font-family:'Inter',sans-serif;font-size:15px;line-height:1.75;color:var(--oc-text-2,#4A5A7A);font-weight:300;margin-bottom:32px}.oval-prose .entry-content .ovc h2.ovc-culture-h2{font-size:clamp(32px, 4vw, 48px);color:var(--oc-navy,#1A243B);line-height:1.05;margin-bottom:24px}.oval-prose .entry-content .ovc p.ovc-body15{font-family:'Inter',sans-serif;font-size:15px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);font-weight:300;margin-bottom:18px}.oval-prose .entry-content .ovc p.ovc-body15:last-child{margin-bottom:0}.oval-prose .entry-content .ovc .ovc-grid-mini{display:grid;grid-template-columns:1fr 1fr;gap:16px}.oval-prose .entry-content .ovc .ovc-mini-card{background:var(--oc-cream-dark,#EAE6D9);padding:24px;border:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-mini-card .ovc-mini-label{font-family:'Inter',sans-serif;font-size:11px;font-weight:700;color:var(--oc-navy,#1A243B);margin-bottom:8px;letter-spacing:.3px}.oval-prose .entry-content .ovc .ovc-mini-card p{font-family:'Inter',sans-serif;font-size:12px;font-weight:400;line-height:1.65;color:var(--oc-text-2,#4A5A7A)}.oval-prose .entry-content .ovc h2.ovc-roles-h2{font-size:clamp(30px, 3.5vw, 44px);color:var(--oc-navy,#1A243B);line-height:1.05}.oval-prose .entry-content .ovc .ovc-roles{display:flex;flex-direction:column;gap:1px;background:var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-role-row{background:var(--oc-cream,#F4F1EA);padding:28px 36px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background 200ms}.oval-prose .entry-content .ovc .ovc-role-row:hover{background:var(--oc-cream-dark,#EAE6D9)}.oval-prose .entry-content .ovc .ovc-role-main{display:flex;gap:40px;align-items:center;flex:1}.oval-prose .entry-content .ovc .ovc-role-dept{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:6px}.oval-prose .entry-content .ovc .ovc-role-title{font-family:'Inter',sans-serif;font-size:16px;font-weight:700;color:var(--oc-navy,#1A243B)}.oval-prose .entry-content .ovc .ovc-role-meta{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.oval-prose .entry-content .ovc .ovc-role-meta span{font-family:'Inter',sans-serif;font-size:12px;color:var(--oc-text-2,#4A5A7A)}.oval-prose .entry-content .ovc .ovc-role-row svg{flex-shrink:0}.oval-prose .entry-content .ovc .ovc-roles-cta{margin-top:40px;padding:36px;border:1px solid var(--oc-border,#D6D1C4);background:var(--oc-cream,#F4F1EA);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px}.oval-prose .entry-content .ovc .ovc-roles-cta .ovc-cta-title{font-family:'Inter',sans-serif;font-size:13px;font-weight:700;color:var(--oc-navy,#1A243B);margin-bottom:6px}.oval-prose .entry-content .ovc .ovc-roles-cta p{font-family:'Inter',sans-serif;font-size:13px;color:var(--oc-text-2,#4A5A7A);font-weight:300}.oval-prose .entry-content .ovc .ovc-grid-contact{display:grid;grid-template-columns:320px 1fr;gap:80px;align-items:start}.oval-prose .entry-content .ovc .ovc-contact-eyebrow{margin-bottom:32px}.oval-prose .entry-content .ovc .ovc-contact-row{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-contact-label{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-text-2,#4A5A7A);margin-bottom:6px}.oval-prose .entry-content .ovc a.ovc-maillink{font-family:'Inter',sans-serif;font-size:14px;color:var(--oc-navy,#1A243B);font-weight:600;transition:color 200ms}.oval-prose .entry-content .ovc a.ovc-maillink:hover,.oval-prose .entry-content .ovc a.ovc-maillink:focus-visible{color:var(--oc-brass,#B59A58)}.oval-prose .entry-content .ovc .ovc-contact-val{font-family:'Inter',sans-serif;font-size:14px;color:var(--oc-navy,#1A243B);font-weight:600}.oval-prose .entry-content .ovc .ovc-social-row{display:flex;gap:10px}.oval-prose .entry-content .ovc .ovc-social-row .ovc-contact-label{margin-bottom:0}.oval-prose .entry-content .ovc button.ovc-social-btn{width:36px;height:36px;border:1px solid var(--oc-border,#D6D1C4);border-radius:2px;background:none;color:var(--oc-navy,#1A243B);cursor:pointer;font-size:10px;font-weight:700;font-family:'Inter',sans-serif;padding:0;transition:border-color 200ms,background 200ms}.oval-prose .entry-content .ovc button.ovc-social-btn:hover,.oval-prose .entry-content .ovc button.ovc-social-btn:focus-visible{border-color:var(--oc-brass,#B59A58);background:rgb(181 154 88 / .08)}.oval-prose .entry-content .ovc-form-card .fluentform .frm-fluent-form{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-group{background:var(--oc-cream,#F4F1EA);padding:24px 28px;margin:0;grid-column:1 / -1}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-group:has(input[name="full_name"]),.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-group:has(input[name="email"]){grid-column:auto}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-input--label{margin-bottom:10px}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-input--label label{display:block;font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-text-2,#4A5A7A);margin:0}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-input--label.ff-el-is-required.asterisk-right label::after,.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-input--label.ff-el-is-required.asterisk-left label::before{content:none}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-form-control{width:100%;border:none;border-radius:0;background:none;outline:none;box-shadow:none;font-family:'Inter',sans-serif;font-size:14px;color:var(--oc-navy,#1A243B);line-height:1.65;border-bottom:1px solid var(--oc-border,#D6D1C4);padding:0 0 8px;height:auto;min-height:0;transition:border-color 200ms}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-form-control:focus{border-color:var(--oc-brass,#B59A58);box-shadow:none;outline:none}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-form-control::placeholder{color:var(--oval-text-disabled,#A3AAB8);opacity:1}.oval-prose .entry-content .ovc-form-card .frm-fluent-form textarea.ff-el-form-control{resize:vertical}.oval-prose .entry-content .ovc-form-card .frm-fluent-form select.ff-el-form-control{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:none}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff_submit_btn_wrapper,.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-group.ff_submit_btn_wrapper{background:#fff0;padding:0;grid-column:1 / -1}.oval-prose .entry-content .ovc-form-card .frm-fluent-form button.ff-btn-submit{width:100%;background:var(--oc-navy,#1A243B)!important;color:var(--oc-cream,#F4F1EA)!important;border:none;border-radius:0;padding:20px 36px;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background 200ms}.oval-prose .entry-content .ovc-form-card .frm-fluent-form button.ff-btn-submit::after{content:'\2192';font-size:16px;line-height:1;letter-spacing:0}.oval-prose .entry-content .ovc-form-card .frm-fluent-form button.ff-btn-submit:hover{background:var(--oc-navy-light,#23304D)!important}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-is-error .ff-el-form-control{border-color:#b94a48}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .error,.oval-prose .entry-content .ovc-form-card .frm-fluent-form .text-danger{font-family:'Inter',sans-serif;font-size:11px}.oval-prose .entry-content .ovc .ovc-benefits-kicker{margin-bottom:52px}.oval-prose .entry-content .ovc .ovc-grid-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:rgb(181 154 88 / .15)}.oval-prose .entry-content .ovc .ovc-benefit{background:var(--oc-navy-dark,#101726);padding:32px 28px}.oval-prose .entry-content .ovc .ovc-benefit .ovc-num10{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:3.5px;color:var(--oc-brass,#B59A58);text-transform:uppercase;margin-bottom:14px}.oval-prose .entry-content .ovc .ovc-benefit h3{font-family:'Inter',sans-serif;font-size:16px;font-weight:700;color:var(--oc-cream,#F4F1EA);margin-bottom:12px;text-transform:none;letter-spacing:0}.oval-prose .entry-content .ovc .ovc-benefit p{font-family:'Inter',sans-serif;font-size:13px;line-height:1.7;color:rgb(244 241 234 / .5);font-weight:300}.oval-prose .entry-content .ovc .ovc-apply-head{text-align:center;margin-bottom:44px}.oval-prose .entry-content .ovc .ovc-apply-head .ovc-eyebrow{margin-bottom:16px}.oval-prose .entry-content .ovc h2.ovc-apply-h2{font-size:36px;color:var(--oc-cream,#F4F1EA);line-height:1.05;margin-bottom:14px}.oval-prose .entry-content .ovc p.ovc-apply-p{font-family:'Inter',sans-serif;font-size:15px;color:rgb(244 241 234 / .45);line-height:1.7;font-weight:300}.oval-prose .entry-content .ovc p.ovc-apply-foot{font-family:'Inter',sans-serif;font-size:11px;color:rgb(244 241 234 / .28);text-align:center;line-height:1.6;font-weight:300;margin-top:14px}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-group{margin:0 0 14px}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-input--label{margin-bottom:8px}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-input--label label{display:block;font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:2.5px;color:var(--oc-brass,#B59A58);text-transform:uppercase;margin:0}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-input--label.ff-el-is-required.asterisk-right label::after,.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-input--label.ff-el-is-required.asterisk-left label::before{content:none}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-form-control{width:100%;background:rgb(244 241 234 / .04);border:1px solid rgb(244 241 234 / .15);border-radius:2px;padding:13px 16px;font-family:'Inter',sans-serif;font-size:14px;color:var(--oc-cream,#F4F1EA);outline:none;box-shadow:none;height:auto;min-height:0;transition:border-color 200ms}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-form-control:focus{border-color:var(--oc-brass,#B59A58);box-shadow:none;outline:none}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff-el-form-control::placeholder{color:rgb(244 241 234 / .4);opacity:1}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form .ff_submit_btn_wrapper{margin:10px 0 0}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form button.ff-btn-submit{width:100%;background:var(--oc-brass,#B59A58)!important;border:none;color:var(--oc-navy,#1A243B)!important;padding:15px 28px;border-radius:2px;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;cursor:pointer;transition:background 200ms}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form button.ff-btn-submit::after{content:' \2192'}.oval-prose .entry-content .ovc-form-dark .frm-fluent-form button.ff-btn-submit:hover{background:var(--oc-brass-light,#CDB57A)!important}.oval-prose .entry-content .ovc .ovc-grid-testimonials{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.oval-prose .entry-content .ovc .ovc-testimonial{padding:28px 28px;border:1px solid rgb(181 154 88 / .18);background:var(--oc-navy-dark,#101726)}.oval-prose .entry-content .ovc .ovc-testimonial .ovc-tmark{font-family:'Inter',sans-serif;font-size:22px;color:var(--oc-brass,#B59A58);margin-bottom:14px;line-height:1}.oval-prose .entry-content .ovc .ovc-testimonial p{font-family:'Inter',sans-serif;font-size:14px;color:rgb(244 241 234 / .65);line-height:1.72;font-style:italic;margin-bottom:18px;font-weight:300}.oval-prose .entry-content .ovc .ovc-testimonial .ovc-tname{font-family:'Inter',sans-serif;font-size:11px;font-weight:700;color:var(--oc-brass,#B59A58);letter-spacing:1.5px}.oval-prose .entry-content .ovc .ovc-testimonial .ovc-tclub{font-family:'Inter',sans-serif;font-size:11px;color:rgb(244 241 234 / .3);margin-top:2px}.oval-prose .entry-content .ovc p.ovc-legal-intro{font-family:'Inter',sans-serif;font-size:14px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);font-weight:300;margin-bottom:56px;padding:24px 28px;background:var(--oc-cream-dark,#EAE6D9);border:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-legal-list{display:flex;flex-direction:column;gap:1px;background:var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-legal-card{background:var(--oc-cream,#F4F1EA);padding:40px 44px}.oval-prose .entry-content .ovc .ovc-legal-head{display:flex;gap:20px;margin-bottom:20px;align-items:baseline}.oval-prose .entry-content .ovc .ovc-legal-num{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:3.5px;color:var(--oc-brass,#B59A58);text-transform:uppercase;flex-shrink:0;padding-top:2px}.oval-prose .entry-content .ovc .ovc-legal-card h2{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;color:var(--oc-navy,#1A243B);line-height:1.2;text-transform:none;letter-spacing:0}.oval-prose .entry-content .ovc .ovc-legal-body{padding-left:34px;display:flex;flex-direction:column;gap:12px}.oval-prose .entry-content .ovc .ovc-legal-body p{font-family:'Inter',sans-serif;font-size:14px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);font-weight:300}.oval-prose .entry-content .ovc .ovc-legal-foot{margin-top:56px;padding:32px 44px;background:var(--oc-navy-dark,#101726);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.oval-prose .entry-content .ovc .ovc-legal-foot .ovc-foot-label{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:6px}.oval-prose .entry-content .ovc .ovc-legal-foot .ovc-foot-text{font-family:'Inter',sans-serif;font-size:14px;color:rgb(244 241 234 / .65);font-weight:300}.oval-prose .entry-content .ovc .ovc-legal-foot .ovc-foot-text a{color:var(--oc-brass,#B59A58);font-weight:300}.oval-prose .entry-content .ovc .ovc-legal-foot .ovc-foot-text a:hover{color:var(--oc-brass-light,#CDB57A)}.oval-prose .entry-content .ovc .ovc-cookie-box{margin-bottom:48px;padding:32px 44px;border:1px solid var(--oc-border,#D6D1C4);background:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content .ovc .ovc-cookie-box--dark3p{margin:48px 0 0;padding:36px 44px;background:var(--oc-cream-dark,#EAE6D9);border:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-cookie-box .ovc-box-label{font-family:'Inter',sans-serif;font-size:10px;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-bottom:14px}.oval-prose .entry-content .ovc .ovc-cookie-box p{font-family:'Inter',sans-serif;font-size:14px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);font-weight:300;margin-bottom:14px}.oval-prose .entry-content .ovc .ovc-cookie-box p:last-child{margin-bottom:0}.oval-prose .entry-content .ovc .ovc-cookie-box--dark3p p{margin-bottom:10px}.oval-prose .entry-content .ovc .ovc-cookie-box--dark3p p.ovc-cookie-small{font-size:13px;line-height:1.75;margin-bottom:0}.oval-prose .entry-content .ovc .ovc-cookie-box--dark3p a{color:var(--oc-brass,#B59A58);font-weight:300}.oval-prose .entry-content .ovc .ovc-cookie-box--dark3p a:hover{color:var(--oc-brass-light,#CDB57A)}.oval-prose .entry-content .ovc .ovc-cookie-cardhead{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:12px}.oval-prose .entry-content .ovc .ovc-cookie-cardhead h2{margin:0}.oval-prose .entry-content .ovc .ovc-badge{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;padding:5px 10px;color:var(--oc-cream,#F4F1EA)}.oval-prose .entry-content .ovc .ovc-badge--navy{background:var(--oc-navy,#1A243B)}.oval-prose .entry-content .ovc .ovc-badge--muted{background:var(--oc-text-2,#4A5A7A)}.oval-prose .entry-content .ovc .ovc-cookie-card p.ovc-cookie-body{margin-bottom:20px;padding-left:0}.oval-prose .entry-content .ovc .ovc-examples{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.oval-prose .entry-content .ovc .ovc-examples .ovc-examples-label{font-family:'Inter',sans-serif;font-size:9px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--oc-brass,#B59A58);margin-right:4px}.oval-prose .entry-content .ovc .ovc-examples .ovc-chip{font-family:'Inter',sans-serif;font-size:11px;color:var(--oc-text-2,#4A5A7A);padding:4px 10px;background:var(--oc-cream-dark,#EAE6D9);border:1px solid var(--oc-border,#D6D1C4)}.oval-prose .entry-content .ovc .ovc-legal-links{margin-top:32px;display:flex;gap:16px;flex-wrap:wrap}.oval-prose .entry-content .ovc .ovc-cookie-card{background:var(--oc-cream,#F4F1EA);padding:40px 44px}.oval-prose .entry-content .ovc .ovc-cookie-card p{font-family:'Inter',sans-serif;font-size:14px;line-height:1.8;color:var(--oc-text-2,#4A5A7A);font-weight:300}.oval-prose .entry-content .ovc .ovc-cookie-card h2{font-family:'Inter',sans-serif;font-size:18px;font-weight:700;color:var(--oc-navy,#1A243B);line-height:1.2;text-transform:none;letter-spacing:0}@media (max-width:1024px){.oval-prose .entry-content .ovc-sec{padding:72px 48px}.oval-prose .entry-content .ovc-sec--80{padding:64px 48px}.oval-prose .entry-content .ovc-sec--stats{padding:48px 48px}.oval-prose .entry-content .ovc-sec--seenin{padding:56px 48px 0}.oval-prose .entry-content .ovc-sec--pressgrid{padding:56px 48px 72px}.oval-prose .entry-content .ovc .ovc-grid-narrative{gap:56px}.oval-prose .entry-content .ovc .ovc-grid-contact{grid-template-columns:280px 1fr;gap:48px}.oval-prose .entry-content .ovc .ovc-grid-process{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.oval-prose .entry-content .ovc .ovc-grid-narrative,.oval-prose .entry-content .ovc .ovc-grid-contact,.oval-prose .entry-content .ovc .ovc-grid-materials,.oval-prose .entry-content .ovc .ovc-grid-values{grid-template-columns:1fr}.oval-prose .entry-content .ovc .ovc-grid-narrative{gap:48px}}@media (max-width:768px){.oval-prose .entry-content .ovc-sec{padding:56px 24px}.oval-prose .entry-content .ovc-sec--80{padding:48px 24px}.oval-prose .entry-content .ovc-sec--stats{padding:40px 24px}.oval-prose .entry-content .ovc-sec--club{padding:56px 24px}.oval-prose .entry-content .ovc-sec--testi{padding:48px 24px 56px}.oval-prose .entry-content .ovc-sec--seenin{padding:48px 24px 0}.oval-prose .entry-content .ovc-sec--pressgrid{padding:48px 24px 64px}.oval-prose .entry-content .ovc .ovc-sec-head,.oval-prose .entry-content .ovc .ovc-values-head{margin-bottom:44px}.oval-prose .entry-content .ovc .ovc-seenin-logos{gap:24px 32px;padding-bottom:44px}.oval-prose .entry-content .ovc .ovc-grid-press{grid-template-columns:1fr}.oval-prose .entry-content .ovc .ovc-role-main{gap:20px;flex-wrap:wrap}.oval-prose .entry-content .ovc .ovc-role-row{padding:22px 20px}.oval-prose .entry-content .ovc .ovc-legal-card,.oval-prose .entry-content .ovc .ovc-cookie-card{padding:28px 24px}.oval-prose .entry-content .ovc .ovc-legal-body{padding-left:0}.oval-prose .entry-content .ovc .ovc-legal-foot,.oval-prose .entry-content .ovc .ovc-cookie-box,.oval-prose .entry-content .ovc .ovc-cookie-box--dark3p{padding:24px}}@media (max-width:640px){.oval-prose .entry-content .ovc .ovc-grid-process{grid-template-columns:1fr}.oval-prose .entry-content .ovc .ovc-grid-mini{grid-template-columns:1fr}.oval-prose .entry-content .ovc .ovc-material{flex-direction:column}.oval-prose .entry-content .ovc .ovc-material-img{width:100%;height:200px}.oval-prose .entry-content .ovc-form-card .fluentform .frm-fluent-form{grid-template-columns:1fr}.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-group:has(input[name="full_name"]),.oval-prose .entry-content .ovc-form-card .frm-fluent-form .ff-el-group:has(input[name="email"]){grid-column:1 / -1}}.oval-pagehero .oval-pagehero__title,.entry-content .oval-pagehero__title,.oval-clubhero .oval-clubhero__title,.entry-content .oval-clubhero__title{color:var(--oval-cream,#F4F1EA)}.oval-clubhero .oval-clubhero__title-accent,.entry-content .oval-clubhero__title-accent,.oval-pagehero .oval-pagehero__title-accent,.entry-content .oval-pagehero__title-accent{color:var(--oval-brass,#B59A58)}.single-product{--p-cream:var(--oval-cream,      #F4F1EA);--p-cream-dark:var(--oval-cream-dark, #EAE6D9);--p-stone:var(--oval-stone,      #E0DCD0);--p-navy:var(--oval-navy,       #1A243B);--p-navy-light:var(--oval-navy-light, #23304D);--p-navy-dark:var(--oval-navy-dark,  #101726);--p-brass:var(--oval-brass,      #B59A58);--p-brass-light:var(--oval-brass-light,#CDB57A);--p-leather:var(--oval-leather,    #8B5A2B);--p-green:var(--oval-green,      #214332);--p-border:var(--oval-border,     #D6D1C4);--p-text-2:var(--oval-text-secondary, #4A5A7A);--p-display:'Alfa Slab One', Georgia, serif;--p-body:'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--p-max:1280px;--p-pad-x:48px;--p-sticky-top:110px;background:var(--p-cream)}.single-product .product-hero-section,.single-product .entry-hero.product-hero-section,.single-product .woocommerce-breadcrumb,.single-product .primary-sidebar,.single-product .woocommerce-notices-wrapper:empty{display:none!important}.single-product .content-container,.single-product .content-area,.single-product .site-container,.single-product .entry-content-wrap{max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;box-shadow:none!important;border:0!important}.single-product .site-main>.entry-content-wrap{width:100%}.single-product .font-display,.single-product .product_title,.single-product .summary p.price,.single-product .oval-story__quote,.single-product .oval-craft__title,.single-product .oval-related__title,.single-product .oval-hero__headline,.single-product .oval-hero__price-val,.single-product .oval-stickybar__price{font-family:var(--p-display);font-weight:400;text-transform:uppercase;letter-spacing:-.5px}.oval-pdp-hero{position:relative;height:100vh;height:100svh;min-height:640px;background:var(--p-navy-dark);overflow:hidden;font-family:var(--p-body)}.oval-pdp-hero__img{position:absolute;top:0;right:0;width:56%;height:100%;object-fit:cover;object-position:center;max-width:none;animation:ovalHeroIn 1.1s cubic-bezier(.25,.46,.45,.94) both}@keyframes ovalHeroIn{from{opacity:0;transform:scale(1.05)}to{opacity:1;transform:none}}.oval-pdp-hero::before,.oval-pdp-hero::after{content:'';position:absolute;inset:0;pointer-events:none;z-index:1}.oval-pdp-hero::before{background:linear-gradient(95deg,rgb(16 23 38) 0%,rgb(16 23 38 / .96) 36%,rgb(16 23 38 / .55) 62%,transparent 100%)}.oval-pdp-hero::after{background:linear-gradient(to top,rgb(16 23 38 / .8) 0%,transparent 40%)}.oval-pdp-hero__corner{position:absolute;width:56px;height:56px;pointer-events:none;z-index:2}.oval-pdp-hero__corner--tl{top:36px;left:36px;border-top:1.5px solid rgb(181 154 88 / .4);border-left:1.5px solid rgb(181 154 88 / .4)}.oval-pdp-hero__corner--br{bottom:36px;right:36px;border-bottom:1.5px solid rgb(181 154 88 / .4);border-right:1.5px solid rgb(181 154 88 / .4)}.oval-pdp-hero__inner{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:0 72px 80px;max-width:1440px;margin:0 auto}.oval-pdp-hero__crumbs{display:flex;align-items:center;gap:10px;margin-bottom:26px}.oval-pdp-hero__crumbs a,.oval-pdp-hero__crumbs span{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase}.oval-pdp-hero__crumbs a{color:rgb(244 241 234 / .38);text-decoration:none;transition:color 200ms}.oval-pdp-hero__crumbs a:hover{color:var(--p-cream)}.oval-pdp-hero__crumbs .sep{color:rgb(181 154 88 / .5);font-size:13px;letter-spacing:0}.oval-pdp-hero__crumbs .current{color:var(--p-brass)}.oval-pdp-hero__col{max-width:min(580px, calc(44vw - 100px))}.oval-pdp-hero__tagline{display:flex;align-items:center;gap:14px;margin-bottom:22px}.oval-pdp-hero__tagline::before{content:'';width:40px;height:1.5px;background:var(--p-brass);flex:0 0 40px}.oval-pdp-hero__tagline span{font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--p-brass)}.oval-pdp-hero__headline{font-size:clamp(48px, 5.5vw, 88px);color:var(--p-cream);line-height:.91;margin:0 0 28px;letter-spacing:-1px;text-shadow:0 4px 48px rgb(0 0 0 / .3)}.oval-pdp-hero__headline span{display:block}.oval-pdp-hero__headline span:nth-child(2){color:var(--p-brass)}.oval-pdp-hero__sub{font-size:15px;line-height:1.72;color:rgb(244 241 234 / .62);max-width:380px;margin:0 0 38px;font-weight:300}.oval-pdp-hero__cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.oval-pdp-hero__price{background:rgb(16 23 38 / .76);border:1px solid rgb(181 154 88 / .35);padding:14px 24px}.oval-pdp-hero__price-lab{font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--p-brass);margin-bottom:5px}.oval-pdp-hero__price-val{font-size:30px;color:var(--p-cream);line-height:1}.oval-pdp-hero .btn-primary{font-size:12px;padding:15px 32px;letter-spacing:2px}.oval-pdp-hero__scroll{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:6px;color:rgb(244 241 234 / .3);pointer-events:none}.oval-pdp-hero__scroll span{font-size:9px;font-weight:700;letter-spacing:4px;text-transform:uppercase}.oval-pdp-hero__scroll svg{animation:ovalBob 1.8s infinite}@keyframes ovalBob{0%,100%{transform:none}50%{transform:translateY(7px)}}.single-product .btn-primary{background:var(--p-navy);color:var(--p-cream);border:2px solid var(--p-brass);border-radius:2px;padding:16px 36px;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:background 300ms ease,color 300ms ease,transform 100ms ease;font-family:var(--p-body);display:inline-flex;align-items:center;gap:8px;text-decoration:none}.single-product .btn-primary:hover{background:var(--p-brass);color:var(--p-navy)}.single-product .btn-primary:active{transform:scale(.98)}.single-product div.product{background:var(--p-cream);padding:72px var(--p-pad-x) 88px;margin:0;font-family:var(--p-body);color:var(--p-navy);display:grid;grid-template-columns:1.1fr .9fr;column-gap:72px;row-gap:0;align-items:start;max-width:calc(var(--p-max) + var(--p-pad-x) * 2);margin-inline:auto;box-sizing:content-box}.single-product div.product::before,.single-product div.product::after{content:none!important}.single-product div.product>*{float:none!important;width:auto!important;margin:0}.oval-pdp-back{grid-column:1 / -1;display:inline-flex;align-self:start;align-items:center;gap:8px;margin-bottom:48px;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--p-text-2);text-decoration:none;transition:color 200ms}.oval-pdp-back:hover{color:var(--p-navy)}.oval-pdp-back svg{width:14px;height:14px}.single-product .woocommerce-product-gallery{grid-column:1;width:100%!important;float:none!important;margin:0!important;opacity:1!important;display:flex;align-items:flex-start;gap:10px;position:relative}.single-product .flex-control-thumbs,.single-product .woocommerce-product-gallery ol.flex-control-nav{order:-1;flex:0 0 72px;display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;width:72px!important}.single-product .flex-control-thumbs li{width:72px;height:88px;margin:0;padding:0;list-style:none;float:none!important}.single-product .flex-control-thumbs img{display:block;width:100%;height:100%;padding:2px;border:2px solid var(--p-border);background:var(--p-cream-dark);object-fit:contain;opacity:1!important;cursor:pointer;border-radius:0;box-sizing:border-box;transition:border-color 180ms,transform 180ms}.single-product .flex-control-thumbs img:hover{transform:scale(1.02)}.single-product .flex-control-thumbs img.flex-active,.single-product .flex-control-thumbs .flex-active img,.single-product .flex-control-thumbs li.oval-thumb-active img{border-color:var(--p-brass);opacity:1!important}.single-product .woocommerce-product-gallery--columns-1 .flex-control-thumbs,.single-product .woocommerce-product-gallery.oval-single-image .flex-control-thumbs{display:none}.single-product .woocommerce-product-gallery__wrapper{flex:1 1 auto;position:relative;overflow:hidden;background:var(--p-cream-dark);aspect-ratio:3 / 4;margin:0;padding:0;min-width:0}.single-product .woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery__image>a{position:absolute;inset:0;width:100%;height:100%;display:block;margin:0}.single-product .woocommerce-product-gallery__image img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:contain;object-position:center;transition:opacity 350ms ease}.single-product .woocommerce-product-gallery .flex-viewport{height:100%!important}.single-product .woocommerce-product-gallery__trigger,.single-product .zoomImg{display:none!important}.single-product .woocommerce-product-gallery .flex-direction-nav a,.single-product .oval-gal-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border:1px solid rgb(26 36 59 / .2);background:rgb(244 241 234 / .9);border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--p-navy);cursor:pointer;z-index:3;opacity:1;text-indent:0;font-size:0;transition:background 180ms}.single-product .woocommerce-product-gallery .flex-direction-nav a:hover,.single-product .oval-gal-nav:hover{background:var(--p-cream)}.single-product .flex-direction-nav .flex-prev,.single-product .oval-gal-nav--prev{left:12px}.single-product .flex-direction-nav .flex-next,.single-product .oval-gal-nav--next{right:12px}.single-product .flex-direction-nav .flex-prev::before{content:'‹';font-size:22px;line-height:1}.single-product .flex-direction-nav .flex-next::before{content:'›';font-size:22px;line-height:1}.single-product .oval-gal-nav svg{width:13px;height:13px;stroke-width:2.5}.single-product .oval-gal-nav[hidden]{display:none}.oval-gal-count{position:absolute;bottom:14px;right:14px;z-index:3;background:rgb(16 23 38 / .7);padding:5px 10px;font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--p-cream);pointer-events:none}.single-product .summary.entry-summary{grid-column:2;width:100%!important;float:none!important;margin:0!important;position:sticky;top:var(--p-sticky-top);font-family:var(--p-body)}.oval-pdp-eyebrow{font-size:10px;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--p-brass);margin-bottom:14px}.single-product .summary .product_title{font-size:clamp(28px, 3vw, 40px);color:var(--p-navy);line-height:1;margin:0 0 8px;padding:0}.single-product .summary .oval-pdp-subtitle,.single-product .summary .woocommerce-product-details__short-description{font-size:14px;color:var(--p-text-2);margin:0 0 18px;letter-spacing:.2px;line-height:1.5}.single-product .summary .woocommerce-product-details__short-description p{margin:0;font-size:inherit;color:inherit}.single-product .summary p.price,.single-product .summary .price{font-size:32px;color:var(--p-navy);margin:0 0 28px;line-height:1.1}.single-product .summary p.price ins{text-decoration:none}.single-product .summary p.price del{opacity:.4;font-size:.7em}.single-product .summary .woocommerce-variation-price .price{font-size:32px;margin:0 0 16px}.single-product form.variations_form.cart{margin:0}.single-product .variations,.single-product table.variations{margin:0;border:0;width:100%;display:block;background:#fff0}.single-product table.variations tbody,.single-product table.variations tr,.single-product .variations .variation{display:block;width:100%}.single-product table.variations td,.single-product table.variations th{display:block;padding:0;border:0;background:#fff0;text-align:left}.single-product .variations tr,.single-product .variations .variation{margin-bottom:28px}.single-product .variations tr:last-child,.single-product .variations .variation:last-child{margin-bottom:24px}.single-product .variations label,.single-product .variations .label label,.single-product .variations th.label label{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--p-navy);margin:0 0 12px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--p-body);line-height:1.3}.single-product .variations [class*="pa_size"] label,.single-product .variations .oval-row--size label{margin-bottom:10px}.single-product .oval-attr-value{color:var(--p-brass);font-weight:600}.single-product .oval-row--size.is-unset label>.oval-attr-name{color:var(--p-text-2)}.single-product .oval-size-guide{font-size:10px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--p-brass);font-family:var(--p-body);text-decoration:underline;text-underline-offset:3px;margin-left:auto;white-space:nowrap}.single-product .reset_variations{display:none!important}.single-product .variable-items-wrapper,.single-product ul.variable-items-wrapper{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.single-product .button-variable-wrapper .variable-item,.single-product li.button-variable-item{min-width:40px;height:38px;padding:0 8px;border:1px solid var(--p-border);background:#fff0;border-radius:2px;margin:0;box-shadow:none!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 150ms ease}.single-product .button-variable-item .variable-item-span,.single-product .button-variable-item .variable-item-contents{font-family:var(--p-body);font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--p-navy);line-height:1;padding:0;margin:0;min-width:0;min-height:0;text-transform:none}.single-product .button-variable-item:hover{border-color:var(--p-navy);background:var(--p-navy)}.single-product .button-variable-item:hover .variable-item-span{color:var(--p-cream)}.single-product .button-variable-item.selected,.single-product .button-variable-item[aria-checked="true"]{border-color:var(--p-brass);background:var(--p-navy);box-shadow:none!important}.single-product .button-variable-item.selected .variable-item-span{color:var(--p-cream)}.single-product .button-variable-item.disabled,.single-product .button-variable-item.out-of-stock{opacity:.35;cursor:not-allowed;background-image:linear-gradient(to top left,transparent 47%,var(--p-border) 47%,var(--p-border) 53%,transparent 53%)}.single-product .color-variable-wrapper{gap:8px}.single-product .color-variable-wrapper .variable-item,.single-product li.color-variable-item{display:flex;align-items:center;gap:9px;padding:8px 16px;border:1.5px solid var(--p-border);background:#fff0;border-radius:2px;width:auto!important;height:auto!important;margin:0;box-shadow:none!important;cursor:pointer;transition:border-color 180ms,background 180ms}.single-product .color-variable-item .variable-item-contents{display:flex;align-items:center;gap:9px;margin:0;padding:0;width:auto;height:auto}.single-product .color-variable-item .variable-item-span-color,.single-product .color-variable-item .variable-item-span{width:14px!important;height:14px!important;border-radius:50%;border:1px solid rgb(0 0 0 / .15);flex-shrink:0;display:block;box-shadow:none;transition:box-shadow 180ms;background-size:cover}.single-product .oval-swatch-label{font-family:var(--p-body);font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--p-navy);line-height:1;white-space:nowrap}.single-product .color-variable-item.selected,.single-product .color-variable-item[aria-checked="true"]{border-color:var(--p-brass);background:rgb(181 154 88 / .07);box-shadow:none!important}.single-product .color-variable-item.selected .variable-item-span-color,.single-product .color-variable-item.selected .variable-item-span{box-shadow:0 0 0 2px var(--p-cream),0 0 0 3.5px var(--p-brass)}.single-product .variable-items-wrapper .variable-item .variable-item-contents::after,.single-product .wvs-tooltip{display:none!important}.single-product .variations select,.single-product select.variation-select{width:100%;max-width:100%;height:38px;padding:0 34px 0 12px;border:1px solid var(--p-border);border-radius:2px;background:#fff0 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231A243B' stroke-width='2.5'><path d='M19 9l-7 7-7-7'/></svg>") no-repeat right 12px center;-webkit-appearance:none;appearance:none;font-family:var(--p-body);font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--p-navy)}.single-product .variations select:focus{outline:none;border-color:var(--p-brass)}.single-product .woocommerce-variation-add-to-cart .quantity,.single-product form.cart .quantity{display:none}.oval-show-qty.single-product form.cart .quantity{display:inline-flex;align-items:center;margin:0 10px 12px 0}.oval-show-qty.single-product form.cart .qty{width:62px;height:38px;text-align:center;border:1px solid var(--p-border);border-radius:2px;font-family:var(--p-body);font-size:12px;font-weight:600;color:var(--p-navy);background:#fff0}.single-product .woocommerce-variation-add-to-cart{display:block}.single-product .single_add_to_cart_button,.single-product button.single_add_to_cart_button.button.alt{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 16px;padding:17px 20px;font-family:var(--p-body);font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;border-radius:2px;background:var(--p-navy);color:var(--p-cream);border:2px solid var(--p-brass);cursor:pointer;transition:background 350ms ease,border-color 350ms ease,color 300ms ease,transform 100ms ease;float:none}.single-product .single_add_to_cart_button:hover{background:var(--p-brass);color:var(--p-navy)}.single-product .single_add_to_cart_button:active{transform:scale(.98)}.single-product .single_add_to_cart_button.disabled,.single-product .single_add_to_cart_button.wc-variation-selection-needed,.single-product .single_add_to_cart_button:disabled{background:var(--p-text-2)!important;border-color:var(--p-border)!important;color:var(--p-cream)!important;cursor:not-allowed;opacity:1}.single-product .single_add_to_cart_button.disabled:hover{background:var(--p-text-2)!important}.single-product .single_add_to_cart_button.oval-added,.single-product .single_add_to_cart_button.oval-added:hover{background:var(--p-green)!important;border-color:var(--p-green)!important;color:var(--p-cream)!important}.single-product .single_add_to_cart_button.oval-coming-soon{background:var(--p-text-2)!important;border-color:var(--p-border)!important;opacity:.7;cursor:not-allowed}.single-product .stock.out-of-stock,.single-product .woocommerce-variation-availability{display:none}.oval-pdp-trust{display:flex;margin:0 0 26px;border:1px solid var(--p-border)}.oval-pdp-trust__cell{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;text-align:center}.oval-pdp-trust__cell+.oval-pdp-trust__cell{border-left:1px solid var(--p-border)}.oval-pdp-trust__cell svg{width:16px;height:16px;stroke:var(--p-brass);stroke-width:1.8;fill:none}.oval-pdp-trust__cell span{font-size:9.5px;font-weight:600;letter-spacing:.8px;color:var(--p-text-2);line-height:1.4}.oval-pdp-divider{height:1px;background:var(--p-border);margin-bottom:20px}.oval-pdp-details{border:0}.oval-pdp-details>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:4px 0 16px;font-family:var(--p-body);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--p-navy)}.oval-pdp-details>summary::-webkit-details-marker,.oval-pdp-details>summary::marker{display:none;content:''}.oval-pdp-details>summary::after{content:'';width:14px;height:14px;flex:0 0 14px;background:no-repeat center /14px 14px url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231A243B' stroke-width='2.5'><path d='M19 9l-7 7-7-7'/></svg>");transition:transform 220ms}.oval-pdp-details[open]>summary::after{transform:rotate(180deg)}.oval-pdp-details__body{overflow:hidden;animation:ovalAccordion 220ms ease}@keyframes ovalAccordion{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.oval-pdp-details__body p{font-size:13px;line-height:1.72;color:var(--p-text-2);margin:0 0 14px}.oval-pdp-details__body ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.oval-pdp-details__body li{font-size:12px;color:var(--p-text-2);display:flex;align-items:center;gap:9px;margin:0}.oval-pdp-details__body li::before{content:'';width:4px;height:4px;flex:0 0 4px;background:var(--p-brass);border-radius:50%}.single-product .product_meta,.single-product .woocommerce-tabs,.single-product .woocommerce-product-rating,.single-product .single-product-category,.single-product .kadence-sticky-add-to-cart{display:none!important}.oval-story{background:var(--p-navy-dark);padding:110px 48px;position:relative;overflow:hidden;font-family:var(--p-body)}.oval-story::before{content:'';position:absolute;inset:0;pointer-events:none;opacity:.025;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgb(244 241 234) 2px,rgb(244 241 234) 3px);background-size:100% 6px}.oval-story__inner{max-width:1280px;margin:0 auto;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:center}.oval-story__rule{width:44px;height:1.5px;background:var(--p-leather);margin-bottom:28px}.oval-story__eyebrow{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--p-brass);margin-bottom:22px}.oval-story__quote{font-size:clamp(24px, 3vw, 40px);color:var(--p-cream);line-height:1.04;margin:0 0 36px;font-style:normal;border:0;padding:0;quotes:none}.oval-story__quote span{display:block}.oval-story__quote span:last-child{color:var(--p-brass)}.oval-story__body{font-size:15px;line-height:1.85;color:rgb(244 241 234 / .6);font-weight:300;max-width:490px;margin:0}.oval-story__collage{display:flex;gap:12px;align-items:flex-start}.oval-story__col{flex:1;display:flex;flex-direction:column;gap:12px}.oval-story__col--b{margin-top:40px}.oval-story__frame{border:1px solid rgb(181 154 88 / .2);overflow:hidden}.oval-story__frame--tall{aspect-ratio:3 / 4}.oval-story__frame--wide{aspect-ratio:4 / 3}.oval-story__frame img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.oval-story__frame--tall img{opacity:.88}.oval-story__frame--wide img{opacity:.76}.oval-story__text{animation:ovalInLeft .7s ease both}.oval-story__collage{animation:ovalInRight .7s .15s ease both}@keyframes ovalInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:none}}@keyframes ovalInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:none}}.oval-craft{background:var(--p-cream-dark);padding:100px 48px;font-family:var(--p-body)}.oval-craft__inner{max-width:1280px;margin:0 auto}.oval-craft__head{margin-bottom:60px}.oval-craft__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:14px}.oval-craft__eyebrow::before{content:'';width:36px;height:1.5px;background:var(--p-brass);flex:0 0 36px}.oval-craft__eyebrow span{font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--p-brass)}.oval-craft__title{font-size:clamp(32px, 4.5vw, 52px);color:var(--p-navy);line-height:.97;margin:0}.oval-craft__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px, 100%),1fr));gap:1px;background:var(--p-border)}.anatomy-card{background:var(--p-cream);border:1px solid var(--p-border);padding:28px 24px 24px;position:relative;overflow:hidden;transition:transform 300ms ease,box-shadow 300ms ease}.anatomy-card::before{content:'';position:absolute;top:0;left:0;width:3px;height:0;background:var(--p-brass);transition:height 350ms ease}.anatomy-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgb(26 36 59 / .1)}.anatomy-card:hover::before{height:100%}.anatomy-card__top{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.anatomy-card__thumb{width:64px;height:64px;flex-shrink:0;overflow:hidden;border:1px solid var(--p-border);background:var(--p-cream-dark)}.anatomy-card__thumb img{width:100%;height:100%;object-fit:cover;display:block}.anatomy-card__num{font-size:9px;font-weight:700;letter-spacing:3.5px;color:var(--p-brass);text-transform:uppercase;margin-bottom:4px}.anatomy-card__title{font-size:15px;font-weight:700;color:var(--p-navy);line-height:1.2}.anatomy-card__sub{font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--p-brass);margin-bottom:10px}.anatomy-card__body{font-size:13px;line-height:1.72;color:var(--p-text-2);margin:0}.anatomy-card__rule{margin-top:20px;height:1.5px;background:linear-gradient(90deg,rgb(181 154 88 / .5),transparent)}.single-product .related.products,.single-product .up-sells.products,.oval-related{background:var(--p-cream);padding:100px 48px;clear:both;float:none;width:100%;font-family:var(--p-body)}.single-product .related.products>h2,.single-product .related.products>.oval-related__head{max-width:1280px;margin:0 auto 48px}.single-product .related.products>h2::before,.oval-related__eyebrow{content:'Complete the Kit';display:flex;align-items:center;gap:14px;margin-bottom:12px;font-family:var(--p-body);font-size:10px;font-weight:700;letter-spacing:4px;text-transform:uppercase;color:var(--p-brass)}.single-product .related.products>h2::before{content:'Complete the Kit'}.oval-related__eyebrow::before,.single-product .related.products>h2::after{content:'';width:36px;height:1.5px;background:var(--p-brass);flex:0 0 36px}.single-product .related.products>h2,.oval-related__title{font-family:var(--p-display);font-weight:400;text-transform:uppercase;letter-spacing:-.5px;font-size:clamp(28px, 4vw, 44px);color:var(--p-navy);line-height:1}.single-product .related.products ul.products,.single-product .related.products .products{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;list-style:none;padding:0}.single-product .related.products ul.products::before,.single-product .related.products ul.products::after{content:none}.single-product .related.products li.product{width:auto!important;margin:0!important;float:none!important;background:var(--p-cream);border:1px solid var(--p-border);overflow:hidden;transition:border-color 250ms;padding:0}.single-product .related.products li.product:hover{border-color:var(--p-brass)}.single-product .related.products li.product>a.woocommerce-LoopProduct-link{display:block;text-decoration:none}.single-product .related.products li.product img{aspect-ratio:4 / 5;width:100%;height:auto;object-fit:contain;background:var(--p-cream-dark);margin:0;display:block;transition:transform 500ms ease}.single-product .related.products li.product:hover img{transform:scale(1.04)}.single-product .related.products li.product{position:relative}.single-product .related.products span.onsale,.single-product .related.products .oval-badge{position:absolute;top:12px;left:12px;right:auto;z-index:2;background:var(--p-navy);color:var(--p-cream);font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:4px 9px;margin:0;border-radius:0;min-height:0;line-height:1.4}.single-product .related.products .oval-badge--new{background:var(--p-green)}.single-product .related.products .oval-badge--ltd{background:var(--p-leather)}.single-product .related.products .oval-badge--club{background:var(--p-navy-light)}.single-product .related.products .oval-badge--soon{left:auto;right:12px}.single-product .related.products li.product .oval-card-body,.single-product .related.products li.product>a>.oval-card-body{padding:18px 18px 20px}.single-product .related.products li.product h2,.single-product .related.products li.product .woocommerce-loop-product__title{font-family:var(--p-body);font-size:14px;font-weight:700;color:var(--p-navy);line-height:1.25;margin:0;padding:18px 18px 0;text-transform:none;letter-spacing:0}.single-product .related.products li.product .oval-card-sub{font-size:11px;color:var(--p-text-2);margin-top:3px;padding:0 18px}.single-product .related.products li.product .price{font-family:var(--p-body);font-size:14px;font-weight:700;color:var(--p-navy);white-space:nowrap;margin:0;padding:0 18px;display:block}.single-product .related.products li.product .oval-card-cta{display:flex;align-items:center;gap:5px;margin:10px 0 0;padding:0 18px 20px;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--p-brass)}.single-product .related.products li.product .oval-card-cta svg{width:9px;height:9px;stroke-width:3}.single-product .related.products li.product .button,.single-product .related.products li.product .added_to_cart,.single-product .related.products li.product .star-rating{display:none!important}.oval-stickybar{position:fixed;bottom:0;left:0;right:0;z-index:60;background:var(--p-navy-dark);border-top:1px solid var(--p-brass);padding:14px 48px;display:flex;align-items:center;gap:20px;font-family:var(--p-body);transform:translateY(100%);transition:transform 280ms cubic-bezier(.4,0,.2,1)}.oval-stickybar.is-visible{transform:none}.oval-stickybar__meta{flex:1;min-width:0}.oval-stickybar__name{font-size:12px;font-weight:700;color:var(--p-cream);letter-spacing:.3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oval-stickybar__price{font-size:20px;color:var(--p-brass);line-height:1.1}.oval-stickybar__sizes{display:flex;gap:5px;flex-shrink:0}.oval-stickybar__size{min-width:36px;height:36px;padding:0 6px;border:1.5px solid rgb(244 241 234 / .18);background:#fff0;color:var(--p-cream);font-size:11px;font-weight:600;border-radius:2px;font-family:var(--p-body);cursor:pointer;transition:all 150ms}.oval-stickybar__size.is-active{border-color:var(--p-brass);background:var(--p-brass);color:var(--p-navy)}.oval-stickybar__add{background:rgb(181 154 88 / .25);border:none;color:var(--p-cream);padding:12px 28px;border-radius:2px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;white-space:nowrap;font-family:var(--p-body);transition:background 300ms ease,color 300ms ease;display:flex;align-items:center;gap:8px;flex-shrink:0}.oval-stickybar__add.is-ready{background:var(--p-brass);color:var(--p-navy)}.oval-stickybar__add.is-added{background:var(--p-green);color:var(--p-cream)}@media (max-width:1024px){.single-product{--p-pad-x:32px}.single-product div.product{column-gap:48px}.oval-story{padding:90px 32px}.oval-story__inner{gap:56px}.oval-craft,.single-product .related.products{padding:80px 32px}.oval-pdp-hero__inner{padding:0 40px 64px}}@media (max-width:1024px){.single-product div.product{grid-template-columns:1fr;row-gap:44px;padding:56px var(--p-pad-x) 72px}.single-product .woocommerce-product-gallery,.single-product .summary.entry-summary{grid-column:1}.single-product .summary.entry-summary{position:static;top:auto}.oval-pdp-back{margin-bottom:32px}.oval-story__inner{grid-template-columns:1fr;gap:48px}.oval-story__body{max-width:none}.oval-story__col--b{margin-top:0}.single-product .related.products ul.products{grid-template-columns:repeat(2,1fr)}.oval-pdp-hero__img{width:100%;opacity:.5}.oval-pdp-hero::before{background:linear-gradient(180deg,rgb(16 23 38 / .7) 0%,rgb(16 23 38 / .92) 55%,rgb(16 23 38) 100%)}.oval-pdp-hero__col{max-width:620px}}@media (max-width:768px){.single-product{--p-pad-x:20px}.single-product div.product{padding:40px var(--p-pad-x) 56px}.single-product .woocommerce-product-gallery{flex-direction:column;gap:10px}.single-product .flex-control-thumbs,.single-product .woocommerce-product-gallery ol.flex-control-nav{order:1;flex:0 0 auto;width:100%!important;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.single-product .flex-control-thumbs::-webkit-scrollbar{display:none}.single-product .flex-control-thumbs li{flex:0 0 60px;width:60px;height:74px}.single-product .woocommerce-product-gallery__wrapper{width:100%;aspect-ratio:3 / 4}.single-product .summary .product_title{font-size:30px}.single-product .summary p.price{font-size:28px;margin-bottom:22px}.oval-pdp-hero{min-height:560px}.oval-pdp-hero__inner{padding:0 20px 56px}.oval-pdp-hero__corner{width:40px;height:40px}.oval-pdp-hero__corner--tl{top:20px;left:20px}.oval-pdp-hero__corner--br{bottom:20px;right:20px}.oval-pdp-hero__headline{font-size:clamp(38px, 11vw, 56px)}.oval-pdp-hero__scroll{display:none}.oval-story{padding:64px 20px}.oval-story__collage{gap:8px}.oval-craft,.single-product .related.products{padding:64px 20px}.oval-craft__head{margin-bottom:36px}.oval-craft__grid{grid-template-columns:1fr}.single-product .related.products ul.products{grid-template-columns:1fr;gap:16px}.single-product .related.products>h2{margin-bottom:28px}.oval-stickybar{padding:10px 16px;gap:12px}.oval-stickybar__sizes{display:none}.oval-stickybar__price{font-size:17px}.oval-stickybar__add{padding:11px 18px;font-size:11px}.single-product .related.products{padding-bottom:120px}}@media (max-width:520px){.oval-pdp-trust__cell{padding:12px 4px}.oval-pdp-trust__cell span{font-size:9px;letter-spacing:.4px}.single-product .color-variable-wrapper .variable-item{padding:7px 12px}.oval-pdp-hero__price{padding:11px 18px}.oval-pdp-hero__price-val{font-size:24px}.oval-pdp-hero .btn-primary{padding:13px 22px;font-size:11px}}@media (prefers-reduced-motion:reduce){.single-product *,.oval-pdp-hero__img,.oval-story__text,.oval-story__collage{animation:none!important;transition-duration:1ms!important}}@media (pointer:coarse),(max-width:1024px){.single-product .variable-items-wrapper,.single-product ul.variable-items-wrapper{gap:10px}.single-product .button-variable-wrapper .variable-item,.single-product li.button-variable-item{position:relative;overflow:visible}.single-product .button-variable-wrapper .variable-item::after,.single-product li.button-variable-item::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%, 44px);height:max(100%, 44px);background:none;border:0}}.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{opacity:0;z-index:0}.single-product .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{opacity:1}.single-product .oval-js-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.single-product .oval-js-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{opacity:0;z-index:0}.single-product .oval-js-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image.oval-active{opacity:1;z-index:1}.single-product .flex-control-thumbs li button{display:block;width:100%;height:100%;padding:0;margin:0;border:0;background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.single-product .flex-control-thumbs li button:focus-visible{outline:2px solid var(--p-brass);outline-offset:2px}.single-product .oval-gal-nav[hidden]{display:none!important}.oval-pdp-hero__img{transition:opacity 350ms ease}.oval-pdp-hero__img.oval-swap{opacity:0}.single-product .oval-static-sizes{margin:0 0 24px}.single-product .oval-static-sizes .oval-size-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--p-text-2);margin:0 0 10px;font-family:var(--p-body);line-height:1.3}.single-product .oval-static-sizes .oval-size-label .oval-attr-name{color:inherit}.single-product .oval-static-sizes .oval-size-label .oval-attr-value{color:var(--p-brass);font-weight:600}.single-product .oval-static-sizes .oval-size-btns{display:flex;flex-wrap:wrap;gap:6px}.single-product .size-btn{min-width:40px;height:38px;padding:0 8px;border:1px solid var(--p-border);background:#fff0;font-size:11px;font-weight:600;letter-spacing:.5px;cursor:pointer;transition:all 150ms ease;border-radius:2px;font-family:var(--p-body);color:var(--p-navy)}.single-product .size-btn:hover{border-color:var(--p-navy);background:var(--p-navy);color:var(--p-cream)}.single-product .size-btn.selected{border-color:var(--p-brass);background:var(--p-navy);color:var(--p-cream)}.single-product.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.single-product.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2),.single-product.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;float:none!important;display:block!important}.single-product div.product>.oval-story,.single-product div.product>.oval-craft,.single-product div.product>section.related.products,.single-product div.product>.related.products{grid-column:1 / -1;box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.single-product .related.products ul.products,.single-product .related.products ul.products.grid-cols{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:20px!important}@media (max-width:1024px){.single-product .related.products ul.products,.single-product .related.products ul.products.grid-cols{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.single-product .related.products ul.products,.single-product .related.products ul.products.grid-cols{grid-template-columns:1fr!important}}.single-product .woo-selected-variation-item-name,.single-product .wvs-selected-item{display:none!important}.single-product form.cart a.added_to_cart,.single-product .summary a.added_to_cart{display:none!important}.single-product #wc-stripe-express-checkout-element,.single-product [id^="wc-stripe-express-checkout-element"],.single-product #wc-stripe-express-checkout-button-separator,.single-product .wc-stripe-express-checkout-wrapper,.single-product .wc-stripe-product-checkout-container{display:none!important}.single-product .oval-attention{animation:ovalAttention 1.2s ease}@keyframes ovalAttention{0%,100%{background:#fff0}30%{background:rgb(181 154 88 / .14)}}@media (prefers-reduced-motion:reduce){.single-product .oval-attention{animation:none}}.single-product .entry.product>.oval-story,.single-product .entry.product>.oval-craft,.single-product .entry.product>.related.products,.single-product .entry.product>.up-sells,.single-product div.product>.oval-story,.single-product div.product>.oval-craft,.single-product div.product>.related.products,.single-product div.product>.up-sells{grid-column:1 / -1}.single-product .entry.product>.summary,.single-product div.product>.summary{position:static!important;align-self:stretch}.single-product .summary .oval-sticky-inner{position:sticky;top:110px}.single-product form.cart .quantity,.single-product form.cart input.qty{display:none!important}:root{--oval-cream:#F4F1EA;--oval-cream-dark:#EAE6D9;--oval-stone:#E0DCD0;--oval-navy:#1A243B;--oval-navy-light:#23304D;--oval-navy-dark:#101726;--oval-brass:#B59A58;--oval-brass-light:#CDB57A;--oval-green:#214332;--oval-border:#D6D1C4;--oval-text-2:#4A5A7A;--oval-danger:#9B2C2C;--oval-danger-bg:#FBEAEA;--oval-danger-bd:#E3C4C4;--oval-cart-w:420px;--oval-cart-pad-x:28px;--oval-ease:cubic-bezier(0.4, 0, 0.2, 1)}#cart-drawer .drawer-overlay,.popup-drawer#cart-drawer .drawer-overlay{background:rgb(26 36 59 / .55)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity 250ms linear}#cart-drawer .drawer-inner{width:var(--oval-cart-w)!important;max-width:100vw!important;background:var(--oval-cream)!important;box-shadow:-8px 0 48px rgb(26 36 59 / .2)!important;display:flex;flex-direction:column;padding:0!important;transition:transform 320ms var(--oval-ease)!important;font-family:'Inter',system-ui,sans-serif;color:var(--oval-navy)}#cart-drawer .drawer-inner,#cart-drawer .drawer-inner *{border-radius:0}#cart-drawer .drawer-header{padding:24px var(--oval-cart-pad-x)!important;border-bottom:1px solid var(--oval-border);display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;background:var(--oval-cream);margin:0}#cart-drawer .drawer-header .drawer-title,#cart-drawer .drawer-header h2,#cart-drawer .side-cart-header-title{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:17px;line-height:1.2;text-transform:uppercase;letter-spacing:1px;color:var(--oval-navy);margin:0}#cart-drawer .oval-cart-count{display:block;font-family:'Inter',system-ui,sans-serif;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--oval-text-2);margin-top:2px}#cart-drawer .drawer-toggle{background:none!important;border:none!important;padding:0!important;color:var(--oval-navy)!important;cursor:pointer;line-height:0}#cart-drawer .drawer-toggle .kadence-svg-icon,#cart-drawer .drawer-toggle svg{width:20px;height:20px;stroke-width:2}#cart-drawer .drawer-toggle:hover{color:var(--oval-brass)!important}#cart-drawer .drawer-content{flex:1 1 auto;overflow-y:auto;padding:20px var(--oval-cart-pad-x)!important;background:var(--oval-cream)}#cart-drawer .widget_shopping_cart,#cart-drawer .widget_shopping_cart_content{padding:0;margin:0;background:none;border:0}#cart-drawer .widget_shopping_cart .widget-title,#cart-drawer .widget_shopping_cart_content>h2{display:none}#cart-drawer ul.woocommerce-mini-cart,#cart-drawer ul.cart_list{list-style:none;margin:0;padding:0}#cart-drawer li.woocommerce-mini-cart-item{display:grid;grid-template-columns:68px 1fr 21px;column-gap:14px;align-items:start;padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px solid var(--oval-border);list-style:none;position:relative}#cart-drawer li.woocommerce-mini-cart-item::before,#cart-drawer li.woocommerce-mini-cart-item::after{content:none}#cart-drawer li.woocommerce-mini-cart-item img,#cart-drawer li.woocommerce-mini-cart-item .attachment-woocommerce_thumbnail{grid-column:1;grid-row:1 / span 4;width:68px!important;height:84px!important;flex-shrink:0;margin:0!important;float:none!important;border:1px solid var(--oval-border);background:var(--oval-cream-dark);object-fit:contain;object-position:center;padding:0}#cart-drawer li.woocommerce-mini-cart-item a:not(.remove){grid-column:2;display:block;font-size:13px;font-weight:700;line-height:1.3;color:var(--oval-navy);text-decoration:none;margin:0 0 3px 0}#cart-drawer li.woocommerce-mini-cart-item a:not(.remove):hover{color:var(--oval-brass)}#cart-drawer li.woocommerce-mini-cart-item dl.variation{grid-column:2;display:flex;flex-wrap:wrap;gap:0 4px;font-size:11px;line-height:1.4;color:var(--oval-text-2);margin:0 0 12px 0}#cart-drawer li.woocommerce-mini-cart-item dl.variation dt{font-weight:400;margin:0}#cart-drawer li.woocommerce-mini-cart-item dl.variation dt::after{content:':'}#cart-drawer li.woocommerce-mini-cart-item dl.variation dd{margin:0}#cart-drawer li.woocommerce-mini-cart-item dl.variation dd p{margin:0}#cart-drawer li.woocommerce-mini-cart-item dl.variation dd+dt::before{content:'\00B7';margin-right:4px}#cart-drawer li.woocommerce-mini-cart-item .quantity,#cart-drawer li.woocommerce-mini-cart-item .oval-qty-row{grid-column:2;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:var(--oval-navy)}#cart-drawer li.woocommerce-mini-cart-item .quantity .amount,#cart-drawer li.woocommerce-mini-cart-item .oval-line-total{font-size:14px;font-weight:700;color:var(--oval-navy)}#cart-drawer .oval-qty-controls{display:flex;align-items:center;gap:10px}#cart-drawer .oval-qty-btn{width:26px;height:26px;border:1px solid var(--oval-border);border-radius:2px;background:none;color:var(--oval-navy);font-family:'Inter',system-ui,sans-serif;font-size:16px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:border-color 200ms ease,background 200ms ease}#cart-drawer .oval-qty-btn:hover{border-color:var(--oval-brass);background:var(--oval-cream-dark)}#cart-drawer .oval-qty-value{font-size:13px;font-weight:600;color:var(--oval-navy);min-width:20px;text-align:center}#cart-drawer li.woocommerce-mini-cart-item a.remove,#cart-drawer li.woocommerce-mini-cart-item a.remove_from_cart_button{grid-column:3;grid-row:1;position:static!important;float:none!important;align-self:start;width:21px;height:21px;padding:4px;margin:0;border:0;background:none!important;color:transparent!important;font-size:0!important;line-height:0;overflow:hidden;cursor:pointer;opacity:1}#cart-drawer li.woocommerce-mini-cart-item a.remove::before{content:'';display:block;width:13px;height:13px;background-color:var(--oval-text-2);transition:background-color 200ms ease;-webkit-mask:var(--oval-x-icon) center / 13px 13px no-repeat;mask:var(--oval-x-icon) center / 13px 13px no-repeat}#cart-drawer li.woocommerce-mini-cart-item a.remove:hover::before{background-color:var(--oval-danger)}:root{--oval-x-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E")}#cart-drawer .woocommerce-mini-cart__empty-message,#cart-drawer .wc-empty-cart-message,#cart-drawer .oval-cart-empty{text-align:center;padding:56px 0;margin:0;color:var(--oval-text-2);font-size:14px;line-height:1.5}#cart-drawer .oval-cart-empty img{display:block;height:36px;width:auto;margin:0 auto;opacity:.2}#cart-drawer .oval-cart-empty__primary{font-size:14px;margin-top:18px}#cart-drawer .oval-cart-empty__sub{font-size:11px;margin-top:6px;opacity:.6}#cart-drawer .woocommerce-mini-cart__total,#cart-drawer .woocommerce-mini-cart__buttons{padding-left:0;padding-right:0;margin:0;border:0}#cart-drawer .woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:20px;margin-top:0;border-top:1px solid var(--oval-border);font-size:13px;font-weight:400;color:var(--oval-text-2);text-transform:none;letter-spacing:0}#cart-drawer .woocommerce-mini-cart__total strong{font-weight:400;font-size:13px;color:var(--oval-text-2)}#cart-drawer .woocommerce-mini-cart__total .amount{font-size:15px;font-weight:700;color:var(--oval-navy)}#cart-drawer .oval-cart-note{font-size:11px;line-height:1.45;letter-spacing:.2px;color:var(--oval-text-2);margin:5px 0 18px 0}#cart-drawer .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}#cart-drawer .woocommerce-mini-cart__buttons a.wc-forward:not(.checkout){display:none}#cart-drawer .woocommerce-mini-cart__buttons a.checkout,.oval-btn-primary{background:var(--oval-navy);color:var(--oval-cream);border:2px solid var(--oval-brass);border-radius:2px;padding:16px 36px;font-family:'Inter',system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background 300ms ease,color 300ms ease,transform 100ms ease;width:100%;box-sizing:border-box}#cart-drawer .woocommerce-mini-cart__buttons a.checkout:hover,.oval-btn-primary:hover{background:var(--oval-brass);color:var(--oval-navy)}#cart-drawer .woocommerce-mini-cart__buttons a.checkout:active,.oval-btn-primary:active{transform:scale(.98)}#cart-drawer .woocommerce-mini-cart__buttons a.checkout::after{content:'';width:13px;height:13px;flex:0 0 13px;background-color:currentColor;-webkit-mask:var(--oval-arrow-icon) center / 13px 13px no-repeat;mask:var(--oval-arrow-icon) center / 13px 13px no-repeat}:root{--oval-arrow-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}#cart-drawer .oval-continue-shopping{width:100%;background:none;border:1px solid var(--oval-border);border-radius:2px;padding:12px 20px;font-family:'Inter',system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;color:var(--oval-navy);cursor:pointer;transition:background 200ms}#cart-drawer .oval-continue-shopping:hover{background:var(--oval-cream-dark)}@media (max-width:520px){#cart-drawer .drawer-inner{width:100vw!important}:root{--oval-cart-pad-x:20px}}body.woocommerce-checkout,body.woocommerce-checkout .site,body.woocommerce-checkout .site-container,body.woocommerce-checkout #wrapper{background:var(--oval-cream)}body.woocommerce-checkout .content-area,body.woocommerce-checkout .site-main{padding:0;margin:0;background:var(--oval-cream)}body.woocommerce-checkout .entry-content-wrap{padding:0!important}body.woocommerce-checkout .entry-header,body.woocommerce-checkout .page-title,body.woocommerce-checkout .woocommerce-breadcrumb{display:none}body.woocommerce-checkout .woocommerce{min-height:100vh;box-sizing:border-box;padding:120px 24px 80px;font-family:'Inter',system-ui,sans-serif;color:var(--oval-navy)}body.woocommerce-checkout .woocommerce>form.checkout,body.woocommerce-checkout .woocommerce>.woocommerce-notices-wrapper,body.woocommerce-checkout .oval-checkout-header{max-width:980px;margin-left:auto;margin-right:auto}.oval-checkout-header{text-align:center;margin-bottom:40px}.oval-checkout-header img{display:block;height:46px;width:auto;margin:0 auto}.oval-checkout-header__wordmark{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:20px;line-height:1.1;text-transform:uppercase;letter-spacing:3px;color:var(--oval-navy);margin-top:14px}.oval-checkout-header__tag{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--oval-brass);margin-top:4px}.woocommerce-checkout form.checkout.woocommerce-checkout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start}.woocommerce-checkout form.checkout #customer_details{grid-column:2;order:2;width:auto;float:none;display:block}.woocommerce-checkout form.checkout #customer_details .col-1,.woocommerce-checkout form.checkout #customer_details .col-2{width:100%;float:none;padding:0;margin:0}.woocommerce-checkout form.checkout #customer_details .col-2{margin-top:30px}.woocommerce-checkout form.checkout #order_review_heading,.woocommerce-checkout form.checkout #order_review{grid-column:1;order:1;width:auto;float:none}@media (max-width:768px){.woocommerce-checkout form.checkout.woocommerce-checkout{grid-template-columns:1fr;gap:32px}.woocommerce-checkout form.checkout #customer_details{grid-column:1}body.woocommerce-checkout .woocommerce{padding:96px 20px 64px}}.woocommerce-checkout #order_review_heading{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;letter-spacing:1.5px;color:var(--oval-navy);margin:0;padding:28px 26px 0;border:1px solid var(--oval-border);border-bottom:0;background:var(--oval-cream)}.woocommerce-checkout #order_review{background:var(--oval-cream);border:1px solid var(--oval-border);border-top:0;padding:20px 26px 28px}.woocommerce-checkout #order_review table.shop_table{width:100%;border:0;border-radius:0;margin:0;border-collapse:collapse;background:none}.woocommerce-checkout #order_review table.shop_table thead{display:none}.woocommerce-checkout #order_review table.shop_table th,.woocommerce-checkout #order_review table.shop_table td{border:0;padding:0;background:none;vertical-align:top}.woocommerce-checkout #order_review table.shop_table tbody tr.cart_item{display:flex;gap:14px;align-items:flex-start;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--oval-border)}.woocommerce-checkout #order_review tr.cart_item td.product-name{flex:1 1 auto;min-width:0;font-size:13px;font-weight:700;line-height:1.3;color:var(--oval-navy)}.woocommerce-checkout #order_review tr.cart_item td.product-name img{float:left;width:56px;height:70px;margin:0 14px 0 0;border:1px solid var(--oval-border);background:#fff;object-fit:contain}.woocommerce-checkout #order_review tr.cart_item td.product-name dl.variation,.woocommerce-checkout #order_review tr.cart_item td.product-name .product-quantity,.woocommerce-checkout #order_review tr.cart_item td.product-name .oval-meta{display:block;font-size:11px;font-weight:400;color:var(--oval-text-2);margin:3px 0 0 0;line-height:1.45}.woocommerce-checkout #order_review tr.cart_item td.product-name dl.variation dt,.woocommerce-checkout #order_review tr.cart_item td.product-name dl.variation dd{display:inline;margin:0 4px 0 0;font-weight:400}.woocommerce-checkout #order_review tr.cart_item td.product-name dl.variation p{display:inline;margin:0}.woocommerce-checkout #order_review tr.cart_item td.product-total{flex:0 0 auto;font-size:13px;font-weight:700;color:var(--oval-navy);white-space:nowrap;text-align:right}.woocommerce-checkout #order_review table.shop_table tfoot tr{display:flex;justify-content:space-between;align-items:baseline;margin-top:4px}.woocommerce-checkout #order_review table.shop_table tfoot th{font-size:13px;font-weight:400;color:var(--oval-text-2);text-transform:none;letter-spacing:0}.woocommerce-checkout #order_review table.shop_table tfoot td,.woocommerce-checkout #order_review table.shop_table tfoot .amount{font-size:15px;font-weight:700;color:var(--oval-navy);text-align:right}.woocommerce-checkout #order_review table.shop_table tfoot tr.order-total th,.woocommerce-checkout #order_review table.shop_table tfoot tr.order-total td{border-top:0}.woocommerce-checkout .oval-order-note{font-size:10.5px;line-height:1.5;letter-spacing:.2px;color:var(--oval-text-2);margin-top:12px}.woocommerce-checkout #customer_details h3,.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-checkout .woocommerce-shipping-fields>h3,.woocommerce-checkout .woocommerce-additional-fields>h3,.woocommerce-checkout .oval-section-label{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:1.5px;color:var(--oval-navy);margin:0 0 14px 0;padding:0 0 10px 0;border-bottom:1px solid var(--oval-border)}.woocommerce-checkout #customer_details .col-2 h3{margin-top:0}.woocommerce-checkout .woocommerce-input-wrapper{width:100%}.woocommerce-checkout p.form-row{padding:0;margin:0 0 16px 0}.woocommerce-checkout p.form-row label,.woocommerce-checkout .oval-field-label{display:block;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--oval-text-2);margin:0 0 6px 0;line-height:1.3}.woocommerce-checkout p.form-row label .required{color:var(--oval-text-2);text-decoration:none;border:0}.woocommerce-checkout .input-text,.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout input[type="password"],.woocommerce-checkout textarea,.woocommerce-checkout select,.woocommerce-checkout .select2-container .select2-selection--single{width:100%;box-sizing:border-box;padding:12px 14px;height:auto;min-height:0;font-family:'Inter',system-ui,sans-serif;font-size:14px;line-height:1.3;color:var(--oval-navy);background:#fff;border:1px solid var(--oval-border);border-radius:2px;outline:none;box-shadow:none;transition:border-color 150ms ease,box-shadow 150ms ease}.woocommerce-checkout .input-text::placeholder,.woocommerce-checkout textarea::placeholder{color:#A3AAB8}.woocommerce-checkout .input-text:focus,.woocommerce-checkout input[type="text"]:focus,.woocommerce-checkout input[type="email"]:focus,.woocommerce-checkout input[type="tel"]:focus,.woocommerce-checkout textarea:focus,.woocommerce-checkout select:focus,.woocommerce-checkout .select2-container--focus .select2-selection--single{border:1px solid var(--oval-brass);box-shadow:0 0 0 1px var(--oval-brass);outline:none}.woocommerce-checkout .select2-container .select2-selection--single{display:flex;align-items:center}.woocommerce-checkout .select2-container .select2-selection__rendered{padding:0;line-height:1.3;color:var(--oval-navy)}.woocommerce-checkout .select2-container .select2-selection__arrow{height:100%;right:10px}.select2-dropdown{border:1px solid var(--oval-border);border-radius:2px;font-size:14px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--oval-navy);color:var(--oval-cream)}.woocommerce-checkout .oval-field-help,.woocommerce-checkout p.form-row .description{font-size:10.5px;line-height:1.5;color:var(--oval-text-2);margin-top:6px}.woocommerce-checkout #payment{background:#fff0;border-radius:0;margin-top:30px;padding:0}.woocommerce-checkout #payment ul.payment_methods{padding:0;margin:0;border:0;list-style:none}.woocommerce-checkout #payment ul.payment_methods li{margin:0 0 8px 0;padding:0;background:none;list-style:none}.woocommerce-checkout #payment ul.payment_methods label{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--oval-navy)}.woocommerce-checkout #payment div.payment_box{background:transparent!important;border:0;border-radius:0;padding:12px 0 0 0;margin:0;color:var(--oval-text-2);font-size:12.5px}.woocommerce-checkout #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::after{display:none!important}.woocommerce-checkout #payment #place_order,.woocommerce-checkout button.alt#place_order{width:100%;margin-top:24px;padding:16px 36px;background:var(--oval-navy);color:var(--oval-cream);border:2px solid var(--oval-brass);border-radius:2px;font-family:'Inter',system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background 300ms ease,color 300ms ease,transform 100ms ease;float:none;box-sizing:border-box}.woocommerce-checkout #payment #place_order:hover{background:var(--oval-brass);color:var(--oval-navy)}.woocommerce-checkout #payment #place_order:active{transform:scale(.98)}.woocommerce-checkout #payment #place_order:disabled,.woocommerce-checkout #payment #place_order.disabled{opacity:.7;cursor:not-allowed}.woocommerce-checkout #payment #place_order::after{content:'';width:13px;height:13px;flex:0 0 13px;background-color:currentColor;-webkit-mask:var(--oval-arrow-icon) center / 13px 13px no-repeat;mask:var(--oval-arrow-icon) center / 13px 13px no-repeat}.woocommerce-checkout #payment.processing #place_order::after{content:none}.oval-secure-note{text-align:center;margin-top:16px;font-size:10.5px;letter-spacing:.3px;color:var(--oval-text-2)}.oval-secure-note svg{width:11px;height:11px;vertical-align:-1px;margin-right:5px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper,.woocommerce-checkout .woocommerce-privacy-policy-text p{font-size:10.5px;line-height:1.5;color:var(--oval-text-2);margin-top:12px}.woocommerce-checkout .woocommerce-error,.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error,.woocommerce-checkout ul.woocommerce-error{background:var(--oval-danger-bg);border:1px solid var(--oval-danger-bd);border-top-width:1px;border-radius:2px;color:var(--oval-danger);font-size:12.5px;line-height:1.5;padding:10px 14px;margin:16px 0;list-style:none}.woocommerce-checkout .woocommerce-error::before,.woocommerce-checkout .woocommerce-message::before,.woocommerce-checkout .woocommerce-info::before{display:none}.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-info{background:var(--oval-cream-dark);border:1px solid var(--oval-border);border-radius:2px;color:var(--oval-navy);font-size:12.5px;padding:10px 14px;margin:16px 0}.woocommerce-checkout .woocommerce-invalid input.input-text,.woocommerce-checkout .woocommerce-invalid select{border-color:var(--oval-danger);box-shadow:none}body.woocommerce-order-received .woocommerce{max-width:440px;margin:0 auto;text-align:center;padding:120px 24px 80px}.oval-result-icon{width:60px;height:60px;border-radius:50%;margin:0 auto 22px;display:flex;align-items:center;justify-content:center;background:var(--oval-green)}.oval-result-icon--processing{background:var(--oval-brass)}.oval-result-icon--failed{background:var(--oval-danger)}.oval-result-icon svg{width:28px;height:28px;stroke:#fff;stroke-width:2.5;fill:none}body.woocommerce-order-received .woocommerce-thankyou-order-received,.oval-result-title{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:22px;text-transform:uppercase;letter-spacing:1px;color:var(--oval-navy);margin:0}.oval-result-copy,body.woocommerce-order-received .woocommerce-thankyou-order-received+p{font-size:13.5px;line-height:1.6;color:var(--oval-text-2);margin-top:12px}body.woocommerce-order-received .oval-btn-primary{margin-top:28px;width:auto}@media (pointer:coarse),(max-width:1024px){#cart-drawer li.woocommerce-mini-cart-item{grid-template-columns:68px 1fr 32px}#cart-drawer .oval-qty-controls{gap:18px}#cart-drawer .oval-qty-btn{position:relative}#cart-drawer .oval-qty-btn::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;background:none;border:0}#cart-drawer li.woocommerce-mini-cart-item a.remove,#cart-drawer li.woocommerce-mini-cart-item a.remove_from_cart_button{position:relative!important;overflow:visible}#cart-drawer li.woocommerce-mini-cart-item a.remove::after,#cart-drawer li.woocommerce-mini-cart-item a.remove_from_cart_button::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:44px;background:none;border:0}}#cart-drawer.oval-drawer{display:block!important;position:fixed;inset:0;z-index:98;pointer-events:none;visibility:hidden;transition:visibility 0s linear 330ms}#cart-drawer.oval-drawer.is-open{visibility:visible;pointer-events:auto;transition:none}#cart-drawer.oval-drawer .drawer-overlay{position:absolute;inset:0;opacity:0;cursor:pointer}#cart-drawer.oval-drawer.is-open .drawer-overlay{opacity:1}#cart-drawer.oval-drawer .drawer-inner{position:absolute;top:0;bottom:0;right:0;transform:translateX(100%)}#cart-drawer.oval-drawer.is-open .drawer-inner{transform:none}body.oval-drawer-open{overflow:hidden}@media (prefers-reduced-motion:reduce){#cart-drawer.oval-drawer .drawer-inner,#cart-drawer.oval-drawer .drawer-overlay{transition-duration:1ms!important}}#cart-drawer.is-busy .drawer-content{opacity:.6;pointer-events:none;transition:opacity 150ms ease}#cart-drawer .drawer-content{overflow:hidden;display:flex;flex-direction:column;padding-bottom:0!important}#cart-drawer .widget_shopping_cart_content{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#cart-drawer ul.woocommerce-mini-cart{overflow-y:auto;flex:1 1 auto;min-height:0;padding-right:2px}#cart-drawer .oval-cart-empty{flex:1 1 auto}#cart-drawer .woocommerce-mini-cart__empty-message{display:none}#cart-drawer .oval-drawer-heading{display:flex;flex-direction:column}.toast{position:fixed;bottom:32px;left:50%;transform:translateX(-50%) translateY(80px);background:var(--oval-navy);color:var(--oval-cream);padding:14px 28px;border-left:3px solid var(--oval-brass);font-family:'Inter',system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:.4px;z-index:200;opacity:0;pointer-events:none;transition:transform 320ms var(--oval-ease),opacity 320ms ease}.toast.show{transform:translateX(-50%) translateY(0);opacity:1}body.woocommerce-cart,body.woocommerce-cart .site,body.woocommerce-cart .site-container{background:var(--oval-cream)}body.woocommerce-cart .content-area,body.woocommerce-cart .site-main{padding:0;margin:0;background:var(--oval-cream)}body.woocommerce-cart .entry-content-wrap{padding:0!important}body.woocommerce-cart .entry-header,body.woocommerce-cart .page-title{display:none}body.woocommerce-cart .woocommerce{max-width:980px;margin:0 auto;box-sizing:border-box;padding:120px 24px 80px;font-family:'Inter',system-ui,sans-serif;color:var(--oval-navy)}body.woocommerce-cart .woocommerce::before{content:'Your Cart';display:block;font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:26px;letter-spacing:1px;text-transform:uppercase;color:var(--oval-navy);margin-bottom:28px}body.woocommerce-cart table.shop_table{border:0;border-radius:0;border-collapse:collapse;background:none;margin:0 0 24px}body.woocommerce-cart table.shop_table thead th{border:0;border-bottom:1px solid var(--oval-border);background:none;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--oval-text-2);padding:0 12px 10px 0;text-align:left}body.woocommerce-cart table.shop_table td{border:0;border-bottom:1px solid var(--oval-border);background:none;padding:16px 12px 16px 0;font-size:13px;color:var(--oval-navy);vertical-align:middle}body.woocommerce-cart td.product-thumbnail img{width:56px;height:70px;border:1px solid var(--oval-border);background:var(--oval-cream-dark);object-fit:contain;display:block}body.woocommerce-cart td.product-name a{font-weight:700;color:var(--oval-navy);text-decoration:none}body.woocommerce-cart td.product-name a:hover{color:var(--oval-brass)}body.woocommerce-cart td.product-name dl.variation{font-size:11px;color:var(--oval-text-2);margin:3px 0 0}body.woocommerce-cart td.product-name dl.variation dt,body.woocommerce-cart td.product-name dl.variation dd{display:inline;margin:0 4px 0 0;font-weight:400}body.woocommerce-cart td.product-name dl.variation dd p{display:inline;margin:0}body.woocommerce-cart td.product-price,body.woocommerce-cart td.product-subtotal{font-weight:700;white-space:nowrap}body.woocommerce-cart td.product-quantity .qty{width:62px;height:38px;text-align:center;border:1px solid var(--oval-border);border-radius:2px;background:#fff;font-family:'Inter',system-ui,sans-serif;font-size:12px;font-weight:600;color:var(--oval-navy)}body.woocommerce-cart td.product-remove a.remove{width:24px;height:24px;line-height:22px;border-radius:0;color:var(--oval-text-2)!important;background:none!important;font-size:18px;font-weight:400}body.woocommerce-cart td.product-remove a.remove:hover{color:var(--oval-danger)!important}body.woocommerce-cart td.actions .coupon{display:none}body.woocommerce-cart td.actions{border-bottom:0;padding-right:0;text-align:right}body.woocommerce-cart td.actions .button{background:none;border:1px solid var(--oval-border);border-radius:2px;color:var(--oval-navy);font-family:'Inter',system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.8px;text-transform:uppercase;padding:12px 20px}body.woocommerce-cart td.actions .button:disabled{opacity:.4}body.woocommerce-cart .cart-collaterals .cart_totals{float:none;width:100%;max-width:420px;margin-left:auto}body.woocommerce-cart .cart_totals h2{font-family:'Alfa Slab One',Georgia,serif;font-weight:400;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;color:var(--oval-navy);margin:0 0 12px}body.woocommerce-cart .cart_totals table.shop_table th{border:0;background:none;font-size:13px;font-weight:400;color:var(--oval-text-2);padding:8px 12px 8px 0;text-align:left}body.woocommerce-cart .cart_totals table.shop_table td{border:0;text-align:right;font-weight:700}body.woocommerce-cart .cart_totals .order-total .amount{font-size:15px}body.woocommerce-cart .wc-proceed-to-checkout{padding:12px 0 0}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;box-sizing:border-box;background:var(--oval-navy);color:var(--oval-cream);border:2px solid var(--oval-brass);border-radius:2px;padding:16px 36px;font-family:'Inter',system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;transition:background 300ms ease,color 300ms ease}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:var(--oval-brass);color:var(--oval-navy)}body.woocommerce-cart .cart-collaterals .cross-sells,body.woocommerce-cart .woocommerce-shipping-calculator{display:none}body.woocommerce-cart .cart-empty.woocommerce-info,body.woocommerce-cart .wc-empty-cart-message .woocommerce-info{background:none;border:0;padding:40px 0 8px;margin:0;text-align:center;color:var(--oval-text-2);font-size:14px}body.woocommerce-cart .wc-empty-cart-message .oval-cart-empty img{margin-bottom:0}body.woocommerce-cart .return-to-shop{text-align:center;padding-bottom:24px}body.woocommerce-cart .return-to-shop a.button{display:inline-flex;align-items:center;gap:8px;background:var(--oval-navy);color:var(--oval-cream);border:2px solid var(--oval-brass);border-radius:2px;padding:14px 28px;font-family:'Inter',system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none}body.woocommerce-cart .return-to-shop a.button:hover{background:var(--oval-brass);color:var(--oval-navy)}@media (max-width:768px){body.woocommerce-cart .woocommerce{padding:96px 20px 64px}}body.woocommerce-order-received .woocommerce-order-overview,body.woocommerce-order-received .woocommerce-order-details,body.woocommerce-order-received .woocommerce-customer-details,body.woocommerce-order-received .woocommerce-bacs-bank-details{display:none}body.woocommerce-order-received .oval-thankyou-continue{margin-top:28px;width:auto}.oval-attention{animation:oval-attention-flash 1.2s ease}@keyframes oval-attention-flash{0%,60%{box-shadow:0 0 0 2px var(--oval-brass,#B59A58)}100%{box-shadow:0 0 0 0 #fff0}}.woocommerce-checkout-review-order .oval-order-note~.oval-order-note{display:none!important}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:block;max-width:466px;margin:-12px auto 24px}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:#fff0;border:0;border-top:1px solid var(--oval-border);border-bottom:1px solid var(--oval-border);border-radius:0;margin:0;padding:12px 4px;text-align:center;font-size:10px;font-weight:600;line-height:1.7;letter-spacing:1.8px;text-transform:uppercase;color:var(--oval-text-2)}body.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon{color:var(--oval-brass);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;transition:color 200ms ease}body.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon:hover,body.woocommerce-checkout .woocommerce-form-coupon-toggle .showcoupon:focus-visible{color:var(--oval-navy)}body.woocommerce-checkout form.checkout_coupon{box-sizing:border-box;max-width:466px;margin:0 auto 26px!important;padding:18px 18px 16px;background:var(--oval-cream-dark);border:1px solid var(--oval-border);border-radius:2px}body.woocommerce-checkout form.checkout_coupon p.form-row{margin:0!important;padding:0!important;width:auto}body.woocommerce-checkout form.checkout_coupon p.form-row-first{float:left;width:calc(100% - 148px)}body.woocommerce-checkout form.checkout_coupon p.form-row-last{float:right;width:136px}body.woocommerce-checkout form.checkout_coupon .clear{clear:both}body.woocommerce-checkout form.checkout_coupon #coupon_code.input-text{width:100%;height:44px;padding:0 14px;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase}body.woocommerce-checkout form.checkout_coupon #coupon_code.input-text::placeholder{font-size:10px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#A3AAB8}body.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]{box-sizing:border-box;width:100%;height:44px;padding:0 8px;background:var(--oval-navy);color:var(--oval-cream);border:1px solid var(--oval-navy);border-radius:2px;font-family:'Inter',system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;cursor:pointer;transition:background 250ms ease,color 250ms ease,border-color 250ms ease,transform 100ms ease}body.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:hover{background:var(--oval-brass);border-color:var(--oval-brass);color:var(--oval-navy)}body.woocommerce-checkout form.checkout_coupon button[name="apply_coupon"]:active{transform:scale(.98)}body.woocommerce-checkout #order_review table.shop_table tr.cart-discount th,body.woocommerce-checkout #order_review table.shop_table tr.cart-discount td{color:var(--oval-green)}body.woocommerce-checkout #order_review table.shop_table tr.cart-discount .woocommerce-remove-coupon{margin-left:8px;font-size:9.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--oval-text-2);text-decoration:underline;text-underline-offset:2px}body.woocommerce-checkout #order_review table.shop_table tr.cart-discount .woocommerce-remove-coupon:hover{color:var(--oval-danger)}@media (max-width:560px){body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout form.checkout_coupon{max-width:100%}body.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{font-size:9.5px;letter-spacing:1.4px}body.woocommerce-checkout form.checkout_coupon p.form-row-first,body.woocommerce-checkout form.checkout_coupon p.form-row-last{float:none;width:100%}body.woocommerce-checkout form.checkout_coupon p.form-row-last{margin-top:10px!important}}body.woocommerce-checkout form.checkout_coupon #coupon_code.input-text{background:#fff}body.woocommerce-checkout .woocommerce>.woocommerce-message,body.woocommerce-checkout .woocommerce>.woocommerce-error,body.woocommerce-checkout .woocommerce>.woocommerce-info{max-width:980px;margin-left:auto;margin-right:auto}.oval-tracking{margin:0 0 40px;padding:28px 30px;background:var(--navy);color:var(--cream)}.oval-tracking h2{margin:0 0 18px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--brass)}.oval-tracking__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:22px}.oval-tracking__item{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.oval-tracking__item+.oval-tracking__item{padding-top:22px;border-top:1px solid var(--cream-a16)}.oval-tracking__carrier{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--cream-a55)}.oval-tracking__number{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:16px;letter-spacing:.04em;color:var(--cream)}.oval-tracking__link{margin-top:8px;display:inline-block;padding:12px 26px;background:var(--cream);color:var(--navy);border-radius:2px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.oval-tracking__link:hover,.oval-tracking__link:focus-visible{background:var(--brass-light);color:var(--navy)}.oval-tracking__link:focus-visible{outline:2px solid var(--brass);outline-offset:3px}@media (max-width:520px){.oval-tracking{padding:22px 20px}.oval-tracking__link{width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){.oval-tracking__link{transition:none}}.oval-mailnote{max-width:560px;margin:32px auto 0;padding:22px 26px;background:var(--cream-dark);border:1px solid var(--border);border-left:3px solid var(--brass);text-align:left}.oval-mailnote__title{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.oval-mailnote__body{margin:0 0 10px;font-size:14px;line-height:1.6;color:var(--navy)}.oval-mailnote__addr{font-weight:700;overflow-wrap:anywhere}.oval-mailnote__aside{margin:0;padding-top:10px;border-top:1px solid var(--border);font-size:12.5px;line-height:1.55;color:var(--text-secondary)}@media (max-width:520px){.oval-mailnote{margin-top:26px;padding:18px 20px}}#colophon .oval-band,#colophon .oval-footer,#colophon .oval-footbar{text-align:left}#colophon .oval-footbar__legal{flex-direction:row!important;flex-wrap:wrap;align-items:center;gap:24px!important}#colophon .oval-footbar{padding-top:20px;align-items:center}#colophon .site-bottom-footer-inner-wrap{padding-bottom:26px!important}:root{--oval-wordmark-src:url(https://oval-rugby.com/wp-content/uploads/2026/08/oval-wordmark-tight.png)}@supports ((-webkit-mask-image:url(/wp-content/themes/kadence-child/assets/css/x)) or (mask-image:url(/wp-content/themes/kadence-child/assets/css/x))){.site-branding p.site-title,#colophon .oval-footer__wordmark,.oval-checkout-header__wordmark{font-size:0!important;line-height:0!important;letter-spacing:0!important;color:transparent!important;text-indent:0;-webkit-mask-image:var(--oval-wordmark-src);mask-image:var(--oval-wordmark-src);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:left center;mask-position:left center;background-color:var(--oval-cream,#F4F1EA);transition:background-color 450ms ease}.site-branding p.site-title{display:inline-block!important;height:16px!important;width:85px!important;margin:0!important}html.oval-solid .site-branding p.site-title{background-color:var(--oval-navy,#1A243B)}#colophon .oval-footer__wordmark{display:block!important;height:15px!important;width:79px!important;margin:10px 0 14px!important}.oval-checkout-header__wordmark{display:block!important;height:16px!important;width:85px!important;margin:0 auto!important;background-color:var(--oval-navy,#1A243B);-webkit-mask-position:center;mask-position:center}}.woocommerce div.product div.images ol.flex-control-thumbs,.single-product ol.flex-control-thumbs{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;padding:0!important;max-width:none!important;height:auto!important;background:none!important;zoom:normal!important}@media (min-width:769px){.woocommerce div.product div.images ol.flex-control-thumbs,.single-product ol.flex-control-thumbs{width:72px!important;overflow:visible!important}.woocommerce div.product div.images ol.flex-control-thumbs li,.single-product ol.flex-control-thumbs li{width:72px!important;height:88px!important;flex:0 0 88px!important}}@media (max-width:768px){.woocommerce div.product div.images ol.flex-control-thumbs,.single-product ol.flex-control-thumbs{width:100%!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important}.woocommerce div.product div.images ol.flex-control-thumbs li,.single-product ol.flex-control-thumbs li{flex:0 0 60px!important;width:60px!important;height:74px!important}}.woocommerce div.product div.images ol.flex-control-thumbs li,.single-product ol.flex-control-thumbs li{margin:0!important;padding:0!important;background:none!important;float:none!important}.woocommerce div.product div.images ol.flex-control-thumbs li img,.single-product ol.flex-control-thumbs li img{width:100%!important;height:100%!important;margin:0!important;padding:2px!important;opacity:1!important;border:2px solid var(--p-border,#D6D1C4)!important;background:var(--p-cream-dark,#EAE6D9)!important;object-fit:contain!important;box-sizing:border-box!important}.woocommerce div.product div.images ol.flex-control-thumbs li img.flex-active,.woocommerce div.product div.images ol.flex-control-thumbs .flex-active img,.woocommerce div.product div.images ol.flex-control-thumbs li.oval-thumb-active img,.single-product ol.flex-control-thumbs li.oval-thumb-active img{border-color:var(--p-brass,#B59A58)!important}#colophon .site-container,#colophon .content-container{background:transparent!important}body.woocommerce-cart .woocommerce::before{content:none!important}.oval-accordion{display:grid!important;grid-template-rows:0fr!important;overflow:hidden;transition:grid-template-rows 260ms cubic-bezier(.4,0,.2,1)}.oval-accordion.is-open{grid-template-rows:1fr!important}.oval-accordion>*{min-height:0;overflow:hidden}.oval-faq-q .oval-chevron{transition:transform 250ms ease}.oval-faq-q[aria-expanded="true"] .oval-chevron{transform:rotate(180deg)}.oval-pageheader .oval-pageheader__title,.entry-content .oval-pageheader__title{color:var(--oc-cream,#F4F1EA)}.oval-pageheader .oval-pageheader__title-accent,.entry-content .oval-pageheader__title-accent{color:var(--oc-brass,#B59A58)}.oval-pagehero .oval-pagehero__sub,.entry-content .oval-pagehero__sub{color:rgb(244 241 234 / .6);font-size:16px;line-height:1.7}#colophon .oval-band__form .ff-el-input--label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}#colophon .oval-band__form .ff-el-is-required>label::after,#colophon .oval-band__form .ff-el-input--label.ff-el-is-required::after{content:none!important}@media (max-width:768px){.page-size-guide .entry-content.single-content,.page-shipping-returns .entry-content.single-content,.page-care-instructions .entry-content.single-content,.page-faq .entry-content.single-content{padding-left:20px!important;padding-right:20px!important}}.site-branding .site-title-wrap{display:flex;align-items:center;line-height:0}html.oval-solid .site-branding p.site-title{background-color:#000!important}.oval-checkout-header__wordmark{background-color:#000!important}.oval-heritage__quote{font-size:clamp(28px, 3vw, 40px)!important;line-height:1.14!important}.oval-heritage__quote>span{display:block}.oval-heritage__body{font-size:16px;line-height:1.8;margin-top:26px}#colophon .oval-band__form form.frm-fluent-form{display:block!important}#colophon .oval-band__form form.frm-fluent-form>fieldset{display:flex!important;align-items:stretch;gap:0;border:0;padding:0;margin:0;min-inline-size:0}#colophon .oval-band__form form.frm-fluent-form>fieldset>.ff-el-group{flex:1 1 auto;min-width:0;margin:0!important}#colophon .oval-band__form form.frm-fluent-form>fieldset>.ff-el-group.ff-el-form-bottom,#colophon .oval-band__form form.frm-fluent-form>fieldset>.ff-el-group:has(.ff-btn-submit){flex:0 0 auto;width:auto}#colophon .oval-band__form .ff-el-form-control{height:100%}#colophon .oval-band__form .ff-btn-submit{height:100%;border-radius:0 2px 2px 0!important;white-space:nowrap}@media (max-width:600px){#colophon .oval-band__form form.frm-fluent-form>fieldset{flex-direction:column;gap:10px}#colophon .oval-band__form .ff-el-form-control{border-right:1px solid rgb(244 241 234 / .18)!important;border-radius:2px!important}#colophon .oval-band__form .ff-btn-submit{border-radius:2px!important}}.oval-pdp-hero__headline{font-size:clamp(38px, 3.9vw, 60px)!important}body.woocommerce-checkout form.checkout{row-gap:14px!important;column-gap:48px!important;align-items:start}body.woocommerce-checkout form.checkout>#customer_details{grid-column:2;grid-row:2 / -1;align-self:start}body.woocommerce-checkout form.checkout>#order_review_heading{grid-column:1;grid-row:2;margin-bottom:0}body.woocommerce-checkout form.checkout>#order_review{grid-column:1;grid-row:3}body.woocommerce-checkout form.checkout{grid-template-columns:minmax(0,466px) minmax(0,466px)!important;grid-template-areas:"sumhead billing" "summary billing"!important;grid-template-rows:auto auto!important;justify-content:center}body.woocommerce-checkout form.checkout>#order_review_heading{grid-area:sumhead!important;grid-column:auto!important;grid-row:auto!important}body.woocommerce-checkout form.checkout>#order_review{grid-area:summary!important;grid-column:auto!important;grid-row:auto!important}body.woocommerce-checkout form.checkout>#customer_details{grid-area:billing!important;grid-column:auto!important;grid-row:auto!important;align-self:start}body.woocommerce-checkout form.checkout>#order_review_heading{grid-area:sumhead!important}body.woocommerce-checkout form.checkout>#order_review{grid-area:summary!important}body.woocommerce-checkout form.checkout>#customer_details{grid-area:billing!important;align-self:start}body.woocommerce-checkout .site-main,body.woocommerce-cart .site-main,body.woocommerce-checkout .content-area,body.woocommerce-cart .content-area{margin-left:auto!important;margin-right:auto!important}body.woocommerce-checkout form.checkout{grid-template-areas:"express express" "orsep   orsep" "sumhead billing" "summary billing"!important;grid-template-rows:auto auto auto auto!important}body.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-element{grid-area:express!important;width:100%;max-width:466px;margin:0 auto;justify-self:center}body.woocommerce-checkout form.checkout>#wc-stripe-express-checkout-button-separator{grid-area:orsep!important;width:100%;max-width:466px;margin:4px auto 10px;justify-self:center;text-align:center;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--oval-text-2,#4A5A7A)}body.woocommerce-checkout form.checkout.oval-no-express{grid-template-areas:"sumhead billing" "summary billing"!important;grid-template-rows:auto auto!important}body.woocommerce-checkout form.checkout.oval-no-express>#wc-stripe-express-checkout-element{position:absolute!important;left:-9999px!important;top:0!important;width:466px!important;visibility:hidden!important;pointer-events:none!important}body.woocommerce-checkout form.checkout.oval-no-express>#wc-stripe-express-checkout-button-separator{display:none!important}@media (max-width:768px){body.woocommerce-checkout form.checkout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"express" "orsep" "sumhead" "summary" "billing"!important;grid-template-rows:auto!important}body.woocommerce-checkout form.checkout.oval-no-express{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"sumhead" "summary" "billing"!important;grid-template-rows:auto!important}}.oval-heritage .oval-heritage__rule{margin-bottom:32px}.oval-heritage .oval-heritage__eyebrow{margin-bottom:26px}.oval-xv .oval-xv__head{margin-bottom:20px}.rank-math-list-item{margin-bottom:2em}.fluentform *{box-sizing:border-box}.fluentform .clearfix:after,.fluentform .clearfix:before,.fluentform .ff-el-group:after,.fluentform .ff-el-group:before,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-el-repeat .ff-el-input--content:before,.fluentform .ff-step-body:after,.fluentform .ff-step-body:before{content:" ";display:table}.fluentform .clearfix:after,.fluentform .ff-el-group:after,.fluentform .ff-el-repeat .ff-el-input--content:after,.fluentform .ff-step-body:after{clear:both}@media (min-width:768px){.frm-fluent-form .ff-t-container{display:flex;gap:15px;width:100%}.frm-fluent-form .ff-t-container.ff_cond_v{display:flex!important}.frm-fluent-form .ff-t-container.mobile:not(.ff_excluded){display:block!important}.frm-fluent-form .ff-name-address-wrapper .ff-t-cell,.frm-fluent-form .ff-name-field-wrapper .ff-t-cell{justify-content:flex-end}.frm-fluent-form .ff-t-cell{display:flex;flex-direction:column;vertical-align:inherit;width:100%}.frm-fluent-form .ff-t-cell:first-of-type{padding-left:0}.frm-fluent-form .ff-t-cell:last-of-type{flex-grow:1;padding-right:0}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom{align-items:flex-end;display:flex;margin:auto 0 0}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-center{justify-content:center}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom.ff-text-right{justify-content:flex-end}.frm-fluent-form .ff-t-cell .ff_submit_btn_wrapper_custom button{margin-bottom:20px}}@media (max-width:768px){.ff-t-cell{margin-left:0!important}}.ff-cropper-lity .lity-container{max-width:960px}.ff-cropper-lity .lity-content{box-shadow:none;max-width:960px}.ff-cropper-lightbox{background:#fff;border-radius:6px;max-width:960px;overflow:hidden;width:min(960px,100vw - 40px)}.ff-cropper-lightbox__footer,.ff-cropper-lightbox__header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:16px 20px}.ff-cropper-lightbox__header{border-bottom:1px solid #ececec}.ff-cropper-lightbox__title{font-size:18px;font-weight:600;margin:0}.ff-cropper-lity .lity-close.ff-cropper-lightbox__close{font-family:Arial,Baskerville,monospace;font-size:28px;height:32px;line-height:32px;padding:0;position:static;right:auto;text-align:center;text-decoration:none;top:auto;width:32px;z-index:auto}.ff-cropper-lity .lity-close.ff-cropper-lightbox__close,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:active,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:focus,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:hover,.ff-cropper-lity .lity-close.ff-cropper-lightbox__close:visited{background:none;border:0;box-shadow:none;color:#000;text-shadow:none}.ff-cropper-lightbox__body{max-height:calc(100vh - 180px);overflow:auto;padding:20px}.ff-cropper-lightbox__canvas{align-items:center;display:flex;justify-content:center;max-height:calc(100vh - 360px);min-height:320px;overflow:hidden}.ff-cropper-lightbox__canvas img{display:block;max-height:100%;max-width:100%}.ff-cropper-lightbox__error,.ff-cropper-lightbox__hint{font-size:13px;margin-top:10px}.ff-cropper-lightbox__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.ff-cropper-lightbox__toolbar-label{color:#606266;font-size:13px;font-weight:600}.ff-cropper-lightbox__ratio-list{display:flex;flex-wrap:wrap;gap:8px}.ff-cropper-lightbox__ratio-btn{background:#fff;border:1px solid #dcdfe6;border-radius:999px;color:#606266;cursor:pointer;font-size:12px;line-height:1;padding:8px 12px}.ff-cropper-lightbox__ratio-btn.is-active{background:#ecf5ff;border-color:#1a7efb;color:#1a7efb}.ff-cropper-lightbox__error{color:#f56c6c;min-height:18px}.ff-cropper-lightbox__footer{border-top:1px solid #ececec;justify-content:flex-end}.ff-cropper-lightbox__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dcdfe6;border-radius:4px;color:#606266;cursor:pointer;font-family:inherit;line-height:1.2;padding:10px 16px}.ff-cropper-lightbox__btn:focus,.ff-cropper-lightbox__btn:hover{background:#f5f7fa;border-color:#c0c4cc;color:#303133}.ff-cropper-lightbox__btn--primary{background:#1a7efb;border-color:#1a7efb;color:#fff}.ff-cropper-lightbox__btn--primary:focus,.ff-cropper-lightbox__btn--primary:hover{background:#0f6fe8;border-color:#0f6fe8;color:#fff}@media (max-width:767px){.ff-cropper-lightbox{width:calc(100vw - 24px)}.ff-cropper-lightbox__body{max-height:calc(100vh - 150px);padding:16px}.ff-cropper-lightbox__footer,.ff-cropper-lightbox__header{padding:14px 16px}}.fluentform .ff-el-group{margin-bottom:20px}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--label{display:block;float:none;text-align:left}.fluentform .ff-el-group.ff-el-form-top .ff-el-input--content{margin-bottom:0;margin-left:auto}@media (min-width:481px){.fluentform .ff-el-group.ff-el-form-left .ff-el-input--label{text-align:left}.fluentform .ff-el-group.ff-el-form-right .ff-el-input--label{text-align:right}}.fluentform .ff-el-input--label{display:inline-block;margin-bottom:5px;position:relative}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-left label:before{color:var(--fluentform-danger);content:"* ";margin-right:3px}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--fluentform-danger);content:" *";margin-left:3px}.fluentform .ff-el-form-control{display:block;width:100%}.fluentform .ff-el-ratings{--ff-rating-inactive-color:#d4d4d4;--ff-rating-active-color:#ffb100;display:inline-flex;gap:3px;line-height:40px}.fluentform .ff-el-ratings input[type=radio]{display:none;height:0!important;visibility:hidden!important;width:0!important}.fluentform .ff-el-ratings label{align-items:center;border-radius:4px;display:inline-flex;justify-content:center;margin-right:3px;outline:none}.fluentform .ff-el-ratings label:focus,.fluentform .ff-el-ratings label:focus-within{box-shadow:0 0 0 2px rgb(255 177 0 / .25)}.fluentform .ff-el-ratings label .ff-rating-icon{color:var(--ff-rating-inactive-color);display:inline-flex}.fluentform .ff-el-ratings label .ff-rating-icon-svg{display:block;height:22px;transition:all .3s;vertical-align:middle;width:22px}.fluentform .ff-el-ratings label .ff-rating-icon-svg.scale{transition:all .15s}.fluentform .ff-el-ratings label .ff-rating-icon-svg [fill]:not([fill=none]){fill:currentColor!important}.fluentform .ff-el-ratings label .ff-rating-icon-svg [stroke]:not([stroke=none]){stroke:currentColor!important}.fluentform .ff-el-ratings label.active .ff-rating-icon{color:var(--ff-rating-active-color)}.fluentform .ff-el-ratings label:focus,.fluentform .ff-el-ratings label:focus-within,.fluentform .ff-el-ratings label:hover{cursor:pointer}.fluentform .ff-el-ratings label:focus .ff-rating-icon-svg,.fluentform .ff-el-ratings label:focus-within .ff-rating-icon-svg,.fluentform .ff-el-ratings label:hover .ff-rating-icon-svg{transform:scale(1.1)}.fluentform .ff-el-ratings label:focus .ff-rating-icon-svg.scalling,.fluentform .ff-el-ratings label:focus-within .ff-rating-icon-svg.scalling,.fluentform .ff-el-ratings label:hover .ff-rating-icon-svg.scalling{transform:scale(1.2)}.fluentform .ff-el-repeat .ff-el-form-control{margin-bottom:10px;width:100%}.fluentform .ff-el-repeat .ff-t-cell{padding:0 10px;width:100%}.fluentform .ff-el-repeat .ff-t-cell:first-child{padding-left:0}.fluentform .ff-el-repeat .ff-t-cell:last-child{padding-right:0}.fluentform .ff-el-repeat .ff-t-container{display:flex}.fluentform .ff-el-repeat-buttons-list span{cursor:pointer}@media (min-width:481px){.fluentform .ff-el-form-left .ff-el-input--label,.fluentform .ff-el-form-right .ff-el-input--label{float:left;margin-bottom:0;padding:10px 15px 0 0;width:180px}.fluentform .ff-el-form-left .ff-el-input--content,.fluentform .ff-el-form-right .ff-el-input--content{margin-left:180px}.fluentform .ff-el-form-left .ff-t-container .ff-el-input--label,.fluentform .ff-el-form-right .ff-t-container .ff-el-input--label{float:none;margin-bottom:5px;width:auto}.fluentform .ff-el-form-left .ff-t-container .ff-el-input--content,.fluentform .ff-el-form-right .ff-t-container .ff-el-input--content{margin-left:auto}}.fluentform .ff-el-form-right .ff-el-input--label{text-align:right}.fluentform .ff-el-is-error .text-danger{font-size:12px;margin-top:4px}.fluentform .ff-el-is-error .ff-el-form-check-label,.fluentform .ff-el-is-error .ff-el-form-check-label a{color:var(--fluentform-danger)}.fluentform .ff-el-is-error .ff-el-form-control{border-color:var(--fluentform-danger)}.fluentform .ff-el-tooltip{cursor:pointer;display:inline-block;margin-left:2px;position:relative;vertical-align:middle;z-index:2}.fluentform .ff-el-tooltip:hover{color:#000}.fluentform .ff-el-tooltip svg{fill:var(--fluentform-primary)}.fluentform .ff-el-help-message{color:var(--fluentform-secondary);font-size:12px;font-style:italic;margin-top:5px}.fluentform .ff-el-help-message.ff_ahm{margin-bottom:5px;margin-top:-3px}.fluentform .ff-el-progress{background-color:#e9ecef;border-radius:.25rem;font-size:.75rem;height:1.3rem;line-height:1.2rem;overflow:hidden}.fluentform .ff-el-progress-bar{background-color:var(--fluentform-primary);color:#fff;height:inherit;text-align:right;transition:width .3s;width:0}.fluentform .ff-el-progress-bar span{display:inline-block;padding:0 5px 0 0}.fluentform .ff-el-progress-status{font-size:.9rem;margin-bottom:5px}.fluentform .ff-el-progress-title{border-bottom:2px solid #000;display:inline-block;font-weight:600;list-style-type:none;margin:8px 0 0;padding-left:15px;padding-right:15px}.fluentform .ff-el-progress-title li{display:none}.fluentform .ff-float-right{float:right}.fluentform .ff-chat-gpt-loader-svg{border:1px solid #ced4da;box-shadow:0 1px 5px rgb(0 0 0 / .1);margin-top:10px;padding:15px;position:relative}.fluentform .ff-hidden{display:none!important}.fluentform .ff-step-t-container{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.fluentform .ff-step-t-container .ff-t-cell{width:auto}.fluentform .ff-step-t-container.ff-inner_submit_container .ff-el-group{margin-bottom:0}.fluentform .ff-step-container{overflow:hidden}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left],.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left]{align-items:stretch;display:flex;gap:12px}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header{align-self:stretch;flex:0 0 30%;margin-bottom:0}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-body,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-body{flex:1 1 auto;min-width:0}.fluentform .ff-step-header{margin-bottom:20px}.fluentform .ff-step-header--tabs-left{display:flex;flex-direction:column;margin-bottom:0}.fluentform .ff-step-header--tabs{background:#f5f8ff;border-radius:8px;display:flex;flex-direction:column;padding:16px}.fluentform .ff-step-header--tabs-top .ff-step-titles{justify-content:center}.fluentform .ff-step-header--tabs-top .ff-step-titles.ff-step-titles--overflowing{justify-content:flex-start}.fluentform .ff-step-header--tabs-top .ff-step-titles li .ff-step-title-text{flex:0 1 auto;margin:0 auto;max-width:100%;width:auto}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs{margin-top:16px}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress{background:#dce7f6;border-radius:999px;height:8px}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress-bar{border-radius:inherit}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress-bar span{display:none}.fluentform .ff-step-header--tabs .ff-step-progress-wrap--tabs .ff-el-progress-status{color:#5f6f89;font-size:14px;font-weight:600;margin:8px 0 0;text-align:right}.fluentform .ff-step-header--tabs .ff-step-titles{counter-reset:none;display:flex;flex-wrap:nowrap;gap:12px;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;scrollbar-width:thin;width:100%}.fluentform .ff-step-header--tabs .ff-step-titles.ff-step-titles-navs{cursor:default}.fluentform .ff-step-header--tabs .ff-step-titles li{align-items:center;background:#fff;border:1px solid #d6dee8;border-radius:14px;color:#4b5563;display:flex;flex:0 0 160px;font-size:14px;font-weight:600;gap:8px;justify-content:center;line-height:1.3;margin:0;min-height:48px;padding:12px 14px;text-align:center}.fluentform .ff-step-header--tabs .ff-step-titles li:after,.fluentform .ff-step-header--tabs .ff-step-titles li:before{display:none}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-icon{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;font-size:16px;height:16px;justify-content:center;line-height:1;width:16px}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text{align-items:center;display:flex;flex:1 1 auto;gap:8px;justify-content:center;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text i,.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text span[class*=dashicons],.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text svg{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.fluentform .ff-step-header--tabs .ff-step-titles li .ff-step-title-text svg{height:16px;width:16px}.fluentform .ff-step-header--tabs .ff-step-titles li:first-child,.fluentform .ff-step-header--tabs .ff-step-titles li:last-child{padding-left:14px;padding-right:14px}.fluentform .ff-step-header--tabs .ff-step-titles li:focus-visible,.fluentform .ff-step-header--tabs .ff-step-titles li:hover{background:#f8fbff;border-color:#b8d4fb;color:#007bff}.fluentform .ff-step-header--tabs .ff-step-titles li.ff_completed{background:#f8fbff;border-color:#c8dcfb;color:#007bff}.fluentform .ff-step-header--tabs .ff-step-titles li.ff_active{background:#f2f8ff;border-color:#007bff;color:#007bff}.fluentform .ff-step-header--tabs-left{background:#f5f8ff;border-radius:12px;padding:16px}.fluentform .ff-step-header--tabs-left .ff-step-titles{background:#fff0;border:0;border-radius:0;counter-reset:step;display:block;flex:1 1 auto;margin-bottom:0;max-height:240px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;scrollbar-width:thin}.fluentform .ff-step-header--tabs-left .ff-step-titles li{align-items:center;background:#fff;border:1px solid #d6dee8;border-radius:8px;box-sizing:border-box;color:#4b5563;display:flex;font-size:14px;font-weight:600;justify-content:flex-start;margin:0 0 16px;min-height:48px;overflow:hidden;padding:12px 14px 12px 48px;position:relative;text-align:left}.fluentform .ff-step-header--tabs-left .ff-step-titles li:before{align-items:center;background:#fff;border:1px solid #c8d1dc;border-radius:8px;color:#4b5563;content:counter(step);counter-increment:step;display:flex;font-size:13px;font-weight:700;height:28px;justify-content:center;left:12px;line-height:1;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:28px;z-index:2}.fluentform .ff-step-header--tabs-left .ff-step-titles li:after{background:#d9e0e8;content:"";height:10px;left:34px;position:absolute;top:calc(100% + 1px);width:2px}.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text{display:block;flex:1 1 auto;justify-content:flex-start;line-height:1.3;min-width:0;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap;width:auto}.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text i,.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text span[class*=dashicons],.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text svg{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.fluentform .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text svg{height:16px;width:16px}.fluentform .ff-step-header--tabs-left .ff-step-titles li:focus-visible,.fluentform .ff-step-header--tabs-left .ff-step-titles li:hover{background:#f8fbff;border-color:#b8d4fb;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_completed{background:#f8fbff;border-color:#c8dcfb;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_completed:before{background:#fff;border-color:#007bff;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_completed:after{background:#9ec5fe}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_active{background:#f2f8ff;border-color:#007bff;color:#007bff}.fluentform .ff-step-header--tabs-left .ff-step-titles li.ff_active:before{background:#007bff;border-color:#007bff;color:#fff}.fluentform .ff-step-header--tabs-left .ff-step-titles li:first-child{padding-left:48px}.fluentform .ff-step-header--tabs-left .ff-step-titles li:last-child{margin-bottom:0;padding-left:48px;padding-right:14px}.fluentform .ff-step-header--tabs-left .ff-step-titles li:last-child:after{display:none}.fluentform .ff-step-titles{counter-reset:step;display:table;margin:0 0 20px;overflow:hidden;padding:0;position:relative;table-layout:fixed;text-align:center;width:100%}.fluentform .ff-step-titles--clickable li,.fluentform .ff-step-titles-navs{cursor:pointer}.fluentform .ff-step-titles--clickable li:focus-visible{outline:2px solid;outline-offset:2px}.fluentform .ff-step-titles li{color:#333;display:table-cell;font-size:12px;list-style-type:none;padding:0 10px;position:relative;vertical-align:top;width:auto}.fluentform .ff-step-titles li.ff_active,.fluentform .ff-step-titles li.ff_completed{color:#007bff}.fluentform .ff-step-titles li.ff_active:before,.fluentform .ff-step-titles li.ff_completed:before{background:#007bff;border:1px solid #fff0;color:#fff}.fluentform .ff-step-titles li.ff_active:after,.fluentform .ff-step-titles li.ff_completed:after{background:#007bff}.fluentform .ff-step-titles li.ff_active:after{right:0}.fluentform .ff-step-titles li:before{background:#fff;border:1px solid;border-radius:3px;color:#333;content:counter(step);counter-increment:step;display:block;font-size:10px;line-height:20px;margin:0 auto 5px;position:relative;vertical-align:top;width:20px;z-index:10}.fluentform .ff-step-titles li:after{background:#000;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;z-index:1}.fluentform .ff-step-titles li:first-child{padding-left:0}.fluentform .ff-step-titles li:first-child:after{left:50%}.fluentform .ff-step-titles li:last-child{padding-right:0}.fluentform .ff-step-titles li:last-child:after{left:-50%}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .fluentform .ff-step-titles,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .fluentform .ff-step-titles{margin-bottom:0}.fluentform .ff-step-body{left:0;margin-bottom:15px;position:relative;top:0}@media (max-width:767px){.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left],.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left]{display:block}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header{flex:unset;margin-bottom:20px}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles{background:#fff0;border:0;border-radius:0;display:flex;gap:10px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li{border-radius:12px;justify-content:center;margin:0;min-height:56px;padding:14px 12px;text-align:center}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:after,.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:before,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:after,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li:before{display:none}.fluentform .ff-step-container[data-progress_indicator=steps_with_nav][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text,.fluentform .ff-step-container[data-progress_indicator=tabs][data-progress_layout=left] .ff-step-header--tabs-left .ff-step-titles li .ff-step-title-text{justify-content:center}}.fluentform .ff-upload-progress{margin:10px 0}.fluentform .ff-upload-progress-inline{border-radius:3px;height:6px;margin:4px 0;position:relative}.fluentform .ff-upload-preview{border:1px solid #ced4da;border-radius:3px;margin-top:5px}.fluentform .ff-upload-preview:first-child{margin-top:0}.fluentform .ff-upload-preview-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:70px;width:70px}.fluentform .ff-upload-container-small-column-image{display:flex;flex-wrap:wrap-reverse;justify-content:center;text-align:center}.fluentform .ff-upload-details,.fluentform .ff-upload-preview{zoom:1;overflow:hidden}.fluentform .ff-upload-details,.fluentform .ff-upload-thumb{display:table-cell;vertical-align:middle}.fluentform .ff-upload-thumb{background-color:#eee}.fluentform .ff-upload-details{border-left:1px solid #ebeef0;padding:0 10px;position:relative;width:10000px}.fluentform .ff-upload-details .ff-inline-block,.fluentform .ff-upload-details .ff-upload-error{font-size:11px}.fluentform .ff-upload-remove{box-shadow:none!important;color:var(--fluentform-danger);cursor:pointer;font-size:16px;line-height:1;padding:0 4px;position:absolute;right:0;top:3px}.fluentform .ff-upload-remove:hover{color:var(--fluentform-danger);text-shadow:1px 1px 1px #000!important}.fluentform .ff-upload-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fluentform .ff-table{margin-bottom:0}.fluentform .ff-checkable-grids{border:1px solid #f1f1f1;border-collapse:collapse}.fluentform .ff-checkable-grids thead>tr>th{background:#f1f1f1;border:0;padding:7px 5px;text-align:center}.fluentform .ff-checkable-grids tbody>tr>td{border:0;padding:7px 5px}.fluentform .ff-checkable-grids tbody>tr>td:not(:first-of-type){text-align:center}.fluentform .ff-checkable-grids tbody>tr:nth-child(2n)>td{background:#f1f1f1}.fluentform .ff-checkable-grids tbody>tr:nth-child(2n-1)>td{background:#fff}.fluentform .ff-screen-reader-element{clip:rect(0,0,0,0)!important;word-wrap:normal!important;border:0!important;height:1px!important;margin:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.fluentform .ff_upload_btn.ff-btn{background:#6f757e;border-color:#6f757e;color:#fff;cursor:pointer;display:inline-block;padding:10px 20px}.fluentform .ff_upload_btn.ff-btn:hover{background-color:#91959b;outline:none}.fluentform .ff_upload_btn.ff-btn:focus-visible{background-color:#91959b;outline:none}.fluentform .ff-el-tc{border:none;border-collapse:collapse;display:table;width:100%}.fluentform .ff-el-tc label.ff_tc_label{display:table-row}.fluentform .ff-el-tc label.ff_tc_label>span{padding-top:8px!important;width:20px}.fluentform .ff-el-tc label.ff_tc_label>div,.fluentform .ff-el-tc label.ff_tc_label>span{display:table-cell}.fluentform .ff-saved-state-input .ff_input-group-text{background-color:#1a7efb;border-color:#1a7efb;margin-left:-1px}.fluentform .ff-saved-state-input .ff_input-group-text:hover{background-color:#4898fc;border-color:#4898fc;opacity:1}.fluentform .ff-saved-state-input .ff_input-group-text img{width:28px}.fluentform .ff-saved-state-link input{text-overflow:ellipsis}.fluentform .ff-hide-group{display:none}.fluentform .ff_t_c{margin:0;padding:0 5px 0 0}.fluentform .ff_t_c p{margin:0;padding:0}.fluentform .force-hide{border:0;display:block;height:0;margin:0;opacity:0;padding:0;visibility:hidden}.fluentform input[type=checkbox],.fluentform input[type=radio]{display:inline-block;margin:0}.fluentform .text-danger{color:var(--fluentform-danger)}.fluentform .iti{width:100%}.fluentform .iti__selected-flag{background:rgb(0 0 0 / .1);border-bottom-left-radius:6px;border-top-left-radius:6px}.fluentform .ff_gdpr_field{margin-right:5px}.fluentform form.ff-form-has-steps .ff-btn-submit{visibility:hidden}.fluentform form.ff-form-has-steps .ff_submit_btn_wrapper{text-align:right}.fluentform textarea{max-width:100%}.fluentform .ff-el-form-check{margin-bottom:5px}.fluentform .ff-el-form-check span.ff_span{margin-left:6px}.fluentform .ff-el-form-check-label .ff-el-form-check-input{position:relative;top:-2px;vertical-align:middle}.fluentform .ff-inline-block{display:inline-block}.fluentform .ff-inline-block+.ff-inline-block{margin-left:10px}.fluentform .ff-text-left{text-align:left}.fluentform .ff-text-center{text-align:center}.fluentform .ff-text-right{text-align:right}.fluentform .ff-el-form-control:focus~.ff-el-help-message{display:block!important}.fluentform .ff-el-form-control::-moz-placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control::placeholder{color:#868e96;opacity:1}.fluentform .ff-el-form-control:disabled,.fluentform .ff-el-form-control[readonly]:not(.flatpickr-input){background-color:#e9ecef;opacity:1}.fluentform .iti__search-input{min-height:30px}.fluentform-step{float:left;height:1px;overflow-x:hidden;padding:3px}.fluentform-step.active{height:auto;width:100%}.fluentform-step .ff_summary_container{font-size:14px;margin-top:10px}.step-nav .next{float:right}.fluentform .has-conditions{display:none}.ff-message-success{border:1px solid #ced4da;box-shadow:0 1px 5px rgb(0 0 0 / .1);margin-top:10px;padding:15px;position:relative}.ff-errors-in-stack{display:none;margin-top:15px}.ff-errors-in-stack .error{font-size:14px;line-height:1.7}.ff-errors-in-stack .error-clear{cursor:pointer;margin-left:5px;padding:0 5px}.ff-chat-reply-container div p{border-radius:6px;margin-top:12px;padding:20px 16px}.ff-chat-reply-container div .skeleton{animation:skeleton-loading 2s linear infinite alternate;padding:24px}@keyframes skeleton-loading{0%{background-color:#e3e6e8}to{background-color:#f0f3f5}}.ff-el-chat-container{position:relative}.ff-el-chat-container textarea{outline:none;position:relative;resize:none}.ff-el-chat-container .ff_btn_chat_style{background:#fff0;border:none;position:absolute;right:10px;top:38%}.ff-el-chat-container .ff_btn_chat_style svg:hover{cursor:pointer;opacity:.8;outline:0;text-decoration:none;transition:all .4s}.iti-mobile .iti--container{z-index:9999}.fluentform .hidden_field{display:none!important}.fluentform .ff_force_hide{display:none!important;visibility:hidden!important}.fluentform .ff_scrolled_text{background:#e9ebed;height:200px;overflow:scroll;padding:10px 15px}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label{margin:0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label:focus-within span{background-color:#b3d4fc}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 0 10px;position:relative;width:auto!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check input{margin:0;opacity:0;outline:none;position:absolute;z-index:-1}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{-webkit-appearance:none;background:#fff;border:1px solid #dcdfe6;border-left:0;border-radius:0;box-sizing:border-box;color:#606266;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:12px 20px;position:relative;text-align:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:hover{color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder{border:1px solid #dcdfe5;overflow:hidden}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span{border:none!important;border-radius:0!important;margin-left:-1px;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder.ff_item_selected{border-color:#1a7efb}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:first-child label>span{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;box-shadow:none!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check:last-child label>span{border-radius:0 4px 4px 0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{background-color:#1a7efb;border-color:#1a7efb;box-shadow:-1px 0 0 0 #8cc5ff;color:#fff}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected:first-child label>span{border-left-color:#1a7efb}@media only screen and (max-width:768px){.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:block;width:100%}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border:1px solid!important;border-radius:4px!important;box-shadow:none!important;display:block;width:100%}}.fluentform .ff-el-group.ff-hpsf-container{display:none!important;position:absolute!important;transform:translateX(1000%)!important}.fluentform div.ff-el-form-hide_label>.ff-el-input--label{display:none;visibility:hidden}.fluentform .ff_file_upload_holder{margin-bottom:0}.fluentform .ff-dropzone .ff_upload_btn.ff-btn{background:rgb(223 240 255 / .13);border:1px dashed var(--fluentform-primary);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);display:block;padding:35px;text-align:center;transition:all .2s ease;width:100%}.fluentform .ff-dropzone .ff_upload_btn.ff-btn:hover{background:rgb(223 240 255 / .49)}.fluentform .ff-dropzone .ff-uploaded-list{margin-top:10px}.fluentform .ff_center{text-align:center}.fluentform .ff_right{text-align:right}.fluentform .ff_left{text-align:left}.fluentform .ff-form-inline .ff-t-container,.fluentform .ff-form-inline>.ff-el-group,.fluentform .ff-form-inline>.ff-name-field-wrapper{display:inline-block;margin-right:10px;vertical-align:top}.fluentform .ff-form-inline .ff-t-container .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline .ff-t-container>.ff-el-input--label,.fluentform .ff-form-inline>.ff-el-group .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline>.ff-el-group>.ff-el-input--label,.fluentform .ff-form-inline>.ff-name-field-wrapper .ff-t-cell .ff-el-input--label,.fluentform .ff-form-inline>.ff-name-field-wrapper>.ff-el-input--label{display:none}.fluentform .ff-form-inline .ff-t-container .ff-el-input--content,.fluentform .ff-form-inline>.ff-el-group .ff-el-input--content,.fluentform .ff-form-inline>.ff-name-field-wrapper .ff-el-input--content{margin-left:0}.fluentform .ff-form-inline .ff-t-container:last-child,.fluentform .ff-form-inline>.ff-el-group:last-child,.fluentform .ff-form-inline>.ff-name-field-wrapper:last-child{margin-right:0}.fluentform .ff-t-container .ff-name-title{width:40%}.fluentform .ff_hide_label .ff-el-input--label{display:none}.fluentform .field-value{white-space:pre-line}.fluentform .ff-el-group .ff-read-only{background-color:#e9ecef!important;opacity:1;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fluentform .ff-el-group .ff-read-only:focus{outline:none}.fluentform label.ff-el-image-input-src{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:block;height:200px;width:200px}.fluentform .ff-el-image-holder{float:left;margin-bottom:20px;margin-right:20px;width:200px}.fluentform .ff-el-image-holder .ff-el-form-check-label{padding-left:1px}.fluentform .ff_el_checkable_photo_holders{display:block;margin-bottom:-20px;overflow:hidden}.fluentform .ff-other-input-wrapper input{background:inherit}.fluentform .ff-other-input-wrapper{display:none;margin-top:8px}.fluentform .select2-container{width:100%!important}.fluentform .select2-container .select2-selection__rendered li{margin:0}.fluentform .select2-container .select2-search--inline>input{height:calc(2.25rem + 2px);line-height:1.5;margin-top:0;padding:.375rem 1.75rem .375rem .75rem}.fluentform .ff-el-form-bottom{display:flex;flex-direction:column-reverse}.fluentform .ff-el-form-bottom .ff-el-input--label{margin-bottom:0;margin-top:5px}.fluentform .mce-tinymce.mce-container.mce-panel{border:1px solid #ced4da}.fluentform .ff_input-group{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.fluentform .ff_input-group>.ff-el-form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;display:inline-block;width:auto}.fluentform .ff_input-group>.ff-el-form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fluentform .ff_input-group .ff-el-form-control{flex:1 1 auto;margin-bottom:0;position:relative;width:1%}.fluentform .ff_input-group-prepend{margin-right:-1px}.fluentform .input-group-append{margin-left:-1px}.fluentform .ff_input-group-append,.fluentform .ff_input-group-prepend{display:flex}.fluentform .ff_input-group>.ff_input-group-prepend>.ff_input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.fluentform .ff_input-group>.ff_input-group-append>.ff_input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.fluentform .ff_input-group-text{align-items:center;background-color:#e9ecef;border-radius:.25rem;color:#495057;display:flex;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap}.fluentform .ff_coupon_wrapper .ff_input-group-append{cursor:pointer}.fluentform .ff_coupon_wrapper .ff_input-group-append:hover .ff_input-group-text{background:#e3e8ed}.fluentform ul.ff_coupon_responses{list-style:none;margin:0;padding:0}.fluentform ul.ff_coupon_responses li{padding-top:5px}.fluentform ul.ff_coupon_responses span.error-clear{color:#ff5050;font-weight:700;margin-right:10px}.fluentform ul.ff_coupon_responses .ff_error{color:#f56c6c;cursor:pointer}.fluentform ul.ff_coupon_responses .ff_success{color:#28a745}.fluentform .ff-btn.disabled{opacity:.65}.fluentform .ff-btn.ff-working{position:relative;transition:all .3s ease}.fluentform .ff-btn.ff-working:after{animation:ff-progress-anim 4s 0s infinite;background:hsl(0 0% 100% / .4);bottom:0;content:"";height:5px;left:0;position:absolute;right:0}.fluentform .ff-btn-block{display:block;width:100%}.fluentform .ff-btn-block+.ff-el-btn-block{margin-top:8px}.fluentform .ff_submitting{pointer-events:none}@keyframes ff-progress-anim{0%{width:0}5%{width:0}10%{width:15%}30%{width:40%}50%{width:55%}80%{width:100%}95%{width:100%}to{width:0}}.ff_modal_container{background:#fff;max-height:90vh!important;max-width:900px;overflow:auto;padding:30px}@media only screen and (min-width:1000px){.ff_modal_container{width:900px}}.select2-results__option{margin:0}.fluentform span.select2.select2-container:after{border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid #495057;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.ff_pointer{cursor:pointer}.ff_net_table{border:0;border-collapse:separate;border-spacing:0;line-height:1.4;margin:0;padding:0;table-layout:fixed;width:100%}.ff_net_table th{border:none;font-size:13px;font-weight:400;padding:8px 0;text-align:center;vertical-align:bottom}.ff_net_table th .ff_not-likely{float:left;text-align:left}.ff_net_table th .ff_extremely-likely{float:right;text-align:right}.ff_net_table tbody tr{background:none;border:0}.ff_net_table tbody tr td{background-color:#fff;border:1px solid #ddd;border-left:0;padding:0;text-align:center;vertical-align:middle}.ff_net_table tbody tr td input[type=radio]:checked+label{background-color:#4caf50;color:#fff}.ff_net_table tbody tr td:first-of-type{border-left:1px solid #ddd;border-radius:5px 0 0 5px}.ff_net_table tbody tr td:last-child{border-radius:0 5px 5px 0}.ff_net_table tbody tr td label{border:0;color:#444;cursor:pointer;display:block;font-size:16px;font-weight:700;height:40px;line-height:40px;margin:0;position:relative;width:100%}.ff_net_table tbody tr td label:after{border:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ff_net_table tbody tr td label:hover:after{border:2px solid #4caf50}.ff-el-pop-content{background-color:#000;border-radius:3px;box-shadow:0 5px 10px rgb(0 0 0 / .2);color:#fff;font-size:11px;line-height:1.2;padding:10px;position:absolute;text-align:center;transform-origin:center bottom;z-index:9999}.ff-checkable-grids.mobile{border:0}.ff-checkable-grids.mobile tbody tr{padding-top:0!important}.ff-checkable-grids.mobile tbody tr:nth-child(2n)>td{background:#fff0}.ff-checkable-grids.mobile tbody td{padding-left:10px!important;text-align:left!important}.ff-checkable-grids.mobile tbody td.ff_grid_header{background-color:#eee!important;margin:0}.ff-checkable-grids.mobile tbody td:after{content:attr(data-label);display:inline-block;letter-spacing:.5pt;padding-left:10px;white-space:nowrap}span.ff-el-rating-text{line-height:100%;padding-left:5px;vertical-align:bottom}table.ff_repeater_table{background:transparent!important;border:0;border-collapse:collapse;border-spacing:0;margin:0 0 5px;padding:0;table-layout:auto!important;vertical-align:middle;width:100%}table.ff_repeater_table th{font-size:90%;padding:0;text-align:left}table.ff_repeater_table th,table.ff_repeater_table tr{background:transparent!important;border:0;padding-top:5px}table.ff_repeater_table td{background:transparent!important;border:0;max-width:100%;padding:0 15px 15px 0;text-align:left;width:282px}table.ff_repeater_table tbody tr:only-child td .repeat-minus{visibility:hidden}table.ff_repeater_table .ff-el-group{margin:0;padding:0}table.ff_repeater_table .repeat_btn{padding-right:0;vertical-align:middle;width:30px}table.ff_repeater_table .repeat_btn span.ff-icon{cursor:pointer;margin-right:10px}table.ff_repeater_table .repeat_btn span.ff-icon.icon-minus-circle{margin-right:0}table.ff_repeater_table.repeat-maxed .repeat_btn .repeat-plus{visibility:hidden}.ff-repeater-container{display:flex;flex-direction:column}.ff-repeater-container .repeat_btn{align-self:center;display:flex}.ff-repeater-container .ff_repeater_cont_row,.ff-repeater-container .ff_repeater_header{display:flex;flex-wrap:nowrap}.ff-repeater-container .ff_repeater_cont_row:only-child .repeat-minus{visibility:hidden}.ff-repeater-container .ff_repeater_cell,.ff-repeater-container .ff_repeater_header_item{box-sizing:border-box;padding:0 15px 0 0;text-align:left}.ff-repeater-container .ff-el-repeat-buttons-list{display:flex;margin-top:34%}.ff_repeater_table.mobile tbody td{display:block;padding:10px;width:100%}.ff_repeater_table.mobile tbody td .ff-el-group{margin-top:6px}.ff_repeater_table.mobile tbody td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}.ff-el-section-break .ff-el-section-title{font-weight:600;margin-bottom:5px}.ff-el-section-break hr{background-color:#dadbdd;border:none;height:1px;margin-bottom:10px}table.ff_flexible_table.ff-checkable-grids{width:100%}.ff_flexible_table.mobile thead{left:-9999px;position:absolute;top:-9999px}.ff_flexible_table.mobile tbody td{display:block;padding:10px;width:100%}.ff_flexible_table.mobile tbody tr{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:block;margin:16px 0 10px;position:relative}@media only screen and (max-width:400px){.ff_repeater_table{width:100%}.ff_repeater_table thead{display:none}.ff_repeater_table tbody tr{border:1px solid #ddd;display:block;margin-bottom:15px;padding:10px}.ff_repeater_table tbody td{display:block;padding:5px 0;text-align:left;width:100%!important}.ff_repeater_table tbody td .ff-el-input--content{width:100%}.ff_repeater_table .repeat_btn{margin-top:10px;padding:10px 0;text-align:center;width:100%}.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list{display:flex;justify-content:space-between}.ff_repeater_table .repeat_btn .ff-el-repeat-buttons-list span{background-color:#f0f0f0;border-radius:3px;cursor:pointer;padding:5px 10px}}@media only screen and (min-width:641px){.fluentform .ff-el-group.ff_list_3col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0 0 2px;min-height:28px;padding-right:16px;vertical-align:top;width:33.3%}.fluentform .ff-el-group.ff_list_2col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:50%}.fluentform .ff-el-group.ff_list_4col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:25%}.fluentform .ff-el-group.ff_list_5col .ff-el-form-check{display:-moz-inline-stack;display:inline-block;margin:0;min-height:28px;padding-right:16px;vertical-align:top;width:20%}.fluentform .ff-el-group.ff_list_inline .ff-el-form-check{display:-moz-inline-stack;display:inline-block;float:none!important;margin:0 15px 10px 0;width:auto!important}}@media (max-width:767px){table.ff_flexible_table,table.ff_flexible_table.ff-checkable-grids{border:0}table.ff_flexible_table.ff-checkable-grids tbody tr{padding-top:0!important}table.ff_flexible_table.ff-checkable-grids tbody tr td.ff_grid_header{background-color:#eee!important;margin:0;text-align:center}table.ff_flexible_table.ff-checkable-grids tbody tr td{text-align:left!important}table.ff_flexible_table.ff-checkable-grids tbody tr td:before{content:none!important}table.ff_flexible_table.ff-checkable-grids tbody tr td:after{content:attr(data-label);display:inline-block;letter-spacing:.5pt;padding-left:10px;white-space:nowrap}table.ff_flexible_table.ff-checkable-grids tbody tr:nth-child(2n)>td{background:#fff0}table.ff_flexible_table thead{left:-9999px;position:absolute;top:-9999px}table.ff_flexible_table tbody tr{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:block;margin:16px 0 10px;padding-top:12px!important;position:relative}table.ff_flexible_table tbody tr td{display:block;margin-left:8px;margin-right:8px;padding:5px}table.ff_flexible_table tbody tr td:before{clear:both;content:attr(data-label);display:block;font-size:.875em;letter-spacing:.5pt;white-space:nowrap}table.ff_flexible_table tbody tr td.repeat_btn{background-color:#eee;margin-left:0;padding:10px!important;width:100%!important}table.ff_flexible_table tbody tr td.repeat_btn .ff-el-repeat-buttons-list{float:none;width:100%}}@media only screen and (max-width:768px){.lity-container{width:96%}.fluentform .ff-t-container .ff-name-title{width:100%}.ff_repeater_cont_row{background:#fff;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-color:#ced4da;border-style:solid;border-width:2px 1px 4px;display:flex;flex-direction:column;margin:16px 0 10px;padding-top:12px}.ff_repeater_cont_row .ff_repeater_cell{display:block;margin-left:8px;margin-right:8px;padding:5px}.ff_repeater_cont_row .ff-t-cell{flex-basis:100%!important;max-width:100%;width:100%}.ff_repeater_cont_row .ff_repeater_body[role=rowgroup]{display:flex;flex-direction:column}.ff-repeater-container .ff-el-repeat-buttons-list{margin-top:-28px}.ff-el-repeat-buttons-list{margin-top:0}}:root{--fluentform-primary:#1a7efb;--fluentform-secondary:#606266;--fluentform-danger:#f56c6c;--fluentform-border-color:#dadbdd;--fluentform-border-radius:7px;--fluentform-input-select-height:auto}.ff-default .ff_btn_style{border:1px solid #fff0;border-radius:7px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:8px 20px;position:relative;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.ff-default .ff_btn_style:focus,.ff-default .ff_btn_style:hover{opacity:.8;outline:0;text-decoration:none}.ff-default .ff-btn-primary:not(.ff_btn_no_style){background-color:#007bff;border-color:#007bff;color:#fff}.ff-default .ff-btn-primary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-primary:not(.ff_btn_no_style):hover{background-color:#0069d9;border-color:#0062cc;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style){background-color:#606266;border-color:#606266;color:#fff}.ff-default .ff-btn-secondary:not(.ff_btn_no_style):focus,.ff-default .ff-btn-secondary:not(.ff_btn_no_style):hover{background-color:#727b84;border-color:#6c757d;color:#fff}.ff-default .ff-btn-lg{border-radius:6px;font-size:18px;line-height:1.5;padding:8px 16px}.ff-default .ff-btn-sm{border-radius:3px;font-size:13px;line-height:1.5;padding:4px 8px}.ff-default .ff-el-form-control{background-clip:padding-box;background-image:none;border:1px solid var(--fluentform-border-color);border-radius:var(--fluentform-border-radius);color:var(--fluentform-secondary);font-family:-apple-system,"system-ui",Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ff-default .ff-el-form-control:focus{background-color:#fff;border-color:var(--fluentform-primary);color:var(--fluentform-secondary);outline:none}.ff-default .ff-el-form-check label.ff-el-form-check-label{cursor:pointer;margin-bottom:7px}.ff-default .ff-el-form-check label.ff-el-form-check-label>span:after,.ff-default .ff-el-form-check label.ff-el-form-check-label>span:before{content:none}.ff-default .ff-el-form-check:last-child label.ff-el-form-check-label{margin-bottom:0}.ff-default textarea{min-height:90px}select.ff-el-form-control:not([size]):not([multiple]){height:var(--fluentform-input-select-height,auto)}.elementor-editor-active .ff-form-loading .ff-step-container .fluentform-step:first-child{height:auto}.ff-upload-preview.ff_uploading{opacity:.8}@keyframes ff_move{0%{background-position:0 0}to{background-position:50px 50px}}.ff_uploading .ff-el-progress .ff-el-progress-bar{animation:ff_move 2s linear infinite;background-image:linear-gradient(-45deg,hsl(0 0% 100% / .2) 25%,transparent 0,transparent 50%,hsl(0 0% 100% / .2) 0,hsl(0 0% 100% / .2) 75%,transparent 0,transparent);background-size:50px 50px;border-bottom-left-radius:20px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-top-right-radius:8px;bottom:0;content:"";left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.ff_payment_summary{overflow-x:scroll}.pac-container{z-index:99999!important}.ff-support-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ff-default{font-family:inherit}.ff-default .ff-el-input--label label{display:inline-block;font-weight:500;line-height:inherit;margin-bottom:0}.wc-stripe-upe-element{margin-bottom:4px}#payment .payment_methods li img.stripe-icon{height:24px;-o-object-fit:contain;object-fit:contain;width:37px}#payment .payment_methods li img.stripe-boleto-icon,#payment .payment_methods li img.stripe-sepa-icon{padding:4px}#payment .payment_methods li img.stripe-sepa-icon{background:#10298e}#payment .payment_methods li.wc-stripe-optimized-checkout input#payment_method_stripe,#payment .payment_methods li.wc-stripe-optimized-checkout label[for=payment_method_stripe]{display:none}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe{padding:0;padding-bottom:inherit}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe>:not(#wc-stripe-upe-form){padding-left:1em;padding-right:1em}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe .wc-stripe-payment-method-instruction{padding-bottom:.5em;padding-top:.5em}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe ul.wc-saved-payment-methods[data-count="0"]{display:none}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe>fieldset{border-width:0;margin:0;padding:0}#payment .payment_methods li.wc-stripe-optimized-checkout .payment_box.payment_method_stripe #wc-stripe-upe-form .wc-stripe-upe-element iframe{max-width:none}.wc-stripe-redirect-notice{align-items:center;border:0;color:#2b2d2f;display:flex;font-family:Source Sans Pro,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px;font-weight:400;gap:12px;letter-spacing:normal;line-height:25px;margin:0;min-inline-size:0;padding:24px 9px 8px;text-decoration:none;text-shadow:none;text-transform:none;transition:none;-webkit-font-smoothing:auto}.wc-stripe-redirect-notice__icon{flex-shrink:0;height:3em;width:3em}.wc-stripe-redirect-notice__text{margin:0;padding:0}body:has(>.wp-site-blocks) form.woocommerce-checkout .wc-stripe-redirect-notice{border:2px groove threedface;-o-border-image:initial;border-image:initial;margin-inline:2px;min-inline-size:-moz-min-content;min-inline-size:min-content;padding-block:1.35em 1.625em;padding-inline:1.75em}body:has(>.wp-site-blocks) form.woocommerce-checkout #wc-stripe_acss_debit-upe-form{display:none}.woocommerce-checkout #payment ul.payment_methods li img.stripe-multibanco-icon{max-height:30px}.woocommerce-checkout #payment ul.payment_methods li img.stripe-alipay-icon{max-width:50px}body.wc-stripe-hide-save-checkbox .woocommerce-SavedPaymentMethods-saveNew{display:none!important}.wc-stripe-copy-test-number{align-items:center;background-color:transparent!important;border:none!important;border-radius:0;box-shadow:none!important;color:inherit!important;cursor:pointer;display:inline-flex;font-family:inherit!important;font-size:inherit;font-weight:400;line-height:inherit;padding:2px 1px!important;vertical-align:baseline}.wc-stripe-copy-test-number span{margin-right:4px}.wc-stripe-copy-test-number i{background-color:currentColor;display:block;height:1.2em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIzIDMgMjAgMjAiIHdpZHRoPSIyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im01IDQuNWgxMWMuMTMyNiAwIC4yNTk4LjA1MjY4LjM1MzYuMTQ2NDUuMDkzNy4wOTM3Ni4xNDY0LjIyMDk0LjE0NjQuMzUzNTV2MTFjMCAuMTMyNi0uMDUyNy4yNTk4LS4xNDY0LjM1MzYtLjA5MzguMDkzNy0uMjIxLjE0NjQtLjM1MzYuMTQ2NGgtMTFjLS4xMzI2MSAwLS4yNTk3OS0uMDUyNy0uMzUzNTUtLjE0NjQtLjA5Mzc3LS4wOTM4LS4xNDY0NS0uMjIxLS4xNDY0NS0uMzUzNnYtMTFjMC0uMTMyNjEuMDUyNjgtLjI1OTc5LjE0NjQ1LS4zNTM1NS4wOTM3Ni0uMDkzNzcuMjIwOTQtLjE0NjQ1LjM1MzU1LS4xNDY0NXptLTIgLjVjMC0uNTMwNDMuMjEwNzEtMS4wMzkxNC41ODU3OS0xLjQxNDIxLjM3NTA3LS4zNzUwOC44ODM3OC0uNTg1NzkgMS40MTQyMS0uNTg1NzloMTFjLjUzMDQgMCAxLjAzOTEuMjEwNzEgMS40MTQyLjU4NTc5LjM3NTEuMzc1MDcuNTg1OC44ODM3OC41ODU4IDEuNDE0MjF2MTFjMCAuNTMwNC0uMjEwNyAxLjAzOTEtLjU4NTggMS40MTQycy0uODgzOC41ODU4LTEuNDE0Mi41ODU4aC0xMWMtLjUzMDQzIDAtMS4wMzkxNC0uMjEwNy0xLjQxNDIxLS41ODU4LS4zNzUwOC0uMzc1MS0uNTg1NzktLjg4MzgtLjU4NTc5LTEuNDE0MnptMTcgM3YxMC43NWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVoLTEyLjc1djEuNWgxMi43NWMuNzI5MyAwIDEuNDI4OC0uMjg5NyAxLjk0NDUtLjgwNTUuNTE1OC0uNTE1Ny44MDU1LTEuMjE1Mi44MDU1LTEuOTQ0NXYtMTAuNzV6IiBmaWxsPSIjMTAxNTE3IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;order:1;width:1.2em}.wc-stripe-copy-test-number:hover{background-color:#fff0;opacity:.7}.wc-stripe-copy-test-number:active i{transform:scale(.9)}.wc-stripe-copy-test-number:focus{box-shadow:none!important;outline:none}.wc-stripe-copy-test-number:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wc-stripe-copy-test-number.state--success i{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxMiAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTEuMzI3NCAwLjUzMTIxNkw0LjU3NjY3IDkuNjEwMTlMMC42NjIyMDYgNi42OTk1NyIgc3Ryb2tlPSIjMDA4QTIwIiBzdHJva2Utd2lkdGg9IjEuNSIvPjwvc3ZnPgo=)}.stripe-gateway-checkout-email-field{position:relative}.stripe-gateway-checkout-email-field button.stripe-gateway-stripelink-modal-trigger{display:none;position:absolute;right:5px;width:64px;height:40px;background:no-repeat url(/wp-content/plugins/woocommerce-gateway-stripe/assets/images/link.svg);background-color:#fff0;cursor:pointer;border:none}