.endure-v2-header-logo{display:block;width:210px;height:54px;object-fit:contain}.endure-v2-footer-brand{padding-block:40px 12px;text-align:center}.endure-v2-footer-brand img{display:block;width:240px;height:62px;margin-inline:auto}.endure-v2-footer-brand p{font-size:11px;letter-spacing:.25em;color:#f5f3ee;margin:12px 0 0}body{background:#f5f3ee;color:#1f1f1f}:focus-visible{outline:2px solid #2F5DA8;outline-offset:4px}.header-logo{min-width:0}product-card .card-gallery{background:#fff}[id^=EndureProductList-] product-card [ref=productTitleLink] p{font-size:14px!important;line-height:1.6!important;color:#1f1f1f!important}[id^=EndureProductList-] product-card [ref=priceContainer]{color:#1f1f1f!important}.endure-drawer-shipping{background:#f5f3ee!important;color:#1f1f1f!important;border-color:#d8d2c8!important}.endure-drawer-shipping [style*="width:"]{background:#2f5da8!important}.endure-upsell__add{background:#2f5da8!important;color:#fff!important;border-color:#2f5da8!important}.endure-upsell__select{background:#fff!important;color:#1f1f1f!important;border-color:#d8d2c8!important}.endure-whatsapp-float{background:#1f1f1f!important;border-color:#d8d2c8!important}.endure-whatsapp-float svg{color:#fff!important}@media(max-width:749px){.endure-v2-header-logo{width:170px;height:44px}[id^=EndureProductList-] product-card [ref=productTitleLink] p{font-size:12px!important}[id^=EndureProductList-] product-card .card-gallery{min-height:0!important}}@media(prefers-reduced-motion:reduce){.endure-v2-hero__button{transition:none}}.product-details h1{letter-spacing:0!important}.product-details .rte,.product-details .text-block p{line-height:1.8}.product-details summary{min-height:48px;font-size:15px;line-height:1.6}.product-details .variant-option__button-label{min-height:44px;min-width:44px;font-size:14px}.product-details .variant-option legend{font-size:15px;margin-block-end:8px}.product-details .endure-sc{margin:0!important}.product-details .endure-sc__open{font-size:14px!important;min-height:44px;padding:8px 4px!important;line-height:1.6}.endure-sc__close{min-width:44px!important;min-height:44px!important;flex-basis:44px!important}.endure-sc__note{font-size:13px!important;line-height:1.8!important}.endure-sc__content,.endure-sc__content td,.endure-sc__content th{font-size:13px!important}.endure-sc__heading span{font-size:12px!important}.endure-buy-info__list,.endure-icon-text-card .eit-detail{font-size:14px!important;line-height:1.8!important}.endure-icon-text-card .eit-text{font-size:13px!important;line-height:1.6!important}.product-details .add-to-cart-button{min-height:50px;font-size:16px}.cart-drawer__summary{gap:12px!important;padding:16px!important;-webkit-mask-image:none!important;mask-image:none!important}.endure-drawer-shipping{padding:10px 12px!important;margin:0!important}.endure-drawer-shipping__message{font-size:14px!important;line-height:1.6!important}.endure-drawer-shipping__fee{font-size:13px!important;margin-top:4px!important}.endure-cart-proof{border:1px solid #D8D2C8;background:#fff;padding:0 12px;margin-block:12px;text-align:right}.endure-cart-proof summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:48px;font-size:14px;cursor:pointer;list-style:none}.endure-cart-proof summary::-webkit-details-marker{display:none}.endure-cart-proof p{font-size:13px;color:#555;margin:0 0 12px}.endure-cart-proof__images{display:grid;gap:12px;padding-bottom:12px}.endure-cart-proof__images img{width:100%;height:auto;display:block}.endure-upsell__select,.endure-upsell__add{min-height:44px!important;font-size:14px!important}.endure-upsell__sub{font-size:13px!important;line-height:1.6}[id^=EndureProductList-] .section-resource-list__header h2{font-size:28px;line-height:1.5}@media(max-width:749px){.product-details h1{font-size:23px!important}.product-details .rte,.product-details .text-block p{font-size:15px}[id^=EndureProductList-] product-card [ref=productTitleLink] p{font-size:14px!important;line-height:1.6!important}[id^=EndureProductList-] .section-resource-list__header h2{font-size:25px}input,select,textarea{font-size:16px}.endure-v2-header-logo{width:150px;height:40px}.endure-whatsapp-float{width:44px!important;height:44px!important;bottom:88px!important}.cart-drawer__summary .cart__ctas .button{min-height:50px;font-size:16px}}.theme-drawer__dialog:has(.cart-drawer__content){overflow:hidden!important;height:100dvh!important;max-height:100dvh!important}.cart-drawer__content{min-height:0!important;overflow:hidden!important;flex:1 1 0!important}.cart-drawer__items{min-height:0!important;flex:1 1 0!important;overflow-y:auto!important;display:block!important;padding-bottom:16px}.cart-drawer__summary{flex:0 0 auto!important;position:relative!important;bottom:auto!important;padding-bottom:max(16px,env(safe-area-inset-bottom))!important}.cart-drawer__summary .cart-totals__container{padding-top:0!important;margin-top:0!important;gap:8px!important}.cart-drawer__items .cart-actions{margin-block:12px;font-size:14px}.cart-drawer__items .cart-note__label{font-size:14px}.cart-drawer__summary .cart-totals__total{padding-top:8px!important}product-card .compare-at-price,product-card s{color:#666!important}@media(max-width:749px){product-card [ref=productTitleLink] p,product-card [ref=productTitleLink] h3{font-size:14px!important;line-height:1.7!important}.collection-header h1{font-size:32px!important;line-height:1.5!important}}variant-picker .variant-option__button-label--has-swatch{--variant-picker-swatch-width:44px;--variant-picker-swatch-height:44px;--variant-picker-swatch-radius:50%;width:44px;height:44px;min-width:44px;min-height:44px;flex:0 0 44px;padding:0;border-radius:50%;background-color:transparent}variant-picker .variant-option__button-label--has-swatch .swatch{width:100%;height:100%;border-radius:50%;background-size:cover}.product-details product-price [ref=priceContainer],#quick-add-modal-content product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.product-details product-price .price-item__group,#quick-add-modal-content product-price .price-item__group{direction:ltr;unicode-bidi:isolate;white-space:nowrap}#quick-add-modal-content product-price .compare-at-price{color:#666}.product-details summary.details__header{font-size:15px!important;line-height:1.6!important;min-height:48px;font-weight:600}.product-details [data-endure-buy-now],#quick-add-modal-content [data-endure-buy-now]{font-size:16px!important;line-height:1.5;min-height:50px}.product-details .rte li{line-height:1.8;margin-block:6px}.product-details .rte table{font-size:14px;line-height:1.6}.product-badges__badge.color-custom-badge-sale{background:#d5f36a!important;color:#1f1f1f!important;border-color:#d5f36a!important}product-card product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}product-price .price-item__group{direction:ltr;unicode-bidi:isolate;white-space:nowrap}product-card product-price .compare-at-price{font-size:13px!important;line-height:1.6!important;font-weight:500!important;color:#555!important;opacity:1!important;text-decoration-thickness:1px}.product-details product-price .compare-at-price,#quick-add-modal-content product-price .compare-at-price{font-size:15px!important;line-height:1.6!important;font-weight:500!important;color:#555!important;opacity:1!important;text-decoration-thickness:1px}.endure-price-saving{flex-basis:100%;font-size:14px;line-height:1.7;color:#1f1f1f;font-weight:600;direction:rtl;unicode-bidi:isolate}.endure-cart-prices{display:flex;flex-direction:column;align-items:flex-start;gap:5px;line-height:1.6}.endure-current-price{font-size:16px;font-weight:700;unicode-bidi:isolate;white-space:nowrap;color:#1f1f1f}.endure-cart-previous-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;color:#555}.endure-cart-previous-price .compare-at-price{font-size:15px!important;font-weight:500;color:#555!important;opacity:1!important;unicode-bidi:isolate;white-space:nowrap;text-decoration-thickness:1px}.endure-cart-saving{font-size:13px;line-height:1.7;color:#1f1f1f;background:#f5f3ee;border:1px solid #D8D2C8;border-radius:4px;padding:2px 7px}.product-details quantity-selector-component.quantity-selector{background:#fff!important;color:#1f1f1f!important;border:1px solid #D8D2C8}.product-details quantity-selector-component.quantity-selector input,.product-details quantity-selector-component.quantity-selector button{background:transparent!important;color:#1f1f1f!important}@media(max-width:749px){.product-details .add-to-cart-button{min-height:54px}.endure-v2-hero__button{min-height:52px}body{overflow-x:clip}}html[dir=rtl] .endure-bundle__money{direction:rtl}@media(max-width:749px){.product-details .variant-option__button-label{min-width:46px;min-height:46px}.product-details .add-to-cart-button{min-height:54px}.cart-drawer__summary{padding-bottom:max(16px,env(safe-area-inset-bottom))!important}}.endure-bundle__tier:focus-within{outline:2px solid #2F5DA8;outline-offset:2px}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>legend{grid-column:1/-1!important;width:100%;margin:0 0 2px!important;font-size:15px!important;font-weight:600!important;color:#1f1f1f!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label{display:flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;height:auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:10px 8px!important;background:#f5f3ee!important;color:#1f1f1f!important;border:1px solid #D8D2C8!important;border-radius:15px!important;box-shadow:none!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;text-align:center!important;cursor:pointer!important;transition:background .15s,color .15s,border-color .15s!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label:has(input:checked){background:#2f5da8!important;color:#fff!important;border-color:#2f5da8!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label .variant-option__button-label__text{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label .variant-option__button-label__pill{display:none!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label:focus-within{outline:2px solid #2F5DA8!important;outline-offset:3px!important}@media(max-width:749px){.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches){gap:11px!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label{min-height:52px!important;border-radius:14px!important;padding:9px 5px!important}}:root{--endure-font:"Manrope","IBM Plex Sans Arabic",sans-serif}html body,html button,html input,html select,html textarea,html option,html h1,html h2,html h3,html h4,html h5,html h6,html .product-details,html .endure-bundle,html .cart-drawer,html .footer-content,html .header,html .menu,html .variant-picker,html .price,html .endure-v2-hero,html .endure-v2-collections,html .endure-v2-benefits{font-family:var(--endure-font)!important}html h1,html h2,html h3,html .product-details h1{font-weight:600}html h4,html h5,html .product-details .variant-option legend{font-weight:500}html .product-details .add-to-cart-button,html .endure-bundle__add,html .endure-bundle__money b{font-weight:600}html .product-details .rte,html .product-details .text-block p{font-weight:400}html[lang=ar] body{line-height:1.65}:root{--endure-control-radius:15px}:is(.header-actions,.header__actions,.cart-drawer,.product-details,.footer-content,.search-modal,.endure-bundle) :is(button,.button,[role=button],.icon-button,.header-actions__action):not(.variant-option__button-label):not(.quantity-selector__button){border-radius:var(--endure-control-radius)!important}:is(.header-actions,.header__actions) :is(a,button).header-actions__action{border-radius:var(--endure-control-radius)!important}:is(.product-details,.cart-drawer,.endure-bundle) :is(select,input[type=text],input[type=email],input[type=tel]){border-radius:var(--endure-control-radius)!important}.endure-bundle__tier,.endure-bundle__item select,.endure-bundle__add{border-radius:var(--endure-control-radius)!important}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches)>.variant-option__button-label{border-radius:var(--endure-control-radius)!important}@media(max-width:749px){:root{--endure-control-radius:14px}}.product-details .endure-sc .endure-sc__open{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-height:46px!important;margin:4px 0!important;padding:10px 16px!important;border:1px solid #D8D2C8!important;border-bottom:1px solid #D8D2C8!important;border-radius:var(--endure-control-radius,15px)!important;background:#f5f3ee!important;color:#1f1f1f!important;text-decoration:none!important;box-shadow:none!important;line-height:1.5!important;opacity:1!important}.product-details .endure-sc .endure-sc__open:hover{gap:9px!important;border-color:#2f5da8!important;background:#fff!important;opacity:1!important}.product-details .endure-sc .endure-sc__open:focus-visible{outline:2px solid #2F5DA8!important;outline-offset:3px!important}.product-information .product-details>.group-block{max-width:640px;width:100%}.product-information .product-details{align-items:flex-start;justify-content:flex-start}.product-information .product-details .group-block{row-gap:24px}.product-information .product-details .variant-picker__form{gap:22px!important}.product-information .product-details .variant-option legend{margin-bottom:12px!important;font-size:15px!important}.product-information .product-details .buy-buttons-block{margin-block:4px 10px}.product-information .product-details .endure-sc{margin:0!important}.product-information .product-details .endure-sc__open{min-height:36px!important;padding:5px 9px!important;font-size:13px!important}.product-information .product-details .endure-icon-text-card{margin-top:10px}.product-information .product-details .accordion{margin-top:18px}.product-information .endure-bundle{margin:0 0 12px!important;max-width:none!important;width:100%;padding:20px!important}.product-information .endure-bundle h2{font-size:21px!important}.product-information .endure-bundle__tiers{gap:8px;margin-block:12px}.product-information .endure-bundle__tier{padding:13px!important}.product-information .endure-bundle__variants{margin-top:16px}.product-information .endure-bundle--single .endure-bundle__add,.product-information .buy-buttons-block[hidden],.product-information .endure-bundle__add[hidden]{display:none!important}.product-information .product-details .endure-bundle__summary{margin-block:14px!important}.product-information .product-details .product-form-buttons{margin-block:0!important}.product-information .product-details .rte{max-width:62ch}@media(min-width:750px){.product-information .product-details{padding-inline:18px}.product-information .product-details .group-block{row-gap:28px}}@media(max-width:749px){.product-information .product-details{padding-inline:16px!important}.product-information .product-details>.group-block{padding-inline:0!important}.product-information .endure-bundle{padding:16px!important;margin:4px 0 12px!important}.product-information .product-details .group-block{row-gap:22px}.product-information .product-details .variant-picker__form{gap:20px!important}}.product-details quantity-selector-component.quantity-selector{border-radius:15px!important;overflow:hidden!important;border:1px solid #D8D2C8!important;min-height:54px!important}.product-details quantity-selector-component.quantity-selector :is(button,input){border-radius:0!important}.product-details .product-form-buttons{gap:12px!important;align-items:stretch!important}.product-details .endure-icon-text-card{border-radius:15px!important;overflow:hidden}.product-details .endure-icon-text-card :is(.eit-card,.eit-item){border-radius:12px}.product-information .endure-bundle,.endure-bundle{border-radius:15px!important;border-color:#d8d2c8!important;background:#f5f3ee!important}.endure-bundle__tier{border-radius:15px!important;padding:15px!important}.endure-bundle__summary{border-radius:15px!important;background:#fff!important;border:1px solid #D8D2C8!important;padding:16px!important}.endure-bundle__item select,.endure-bundle__add{border-radius:15px!important}.jdgm-rev-widg{max-width:1100px!important;margin:32px auto!important;padding:24px!important;background:#fff!important;border:1px solid #D8D2C8!important;border-radius:15px!important;direction:rtl}.jdgm-rev-widg .jdgm-rev-widg__title{font-size:24px!important;font-weight:600!important;line-height:1.5!important}.jdgm-rev-widg .jdgm-rev{padding:20px 0!important;border-top:1px solid #E7E2DB!important}.jdgm-rev-widg .jdgm-rev__body{font-size:14px!important;line-height:1.9!important;overflow-wrap:anywhere}.jdgm-rev-widg .jdgm-rev__author{font-weight:600!important}.jdgm-rev-widg .jdgm-write-rev-link{background:#2f5da8!important;color:#fff!important;border:0!important;border-radius:15px!important;padding:12px 20px!important}.jdgm-rev-widg .jdgm-histogram,.jdgm-rev-widg .jdgm-row-stars{margin-bottom:18px!important}@media(max-width:749px){.jdgm-rev-widg{margin:24px 12px!important;padding:16px!important}.jdgm-rev-widg .jdgm-rev-widg__title{font-size:21px!important}.jdgm-rev-widg .jdgm-rev{padding:17px 0!important}.product-details .product-form-buttons{gap:10px!important}}.product-details .group-block{row-gap:16px!important}.product-details .product-details h1,.product-details h1{font-size:clamp(23px,2.2vw,31px)!important;line-height:1.35!important;margin-block:0 3px!important}.product-details product-price{margin-block:0!important}.product-details .endure-price-saving{margin-top:3px!important}.product-details .variant-option legend{margin-bottom:10px!important}.product-details .accordion summary{min-height:56px!important;font-size:15px!important;font-weight:600!important;padding-block:14px!important}.product-details .accordion .rte{font-size:14px!important;line-height:1.85!important}.endure-reviews-toggle{display:block;margin:20px auto;border:1px solid #D8D2C8;border-radius:15px;padding:12px 24px;background:#f5f3ee;color:#1f1f1f;font:inherit;cursor:pointer}@media(max-width:749px){.product-details h1{font-size:23px!important}.jdgm-rev-widg{padding:16px!important}}.product-details .group-block:has(>.group-block){row-gap:10px!important}.product-details h1{font-size:clamp(22px,2.2vw,29px)!important;line-height:1.27!important;margin:0!important}.product-details .price,.product-details product-price{margin-top:0!important}.product-details .variant-picker__form{gap:15px!important}.product-information .product-details>.group-block{row-gap:18px!important}.endure-review-hidden{display:none!important}@media(max-width:749px){.product-details h1{font-size:22px!important;line-height:1.3!important}.product-information .product-details>.group-block{row-gap:16px!important}}.product-details variant-picker[hidden],.product-details .buy-buttons-block[hidden],.product-details .endure-sc[hidden]{display:none!important}.endure-bundle__add[hidden]{display:none!important}.product-details[data-endure-bundle-active] variant-picker,.product-details[data-endure-bundle-active] .variant-picker,.product-details[data-endure-bundle-active] .buy-buttons-block{display:none!important}.product-details[data-endure-bundle-active] .endure-sc{display:block!important}.product-details[data-endure-bundle-active] variant-picker,.product-details[data-endure-bundle-active] .buy-buttons-block{display:none!important}@media(max-width:749px){.product-information{padding-block-start:0!important}.product-information .product-media-gallery,.product-information .media-gallery{margin-block-start:0!important}.product-information .product-details{padding-top:10px!important}.media-gallery__mobile-controls[thumbnails]{--thumbnail-width:96px!important}.media-gallery__mobile-controls[thumbnails] .slideshow-controls__thumbnail{width:96px!important;min-width:96px!important;min-height:112px!important;overflow:hidden;border-radius:12px!important}.media-gallery__mobile-controls[thumbnails] .slideshow-controls__thumbnail img{width:96px!important;height:112px!important;object-fit:cover!important}.footer-content .menu--accordion summary{cursor:pointer;min-height:48px}}.product-information .endure-bundle{border:1px solid #D8D2C8!important;padding:18px!important;border-radius:15px!important}.product-information .endure-bundle__tier:has(input:checked){outline:none!important;box-shadow:0 0 0 1px #2f5da8!important}.product-information .endure-bundle__summary{background:#fff!important;border-radius:15px!important;border:1px solid #D8D2C8!important}:root{--endure-ui-radius:15px}.cart-page :is(.cart-page__summary,.cart-summary,.cart-actions,.cart-item__image-container),cart-drawer :is(.cart-drawer__summary,.cart-actions,.endure-cart-proof,.endure-drawer-shipping),.cart-page .button,.cart-page button:not(.icon-only),cart-drawer .button,cart-drawer button:not(.icon-only),.product-details .product-form-buttons .button,.footer-content .menu__details{border-radius:var(--endure-ui-radius)!important}.cart-page :is(input,textarea,select),cart-drawer :is(input,textarea,select){border-radius:var(--endure-ui-radius)!important}.cart-page .cart-item__image-container{overflow:hidden}@media(max-width:749px){:root{--endure-ui-radius:14px}}@media(max-width:749px){#header-group .header-section{min-height:60px!important}#header-group .header-actions__action{min-width:42px;min-height:42px;display:inline-flex;align-items:center;justify-content:center}.product-information .media-gallery{margin-block-start:0!important}.product-information .product-details{padding-block-start:9px!important}}.endure-bundle h2{font-size:clamp(20px,2.2vw,25px)!important;line-height:1.35!important;margin-block:0 5px!important}.endure-bundle>p{font-size:13px!important;margin:0 0 10px!important}.endure-bundle__tiers{gap:9px!important;margin-block:12px!important}.endure-bundle__tier{min-height:64px!important;padding:12px 14px!important;border-radius:15px!important}.endure-bundle__tier:has(input:checked){border-color:#2f5da8!important}.endure-bundle__summary{padding:12px 14px!important;margin-block:12px!important}.cart-page .cart-page__summary,.cart-page .cart-summary{border-radius:15px!important}.jdgm-rev-widg .jdgm-rev__rating{font-size:15px!important}[data-endure-product-return]{display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:30px!important;margin:0!important;padding:4px 0!important;font-size:12px!important;line-height:1.45!important;color:#5b6b86!important;background:transparent!important;border:0!important;box-shadow:none!important}[data-endure-product-return] svg{width:16px!important;height:16px!important}.product-information .section{margin-block-start:0!important}sticky-add-to-cart[hidden]{display:none!important}.endure-v2-collections__card img,product-card .card-gallery{border-radius:var(--endure-ui-radius,15px);overflow:hidden}.endure-v2-hero__media{border-radius:0 0 var(--endure-ui-radius,15px) var(--endure-ui-radius,15px)}.endure-reviews-toggle:focus-visible,.endure-bundle__add:focus-visible{outline:2px solid #2F5DA8;outline-offset:3px}.endure-bundle__actions{isolation:isolate}.endure-bundle__actions :is(.endure-bundle__add,.endure-bundle__buy){border-radius:var(--endure-control-radius,15px)!important;min-height:52px}.endure-bundle__actions .endure-bundle__add{background:#fff!important;color:#2f5da8!important;border:1px solid #2F5DA8!important}.endure-bundle__actions .endure-bundle__buy{background:#2f5da8!important;color:#fff!important;border:1px solid #2F5DA8!important}.endure-bundle__actions button:focus-visible{outline:2px solid #2F5DA8!important;outline-offset:3px!important}@media(max-width:380px){.endure-bundle__tier{gap:7px!important;padding-inline:10px!important}.endure-bundle__money{max-width:47%;overflow-wrap:anywhere}.endure-bundle__money b{font-size:15px}.product-details variant-picker .variant-option--buttons:not(.variant-option--swatches){gap:8px!important}}product-card product-swatches{display:flex;width:100%;margin-block:4px 2px}product-card product-swatches swatches-variant-picker-component{width:100%;min-width:0}product-card product-swatches .variant-option--swatches{margin:0!important;padding:0!important;min-width:0}product-card product-swatches .variant-option--swatches>overflow-list:not([disabled=true]){width:min(100%,174px);max-width:174px}product-card product-swatches .variant-option--swatches overflow-list::part(list){column-gap:5px!important;row-gap:6px!important;align-items:center}product-card product-swatches .variant-option__swatch{list-style:none;margin:0!important;padding:0!important}product-card product-swatches .variant-option__button-label--has-swatch:has(input){box-sizing:border-box;display:flex!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:3px!important;border:1.5px solid transparent!important;border-radius:50%!important;background:transparent!important;outline:none!important;box-shadow:none!important;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}product-card product-swatches .variant-option__button-label--has-swatch .swatch{--swatch-width:18px;--swatch-height:18px;box-sizing:border-box;display:block;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;border:1px solid #BBB8B0!important;border-radius:50%!important;background-size:cover!important}product-card product-swatches .variant-option__button-label--has-swatch:hover{border-color:#aca79f!important;background-color:#f6f3ed!important;outline:none!important}product-card product-swatches .variant-option__button-label--has-swatch:has(input:checked){border-color:#1f1f1f!important;background-color:#fff!important;outline:none!important;box-shadow:none!important}product-card product-swatches .variant-option__button-label--has-swatch:has(input:focus-visible){outline:2px solid #2F5DA8!important;outline-offset:2px!important}product-card product-swatches .variant-option__button-label--has-swatch:after{display:none!important}product-card product-swatches .variant-option__button-label--has-swatch:has(input[data-option-available=false]){opacity:.55}product-card product-swatches .hidden-swatches__count{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:29px;height:25px;padding:0 6px;border:1px solid #DED9D0;border-radius:999px;background:#f7f5f1;color:#3a3a38;font-size:11px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}product-card product-swatches .hidden-swatches__count:hover{border-color:#1f1f1f;color:#1f1f1f;background:#fff}product-card product-swatches .hidden-swatches__count:focus-visible{outline:2px solid #2F5DA8;outline-offset:2px}body.endure-pdp-v2 .product-details .endure-price-saving{display:block;margin-top:6px!important;color:#2f5da8!important;font-size:14px!important;font-weight:700!important;line-height:1.65!important;letter-spacing:normal!important;direction:rtl;text-align:right}body.endure-pdp-v2 .product-details .endure-price-saving bdi{font:inherit;color:inherit;unicode-bidi:isolate}@media(max-width:749px){product-card product-swatches .variant-option--swatches>overflow-list:not([disabled=true]){max-width:min(100%,155px)}product-card product-swatches .variant-option__button-label--has-swatch:has(input){width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important}product-card product-swatches .variant-option__button-label--has-swatch .swatch{width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important}body.endure-pdp-v2 .product-details .endure-price-saving{font-size:13px!important;margin-top:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/endure-identity-v2.css.map */
