:root{--ck-maroon: #5A1624;--ck-maroon-dark: #431019;--ck-maroon-soft: rgba(90, 22, 36, .08);--ck-sand: #D9C9B4;--ck-sand-light: #EFE7DC;--ck-ivory: #F7F5F2;--ck-white: #FFFFFF;--ck-text: #2B2B2B;--ck-muted: #6B6460;--ck-gold: #E0A526;--ck-radius-sm: 6px;--ck-radius: 10px;--ck-radius-lg: 14px;--ck-shadow: 0 6px 24px rgba(43, 43, 43, .06)}body{background-color:var(--ck-ivory);color:var(--ck-text)}::selection{background:var(--ck-maroon);color:#fff}.ff-heading,h1,h2,h3,.section-introduction__heading{font-family:var(--font-heading);letter-spacing:0}.rte a,.t-link,a.text-link{color:var(--ck-maroon);text-underline-offset:3px}.announcement-bar{background-color:var(--ck-maroon);color:#fff}.announcement-bar__item{font-family:var(--font-heading);font-size:14px;letter-spacing:.02em}.header{background-color:var(--ck-ivory)}.header__inner{background-color:transparent}html:not(.no-js) body:not([mobile-menu-open=true]):not([quick-search-open=true]) header.header--transparent:not(.is-sticky):not(:hover):not(:focus-within):not(.dropdown-active) .header__inner{border-bottom-color:transparent!important}.header__inner{border-bottom-color:var(--ck-sand)!important}.header__icon-touch .count-badge,.header__cart-count,[data-js-cart-count]{background-color:var(--ck-maroon)!important;color:#fff!important}.header__links-primary a:hover,.header__links a:hover{color:var(--ck-maroon)}.drawer-menu__panel{background-color:var(--ck-ivory)}.drawer-menu__primary-links>.drawer-menu__item{border-bottom:1px solid var(--ck-sand-light)}.drawer-menu__link{font-family:var(--font-heading);font-size:18px;text-transform:none;letter-spacing:0}.drawer-menu__secondary-links .drawer-menu__link,.drawer-menu__footer .drawer-menu__link{font-family:var(--font-body);font-size:15px}.drawer-menu__link.active,.drawer-menu__link:hover{color:var(--ck-maroon)}.mobile-menu__image,.drawer-menu__link img,.drawer-menu .image{border-radius:var(--ck-radius-sm);overflow:hidden}.btn,.btn.btn--primary,.btn.btn--secondary,.btn.btn--tertiary,.product-form__cart-submit,.shopify-payment-button__button{border-radius:var(--ck-radius-sm)!important;overflow:hidden;font-weight:500}.btn.btn--rounded{border-radius:100%!important}.btn.btn--primary{color:#fff}.btn.btn--secondary{border-color:var(--ck-maroon);color:var(--ck-maroon)}.btn.btn--secondary:hover{background-color:var(--ck-maroon);color:#fff}.shopify-payment-button__button--unbranded{background-color:var(--ck-text)!important;color:#fff!important}.product-form__cart-submit{min-height:54px;font-size:17px!important;letter-spacing:.01em}.product-form__cart-submit:before{background-color:var(--ck-maroon)}.product-form__cart-submit span:before{content:"";display:inline-block;width:20px;height:20px;margin-inline-end:10px;vertical-align:-4px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E") center / contain no-repeat}.input,input[type=text],input[type=email],input[type=number],input[type=tel],input[type=search],textarea,select{border-radius:var(--ck-radius-sm)}.input:focus,input:focus,textarea:focus,select:focus{border-color:var(--ck-maroon);outline-color:var(--ck-maroon)}.quantity-input{border-radius:var(--ck-radius-sm);background:var(--ck-white)}.breadcrumbs{font-size:13px;color:var(--ck-muted)}.breadcrumbs__link:hover{color:var(--ck-maroon)}.breadcrumbs__current{color:var(--ck-text)}.product__media-container .product__media-item,.product__media .image,.product__primary-left .image,.product-thumbnails__item,.product-thumbnails__item .image{border-radius:var(--ck-radius);overflow:hidden}.product__media-item{background-color:var(--ck-white)}.product-thumbnails__item{border:1px solid transparent;transition:border-color .2s ease}.product-thumbnails__item.active,.product-thumbnails__item[aria-current=true],.product-thumbnails__item:hover{border-color:var(--ck-maroon)}.product__title{font-family:var(--font-heading);line-height:1.15;color:var(--ck-text)}.product__price{font-family:var(--font-heading);font-size:26px!important;color:var(--ck-maroon);font-weight:600}.product__price s,.product__price .t-subdued{color:var(--ck-muted);font-size:.7em;font-weight:400}.product__block--product-header.product__block--with-divider{border-bottom-color:var(--ck-sand)}.product__label{font-weight:500}.product__label .t-opacity-70{opacity:1;color:var(--ck-muted);font-weight:400}.product__color-swatches .product__color-swatch,.product__color-swatches .product__color-swatch:before,.product__color-swatches .product__color-swatch:after{border-radius:50%}.product__color-swatches .product__color-swatch{box-shadow:0 0 0 1px var(--ck-sand)}.product__color-swatches .product__color-swatch.selected,.product__color-swatches .product__color-swatch[aria-checked=true],.product__color-swatches input:checked+.product__color-swatch{box-shadow:0 0 0 2px var(--ck-ivory),0 0 0 3.5px var(--ck-maroon)}.product__color-chips[data-layout="3col"]{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.product__chip{position:relative;min-height:46px;border-radius:var(--ck-radius-sm);border-color:var(--ck-sand);background-color:var(--ck-white);font-weight:500;color:var(--ck-text)}.product__chip:hover{border-color:var(--ck-maroon)}.product__chip.selected{background-color:var(--ck-maroon);border-color:var(--ck-maroon);color:#fff;box-shadow:none}.product__chip.disabled{color:#2b2b2b59;background:var(--ck-ivory)}.product__chip.is-size-recommended:after{content:"\2605";position:absolute;top:-8px;inset-inline-end:-6px;width:18px;height:18px;border-radius:50%;background:var(--ck-gold);color:#fff;font-size:10px;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--ck-ivory)}.product__callouts-mini-item{color:var(--ck-muted)}.product__callouts-mini-item .icon{color:var(--ck-maroon)}.product__callouts .product__callouts-items{display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:16px 0;border-top:1px solid var(--ck-sand-light);border-bottom:1px solid var(--ck-sand-light)}.product__callouts .product__callouts-item{flex-direction:column;align-items:center;text-align:center;padding:4px 8px;font-size:13px;line-height:1.35;color:var(--ck-muted)}.product__callouts .product__callouts-item+.product__callouts-item{border-inline-start:1px solid var(--ck-sand-light)}.product__callouts .product__callouts-item strong{color:var(--ck-text);font-weight:500}.product__callouts .product__callouts-item-icon{margin:0 0 8px;width:30px;height:30px;color:var(--ck-maroon)}.product__callouts .product__callouts-item-text p,.product__block .accordion,.product__primary-right .accordion{margin:0}.product__block .accordion+.accordion{margin-top:-1px}.accordion__inner{border-color:var(--ck-sand-light)}.accordion__label{font-family:var(--font-heading);font-size:17px;padding:18px 4px}.accordion__label:hover,.accordion__label .icon{color:var(--ck-maroon)}.inventory-counter__bar,.inventory-counter .inventory-counter__bar-inner{border-radius:99px}.sticky-atc-bar{background-color:var(--ck-ivory);border-top:1px solid var(--ck-sand)}size-finder{display:block}.size-finder{background:var(--ck-white);border:1px solid var(--ck-sand);border-radius:var(--ck-radius);overflow:hidden}.size-finder__toggle{display:flex;width:100%;align-items:center;gap:12px;padding:14px 16px;background:var(--ck-sand-light);border:0;cursor:pointer;color:var(--ck-text);text-align:start;font:inherit}.size-finder__toggle-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--ck-white);color:var(--ck-maroon)}.size-finder__toggle-text{display:flex;flex-direction:column;flex:1;line-height:1.25}.size-finder__toggle-eyebrow{font-size:12.5px;color:var(--ck-muted)}.size-finder__toggle-title{font-family:var(--font-heading);font-size:17px;color:var(--ck-maroon)}.size-finder__toggle-chevron{display:inline-flex;color:var(--ck-maroon);transition:transform .25s ease}.size-finder__toggle[aria-expanded=true] .size-finder__toggle-chevron{transform:rotate(180deg)}.size-finder__panel{padding:16px}.size-finder__panel[hidden]{display:none}.size-finder__intro{margin:0 0 14px;font-size:14px;color:var(--ck-muted)}.size-finder__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.size-finder__field label{display:block;margin-bottom:6px;font-size:13px;font-weight:500}.size-finder__input-wrap{position:relative}.size-finder__input-wrap input{width:100%;height:46px;padding:0 44px 0 14px;border:1px solid var(--ck-sand);border-radius:var(--ck-radius-sm);background:var(--ck-ivory);font-size:16px;color:var(--ck-text);-moz-appearance:textfield}.size-finder__input-wrap input::-webkit-outer-spin-button,.size-finder__input-wrap input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.size-finder__input-wrap input:focus{outline:none;border-color:var(--ck-maroon);box-shadow:0 0 0 3px var(--ck-maroon-soft);background:#fff}.size-finder__unit{position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--ck-muted);pointer-events:none}[dir=rtl] .size-finder__input-wrap input{padding:0 14px 0 44px}.size-finder__fit{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;border:0}.size-finder__fit legend{width:100%;margin-bottom:6px;font-size:13px;font-weight:500;padding:0}.size-finder__fit-option{position:relative;cursor:pointer}.size-finder__fit-option input{position:absolute;opacity:0;pointer-events:none}.size-finder__fit-option span{display:inline-block;padding:8px 14px;border:1px solid var(--ck-sand);border-radius:99px;font-size:13.5px;background:var(--ck-white);transition:all .2s ease}.size-finder__fit-option input:checked+span{border-color:var(--ck-maroon);background:var(--ck-maroon-soft);color:var(--ck-maroon)}.size-finder__fit-option input:focus-visible+span{box-shadow:0 0 0 3px var(--ck-maroon-soft)}.size-finder__submit{width:100%;min-height:46px;margin-top:16px;border:1px solid var(--ck-maroon);border-radius:var(--ck-radius-sm);background:var(--ck-white);color:var(--ck-maroon);font:inherit;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease}.size-finder__submit:hover{background:var(--ck-maroon);color:#fff}.size-finder__error{margin:10px 0 0;font-size:13px;color:#b3261e}.size-finder__error[hidden]{display:none}.size-finder__result{margin-top:16px;padding:16px;border-radius:var(--ck-radius-sm);background:var(--ck-ivory);border:1px dashed var(--ck-sand);text-align:center;animation:ckFadeUp .3s ease}.size-finder__result[hidden]{display:none}.size-finder__result-label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ck-muted)}.size-finder__result-size{display:block;margin:4px 0;font-family:var(--font-heading);font-size:30px;line-height:1.2;color:var(--ck-maroon)}.size-finder__result-meta{margin:0;font-size:13px;color:var(--ck-muted)}.size-finder__result-note{margin:10px 0 0;font-size:13px;color:var(--ck-text)}.size-finder__result-note[hidden]{display:none}.size-finder__apply{margin-top:12px;padding:10px 18px;border:0;border-radius:99px;background:var(--ck-maroon);color:#fff;font:inherit;font-size:14px;cursor:pointer}.size-finder__apply[hidden]{display:none}.size-finder__apply.is-applied{background:#2f6b3b}.size-finder__disclaimer{margin:12px 0 0;font-size:12px;line-height:1.45;color:var(--ck-muted)}@keyframes ckFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.product-item__inner{background:var(--ck-white);border-radius:var(--ck-radius);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.product-item:hover .product-item__inner{box-shadow:var(--ck-shadow)}.product-item__media{background-color:var(--ck-white)}.product-item__meta{padding:12px 12px 14px}.product-item__text{text-align:start}.product-item__product-title{font-family:var(--font-heading);font-size:16px;line-height:1.3;text-transform:none;letter-spacing:0}.product-item__price{color:var(--ck-maroon);font-weight:600}.product-item__price .t-subdued,.product-item__price s{color:var(--ck-muted);font-weight:400}.product-item__swatch-count{color:var(--ck-muted)}.product-item__hoverless-quick-view-button.btn{bottom:6px;right:6px;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--ck-maroon)!important}.product-item__hoverless-quick-view-button.btn:before,.product-item__hoverless-quick-view-button.btn:after{display:none!important}.product-item__hoverless-quick-view-button.btn .icon-quick-view,.product-item__hoverless-quick-view-button.btn .icon-quick-add{width:34px;height:34px}.product-item__hoverless-quick-view-button.btn .quick-shop-circle{fill:none!important;stroke:none!important}.product-item__hoverless-quick-view-button.btn .icon path:not(.quick-shop-circle){stroke-width:1.3;filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 1.5px #fff)}.product-badge,.product-badges__badge{border-radius:99px}.collection-item__image,.collection-item .image,.grid-item .image,.image-with-text__image .image,.image-hero-split-item .image{border-radius:var(--ck-radius);overflow:hidden}.collection-item__title,.collection-item__heading{font-family:var(--font-heading)}.filter-bar__filter-chip,.active-filters__item{border-radius:99px;border-color:var(--ck-sand)}.section-introduction__heading{color:var(--ck-text)}.section-introduction__subheading{color:var(--ck-muted)}.family-match__card{border-color:var(--ck-sand-light)!important;background:var(--ck-white)!important}.family-match__price,.family-match__price--sale{color:var(--ck-maroon)!important}.family-match__size{background:var(--ck-sand-light)!important;color:var(--ck-text)!important}.family-match__name{font-family:var(--font-heading)}.free-shipping-bar__bar,.free-shipping-bar__progress{border-radius:99px}.free-shipping-bar__progress,.free-shipping-bar__bar-inner{background-color:var(--ck-maroon)!important}.footer{background-color:var(--ck-maroon);color:var(--ck-ivory)}.footer a:hover{color:var(--ck-sand)}.footer .ff-heading,.footer h2,.footer h3{color:#fff}[dir=rtl] .product__callouts .product__callouts-item+.product__callouts-item{border-inline-start:1px solid var(--ck-sand-light)}html[lang=ar] .ff-heading,html[lang=ar] .product__title,html[lang=ar] .size-finder__toggle-title,html[lang=ar] .size-finder__result-size{font-family:"Amiri",var(--font-heading),serif}@media(max-width:719px){.product__price{font-size:22px!important}.product__callouts .product__callouts-item{font-size:12px;padding:4px}.size-finder__fields{gap:10px}}@media(prefers-reduced-motion:reduce){.size-finder__result{animation:none}.product-item__inner{transition:none}}.product-form.hidden,.product-form__variants select{display:none}.no-js .product-form__variants select{display:block}.ck-drawer .drawer-menu__item{text-transform:none;letter-spacing:0;word-break:normal}.ck-drawer .ck-drawer__search,.ck-drawer .ck-drawer__card{border-bottom:0}.ck-drawer .ck-drawer__search{padding:14px 0 6px}.ck-drawer-search{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:var(--ck-radius-sm);background:var(--ck-sand-light);color:var(--ck-muted)}.ck-drawer-search input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:inherit;font-size:16px;color:var(--ck-text);outline:none}.ck-drawer-search input::placeholder{color:var(--ck-muted)}.ck-drawer .ck-drawer__card{padding:5px 0}.ck-menu-card{position:relative;display:flex;overflow:hidden;color:var(--ck-text);text-decoration:none;isolation:isolate}.ck-menu-card--row{align-items:center;min-height:132px;padding:18px 20px;border-radius:var(--ck-radius);background:var(--ck-sand-light)}.ck-menu-card--row .ck-menu-card__media{position:absolute;top:0;bottom:0;inset-inline-end:0;width:58%;z-index:-1;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 38%);mask-image:linear-gradient(to right,transparent 0,#000 38%)}[dir=rtl] .ck-menu-card--row .ck-menu-card__media{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 38%);mask-image:linear-gradient(to left,transparent 0,#000 38%)}.ck-menu-card__media img{width:100%;height:100%;object-fit:cover;object-position:center 18%;display:block;transition:transform .6s ease}.ck-menu-card:hover .ck-menu-card__media img{transform:scale(1.04)}.ck-menu-card__text{display:flex;flex-direction:column;gap:6px;max-width:58%}.ck-menu-card__title{font-family:var(--font-heading);font-size:25px;line-height:1.1}.ck-menu-card__sub{font-size:13.5px;line-height:1.35;color:var(--ck-muted)}.ck-menu-card__arrow{position:absolute;top:50%;inset-inline-end:14px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#ffffffeb;color:var(--ck-text);box-shadow:0 2px 10px #00000014}[dir=rtl] .ck-menu-card__arrow svg,[dir=rtl] .ck-drawer__chev,[dir=rtl] .ck-col-card__arrow,[dir=rtl] .ck-bundle__family-arrow{transform:scaleX(-1)}.ck-menu-card--flag,.ck-col-card--flag{background:linear-gradient(115deg,#3F0E18 0%,var(--ck-maroon) 55%,#7A2638 100%)!important;color:#fff}.ck-menu-card--flag .ck-menu-card__sub{color:#fffc}.ck-menu-card--flag .ck-menu-card__media{-webkit-mask-image:none;mask-image:none;width:40%}.ck-menu-card__flag,.ck-col-card__flag{position:absolute;top:0;bottom:0;inset-inline-end:0;width:100%;background:linear-gradient(100deg,#f3eee8,#fff 40%,#ece6de);clip-path:polygon(22% 0,100% 0,100% 100%,22% 100%,0 94.44%,22% 88.89%,0 83.33%,22% 77.78%,0 72.22%,22% 66.67%,0 61.11%,22% 55.56%,0 50%,22% 44.44%,0 38.89%,22% 33.33%,0 27.78%,22% 22.22%,0 16.67%,22% 11.11%,0 5.56%);opacity:.95}[dir=rtl] .ck-menu-card__flag,[dir=rtl] .ck-col-card__flag{transform:scaleX(-1)}.ck-drawer .ck-drawer__row{border-bottom:1px solid var(--ck-sand-light)}.ck-drawer .ck-drawer__row:first-of-type,.ck-drawer .ck-drawer__card+.ck-drawer__row{margin-top:10px}.ck-drawer .ck-drawer__row .drawer-menu__link{min-height:50px;font-size:15px;font-family:var(--font-body)}.ck-drawer .ck-drawer__row .drawer-menu__link-title{gap:12px}.ck-drawer__row-icon{display:inline-flex;color:var(--ck-maroon)}.ck-drawer__chev{color:var(--ck-muted);flex-shrink:0}.ck-drawer .ck-drawer__signature{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding:16px 0 6px;border-top:1px solid var(--ck-sand);border-bottom:0;font-family:var(--font-heading);font-size:14px;color:var(--ck-muted)}.ck-drawer .ck-drawer__signature svg{color:var(--ck-maroon)}@media(min-width:960px){.header__links-primary .header__links-list>li>a,.header__links-primary .navigation__submenu-trigger{font-family:var(--font-heading);font-size:16.5px;letter-spacing:0;text-transform:none}.header__links-primary .header__links-list>li{margin:0 4px}.header__links-primary .link-hover{position:relative;padding:4px 2px}.header__links-primary .link-hover:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:1.5px;background:var(--ck-maroon);transform:scaleX(0);transition:transform .25s ease}.header__links-primary a:hover .link-hover:after,.header__links-primary a.active .link-hover:after,.header__links-primary a.ck-nav-active .link-hover:after{transform:scaleX(1)}.header__links-primary a.active,.header__links-primary a.ck-nav-active{color:var(--ck-maroon)}}.ck-mega{position:absolute;top:100%;inset-inline:0;z-index:50;background:var(--ck-ivory);border-top:1px solid var(--ck-sand-light);border-bottom:1px solid var(--ck-sand);box-shadow:0 18px 40px #2b2b2b14;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease}.ck-mega.is-open{opacity:1;transform:none}.ck-mega[hidden]{display:none}.ck-mega__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1240px;margin:0 auto;padding:24px 32px 28px}@media(max-width:959px){.ck-mega{display:none!important}}.ck-menu-card--tile{flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 3.4;padding:18px;border-radius:var(--ck-radius);background:var(--ck-sand-light);color:#fff}.ck-menu-card--tile .ck-menu-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ck-menu-card--tile .ck-menu-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1e0a129e,#1e0a1200 55%)}.ck-menu-card--tile.ck-menu-card--flag .ck-menu-card__media:after{display:none}.ck-menu-card--tile.ck-menu-card--flag .ck-menu-card__media{width:45%;inset-inline-start:auto}.ck-menu-card--tile .ck-menu-card__text{max-width:85%}.ck-menu-card--tile .ck-menu-card__title{font-size:21px}.ck-menu-card--tile .ck-menu-card__sub{color:#ffffffd9;font-size:13px}.ck-menu-card--tile .ck-menu-card__arrow{top:auto;bottom:18px;transform:none;width:32px;height:32px}.ck-collections__inner{max-width:1320px;margin:0 auto;padding:0 16px}.ck-collections__header{text-align:center;margin-bottom:22px}.ck-collections__heading{margin:0;font-size:clamp(32px,6vw,48px);line-height:1.1;color:var(--ck-text)}.ck-collections__sub{margin:6px 0 0;font-family:var(--font-heading);font-size:16px;color:var(--ck-muted)}.ck-collections__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:960px){.ck-collections__grid{grid-template-columns:repeat(var(--ck-cols, 4),minmax(0,1fr));gap:20px}}.ck-col-card{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--ck-radius);background:var(--ck-sand-light);color:#fff;text-decoration:none;isolation:isolate}.ck-col-card__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.ck-col-card__media img{width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .7s ease}.ck-col-card:hover .ck-col-card__media img{transform:scale(1.05)}.ck-col-card--image .ck-col-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#1e0a1299,#1e0a1200 45%)}.ck-col-card--flag .ck-col-card__media{inset:0 0 0 auto;width:46%}[dir=rtl] .ck-col-card--flag .ck-col-card__media{inset:0 auto 0 0}.ck-col-card__label{position:absolute;inset-inline:14px;bottom:14px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.ck-col-card__title{font-family:var(--font-heading);font-size:clamp(17px,2.2vw,22px);line-height:1.15}.ck-col-card__arrow{flex-shrink:0;margin-bottom:2px}@media(min-width:960px){.product__media-container[data-gallery-style=thumbnails].above-mobile{display:flex;flex-direction:column-reverse;gap:12px}}.product__media-container[data-gallery-style=thumbnails] .product__media{position:relative}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__viewport{display:block;overflow-x:auto;scrollbar-width:none}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__viewport::-webkit-scrollbar{display:none}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__items{display:flex;flex-wrap:nowrap;height:auto;gap:10px}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item{--ck-thumb: 72px;flex:0 0 var(--ck-thumb);width:var(--ck-thumb);height:var(--ck-thumb);min-width:0;margin:0!important;border:1.5px solid transparent;border-radius:var(--ck-radius-sm);background:#fff;overflow:hidden}@media(min-width:960px){.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item{--ck-thumb: 84px}}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item-link,.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item .image{display:block;position:relative;width:100%;height:100%;padding:0!important}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item:has(.active){border-color:var(--ck-maroon)}.product__media-container[data-gallery-style=thumbnails] .product-thumbnails__item-link.active:after{display:none}.product__media-container[data-gallery-style=thumbnails] .scroll-button{display:none}.ck-gallery-arrow{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-top:-19px;border:0;border-radius:50%;background:#ffffffeb;color:var(--ck-text);box-shadow:0 2px 12px #0000001a;cursor:pointer}.ck-gallery-arrow--prev{inset-inline-start:12px}.ck-gallery-arrow--next{inset-inline-end:12px}.ck-gallery-arrow--next svg{transform:scaleX(-1)}[dir=rtl] .ck-gallery-arrow--prev svg{transform:scaleX(-1)}[dir=rtl] .ck-gallery-arrow--next svg{transform:none}.ck-gallery-arrow:hover{color:var(--ck-maroon)}.ck-col-card--flag .ck-col-card__media{width:30%}.ck-col-card--flag .ck-col-card__label{inset-inline-end:34%}.ck-col-card--flag .ck-col-card__arrow{display:none}.ck-menu-card--tile.ck-menu-card--flag .ck-menu-card__media{width:30%}.ck-menu-card--tile.ck-menu-card--flag .ck-menu-card__text{max-width:64%}.ck-menu-card--row.ck-menu-card--flag .ck-menu-card__media{width:34%}.product__option.ck-single-option{display:none!important}.ck-lang-toggle{display:flex;align-items:center;margin:0}.ck-lang-toggle__btn{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;margin-inline-start:10px;padding:0 9px;border:1px solid currentColor;border-radius:99px;background:transparent;color:inherit;font-family:var(--font-body);font-size:12px;font-weight:600;line-height:1;letter-spacing:.03em;cursor:pointer;-webkit-tap-highlight-color:transparent}.ck-lang-toggle__btn[lang=ar]{font-family:"Amiri",var(--font-body),serif;font-size:14px;letter-spacing:0;padding-bottom:2px}.ck-lang-toggle__btn:active{background:var(--ck-maroon-soft)}@media(min-width:960px){.header__row-mobile .ck-lang-toggle{display:none}}body[mobile-menu-open=true] .ck-bottom-bar{display:none!important}@media(max-width:749px){body{padding-bottom:54px}.ck-bottom-bar{padding-bottom:env(safe-area-inset-bottom,0)}}[dir=rtl] body{text-align:right;overflow-x:clip}[dir=rtl] .ta-l,[dir=rtl] .rte,[dir=rtl] .rte table th,[dir=rtl] .product__block,[dir=rtl] .product__title,[dir=rtl] .product .accordion__label,[dir=rtl] .product-tabs .accordion__label,[dir=rtl] .accordion__content,[dir=rtl] .product-item__text,[dir=rtl] .product__block-featured-products .product-item__text,[dir=rtl] .disclosure-list__item,[dir=rtl] .form-status__message li,[dir=rtl] .drawer-menu__link,[dir=rtl] .footer,[dir=rtl] .cart,[dir=rtl] .quick-cart,html[dir=rtl]:not(.no-js) .navigation__submenu-item [data-link]{text-align:right}[dir=rtl] .drawer-menu__link--cb,[dir=rtl] .drawer-menu__footer .localization-item-trigger>.drawer-menu__link{text-align:center}[dir=rtl] .rte ul,[dir=rtl] .rte ol{padding-left:0;padding-right:1.25em}[dir=rtl] .quick-product .product__block--product-header .product__block--product-header-image-wrap{margin-right:0;margin-left:20px}[dir=rtl] .drawer-menu__footer .localization-item-trigger>.drawer-menu__link .flag-icon{margin-right:0;margin-left:8px}[dir=rtl] .drawer-menu__footer .localization-item-trigger>.drawer-menu__link .icon{margin-right:0;margin-left:4px}[dir=rtl] .drawer-menu__footer[data-localization-option-count="2"] .localization-item-trigger+.localization-item-trigger{border-left:0;border-right:1px solid var(--color-text-header-half-transparent)}html[lang=ar] body{font-family:var(--font-body),"Segoe UI",Tahoma,"Geeza Pro","Noto Sans Arabic",sans-serif}[dir=rtl] .announcement-bar .ui-overlap .slider-nav-button.slider-nav-button-prev .icon{transform:rotate(-90deg)}[dir=rtl] .announcement-bar .ui-overlap .slider-nav-button.slider-nav-button-next .icon{transform:rotate(90deg)}[dir=rtl] .announcement-bar .ui-overlap .fader.left{background:linear-gradient(to right,var(--color-gradient-overlay-transparent) 0,var(--color-gradient-overlay) 50px,var(--color-gradient-overlay) 100%);padding-left:var(--spacing-8);padding-right:var(--spacing-2)}[dir=rtl] .announcement-bar .ui-overlap .fader.right{background:linear-gradient(to left,var(--color-gradient-overlay-transparent) 0,var(--color-gradient-overlay) 50px,var(--color-gradient-overlay) 100%);padding-right:var(--spacing-8);padding-left:var(--spacing-2)}@media(max-width:479px){[dir=rtl] .announcement-bar .ui-overlap .fader.left{padding-left:var(--spacing-4)}[dir=rtl] .announcement-bar .ui-overlap .fader.right{padding-right:var(--spacing-4)}}[dir=rtl] .scrolling-content__inner{direction:ltr}[dir=rtl] .scrolling-content__item{direction:rtl}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom.css.map */
