.shopify-section--main-product:has(.c-product){--container-gutter: 20px}@media screen and (min-width:741px){.shopify-section--main-product:has(.c-product){--container-gutter: 40px}}.c-product.product:not(.product--featured){max-width:100%;margin-top:4px}@media screen and (min-width:1000px){.c-product.product:not(.product--featured){margin-top:28px;gap:clamp(20px,calc(20px + 105*(100vw - 1000px)/200),125px);margin-inline:20px}}@media screen and (min-width:1000px){.c-product .product__media{flex-shrink:0;margin:0;padding:0;width:calc((753/1480) * 100%)}}.c-product .product__media-item{padding:0}@media screen and (min-width:741px){.c-product .product__media-item{padding-inline:var(--container-gutter)}}@media screen and (min-width:1000px){.c-product .product__media-item{padding-inline:revert}}.c-product .product__media-nav{margin-top:18px}@media screen and (min-width:1000px){.c-product .product__media-nav{margin-top:27px}}.c-product .product__thumbnail-item{padding:0}.c-product .product__thumbnail:after{box-shadow:none;border:1px solid var(--color-black)}.c-product.product--thumbnails-bottom .product__thumbnail-list-inner{width:fit-content;gap:10px}@media screen and (min-width:741px){.c-product.product--thumbnails-bottom .product__thumbnail-list-inner{gap:16px}}.c-product.product--thumbnails-bottom .product__thumbnail{width:66px;min-width:66px;padding:0}@media screen and (min-width:741px){.c-product.product--thumbnails-bottom .product__thumbnail{width:94px;min-width:94px}}.c-product.product--thumbnails-bottom .product__thumbnail>img{width:100%;height:auto;display:block}@media screen and (min-width:1000px){.c-product.product--thumbnails-bottom .product__thumbnail-list{overflow-x:auto;overflow-y:hidden}.c-product.product--thumbnails-bottom .product__thumbnail-scroll-shadow{flex:1 1 0;min-width:0}}.c-product .product__info{margin-top:50px}@media screen and (min-width:1000px){.c-product .product__info{margin-top:0;width:calc((600/1480) * 100%);padding-right:clamp(0px,calc(127*(100vw - 1000px)/200),127px)}}.c-product .product-meta{border-bottom:none;margin:0;padding:0}.c-product .product-meta__title{margin-block:11px 0;font-size:26px;font-weight:600;letter-spacing:0;line-height:1.2;text-transform:none}@media screen and (min-width:741px){.c-product .product-meta__title{margin-block:15px 0;font-size:32px}}.c-product .c-pdp-meta__review{--c-jdgm-star-on: var(--c-rating-jdgm-pdp-star-on);--c-jdgm-star-off: var(--c-rating-jdgm-pdp-star-off);--c-jdgm-star-half: var(--c-rating-jdgm-pdp-star-half);margin-top:0;width:100%}@media screen and (min-width:741px){.c-product .c-pdp-meta__review{margin-top:10px}}.c-product .c-pdp-meta__review .jdgm-prev-badge__stars,.c-product .c-pdp-meta__review .jdgm-rev__rating{display:inline-flex;align-items:center;gap:0;flex-wrap:nowrap}.c-product .c-pdp-meta__review .jdgm-star{box-sizing:border-box;display:inline-block;width:16px;height:16px;padding:0!important;font-family:inherit!important;font-size:0!important;line-height:0!important;color:transparent!important;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:16px 16px}@media screen and (min-width:741px){.c-product .c-pdp-meta__review .jdgm-star{width:18px;height:18px;background-size:18px 18px}}.c-product .c-pdp-meta__review .jdgm-star:before{opacity:0!important}.c-product .c-pdp-meta__review .jdgm-star.jdgm--on{background-image:var(--c-jdgm-star-on)}.c-product .c-pdp-meta__review .jdgm-star.jdgm--off{background-image:var(--c-jdgm-star-off)}.c-product .c-pdp-meta__review .jdgm-star.jdgm--half{background-image:var(--c-jdgm-star-half)}.c-product .c-pdp-meta__review .jdgm-stars{gap:2px}.c-product .c-pdp-meta__review .jdgm-prev-badge{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important}@media screen and (min-width:741px){.c-product .c-pdp-meta__review .jdgm-prev-badge{gap:6px}}.c-product .c-pdp-meta__review .jdgm-prev-badge__text{color:#000;font-family:var(--accent-font-family);font-size:12px;font-weight:400;line-height:100%;letter-spacing:-.28px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media screen and (min-width:741px){.c-product .c-pdp-meta__review .jdgm-prev-badge__text{font-size:14px}}.c-product .product-meta__price-list-container{margin-top:20px}@media screen and (min-width:741px){.c-product .product-meta__price-list-container{margin-top:30px}}.c-product .product-meta__label-list--pdp-secondary{text-align:center}.c-product .product-meta__label-list--pdp-secondary .label.label--highlight{background:var(--color-pdp-price-down-label-bg);color:var(--color-pdp-tag-sale-bg);font-family:var(--accent-font-family);font-size:10px;font-weight:500;line-height:1;text-align:center;letter-spacing:0;padding:6px 10px;border-radius:0;vertical-align:baseline;display:inline-block;max-width:100%;white-space:normal;overflow:visible}@media screen and (min-width:741px){.c-product .product-meta__label-list--pdp-secondary .label.label--highlight{font-size:12px}}.c-product .price.price--large{font-size:24px;font-variant-numeric:lining-nums proportional-nums;font-style:normal;font-weight:600;letter-spacing:0;line-height:1;text-transform:none}@media screen and (min-width:741px){.c-product .price.price--large{font-size:28px}}.c-product .price__currency{display:inline-block;padding-right:5px;font-family:var(--accent-font-family);font-size:16px;font-weight:400;line-height:1}@media screen and (min-width:741px){.c-product .price__currency{font-size:20px}}.c-product .price.price--highlight{color:var(--color-black)}.price--compare{opacity:1;text-decoration-color:var(--color-black)}.c-product .price.price--compare .price__currency{display:inline}.c-product .price.price--compare .price__amount,.c-product .price.price--compare .price__currency{font-family:var(--accent-font-family);font-size:13px;padding:0;color:var(--color-black)}@media screen and (min-width:741px){.c-product .price.price--compare .price__amount,.c-product .price.price--compare .price__currency{font-size:16px}}.c-product .product-form{margin-top:39px;row-gap:0px}@media screen and (min-width:741px){.c-product .product-form{margin-top:45px}}.c-product .product-form__variants .color-swatch-list{margin-bottom:20px}.c-product wishlist-button-block .wk-button,.c-product wishlist-button-block .wk-button.wk-selected{--button-background: transparent;--button-border-radius: 50%;--button-border: 1px solid #DBDBDB;width:55px;height:55px}.product-form__buy-buttons{width:calc(100% - 70px);margin-top:-57px}@media screen and (min-width:741px){.product-form__buy-buttons{width:calc(100% - 65px)}}.c-product .product-form__payment-container{margin-block:0}.c-product .product-form__add-button{border-radius:4px;--button-height: 53px;border:1px solid var(--color-black);transition:background .3s ease-in-out,color .3s ease-in-out}.c-product .loader-button__text{font-size:16px;font-weight:600;letter-spacing:0;text-transform:none}.c-product [data-block-handle=wishlist-button-block] wk-icon.wk-icon svg{display:none}.c-product [data-block-handle=wishlist-button-block] wk-icon.wk-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:15px;margin-top:2px;flex-shrink:0;color:inherit}.c-product [data-block-handle=wishlist-button-block] wk-icon.wk-icon:after{content:"";display:block;width:18px;height:15px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 15'%3E%3Cpath fill='none' stroke='white' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' d='M12.2121 0.5C10.6765 0.5 9.7117 1.26426 9.1603 1.93581C8.90059 2.25213 8.19952 2.25207 7.93982 1.93574C7.38851 1.2642 6.42373 0.5 4.88789 0.5C2.14961 0.5 0.5 3.11061 0.5 5.26206C0.5 8.07979 5.41635 12.052 7.56489 13.6534C8.15223 14.0911 8.94781 14.0912 9.53521 13.6535C11.6838 12.0525 16.6 8.08127 16.6 5.2627C16.6 3.11061 14.9517 0.5 12.2121 0.5Z'/%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 18 15'%3E%3Cpath fill='none' stroke='white' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' d='M12.2121 0.5C10.6765 0.5 9.7117 1.26426 9.1603 1.93581C8.90059 2.25213 8.19952 2.25207 7.93982 1.93574C7.38851 1.2642 6.42373 0.5 4.88789 0.5C2.14961 0.5 0.5 3.11061 0.5 5.26206C0.5 8.07979 5.41635 12.052 7.56489 13.6534C8.15223 14.0911 8.94781 14.0912 9.53521 13.6535C11.6838 12.0525 16.6 8.08127 16.6 5.2627C16.6 3.11061 14.9517 0.5 12.2121 0.5Z'/%3E%3C/svg%3E") center / contain no-repeat}.c-product [data-block-handle=wishlist-button-block] .wk-button:is(.wk-selected,[aria-pressed=true]) wk-icon.wk-icon:after,.c-product [data-block-handle=wishlist-button-block] wishlist-button-block[aria-pressed=true] .wk-button wk-icon.wk-icon:after{background-color:var(--color-black);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 15'%3E%3Cpath fill='white' d='M12.2121 0.5C10.6765 0.5 9.7117 1.26426 9.1603 1.93581C8.90059 2.25213 8.19952 2.25207 7.93982 1.93574C7.38851 1.2642 6.42373 0.5 4.88789 0.5C2.14961 0.5 0.5 3.11061 0.5 5.26206C0.5 8.07979 5.41635 12.052 7.56489 13.6534C8.15223 14.0911 8.94781 14.0912 9.53521 13.6535C11.6838 12.0525 16.6 8.08127 16.6 5.2627C16.6 3.11061 14.9517 0.5 12.2121 0.5Z'/%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 18 15'%3E%3Cpath fill='white' d='M12.2121 0.5C10.6765 0.5 9.7117 1.26426 9.1603 1.93581C8.90059 2.25213 8.19952 2.25207 7.93982 1.93574C7.38851 1.2642 6.42373 0.5 4.88789 0.5C2.14961 0.5 0.5 3.11061 0.5 5.26206C0.5 8.07979 5.41635 12.052 7.56489 13.6534C8.15223 14.0911 8.94781 14.0912 9.53521 13.6535C11.6838 12.0525 16.6 8.08127 16.6 5.2627C16.6 3.11061 14.9517 0.5 12.2121 0.5Z'/%3E%3C/svg%3E") center / contain no-repeat}.c-product .c-pdp-sub-cta{margin-top:12px;width:100%}.shopify-section.c-pdp-sub-cta{padding-top:var(--c-section-pad-top-sp, 0px);padding-bottom:var(--c-section-pad-bottom-sp, 0px)}@media screen and (min-width:741px){.shopify-section.c-pdp-sub-cta{padding-top:var(--c-section-pad-top-pc, 0px);padding-bottom:var(--c-section-pad-bottom-pc, 0px)}}.c-pdp-sub-cta__inner{width:100%}.c-pdp-sub-cta__buttons{display:flex;flex-wrap:wrap;gap:11px;width:100%}@media screen and (min-width:741px){.c-pdp-sub-cta__buttons{gap:8px}}.c-pdp-sub-cta__btn{flex:1 1 0;min-width:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:0 16px;font-size:13px;font-family:var(--accent-font-family);font-weight:400;letter-spacing:-2%;text-transform:none;text-decoration:none;text-align:center;color:var(--color-black, #000);background:transparent;border:1px solid var(--color-black, #000);border-radius:4px;transition:background-color .2s ease,color .2s ease}@media screen and (min-width:741px){.c-pdp-sub-cta__btn{min-height:52px;font-size:15px}}.c-pdp-sub-cta__price-wrap{margin:12px 0 0}a:not(.button).c-pdp-sub-cta__price-link{font-size:14px;font-family:var(--accent-font-family);font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:100% 1px;background-repeat:no-repeat;transition:background-size .3s ease-in-out}@media screen and (min-width:741px){a:not(.button).c-pdp-sub-cta__price-link{font-size:15px;letter-spacing:-2%}}@media(any-hover:hover){.c-product .product-form__add-button:hover{background:var(--color-white);color:var(--color-black)}.c-pdp-sub-cta__btn:hover{background-color:var(--color-black);color:var(--color-white)}a:not(.button).c-pdp-sub-cta__price-link:hover{background-size:0 1px;background-position:100% 100%}}.c-product .rating--pdp .rating__star--full,.c-product .rating--pdp .rating__star--half{color:#e8ac21}.c-product .rating--pdp .rating__star--empty{color:#d6d6d6!important;fill:#d6d6d6}.c-product .rating--pdp .rating__star--empty path{fill:#d6d6d6!important}.product-item .rating--listing .rating__star--full,.product-item .rating--listing .rating__star--half{color:#000}.product-item .rating--listing .rating__star--empty{color:#d6d6d6!important;fill:#d6d6d6}.product-item .rating--listing .rating__star--empty path{fill:#d6d6d6!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/c-product.css.map */
