.fluid-padding--sm{padding:calc(15% - 10vw) 0}.fluid-padding--md{padding:calc(17.5% - 10vw) 0}.fluid-padding--lg{padding:calc(20% - 10vw) 0}:root{--color-primary:#252525}.color-primary{color:#252525}.background-primary{background-color:#252525}:root{--color-red:#c8102e}.color-red{color:#c8102e}.background-red{background-color:#c8102e}:root{--color-dark-red:#991026}.color-dark-red{color:#991026}.background-dark-red{background-color:#991026}:root{--color-red-10:#d73535}.color-red-10{color:#d73535}.background-red-10{background-color:#d73535}:root{--color-gold:#d8b868}.color-gold{color:#d8b868}.background-gold{background-color:#d8b868}:root{--color-gray-1:#6b6b6b}.color-gray-1{color:#6b6b6b}.background-gray-1{background-color:#6b6b6b}:root{--color-gray-2:#e6e6e6}.color-gray-2{color:#e6e6e6}.background-gray-2{background-color:#e6e6e6}:root{--color-light-red-1:#f6f2f0}.color-light-red-1{color:#f6f2f0}.background-light-red-1{background-color:#f6f2f0}:root{--color-light-red-2:#ddd4d0}.color-light-red-2{color:#ddd4d0}.background-light-red-2{background-color:#ddd4d0}:root{--color-light-red-3:#b1a29a}.color-light-red-3{color:#b1a29a}.background-light-red-3{background-color:#b1a29a}:root{--color-light-red-4:#fffcfb}.color-light-red-4{color:#fffcfb}.background-light-red-4{background-color:#fffcfb}:root{--color-light-red-5:#f6f2f0}.color-light-red-5{color:#f6f2f0}.background-light-red-5{background-color:#f6f2f0}:root{--color-taupe:#7a6a62}.color-taupe{color:#7a6a62}.background-taupe{background-color:#7a6a62}:root{--color-pale-silver:#cdc6c1}.color-pale-silver{color:#cdc6c1}.background-pale-silver{background-color:#cdc6c1}:root{--color-dark-1:#2e2e2f}.color-dark-1{color:#2e2e2f}.background-dark-1{background-color:#2e2e2f}:root{--color-dark-10:#6b6b6b}.color-dark-10{color:#6b6b6b}.background-dark-10{background-color:#6b6b6b}:root{--color-dark-gray:#2e2e2f}.color-dark-gray{color:#2e2e2f}.background-dark-gray{background-color:#2e2e2f}:root{--color-dark-blue:#2e2e2f}.color-dark-blue{color:#2e2e2f}.background-dark-blue{background-color:#2e2e2f}:root{--color-light:#fff}.color-light{color:#fff}.background-light{background-color:#fff}:root{--color-transparent-black:linear-gradient(180deg,transparent 63.64%,rgba(0,0,0,.5))}.color-transparent-black{color:linear-gradient(180deg,transparent 63.64%,rgba(0,0,0,.5))}.background-transparent-black{background-color:linear-gradient(180deg,transparent 63.64%,rgba(0,0,0,.5))}:root{--color-grey-100:#f8f9fa}.color-grey-100{color:#f8f9fa}.background-grey-100{background-color:#f8f9fa}:root{--color-grey-200:#e9ecef}.color-grey-200{color:#e9ecef}.background-grey-200{background-color:#e9ecef}:root{--color-grey-300:#dee2e6}.color-grey-300{color:#dee2e6}.background-grey-300{background-color:#dee2e6}:root{--color-grey-400:#ced4da}.color-grey-400{color:#ced4da}.background-grey-400{background-color:#ced4da}:root{--color-grey-500:#6b6b6b}.color-grey-500{color:#6b6b6b}.background-grey-500{background-color:#6b6b6b}:root{--color-dark:#2e2e2f}.color-dark{color:#2e2e2f}.background-dark{background-color:#2e2e2f}:root{--color-black-100:#000}.color-black-100{color:#000}.background-black-100{background-color:#000}[data-animation=fade-up]{opacity:0;transform:translateY(50px)}body:not(.wp-admin){font-family:Montserrat,Montserrat-fallback,sans-serif;font-size:.9375rem;line-height:1.75}@media screen and (min-width:23.43rem){body:not(.wp-admin){font-size:calc(.91838rem + .08162vw)}}@media screen and (min-width:100rem){body:not(.wp-admin){font-size:1rem}}body:not(.wp-admin){color:#252525;color:var(--color-primary)}@media(max-width:767px){body:not(.wp-admin){line-height:1.6}}.acf-block-body,.acf-block-preview{font-family:Montserrat,Montserrat-fallback,sans-serif;font-size:.9375rem;line-height:1.75}@media screen and (min-width:23.43rem){.acf-block-body,.acf-block-preview{font-size:calc(.91838rem + .08162vw)}}@media screen and (min-width:100rem){.acf-block-body,.acf-block-preview{font-size:1rem}}.acf-block-body,.acf-block-preview{color:#252525;color:var(--color-primary)}a{background-color:transparent;text-decoration:none}span[style*="text-decoration: underline"] a{text-decoration:underline}span[style*="text-decoration: underline"] a:hover{text-decoration:none}ol,p,ul{margin:0 0 16px;padding:0}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}.summary .price,h1,h2,h3,h4,h5,h6{font-family:Playfair Display,Georgia,Times New Roman,Times,serif;font-weight:600;line-height:1.2;margin:0 0 24px}.summary .price:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1,h1{font-weight:600;letter-spacing:-.01em;line-height:1}@media(max-width:767px){.h1,h1{line-height:1.2}}.h2,.h3,.summary .price,h2,h3{line-height:1.12}.h4,h4{line-height:1.266}@media(max-width:767px){.h4,h4{line-height:1.333}}.h5,h5{letter-spacing:.03em;line-height:1.583}@media(max-width:767px){.h5,h5{line-height:1.333}}.h6,h6{font-weight:600;line-height:1.4}.h1,h1{font-size:2.1875rem}@media screen and (min-width:23.43rem){.h1,h1{font-size:calc(1.90063rem + 1.22437vw)}}@media screen and (min-width:100rem){.h1,h1{font-size:3.125rem}}.h2,h2{font-size:1.875rem}@media screen and (min-width:23.43rem){.h2,h2{font-size:calc(1.6455rem + .9795vw)}}@media screen and (min-width:100rem){.h2,h2{font-size:2.625rem}}.h3,.summary .price,h3{font-size:1.5625rem}@media screen and (min-width:23.43rem){.h3,.summary .price,h3{font-size:calc(1.35213rem + .89787vw)}}@media screen and (min-width:100rem){.h3,.summary .price,h3{font-size:2.25rem}}.h4,h4{font-size:1.125rem}@media screen and (min-width:23.43rem){.h4,h4{font-size:calc(.8955rem + .9795vw)}}@media screen and (min-width:100rem){.h4,h4{font-size:1.875rem}}.h5,h5{font-size:1.125rem}@media screen and (min-width:23.43rem){.h5,h5{font-size:calc(1.01025rem + .48975vw)}}@media screen and (min-width:100rem){.h5,h5{font-size:1.5rem}}.h6,h6{font-size:1rem}@media screen and (min-width:23.43rem){.h6,h6{font-size:calc(.9235rem + .3265vw)}}@media screen and (min-width:100rem){.h6,h6{font-size:1.25rem}}.font-area{font-family:Montserrat,Montserrat-fallback,sans-serif}.h1-desktop{font-size:2.1875rem}@media screen and (min-width:23.43rem){.h1-desktop{font-size:calc(1.51814rem + 2.85686vw)}}@media screen and (min-width:100rem){.h1-desktop{font-size:4.375rem}}.h1-desktop{letter-spacing:-.01em;line-height:1.24}@media(max-width:767px){.h1-desktop{line-height:1.285}}.subtext{font-size:1.125rem}@media screen and (min-width:23.43rem){.subtext{font-size:calc(1.08675rem + .16325vw)}}@media screen and (min-width:100rem){.subtext{font-size:1.25rem}}.subtext{line-height:1.6}.body-small{font-size:.9rem}@media screen and (min-width:23.43rem){.body-small{font-size:calc(.88853rem + .04897vw)}}@media screen and (min-width:100rem){.body-small{font-size:.9375rem}}.body-small{line-height:1.6}.body-title{font-size:.9rem}@media screen and (min-width:23.43rem){.body-title{font-size:calc(.8694rem + .1306vw)}}@media screen and (min-width:100rem){.body-title{font-size:1rem}}.body-title{line-height:1.375}.p-titles{font-size:1rem}@media screen and (min-width:23.43rem){.p-titles{font-size:calc(.9235rem + .3265vw)}}@media screen and (min-width:100rem){.p-titles{font-size:1.25rem}}.p-titles{line-height:1.4}.blog-cat{font-size:.85rem}@media screen and (min-width:23.43rem){.blog-cat{font-size:calc(.84235rem + .03265vw)}}@media screen and (min-width:100rem){.blog-cat{font-size:.875rem}}.blog-cat{line-height:1.285}.blog-heading{font-size:1.25rem}@media screen and (min-width:23.43rem){.blog-heading{font-size:calc(1.13525rem + .48975vw)}}@media screen and (min-width:100rem){.blog-heading{font-size:1.625rem}}.blog-heading{line-height:1.39}.small-title{font-size:.875rem}@media screen and (min-width:23.43rem){.small-title{font-size:calc(.83675rem + .16325vw)}}@media screen and (min-width:100rem){.small-title{font-size:1rem}}.small-title{letter-spacing:.1em;line-height:1.33}@media(max-width:767px){.small-title{line-height:1.428}}.card-title{font-size:1.125rem}@media screen and (min-width:23.43rem){.card-title{font-size:calc(1.06763rem + .24487vw)}}@media screen and (min-width:100rem){.card-title{font-size:1.3125rem}}.card-title{line-height:1.33}.form-text{font-size:1rem}@media screen and (min-width:23.43rem){.form-text{font-size:1rem}}@media screen and (min-width:100rem){.form-text{font-size:1rem}}.form-text{line-height:1.75}.top-header__text{font-size:.6875rem}@media screen and (min-width:23.43rem){.top-header__text{font-size:calc(.64925rem + .16325vw)}}@media screen and (min-width:100rem){.top-header__text{font-size:.8125rem}}.top-header__text{letter-spacing:.02em;line-height:1.336}.top-header__text p{margin:0}.footer-title{font-size:1rem}@media screen and (min-width:23.43rem){.footer-title{font-size:1rem}}@media screen and (min-width:100rem){.footer-title{font-size:1rem}}.footer-title{font-weight:800;line-height:1.375}.footer-txt{font-size:.9375rem}@media screen and (min-width:23.43rem){.footer-txt{font-size:.9375rem}}@media screen and (min-width:100rem){.footer-txt{font-size:.9375rem}}.footer-txt{line-height:1.733}.button-txt{font-size:1rem}@media screen and (min-width:23.43rem){.button-txt{font-size:1rem}}@media screen and (min-width:100rem){.button-txt{font-size:1rem}}.button-txt{font-weight:800;line-height:1.336}.desktop-price{font-size:2rem}@media screen and (min-width:23.43rem){.desktop-price{font-size:calc(1.847rem + .653vw)}}@media screen and (min-width:100rem){.desktop-price{font-size:2.5rem}}.desktop-price{font-weight:700;line-height:1.12}.desktop-price-old{font-size:1.5rem}@media screen and (min-width:23.43rem){.desktop-price-old{font-size:calc(1.4235rem + .3265vw)}}@media screen and (min-width:100rem){.desktop-price-old{font-size:1.75rem}}.desktop-price-old{font-weight:400;line-height:1.11}a:where(:not(.wp-element-button)){color:#252525;color:var(--wp--preset--color--primary,var(--color-primary));text-decoration:none}a:where(:not(.wp-element-button)):focus{outline-style:none!important;outline-width:none!important}.wrapper,body.woocommerce-account .woocommerce:first-child{margin:0 auto;max-width:1520px;padding:0 max(16px,min(2.75vw,40px));width:100%}.wrapper--full{max-width:none}.wrapper--hd{max-width:2000px}.wrapper--md{max-width:1276px}.wrapper--narrow{max-width:1084px}.wrapper--extra-narrow{max-width:1031px}.wrapper--small{max-width:785px}.wrapper .wrapper,.wrapper body.woocommerce-account .woocommerce:first-child,body.woocommerce-account .woocommerce:first-child .woocommerce:first-child,body.woocommerce-account .woocommerce:first-child .wrapper,body.woocommerce-account .wrapper .woocommerce:first-child{padding:0}.mena-cart .before-main-content__container,.single-product .before-main-content__container{display:flex;flex-direction:column;font-size:14px;gap:16px}@media(min-width:640px){.mena-cart .before-main-content__container,.single-product .before-main-content__container{align-items:center;flex-direction:row;gap:40px;justify-content:space-between}}@media(min-width:1024px){.mena-cart .before-main-content__container,.single-product .before-main-content__container{font-size:1rem}}.mena-cart .before-main-content__sharer,.single-product .before-main-content__sharer{display:flex;gap:20px;transform:translateY(4px)}@media(max-width:639px){.mena-cart .before-main-content__sharer,.single-product .before-main-content__sharer{justify-content:flex-end}}@media(max-width:1023px){.mena-cart .before-main-content__sharer-title,.single-product .before-main-content__sharer-title{display:none}}.mena-cart .before-main-content__sharer .social-share-list,.single-product .before-main-content__sharer .social-share-list{align-items:center;display:flex;gap:10px;justify-content:flex-start;list-style-type:none;padding-left:0!important}.mena-cart .before-main-content__sharer .social-share-list svg,.single-product .before-main-content__sharer .social-share-list svg{height:30px;width:30px}.mena-cart .before-main-content__sharer .social-share-list__icon--facebook svg,.mena-cart .before-main-content__sharer .social-share-list__icon--pinterest svg,.single-product .before-main-content__sharer .social-share-list__icon--facebook svg,.single-product .before-main-content__sharer .social-share-list__icon--pinterest svg{fill:#b1a29a;fill:var(--color-light-red-3)}.mena-cart .before-main-content__sharer .social-share-list__icon--twitter svg,.single-product .before-main-content__sharer .social-share-list__icon--twitter svg{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='31' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m12.038 8.593 8.33 11.014h-1.296L10.651 8.593h1.387ZM30.5 15c0 8.284-6.716 15-15 15-8.284 0-15-6.716-15-15 0-8.284 6.716-15 15-15 8.284 0 15 6.716 15 15Zm-7.384 6-5.984-7.913 5.087-5.814h-2.33l-3.832 4.387-3.318-4.387H7.936l5.74 7.507L8.232 21h2.33l4.2-4.8L18.43 21h4.686Z' fill='%23B1A29A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.5)' d='M0 0h30v30H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat}.mena-cart .before-main-content__sharer .social-share-list__icon--twitter svg use,.single-product .before-main-content__sharer .social-share-list__icon--twitter svg use{display:none}.mena-cart .before-main-content__sharer .social-share-list__icon--linkedin svg,.single-product .before-main-content__sharer .social-share-list__icon--linkedin svg{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='30' height='29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0C6.992 0 .5 6.492.5 14.5S6.992 29 15 29s14.5-6.492 14.5-14.5S23.008 0 15 0Zm-3.55 20.51H8.514v-9.45h2.937v9.45ZM9.964 9.9c-.927 0-1.527-.656-1.527-1.469 0-.83.618-1.466 1.565-1.466s1.527.637 1.545 1.466c0 .813-.598 1.47-1.583 1.47Zm12.21 10.61h-2.936v-5.237c0-1.219-.426-2.046-1.488-2.046-.81 0-1.292.56-1.505 1.1-.079.191-.099.463-.099.733v5.448H13.21v-6.434c0-1.18-.038-2.166-.077-3.015h2.55l.135 1.313h.059c.387-.616 1.334-1.526 2.918-1.526 1.932 0 3.38 1.295 3.38 4.077v5.587Z' fill='%23B1A29A'/%3E%3C/svg%3E") no-repeat}.mena-cart .before-main-content__sharer .social-share-list__icon--linkedin svg use,.single-product .before-main-content__sharer .social-share-list__icon--linkedin svg use{display:none}.mena-cart .before-main-content__sharer .social-share-list__item,.single-product .before-main-content__sharer .social-share-list__item{transition:transform .2s ease-in}.mena-cart .before-main-content__sharer .social-share-list__item:hover,.single-product .before-main-content__sharer .social-share-list__item:hover{transform:translateY(-5px)}.mena-cart .before-main-content__sharer .social-share-list__item .social-share-list__icon--clipboard.active svg,.single-product .before-main-content__sharer .social-share-list__item .social-share-list__icon--clipboard.active svg{transform:rotate(1turn);transition:transform 1s ease-in-out}.before-main-content{padding:29px 0}.mena-archive .before-main-content,.mena-cart .before-main-content,.single-product .before-main-content{border-bottom:1px solid #ddd4d0;border-bottom:1px solid var(--seo-hairline,#ddd4d0);padding:0}.mena-archive .before-main-content>.wrapper,.mena-archive body.woocommerce-account .before-main-content>.woocommerce:first-child,.mena-cart .before-main-content>.wrapper,.mena-cart body.woocommerce-account .before-main-content>.woocommerce:first-child,.single-product .before-main-content>.wrapper,.single-product body.woocommerce-account .before-main-content>.woocommerce:first-child,body.woocommerce-account .mena-archive .before-main-content>.woocommerce:first-child,body.woocommerce-account .mena-cart .before-main-content>.woocommerce:first-child,body.woocommerce-account .single-product .before-main-content>.woocommerce:first-child{max-width:1520px!important}.mena-archive .before-main-content .before-main-content__container,.mena-cart .before-main-content .before-main-content__container,.single-product .before-main-content .before-main-content__container{padding:4px 0}@media(min-width:1024px){.mena-archive .before-main-content .before-main-content__container,.mena-cart .before-main-content .before-main-content__container,.single-product .before-main-content .before-main-content__container{padding:8px 0}}.mena-archive .before-main-content .woocommerce-breadcrumb,.mena-cart .before-main-content .woocommerce-breadcrumb,.single-product .before-main-content .woocommerce-breadcrumb{font-size:12px}@media(min-width:1024px){.mena-archive .before-main-content .woocommerce-breadcrumb,.mena-cart .before-main-content .woocommerce-breadcrumb,.single-product .before-main-content .woocommerce-breadcrumb{font-size:14px}}.woocommerce-product-gallery .swiper:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none}.woocommerce-product-gallery .product-gallery-video__loader-logo{animation:product-gallery-loader-pulse 1.1s ease-in-out infinite;display:block;height:68px;max-height:100%;max-width:100%;object-fit:contain;width:200px}.woocommerce-product-gallery__slider-main .product-gallery-video__loader-logo{max-height:56px;max-width:min(200px,50%)}.woocommerce-product-gallery__slider-thumb .product-gallery-video__loader-logo--thumb{max-height:28px;max-width:90%}.woocommerce-product-gallery__slider .swiper-slide{background:#fff;background:var(--color-light)}.woocommerce-product-gallery__slider-main{aspect-ratio:1/1;contain:paint}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image{background-color:#fff;background-color:var(--color-light);border-radius:20px;overflow:hidden}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image img{--dominant-color:transparent!important;aspect-ratio:1.08;object-fit:contain}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video{background-color:#fff;background-color:var(--color-light);border-radius:20px;display:flex;overflow:hidden}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video{align-items:center;background-color:#fff;background-color:var(--color-light);border-radius:inherit;display:flex;justify-content:center;position:relative;width:100%}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video__poster{border-radius:inherit;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:2}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video--playing .product-gallery-video__poster{opacity:0;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;visibility:hidden}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video--main.product-gallery-video--loading:before{background:color-mix(in srgb,#fff 75%,#fff);background:color-mix(in srgb,var(--color-light) 75%,#fff);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media(max-width:767.7px){.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video--main .product-gallery-video__poster{opacity:0;visibility:hidden}}@media(min-width:768px){.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video__poster{z-index:0}}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video__spinner{align-items:center;bottom:0;color:#252525;color:var(--color-primary);display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:2}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video--loading .product-gallery-video__spinner{opacity:1;visibility:visible}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video__svg{animation:product-gallery-video-spin .85s linear infinite}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .product-gallery-video video{aspect-ratio:1.08;background-color:transparent;object-fit:cover;position:relative;width:100%;z-index:0}.woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video .woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery__slider-navigation{margin-top:24px;position:relative;z-index:1}.woocommerce-product-gallery__slider-thumb{margin:0 48px}@media(min-width:440px){.woocommerce-product-gallery__slider-thumb{margin:0 65px}}.woocommerce-product-gallery__slider-thumb .swiper-slide{cursor:pointer}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image{background-color:#fff;background-color:var(--color-light);border-radius:2px;box-shadow:0 2.79px 13.96px 0 rgba(0,0,0,.039);overflow:hidden;padding:8px;pointer-events:none}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video{display:flex}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video .product-gallery-video--thumb{position:relative;width:100%}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video .product-gallery-video--thumb.product-gallery-video--loading:after{background:color-mix(in srgb,#fff 80%,#fff);background:color-mix(in srgb,var(--color-light) 80%,#fff);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video .product-gallery-video--thumb .product-gallery-video__spinner--thumb{align-items:center;bottom:0;color:#252525;color:var(--color-primary);display:flex;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:2}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video .product-gallery-video--thumb .product-gallery-video__spinner--thumb .product-gallery-video__svg{height:22px;width:22px}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video .product-gallery-video--thumb.product-gallery-video--loading .product-gallery-video__spinner--thumb{opacity:1;visibility:visible}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image--video .product-gallery-video--thumb video{position:relative;z-index:0}.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image img,.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image picture,.woocommerce-product-gallery__slider-thumb .woocommerce-product-gallery__image video{aspect-ratio:1;object-fit:cover;width:100%}.woocommerce-product-gallery__scrollbar{margin:22px 48px 0;position:relative}@media(min-width:440px){.woocommerce-product-gallery__scrollbar{margin:22px 65px 0}}.woocommerce-product-gallery__scrollbar .swiper-scrollbar{position:static!important}.woocommerce-product-gallery .swiper-button-next:after,.woocommerce-product-gallery .swiper-button-prev:after{font-weight:700}.woocommerce-product-gallery{--swiper-navigation-size:21px;--swiper-scrollbar-sides-offset:0;--swiper-scrollbar-border-radius:4px;--swiper-theme-color:var(--color-primary);--swiper-scrollbar-bg-color:var(--color-light-red-2);--swiper-scrollbar-drag-bg-color:var(--color-red)}@keyframes product-gallery-video-spin{to{transform:rotate(1turn)}}@keyframes product-gallery-loader-pulse{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.product-gallery-video__loader-logo{animation:none;opacity:1}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23252525' fill-rule='evenodd' d='M3.155 3.979a.79.79 0 0 1 .79-.791h4.746a.79.79 0 0 1 0 1.582H4.736v3.954a.79.79 0 0 1-1.581 0V3.979Zm11.071 0a.79.79 0 0 1 .791-.791h4.745a.79.79 0 0 1 .791.79v4.746a.79.79 0 1 1-1.582 0V4.77h-3.954a.79.79 0 0 1-.79-.791Zm-10.28 10.28a.79.79 0 0 1 .79.791v3.954h3.955a.79.79 0 0 1 0 1.582H3.946a.79.79 0 0 1-.791-.79V15.05a.79.79 0 0 1 .79-.79Zm15.816 0a.79.79 0 0 1 .791.791v4.745a.79.79 0 0 1-.79.791h-4.746a.79.79 0 1 1 0-1.581h3.954V15.05a.791.791 0 0 1 .791-.79Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border-radius:5px;height:33px;width:33px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{display:none!important}.woocommerce-product-gallery.woocommerce-product-gallery--boot{--pdp-thumb-gap:12px;--pdp-thumb-h:108px;--pdp-thumb-radius:10px;position:relative}.woocommerce-product-gallery.woocommerce-product-gallery--boot .swiper-wrapper{display:flex}.woocommerce-product-gallery.woocommerce-product-gallery--boot .swiper-slide{flex-shrink:0}.woocommerce-product-gallery.woocommerce-product-gallery--boot .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main{background:#fff;border:1px solid #ddd4d0;border-radius:14px;overflow:hidden;position:relative}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .swiper-slide,.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .swiper-wrapper{height:100%}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .swiper-slide{background:#fff}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image,.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--placeholder,.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--video{background:#fff;border-radius:0;height:100%;position:relative}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image>a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .product-gallery-video{height:100%}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .product-gallery-video video,.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .product-gallery-video__poster{aspect-ratio:auto;background:#fff;height:100%;object-fit:contain;width:100%}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image--placeholder>img,.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main .woocommerce-product-gallery__image>a>img{aspect-ratio:auto;display:block;height:100%;max-width:none;object-fit:contain;width:100%}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__badge{background:#fff;border-radius:999px;color:#c8102e;color:var(--color-red,#c8102e);font-size:11px;font-weight:700;left:16px;letter-spacing:.08em;line-height:1.4;padding:6px 12px;pointer-events:none;position:absolute;text-transform:uppercase;top:16px;z-index:2}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom{align-items:center;background:transparent;border:0;color:#252525;color:var(--color-primary,#252525);cursor:pointer;display:flex;height:44px;justify-content:center;margin:0;padding:0;position:absolute;right:12px;top:12px;width:44px;z-index:3}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom.focus-visible{outline:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom:focus-visible{outline:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom.focus-visible .pdp-gallery__zoom-icon{outline:2px solid #252525;outline:2px solid var(--color-primary,#252525);outline-offset:2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom:focus-visible .pdp-gallery__zoom-icon{outline:2px solid #252525;outline:2px solid var(--color-primary,#252525);outline-offset:2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom-icon{align-items:center;background:#fff;border-radius:999px;box-shadow:0 1px 4px rgba(37,37,37,.14);display:flex;height:36px;justify-content:center;width:36px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__counter{background:rgba(37,37,37,.85);border-radius:999px;bottom:12px;color:#fff;display:none;font-size:11px;font-weight:600;line-height:1.3;padding:5px 10px;pointer-events:none;position:absolute;right:12px;z-index:2}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow{align-items:center;background:hsla(0,0%,100%,.92);border:2px solid #ddd4d0;border:2px solid var(--color-light-red-2,#ddd4d0);border-radius:999px;color:#252525;color:var(--color-primary,#252525);cursor:pointer;display:flex;height:44px;justify-content:center;margin:-22px 0 0;padding:0;position:absolute;top:50%;width:44px;z-index:3}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow--prev{left:12px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow--next{right:12px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow:hover{background:#fff}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow.focus-visible{outline:2px solid #252525;outline:2px solid var(--color-primary,#252525);outline-offset:2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow:focus-visible{outline:2px solid #252525;outline:2px solid var(--color-primary,#252525);outline-offset:2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow.swiper-button-lock{display:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow.swiper-button-disabled{cursor:default;opacity:.35;pointer-events:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__dots{display:none;gap:6px;justify-content:center;padding-top:10px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__dot{background:#b1a29a;border-radius:3px;height:6px;transition:width .2s ease,background-color .2s ease;width:6px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__dot.is-active{background:#252525;background:var(--color-primary,#252525);width:16px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-navigation{grid-gap:var(--pdp-thumb-gap);display:grid;gap:var(--pdp-thumb-gap);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:20px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb{grid-column:1/span 5;grid-column:1/span var(--pdp-thumbs,5);margin:0;min-width:0;overflow:hidden;position:relative}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb .swiper-slide{height:var(--pdp-thumb-h)}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb:not(.swiper-initialized) .swiper-slide{display:block;margin-right:var(--pdp-thumb-gap);width:calc(20% - var(--pdp-thumb-gap)*4/5);width:calc((100% - (var(--pdp-thumbs, 5) - 1)*var(--pdp-thumb-gap))/var(--pdp-thumbs, 5))}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb .swiper-slide-thumb-active .pdp-gallery__thumb,.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb:not(.swiper-initialized) .swiper-slide:first-child .pdp-gallery__thumb{border-color:#252525;border-color:var(--color-primary,#252525)}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__thumb{background:#fff;border:2px solid transparent;border-radius:var(--pdp-thumb-radius);box-sizing:border-box;cursor:pointer;display:block;height:100%;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__thumb.focus-visible{outline:2px solid #c8102e;outline:2px solid var(--color-red,#c8102e);outline-offset:-2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__thumb:focus-visible{outline:2px solid #c8102e;outline:2px solid var(--color-red,#c8102e);outline-offset:-2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb .pdp-gallery__thumb>img{aspect-ratio:auto;box-shadow:none;color:transparent;display:block;font-size:0;height:100%;max-width:none;object-fit:contain;width:100%}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-thumb .pdp-gallery__thumb>img.is-broken{visibility:hidden}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__play{align-items:center;background:rgba(37,37,37,.85);border-radius:999px;color:#fff;display:flex;height:28px;justify-content:center;left:50%;margin:-14px 0 0 -14px;pointer-events:none;position:absolute;top:50%;width:28px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video{align-items:center;background:#252525;background:var(--color-primary,#252525);border:0;border-radius:var(--pdp-thumb-radius);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:11px;font-weight:600;gap:6px;height:var(--pdp-thumb-h);justify-content:center;line-height:1.2;margin:0;min-width:0;padding:4px;text-align:center}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video svg{flex-shrink:0;height:22px;width:22px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video:hover{background:#000}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video.focus-visible{outline:2px solid #252525;outline:2px solid var(--color-primary,#252525);outline-offset:2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video:focus-visible{outline:2px solid #252525;outline:2px solid var(--color-primary,#252525);outline-offset:2px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video-label--short{display:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot>.woocommerce-product-gallery__trigger{display:none!important}@media(max-width:767px){.woocommerce-product-gallery.woocommerce-product-gallery--boot{--pdp-thumb-gap:8px;--pdp-thumb-h:62px;--pdp-thumb-radius:8px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-main{border-radius:0}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__badge{font-size:10px;left:12px;padding:5px 10px;top:12px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__zoom{right:8px;top:8px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__counter{display:block}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__arrow{display:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__dots{display:flex}.woocommerce-product-gallery.woocommerce-product-gallery--boot .woocommerce-product-gallery__slider-navigation{margin-top:10px;padding:0 max(16px,min(2.75vw,40px))}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__play{height:22px;margin:-11px 0 0 -11px;width:22px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__play svg{height:10px;width:10px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video{font-size:9px;gap:3px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video svg{height:16px;width:16px}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video-label{display:none}.woocommerce-product-gallery.woocommerce-product-gallery--boot .pdp-gallery__video-label--short{display:inline}body.single-product div.product div.images.woocommerce-product-gallery--boot{margin-left:calc(max(16px, min(2.75vw, 40px))*-1);margin-right:calc(max(16px, min(2.75vw, 40px))*-1);width:auto}}@media(prefers-reduced-motion:reduce){.woocommerce-product-gallery--boot .pdp-gallery__dot{transition:none}}@media(min-width:1024px){.summary{padding-left:48px}}.summary .product_title{line-height:1.24!important;margin-bottom:11px!important;max-width:525px}.summary .product-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.summary .product-tags__item{font-size:15px;letter-spacing:.2em;line-height:1.2;padding:7px 20px}.summary .price del{margin-left:20px}.summary .price .price{gap:20px}.summary form.cart{margin-bottom:20px!important}.summary .quantity{display:inline-flex;min-width:138px!important;transform:translateY(2px)}.summary .single_add_to_cart_button.disabled,.summary .single_add_to_cart_button:disabled{opacity:.9!important}@media(max-width:1023px){.summary .product-tags,.summary .product_title{display:none}}.summary .price{color:#252525!important;color:var(--color-primary)!important;font-family:Playfair Display,Georgia,Times New Roman,Times,serif;letter-spacing:.02em;margin-top:40px}.summary .price ins{text-decoration:none}.summary .price del{font-size:1.125rem;font-weight:400;opacity:1;text-decoration-thickness:2px}@media screen and (min-width:23.43rem){.summary .price del{font-size:calc(.93375rem + .81625vw)}}@media screen and (min-width:100rem){.summary .price del{font-size:1.75rem}}.summary .price .price{align-items:center;display:flex}.summary form.cart{margin-bottom:32px!important;margin-top:32px}@media(min-width:1024px){.summary form.cart{margin-bottom:68px!important}}.summary form.cart.variations_form{display:flex!important;flex-wrap:wrap;position:relative}.summary form.cart .price{display:none!important}.summary .single_add_to_cart_button{width:100%}.summary .woocommerce-variation-add-to-cart__qty-holder{align-items:center;display:flex;gap:28px}.summary-subtotal{color:#6b6b6b;color:var(--color-gray-1)}.summary-subtotal .js-currency{display:none}html[data-country=CA] .summary-subtotal .js-currency--cad,html[data-country=US] .summary-subtotal .js-currency--usd{display:inline-block}.summary .my-custom-info p,.summary th.label label{color:#252525;color:var(--color-primary);display:inline-block;font-weight:700;line-height:1.75;margin-bottom:8px}.summary .my-custom-info{margin-top:16px}.summary .variations tbody tr{margin-right:28px}.summary .variations select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-color:var(--color-light);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' style='transform:rotate(90deg)'%3E%3Cpath d='m17.17 32.92 9.17-9.17-9.17-9.17L20 11.75l12 12-12 12z'/%3E%3Cpath fill='none' d='M0-.25h48v48H0z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:24px;border:1px solid #ddd4d0;border:1px solid var(--color-light-red-2);border-radius:10px;color:#252525;color:var(--color-primary);line-height:1.75!important;margin-right:0!important;min-width:320px!important;outline:none;padding:6px 16px 9px}@media(max-width:639px){.summary .variations select{min-width:100%!important}}.summary .quantity{align-items:center;background-color:#fff;background-color:var(--color-light);border:1px solid #ddd4d0;border:1px solid var(--color-light-red-2);border-radius:10px;color:#252525;color:var(--color-primary);display:flex;gap:0;justify-content:space-between;min-width:320px!important;padding:0 24px}@media(max-width:639px){.summary .quantity{min-width:100%!important}}.summary .quantity button{background:transparent;border:0;font-size:22px;outline:0;padding:0 4px 3px}.summary input.input-text{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;line-height:1.75!important;margin:0;outline:none;padding:6px 0 9px;position:relative}.summary input.input-text::-webkit-inner-spin-button,.summary input.input-text::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.summary .woocommerce-after-variations-form__text{line-height:1.5;margin-bottom:0;margin-top:16px}.summary .single_add_to_cart_button{background-color:#c8102e!important;background-color:var(--color-red)!important;border-radius:22px!important;font-size:1rem!important;font-weight:800!important;line-height:1.31!important;margin-top:22px!important;transition:.3s ease-in-out}.summary .single_add_to_cart_button:hover{background-color:#991026!important;background-color:var(--color-dark-red)!important}.summary__size-description-heading{align-items:center;display:flex;flex-wrap:wrap;gap:16px}@media(max-width:639px){.summary__size-description-heading{align-items:flex-start;flex-direction:column;gap:8px}}.summary__size-description-read-more{cursor:pointer;margin-right:16px}.summary__size-description-read-more:hover .summary__size-description-read-more-content{opacity:1;pointer-events:auto}.summary__size-description-read-more-icon{display:inline-block;position:relative}.summary__size-description-read-more-icon>span{align-items:center;background-color:#c8102e;background-color:var(--color-red);border-radius:50%;color:#fff;color:var(--color-light);display:inline-flex;font-size:15px;height:28px;justify-content:center;width:28px}.summary__size-description-read-more-content{background:radial-gradient(68.2% 61.98% at 50% 55.95%,#414141 0,#0c0c0c 100%);border-radius:6px 10px 10px 10px;box-shadow:0 20px 30px 0 rgba(0,0,0,.051);color:#fff;color:var(--color-light);font-weight:600;left:0;max-width:calc(100vw - 32px);opacity:0;padding:32px 24px;pointer-events:none;position:absolute;top:calc(100% + 10px);transition:.3s ease-in-out;width:400px;z-index:1}@media(min-width:640px){.summary__size-description-read-more-content{border-radius:10px;left:50%;transform:translateX(-50%)}}@media(min-width:1280px){.summary__size-description-read-more-content{padding:46px 30px 46px 46px;width:500px}}.summary__size-description-read-more-content:before{border:10px solid transparent;border-bottom-color:#171717;content:"";left:4px;position:absolute;top:-20px}@media(min-width:640px){.summary__size-description-read-more-content:before{left:50%;transform:translateX(-50%)}}.summary__size-description-read-more-content:after{content:"";height:20px;left:0;position:absolute;top:-18px;width:100%;z-index:2}.summary .summary__size-description-read-more-content .price,.summary__size-description-read-more-content .summary .price,.summary__size-description-read-more-content h1,.summary__size-description-read-more-content h2,.summary__size-description-read-more-content h3,.summary__size-description-read-more-content h4,.summary__size-description-read-more-content h5,.summary__size-description-read-more-content h6{color:#fff;color:var(--color-light)}.summary__size-description-read-more-content b,.summary__size-description-read-more-content strong{color:#d8b868;color:var(--color-gold);font-weight:900}.summary .woocommerce-variation-availability .stock{color:#991026;color:var(--color-dark-red);font-weight:600;margin:0 0 .75rem}.summary .product-type-simple .summary .price{align-items:center;display:flex;gap:20px}.summary .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.summary .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:1.5625rem}@media screen and (min-width:23.43rem){.summary .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.summary .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:calc(1.27563rem + 1.22437vw)}}@media screen and (min-width:100rem){.summary .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.summary .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:2.5rem}}.product-type-simple .summary .price{align-items:center;display:flex}.product-type-simple .summary .woocommerce-variation-add-to-cart__qty-holder{flex-wrap:wrap}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:1.5625rem}@media screen and (min-width:23.43rem){.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:calc(1.27563rem + 1.22437vw)}}@media screen and (min-width:100rem){.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:2.5rem}}.product_title{line-height:1.24!important;margin-bottom:11px!important;max-width:525px}.product-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.product-tags__item{font-size:15px;letter-spacing:.2em;line-height:1.2;padding:7px 20px}@media(min-width:1024px){.product-heading--mobile{display:none}}.pdp-rating{align-items:center;color:#252525;color:var(--color-primary,#252525);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;line-height:20px}@media(min-width:1024px){.pdp-rating{gap:10px;margin-top:12px}}.pdp-rating__stars{flex:0 0 auto;line-height:0;position:relative}.pdp-rating__row{display:block;height:16px;max-width:none;width:87.3333333333px}@media(min-width:1024px){.pdp-rating__row{height:18px;width:98.25px}}.pdp-rating__fill{height:100%;left:0;overflow:hidden;position:absolute;top:0}.pdp-rating__score{font-weight:700}.pdp-rating__dot{color:#b1a29a}.pdp-rating__count{color:#c8102e;color:var(--color-red,#c8102e);font-weight:600;position:relative;text-decoration:underline;text-underline-offset:3px}.pdp-rating__count:before{content:"";height:44px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.pdp-rating__count.focus-visible{border-radius:2px;outline:3px solid #252525;outline:3px solid var(--color-primary,#252525);outline-offset:2px}.pdp-rating__count:focus-visible{border-radius:2px;outline:3px solid #252525;outline:3px solid var(--color-primary,#252525);outline-offset:2px}.pdp-rating__count:hover{color:#c8102e;color:var(--color-red,#c8102e)}.summary .pdp-rating+.price{margin:18px 0 0}@media(min-width:1024px){.summary .pdp-rating+.price{margin-top:20px}}.pdp-country{color:#3a3a3a;font-size:13px;line-height:20px;margin:22px 0 30px}@media(min-width:1024px){.pdp-country{margin:26px 0 34px}}.pdp-country__item{align-items:center;display:none;flex-wrap:wrap;gap:6px 10px}@media(min-width:1024px){.pdp-country__item{flex-wrap:nowrap}}html:not([data-country]) .pdp-country__item[data-country=CA],html[data-country=CA] .pdp-country__item[data-country=US],html[data-country=US] .pdp-country__item[data-country=CA]{display:flex}.pdp-country__flag{display:block;flex:0 0 22px;height:22px;width:22px}.pdp-country__flag img{border-radius:50%;display:block;height:100%;object-fit:contain;width:100%}.pdp-country__switch{background:none;border:0;color:#c8102e;color:var(--color-red,#c8102e);cursor:pointer;font:inherit;font-weight:700;line-height:inherit;margin:0;padding:0;position:relative;text-align:left;text-decoration:underline;text-underline-offset:3px}.pdp-country__switch:before{content:"";height:44px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.pdp-country__switch.focus-visible{border-radius:2px;outline:3px solid #252525;outline:3px solid var(--color-primary,#252525);outline-offset:2px}.pdp-country__switch:focus-visible{border-radius:2px;outline:3px solid #252525;outline:3px solid var(--color-primary,#252525);outline-offset:2px}.pdp-country__switch:hover{color:#c8102e;color:var(--color-red,#c8102e)}.summary .pdp-blurb{align-items:flex-start;display:flex;flex-direction:column;gap:10px;margin:20px 0 24px}@media(min-width:1024px){.summary .pdp-blurb{margin-bottom:28px}}.summary .pdp-blurb .pdp-blurb__text{color:#3a3a3a;font-size:15px;line-height:1.65;margin:0}.summary .pdp-blurb .pdp-blurb__more{align-items:center;color:#c8102e;color:var(--color-red,#c8102e);display:inline-flex;font-size:14px;font-weight:700;gap:6px;line-height:20px;margin-top:10px;min-height:44px;text-decoration:underline;text-underline-offset:3px}@media(min-width:1024px){.summary .pdp-blurb .pdp-blurb__more{min-height:0;position:relative}.summary .pdp-blurb .pdp-blurb__more:before{content:"";height:44px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.summary .pdp-blurb .pdp-blurb__more:hover{color:#c8102e;color:var(--color-red,#c8102e)}.summary .pdp-blurb .pdp-blurb__more svg{flex:0 0 auto}.summary .spec-row{margin-bottom:24px}@media(min-width:1024px){.summary .spec-row{margin-bottom:28px}}.product_title--logo{line-height:1!important;padding:4px 0}.product_title--logo .boot-logo{--boot-logo-scale:1.7}@media(min-width:1024px){.product_title--logo .boot-logo{--boot-logo-scale:2.2}}.single-product .js-country-changer--trigger:hover,.single-product .pdp-blurb a:hover,.single-product .pdp-blurb__more:hover,.single-product .pdp-country__switch:hover,.single-product .pdp-rating__count:hover,.single-product .reset_variations:hover{color:#991026;color:var(--color-dark-red,#991026)}.pinned-bar{background:#f6f2f0;background:var(--color-light-red-1,#f6f2f0);border-bottom:1px solid #ddd4d0;border-bottom:1px solid var(--color-light-red-2,#ddd4d0);left:0;position:fixed;right:0;top:0;top:var(--seo-header-h,0);transform:translateY(-110%);transition:transform .3s ease,top .32s ease,visibility 0s linear .3s;transition:transform .3s ease,top .32s var(--seo-ease,ease),visibility 0s linear .3s;visibility:hidden;z-index:990}.pinned-bar.is-visible{transform:none;transition:transform .3s ease,top .32s ease,visibility 0s;transition:transform .3s ease,top .32s var(--seo-ease,ease),visibility 0s;visibility:visible}@media(min-width:1025px){html.seo-nav-is-hidden .pinned-bar{top:0}}html.seo-nav-is-open .pinned-bar{visibility:hidden}.pinned-bar__inner{align-items:center;display:flex;gap:24px;padding-bottom:10px;padding-top:10px}.pinned-bar__product{align-items:center;display:flex;gap:12px;min-width:0}.pinned-bar__thumb{flex-shrink:0}.pinned-bar__thumb img{border-radius:8px;display:block;height:44px;object-fit:cover;width:44px}.pinned-bar__text{display:flex;flex-direction:column;gap:2px;min-width:0}.pinned-bar__name{font-size:13px;line-height:1.2;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinned-bar__nav{display:flex;flex-grow:1;gap:6px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.pinned-bar__nav::-webkit-scrollbar{display:none}.pinned-bar__nav a{border-radius:999px;color:#6b6b6b;color:var(--color-dark-10,#3a3a3a);flex-shrink:0;font-size:12px;font-weight:600;padding:8px 13px;text-decoration:none;transition:background .25s,color .25s;white-space:nowrap}.pinned-bar__nav a:first-child{margin-left:auto}.pinned-bar__nav a:last-child{margin-right:auto}.pinned-bar__nav a.is-active{background:#252525;background:var(--color-primary,#252525);color:#fff;color:var(--color-light,#fff)}.pinned-bar__buy{align-items:center;display:flex;gap:12px;margin-left:auto}.pinned-bar__price{font-size:15px;white-space:nowrap}@media(max-width:1024px){.pinned-bar{border-bottom:0;border-top:1px solid #ddd4d0;border-top:1px solid var(--color-light-red-2,#ddd4d0);bottom:0;top:auto;transform:translateY(110%)}.pinned-bar__meta,.pinned-bar__nav{display:none}}@media(prefers-reduced-motion:reduce){.pinned-bar,.pinned-bar.is-visible{transition:none}}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__meta{color:#5a5a5a;font-size:11px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__thumb img{background:#fff}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__add.c-button{background:#c8102e;background:var(--color-red,#c8102e);border:0;border-radius:999px;color:#fff;flex-shrink:0;font-size:14px;font-weight:800;margin-bottom:0;margin-top:0;padding:0 22px;white-space:nowrap}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__add.c-button:focus,.pinned-bar:not(.pinned-bar--systems) .pinned-bar__add.c-button:hover{background:#991026;background:var(--color-dark-red,#991026);color:#fff}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__add.c-button.focus-visible{outline:3px solid #252525;outline:3px solid var(--color-primary,#252525);outline-offset:2px}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__add.c-button:focus-visible{outline:3px solid #252525;outline:3px solid var(--color-primary,#252525);outline-offset:2px}@media(max-width:767px){.pinned-bar:not(.pinned-bar--systems){background:#fff}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__inner{grid-gap:0 12px;align-items:center;display:grid;gap:0 12px;grid-template-columns:fit-content(55%) minmax(0,1fr);padding-bottom:12px;padding-top:12px}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__buy,.pinned-bar:not(.pinned-bar--systems) .pinned-bar__product,.pinned-bar:not(.pinned-bar--systems) .pinned-bar__text{display:contents}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__name,.pinned-bar:not(.pinned-bar--systems) .pinned-bar__thumb{display:none}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__meta{align-self:end;display:block;grid-area:1/1}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__price{align-self:start;grid-area:2/1;white-space:normal}.pinned-bar:not(.pinned-bar--systems) .pinned-bar__add.c-button{font-size:15px;grid-area:1/2/3/3;width:100%}}.boot-logo{--boot-logo-scale:1;align-items:flex-end;display:inline-flex;flex:none;gap:calc(36px*var(--boot-logo-scale)*.12);gap:calc(var(--boot-logo-h, 36px)*var(--boot-logo-scale)*.12);height:calc(36px*var(--boot-logo-scale));height:calc(var(--boot-logo-h, 36px)*var(--boot-logo-scale));line-height:0;max-width:100%;vertical-align:middle}.boot-logo .boot-logo__img,.boot-logo>img{background:transparent;border:0;border-radius:0;display:block;height:100%!important;margin:0!important;max-width:none!important;min-width:0;object-fit:contain;padding:0;width:auto!important}.boot-logo__suffix{color:#2d6fb7;display:inline-block;font-family:inherit;font-family:var(--font-body,inherit);font-size:calc(36px*var(--boot-logo-scale)*.4);font-size:calc(var(--boot-logo-h, 36px)*var(--boot-logo-scale)*.4);font-style:normal;font-weight:800;letter-spacing:.06em;line-height:1;padding-bottom:calc(var(--boot-logo-h, 36px)*var(--boot-logo-scale)*.2);transform:skewX(-11.3deg)}.pinned-bar__name--logo{align-items:center;display:inline-flex;overflow:visible}.pinned-bar__name--logo .boot-logo{--boot-logo-scale:1.5}.change-country{margin-bottom:16px}.change-country__item{display:none}html:not([data-country]) .change-country__item[data-country=CA],html[data-country=CA] .change-country__item[data-country=US],html[data-country=US] .change-country__item[data-country=CA]{display:flex}.change-country__image{height:40px;margin:0;width:40px}.change-country__image img{border-radius:50%;height:100%;object-fit:contain;width:100%}.woocommerce ul.products.columns-4,.woocommerce-page ul.products.columns-4{grid-gap:40px 24px;display:grid;gap:40px 24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:0}@media(min-width:768px){.woocommerce ul.products.columns-4,.woocommerce-page ul.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.woocommerce ul.products.columns-4,.woocommerce-page ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.woocommerce ul.products.columns-4:before,.woocommerce-page ul.products.columns-4:before{content:none}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{float:none;height:100%;margin:0;padding:0;position:relative;width:100%}.woocommerce ul.products.columns-4 li.product .product-card,.woocommerce-page ul.products.columns-4 li.product .product-card{height:100%}.mena-archive ul.products.archive-products--filtering{transition:opacity .28s ease}.mena-archive ul.products.archive-products--filtering.is-faded-out{opacity:0}@media(prefers-reduced-motion:reduce){.mena-archive ul.products.archive-products--filtering{transition:none!important}}.product__short-note{background-color:#d8b868;background-color:var(--color-gold);border-radius:100px;display:inline-block;font-size:15px;font-weight:700;letter-spacing:.2em;line-height:1.2;padding:7px 20px}.mena-cart .wp-block-woocommerce-filled-cart-block{margin:0!important}.mena-cart .wc-block-cart__submit-button{background-color:#c8102e;background-color:var(--color-red);border-radius:50px;padding-bottom:12px}.mena-cart .wc-block-cart__submit-button:hover{background-color:#991026;background-color:var(--color-dark-red)}.mena-cart .wp-block-woocommerce-cart-items-block,.mena-cart .wp-block-woocommerce-cart-totals-block{background:#fff;border:1px solid #ddd4d0;border-radius:14px;box-shadow:none;box-sizing:border-box;padding:24px}.mena-cart .wc-block-components-sidebar-layout{gap:24px}.mena-cart .wc-block-components-sidebar-layout .wc-block-components-main{width:calc(65% - 12px)}.mena-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar{width:calc(35% - 12px)}.mena-cart .wc-block-components-quantity-selector{background-color:#fff;border:1.5px solid #b1a29a;border-radius:10px}.mena-archive__content{contain:layout;padding:60px 0}@media(min-width:768px){.mena-archive__content{padding:100px 0}}.mena-archive__content h1,.mena-archive__content h2{margin-bottom:24px}@media(min-width:768px){.mena-archive__content h1,.mena-archive__content h2{margin-bottom:32px}}@media(max-width:767px){.mena-archive__content .woocommerce-products-header{margin-bottom:0}.mena-archive__content .woocommerce-products-header .woocommerce-products-header__title.page-title{margin-bottom:12px}}.mena-archive section.content-block{margin-top:0}.archive-filters-wrap{margin-bottom:24px}@media(min-width:768px){.archive-filters-wrap{margin-bottom:40px}}.archive-filters__label{color:#6b6b6b;color:var(--color-gray-1,#6b6b6b);font-size:.75rem;font-weight:700;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}@media(max-width:767px){.archive-filters__scroll{-webkit-overflow-scrolling:touch;margin-left:-16px;margin-right:-16px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:none;width:calc(100% + 32px)}.archive-filters__scroll::-webkit-scrollbar{display:none}}.archive-filters{align-items:center;display:flex;gap:8px 12px;list-style:none;margin:0;padding:0}@media(max-width:767px){.archive-filters{flex-wrap:nowrap;gap:8px;min-width:100%;padding:0 16px 2px;width:-moz-max-content;width:max-content}}@media(min-width:768px){.archive-filters{flex-wrap:wrap;gap:12px 16px}}.archive-filters li{display:flex;flex-shrink:0}.archive-filters a{background-color:#fff;background-color:var(--color-light);border-radius:50px;padding:6px 14px;transition:.3s ease-in-out;white-space:nowrap}@media(min-width:768px){.archive-filters a{padding:12px 32px}}.archive-filters a.active,.archive-filters a:hover{background-color:#252525;background-color:var(--color-primary);color:#fff;color:var(--color-light)}.archive-filters a.active{pointer-events:none}h1.woocommerce-products-header__title{letter-spacing:-.01em}.related-products{padding:60px 0}@media(min-width:768px){.related-products{padding:100px 0}}.related-products__title{margin-bottom:40px}@media(min-width:640px){.related-products__title{margin-bottom:60px}}@media(min-width:1024px){.related-products__title{margin-bottom:80px}}.related-products .product-card{height:100%}.woocommerce-notices-wrapper .woocommerce-message{align-items:center;background-color:#f6f2f0;background-color:var(--color-light-red-1);border:0;border-left:3px solid #c8102e;border-left:3px solid var(--color-red);display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:0}.woocommerce-notices-wrapper .woocommerce-message:before{color:#c8102e;color:var(--color-red);top:1.4em}.woocommerce-notices-wrapper .woocommerce-message:after{content:none}.woocommerce-notices-wrapper .woocommerce-message a{background-color:#252525;background-color:var(--color-primary);border-radius:50px;color:#fff;color:var(--color-light);display:inline-block;font-weight:900;padding:12px 50px;transition:.3s ease-in-out}.woocommerce-notices-wrapper .woocommerce-message a:hover{background-color:#e6e6e6;background-color:var(--color-gray-2);color:#252525;color:var(--color-primary)}.woocommerce-no-products-found{padding:0 40px 40px}.woocommerce-info{background-color:#252525;background-color:var(--color-primary);border:0;margin-bottom:0}.woocommerce-info,.woocommerce-info:before{color:#fff;color:var(--color-light)}.woocommerce-info:after{content:none}.woocommerce-breadcrumb{align-items:center;color:#6b6b6b;color:var(--color-grey-500);display:flex;flex-wrap:wrap;margin-bottom:0!important}@media(max-width:767px){.woocommerce-breadcrumb{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.woocommerce-breadcrumb::-webkit-scrollbar{display:none}}.woocommerce-breadcrumb *{vertical-align:text-bottom}.woocommerce-breadcrumb svg{margin:0 6px}@media(min-width:1280px){.woocommerce-breadcrumb svg{margin:0 12px}}.woocommerce-breadcrumb__current{display:inline-block;min-height:24px;padding:2px 0}.woocommerce-breadcrumb a{color:#c8102e!important;color:var(--color-red)!important;font-weight:600}.woocommerce-breadcrumb a:hover{color:#991026!important;color:var(--color-dark-red)!important}.woocommerce-breadcrumb a,.woocommerce-breadcrumb__current{align-items:center;display:inline-flex!important;line-height:1.2;padding-bottom:0;padding-top:0}body.woocommerce-account .woocommerce:first-child{padding-bottom:var(--wp--preset--spacing--xxl);padding-top:var(--wp--preset--spacing--xxl)}body.woocommerce-account .woocommerce-MyAccount-navigation{display:none}body.woocommerce-account .woocommerce-MyAccount-content{float:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{height:24px;margin:-1px -1px 0 0;top:0;width:24px}body.woocommerce-order-received .woocommerce{margin:100px auto;max-width:1000px;padding:0 16px}@media(max-width:639px){body.woocommerce-order-received .woocommerce{margin:70px auto}}body.woocommerce-order-received .woocommerce-order-overview{display:flex;flex-wrap:wrap;row-gap:32px}body.woocommerce-order-received .woocommerce-notice{font-size:1.5rem;font-weight:700;margin-bottom:32px}body.woocommerce-order-received .woocommerce-columns--addresses{display:flex;gap:40px}@media(max-width:639px){body.woocommerce-order-received .woocommerce-columns--addresses{flex-direction:column}}body.woocommerce-order-received .woocommerce-columns--addresses:after,body.woocommerce-order-received .woocommerce-columns--addresses:before{content:"";display:none!important}body.woocommerce-order-received .woocommerce-columns--addresses .woocommerce-column{float:none!important;width:100%!important}@media(min-width:1025px)and (max-width:1500px){body.laptop-scale{--fs-hero:calc(clamp(2.1875rem, 1.4rem + 3.7vw, 4.375rem)*0.85);--fs-h1:calc(clamp(2.1875rem, 1.7rem + 2.4vw, 3.125rem)*0.88);--fs-h2:calc(clamp(1.875rem, 1.55rem + 1.6vw, 2.625rem)*0.88);--fs-h3:calc(clamp(1.5625rem, 1.35rem + 1.1vw, 2.25rem)*0.9);--fs-h4:calc(clamp(1.125rem, 0.95rem + 0.9vw, 1.875rem)*0.9)}body.laptop-scale .hoofboot-hub body.woocommerce-account section>.woocommerce:first-child,body.laptop-scale .hoofboot-hub section>.wrapper,body.laptop-scale .hoofboot-hub>.wrapper,body.laptop-scale body.woocommerce-account .hoofboot-hub>.woocommerce:first-child,body.laptop-scale main .wrapper,body.laptop-scale main body.woocommerce-account .woocommerce:first-child,body.woocommerce-account body.laptop-scale .hoofboot-hub section>.woocommerce:first-child,body.woocommerce-account body.laptop-scale .hoofboot-hub>.woocommerce:first-child,body.woocommerce-account body.laptop-scale main .woocommerce:first-child{max-width:1240px;max-width:var(--laptop-content,1240px)}body.laptop-scale .product-card__image,body.laptop-scale .product-card__video{aspect-ratio:5/4}body.laptop-scale .product-card__image img,body.laptop-scale .product-card__video video{aspect-ratio:5/4;object-fit:contain}body.laptop-scale .home-v3{padding-bottom:76px;padding-top:76px}body.laptop-scale .home-v3__photo-wrap{aspect-ratio:16/10}body.laptop-scale .gallery-slider,body.laptop-scale .testimonials,body.laptop-scale .testimonials-single,body.laptop-scale .text-images{padding-bottom:76px;padding-top:76px}body.laptop-scale .pdp-section,body.laptop-scale .shape-guide{padding-bottom:84px;padding-top:84px}body.laptop-scale .hoofboot-hub .hub-acc,body.laptop-scale .hoofboot-hub .hub-boots,body.laptop-scale .hoofboot-hub .hub-choose,body.laptop-scale .hoofboot-hub .hub-lam,body.laptop-scale .hoofboot-hub .hub-types,body.laptop-scale .hoofboot-hub .hub-uses{padding-bottom:60px;padding-top:60px}body.laptop-scale .hoofboot-hub .hub-guides{padding-top:60px}body.laptop-scale .hoofboot-hub .hub-sizing--cred-only{padding-bottom:40px;padding-top:12px}body.laptop-scale .hoofboot-hub .hub-grid{padding-bottom:44px}body.laptop-scale .hoofboot-hub .hub-consteed+.hub-grid{padding-top:56px}body.laptop-scale .hoofboot-hub .hub-intro__img{aspect-ratio:4/3}body.laptop-scale .hoofboot-hub .hub-uses__img{aspect-ratio:1/1}body.laptop-scale .hoofboot-hub .hub-guide-img{aspect-ratio:2/1}body.laptop-scale .hoofboot-hub .hub-acc-card__photo{height:176px}body.laptop-scale .hoofboot-hub .hub-acc-card--pad .hub-acc-card__photo{height:144px}body.laptop-scale .hoofboot-hub .hub-boot-photo{height:64px!important;width:64px!important}body.laptop-scale .hoofboot-hub .hub-boot-photo--tile{height:70px!important;width:84px!important}}