@charset "UTF-8";:root{--font-9: calc(var(--base-font-size, .875rem) * 9 / 14);--font-10: calc(var(--base-font-size, .875rem) * 10 / 14);--font-11: calc(var(--base-font-size, .875rem) * 11 / 14);--font-12: calc(var(--base-font-size, .875rem) * 12 / 14);--font-13: calc(var(--base-font-size, .875rem) * 13 / 14);--font-14: calc(var(--base-font-size, .875rem) * 14 / 14)}.x-section-product-grid #FacetsWrapperDesktop{border-top-width:0;border-bottom-width:0}@media(min-width:1024px){.product-page .product-content-container .product-info{padding-left:30px;padding-right:50px}}.product-page .x-block-product-title{margin-bottom:0}.product-page .x-block-description p,.product-page .x-block-text p{font-weight:400;font-size:var(--font-12);line-height:1.6;color:rgb(var(--colors-text-secondary))}.product-page form.form .x-atc-text.button-text{font-weight:500;font-size:14px;line-height:20px;letter-spacing:0px}.product-page .x-variant-picker legend{font-weight:600;font-size:var(--font-10);line-height:16px;letter-spacing:.7px;text-transform:uppercase}.product-page .x-block-product-features{font-size:var(--font-13);line-height:1.4}.product-page .x-block-product-features ul.metafield-single_line_text_field-array{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.product-page .x-block-product-features ul.metafield-single_line_text_field-array li{background:rgb(var(--colors-background-secondary));padding:.2rem .5rem;border-radius:15px;font-weight:500;font-size:var(--font-10);line-height:16px;margin:0}.product-page .x-gift-wrapping{border:1px solid rgb(var(--colors-line-and-border));border-radius:15px;padding:.5rem 1rem;font-size:var(--font-12)}.product-page .x-gift-wrapping span{font-weight:400!important;font-size:var(--font-12)}.product-page .x-gift-wrapping input.checkbox{min-width:1.1rem;width:1.1rem;height:1.1rem}.product-page .x-gift-wrapping span.muted{color:rgba(var(--colors-text),.6);font-weight:300;font-size:var(--font-11)}.product-page .product-form__input label{font-size:var(--font-12);font-weight:400;padding:.4rem .8rem}.product-page .product-form__input .input-radio:checked+label{background-color:rgb(var(--colors-background-secondary));border-color:rgb(var(--colors-background-secondary));color:rgb(var(--colors-text))}.product-page .product-form__input .input-radio:checked+label:hover{background-color:rgb(var(--colors-button));border-color:rgb(var(--colors-button));color:rgb(var(--colors-button-text))}.product-page .ufi-code{font-size:var(--font-11);line-height:16px;color:rgb(var(--colors-text-secondary))}.product-page .ufi-code span{font-weight:700;color:rgb(var(--colors-text))}.product-page .block-product-includes .block-product-includes__content .block-product-includes__header{font-weight:600;font-size:var(--font-10);line-height:16px;letter-spacing:.7px;text-transform:uppercase}.product-page .block-product-includes .block-product-includes__content .block-product-includes__header .block-product-includes__icon{padding:4px;border-radius:50%}.product-page .block-product-includes ul.product-includes-list{margin-top:20px}.product-page .block-product-includes ul.product-includes-list li{display:flex;align-items:center}.product-page .block-product-includes ul.product-includes-list li .badge{display:inline-block;padding:.1rem .5rem;border-radius:4px;font-weight:500;font-size:var(--font-9);line-height:14px;margin-right:.5rem;flex-shrink:0;height:-moz-fit-content;height:fit-content}.product-page .block-product-includes ul.product-includes-list li .text{font-size:var(--font-11);line-height:1.4;display:inline-block;margin-top:.2rem}.product-page .x-review-product .stock-info{font-size:var(--font-12);line-height:16px}.product-page{--atc-button-height: 48px}.product-page button.add_to_cart_button{min-height:var(--atc-button-height)}.product-page button.add_to_cart_button.button-outline{box-shadow:inset 0 0 0 1px rgb(var(--colors-line-and-border));background:transparent}.product-page .x-block-buy-buttons{margin-bottom:0}.product-page .wishlist-engine{margin-bottom:2rem;width:100%}.product-page .wishlist-engine .wishlist-engine-button{background-color:transparent;color:rgb(var(--colors-button));box-shadow:inset 0 0 0 1px rgb(var(--colors-button));width:100%;min-height:var(--atc-button-height);padding:0 1rem;border-radius:25px;font-weight:500;font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out}.product-page .wishlist-engine .wishlist-engine-button span,.product-page .wishlist-engine .wishlist-engine-button svg path{font-size:14px!important;color:rgb(var(--colors-button))!important}.product-page .wishlist-engine .wishlist-engine-button:hover{background:rgb(var(--colors-button))!important;color:rgb(var(--colors-button-text))!important;box-shadow:inset 0 0 0 1px rgb(var(--colors-button))}.product-page .wishlist-engine .wishlist-engine-button:hover span,.product-page .wishlist-engine .wishlist-engine-button:hover svg path{color:rgb(var(--colors-button-text))!important;fill:rgb(var(--colors-button-text))!important}.bg-secondary-background{background-color:rgb(var(--colors-background-secondary))}.card-product .card-info .wishlist-engine{position:absolute;top:1rem;right:1rem;z-index:40;opacity:0;transition:opacity .3s ease-in-out}.card-product .card-info .wishlist-engine .wishlist-engine-button{border:1px solid #E8E6E0!important;border-radius:50%}.card-product:hover .card-info .wishlist-engine{opacity:1}a.header-icon-account.header__icon.h-wishlist-icon{padding:0 .25rem}a.header-icon-account.header__icon.h-wishlist-icon svg{width:20px;height:20px}a.header-icon-account.header__icon.h-wishlist-icon .wishlist-h-count{color:#000;background-color:transparent;padding-left:5px;font-size:10px;width:1rem;height:1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:0;right:0;top:0;font-size:.75rem;position:relative}a.header-icon-account.header__icon.h-wishlist-icon .wishlist-h-count:before{content:"("}a.header-icon-account.header__icon.h-wishlist-icon .wishlist-h-count:after{content:")"}.cart-count-text:before{content:"("}.cart-count-text:after{content:")"}#SearchOpen svg path,.header-icon-cart svg path{stroke-width:1.7}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
