.product{margin:0}.template-product #MainContent .page-width{max-width:1168px}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0;position:relative}.product__media-wrapper .card__badge-custom{top:15px;left:15px}.product__info-wrapper{padding-left:0;padding-bottom:0}@media screen and (max-width: 749px){.product-section{margin-top:0}}@media screen and (min-width: 750px){.product__info-container--sticky{position:sticky;top:3rem;z-index:2}.product__info-wrapper{padding-left:5rem}.product__media-container .slider-buttons{display:none}}.shopify-payment-button__button{border-radius:0;font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused,.no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.07rem}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background));box-shadow:0 0 0 .2rem rgba(var(--color-button),var(--alpha-button-border))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 20px;max-width:37rem;min-width:fit-content;border:none}variant-radios,variant-selects{display:block}.product-form__input--dropdown{margin-bottom:1.6rem}.product-form__input .form__label{padding-left:0}fieldset.product-form__input .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]+label{border:2px solid #b5b5b8;border-radius:4px;color:var(--color-base-text);background-color:transparent;display:inline-block;margin:.7rem .5rem .2rem 0;padding:0 10px;font-size:12px;line-height:30px;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;font-weight:700;font-family:var(--font-heading-family)}.product-form__input input[type=radio]+label:hover{border-color:var(--color-base-text)}.product-form__input input[type=radio]:checked+label{border-color:var(--color-base-text);box-shadow:0 0 8px #00000054;background:var(--grey25)}@media screen and (forced-colors: active){.product-form__input input[type=radio]:checked+label{text-decoration:underline}}.product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input input[type=radio]:disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.4);text-decoration:line-through}.product-form__input input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input input[type=radio].focused+label,.no-js .shopify-payment-button__button [role=button]:focus+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form__submit{margin-bottom:1rem}.no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.product-form__submit[aria-disabled=true]+.shopify-payment-button,.product-form__submit[disabled]+.shopify-payment-button{display:none}@media screen and (forced-colors: active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container>*+*{margin:1.5rem 0}.product__info-container .product-form,.product__info-container .product__description{margin:2.5rem 0 2rem}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product__accordion .accordion__content{padding:0 1rem}.product .price{align-items:flex-start}.product .price .badge,.product .price dl{margin-top:.5rem;margin-bottom:.5rem}.product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-background))}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width: 750px){.product__info-container .price--on-sale .price-item--regular{font-size:18px}.product__info-container>*:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media noscript .product-form__input,.product--no-media .product__tax{text-align:center}.product__tax{margin-top:-10px;display:block;height:12px;padding-bottom:40px;border-bottom:1px solid #e3e3e3;margin-bottom:30px;font-size:12px;font-weight:500}.product__tax a{text-decoration:none;border-bottom:1px solid #AA9767}.product--no-media noscript .product-form__input,.product--no-media .share-button{max-width:100%}.product--no-media fieldset.product-form__input,.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity,.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}.product--no-media fieldset.product-form__input{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{justify-content:center}.product--no-media .product__info-wrapper{padding-left:0}@media screen and (max-width: 749px){.product__media-list{margin-left:-2.5rem;padding-bottom:2rem;margin-bottom:3rem;width:calc(100% + 4rem)}.product__media-wrapper slider-component{margin-left:-1.5rem;margin-right:-1.5rem}.slider.slider--mobile.product__media-list{padding-bottom:0;margin-bottom:.5rem}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product__media-list .product__media-item{width:calc(100% - 3rem)}.slider.product__media-list .product__media-item:first-of-type{padding-left:1.5rem}}@media screen and (min-width: 750px){.product__media-item:first-child{width:100%}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (max-width: 749px){.product__media-item--variant:first-child{padding-right:1.5rem}}@media screen and (min-width: 750px) and (max-width: 989px){.product__media-list .product__media-item:first-child{padding-left:0}.product__media-list .product__media-item{padding:0 0 .5rem;width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.5rem;top:4rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width: 750px){.grid__item.product__media-item--full{width:100%}}@media screen and (min-width: 990px){.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{background-color:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width: 750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}.product__media-list .deferred-media,.product__media-list .product__modal-opener{border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content>*{display:block;height:auto;margin:auto;border:.1rem solid rgba(var(--color-foreground),.04)}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width: 750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width: 990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem}@media screen and (min-width: 750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.pr-title{display:flex;align-items:center;justify-content:space-between;margin-top:0;margin-bottom:0}.pr-title .main-pr-title{max-width:calc(100% - 56px);display:inline-block;color:var(--color-base-text);font-weight:800;font-size:36px;line-height:120%;letter-spacing:-.02em;font-family:var(--font-body-family);margin-top:5px}.secondary-text{margin-top:0}.secondary-text p{margin:0;font-weight:500;line-height:1.5}.sd-pr .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:50%;width:calc(50% - .5rem)}.sd-pr .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:50%;width:calc(50% - .5rem)}.sd-pr .product__info-container{padding:30px 30px 5px;position:relative}.pr-block-text .product__text__cw.caption{letter-spacing:.5rem}.sd-pr .price-item--sale,.sd-pr .price .price-item{font-size:18px;font-weight:800;letter-spacing:-.48px}.sd-pr .product__info-container .price--on-sale .price-item--regular{font-size:18px;font-weight:500;color:var(--grey300);letter-spacing:-.48px}.rating-demo{display:flex;align-items:center}.rating-demo span{font-size:18px;line-height:19px;color:#000;font-weight:600;padding-left:10px}fieldset.product-form__input .form__label{font-size:12px;line-height:110%;letter-spacing:.12em;text-transform:uppercase;color:var(--color-base-text);font-weight:600}.sd-pr .product-form__input.product-form__quantity .form__label{display:none}.sd-pr .quantity{border-bottom:1px solid var(--color-base-text);max-width:105px;height:38px;color:var(--color-base-text);border-radius:4px;border:1px solid #E3E3E3}.sd-pr .quantity__button{font-weight:600;justify-content:center;width:32px;height:36px;color:#8e8e92;line-height:32px}.sd-pr .quantity__input{font-size:18px;font-weight:700;color:var(--grey600);font-family:var(--font-body-family)}.sd-pr .product-form__buttons{display:flex;align-items:center;flex-wrap:wrap}.sd-pr .product-form__buttons .product-form__submit{width:100%;padding:10px 24px;border-radius:128px;box-shadow:none;margin-bottom:0;height:40px;font-size:calc(var(--font-btn-size) + 2px)}.sd-pr .shopify-payment-button{width:100%}.sd-pr .shopify-payment-button .shopify-payment-button__button{display:none;padding:10px 24px;border-radius:128px;min-height:40px;color:var(--button-primary);background:var(--button-primary-bg);font-size:calc(var(--font-btn-size) + 2px);font-family:var(--font-btn-family);font-style:var(--font-btn-style);font-weight:var(--font-btn-weight);text-transform:var(--font-btn-transform);letter-spacing:var(--font-btn-spacing);line-height:var(--font-btn-lh)}.sd-pr .shopify-payment-button .shopify-payment-button__more-options{display:block;color:var(--grey600);font-weight:600;font-size:12px;line-height:15px;visibility:visible;font-family:var(--font-body-family);text-decoration:none}.affirm-demo{width:auto;display:inline-block;background:#fff;margin-top:0;padding:0 16px;border-radius:4px;font-size:12px;color:var(--color-base-text);font-weight:500;align-items:center}.affirm-demo svg{position:relative;top:4px}.affirm-demo span{padding-right:5px}.affirm-demo a{text-decoration:none;border-bottom:1px solid #AA9767;color:var(--color-base-text)}.block-price{margin-bottom:5px}.sd-pr .product-detail_review{display:flex;border:2px solid #AA9767;box-sizing:border-box;border-radius:4px}.sd-pr .review_author--content-review{margin-bottom:1.6rem}.sd-pr .review_author--content-review blockquote{margin:0;padding:0}.sd-pr .review_author--name{font-size:1rem;font-weight:700;line-height:1.8rem;font-style:normal;color:#333}.sd-pr .review_author--title{font-size:1rem;font-weight:700;line-height:1.8rem;font-style:normal;color:#a1a1a4}.sd-pr .review-author_info{padding:20px}.sd-pr .review-author_avatar{padding-right:3.2rem;display:inherit}.sd-pr .review-author_avatar img{object-fit:cover}.sd-pr .rte .review-author_avatar img{max-width:200px;max-height:200px}.product-reason_list{padding-left:2.5rem;margin:0}ul.product-reason_list li{padding-bottom:10px}ul.product-reason_list li a{color:inherit;text-underline-offset:4px;text-decoration-color:var(--orange500);transition:.15s all ease-in-out}ul.product-reason_list li a:hover,ul.product-reason_list li a:focus{color:var(--orange600)}.product-detail_reason{margin-top:40px;margin-bottom:25px}.product-detail_reason h3{margin-bottom:10px;font-size:20px;line-height:26px;font-weight:800;letter-spacing:-.2px}.sd-pr-des table{background:#fff;margin-bottom:1.25rem;border:solid 1px #DDDDDD;table-layout:auto;width:100%}.sd-pr-des table thead{background:#f5f5f5}.sd-pr-des table thead tr th{color:#6e6e6e}.sd-pr-des table thead tr th,.sd-pr-des table tfoot tr th,.sd-pr-des table tfoot tr td,.sd-pr-des table tbody tr th,.sd-pr-des table tbody tr td,.sd-pr-des table tr td{display:table-cell}.sd-pr-des table thead tr th,.sd-pr-des table thead tr td{padding:10px;font-weight:700;color:#222}.sd-pr-des td,.sd-pr-des th{padding:10px;border:1px solid #f7f7f7!important}.sd-pr-des table tr th,.sd-pr-des table tr td{padding:.5625rem .625rem;color:#222;text-align:left}.sd-pr-des .tab{padding:2px}.sd-pr-des .tab button{border-radius:267px;margin:2px;color:#a1a1a4;padding:.7rem 2rem;font-weight:600;font-size:16px;line-height:19px}.sd-pr-des .tab button.active{color:#000;box-shadow:2px 2px 4px #0000001a}.sd-pr-des{margin-top:40px}.sd-pr-des strong br{display:none}@media (max-width:1300px){.sd-pr-des .tab button{padding:.7rem 1rem;font-weight:600;font-size:14px}}@media (max-width:1199px){.sd-pr .product-detail_review{flex-wrap:wrap;padding:10px}.sd-pr .review-author_avatar{padding-right:0}.sd-pr .review-author_info{padding:10px 0 0}}@media (max-width:991px){.page-width.sd-pr{padding:0 15px}.sd-pr .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:40%;width:calc(40% - .5rem)}.sd-pr .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:60%;width:calc(60% - .5rem)}.sd-pr-des .tab button{width:25%;margin:0}.sd-pr-des .tab{border-radius:16px;padding:5px;width:100%}.sd-pr-des .tab button{border-radius:16px}}@media (max-width:767px){.sd-pr .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:100%;width:calc(100% - .5rem)}.sd-pr .product:not(.product--no-media):not(.featured-product) .product__info-wrapper{max-width:100%;width:calc(100% - .5rem)}.pr-title,.pr-title .main-pr-title{font-size:24px}.pr-title p{font-size:16px}.sd-pr-des .tab button{width:33%}}.product-recommendations{border-top:1px solid #e3e3e3}.optional-blocks .cw-slide{padding:0 30px;display:flex;align-items:center}.optional-blocks .cw-slide .pr-title-relate{max-width:291px;padding-right:32px}.optional-blocks .rec-carousel{max-width:calc(100% - 234px);width:100%;height:auto}.optional-blocks .rec-carousel .carousel__viewport{width:100%}.optional-blocks.page-width{max-width:100%;padding:0}.rec-carousel .carousel__dots,.rec-carousel .carousel__button svg{display:none}.rec-carousel .carousel__button.is-prev{background:url(https://cdn.shopify.com/s/files/1/0613/7380/8887/files/icon-prev.svg?v=1644471680) no-repeat center}.rec-carousel .carousel__button.is-next{background:url(https://cdn.shopify.com/s/files/1/0613/7380/8887/files/icon-next.svg?v=1644471680) no-repeat center}.rec-carousel .carousel__slide:before{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:#e3e3e3}.rec-carousel .carousel__slide{width:25%}@media (max-width:1500px){.rec-carousel .carousel__slide{width:33%}}@media (min-width:1200px){.rec-carousel .carousel__button.is-prev{top:-30px;right:88px;left:auto}.rec-carousel .carousel__button.is-next{top:-30px;right:30px}.optional-blocks .cw-slide{margin-bottom:40px}}@media (max-width:1199px){.optional-blocks .cw-slide{flex-wrap:wrap}.optional-blocks .rec-carousel,.optional-blocks .cw-slide .pr-title-relate{max-width:100%;width:100%}.rec-carousel .carousel__slide{width:33%;padding:30px 30px 0}.pr-title-relate h2{margin-bottom:0}.rec-carousel .carousel__button.is-prev{left:-10px}.rec-carousel .carousel__button.is-next{right:-10px}.optional-blocks .cw-slide{padding:0 10px}}@media (max-width:991px){.rec-carousel .carousel__slide{width:50%}.cw-points-tooltip{left:auto;transform:translate(0);right:0}}@media (max-width:767px){.rec-carousel .carousel__slide{width:100%}.rec-carousel .carousel__slide:before{display:none}.sd-pr .quantity{margin:0 auto}.sd-pr .product-form__buttons .product-form__submit{width:100%;margin-bottom:10px}.sd-pr .shopify-payment-button{padding-left:0}.sd-pr .product-form__buttons{display:block}}.product-form__input input.disabled+label{opacity:.6;position:relative}.product-form__input input.disabled+label:after{content:"";height:100%;width:100%;background:linear-gradient(to top left,#0000 0% calc(50% - .8px),#b7b7b7 50%,#0000 calc(50% + .8px) 100%);position:absolute;bottom:0;left:0}.style-op-si{display:flex;flex-direction:row}.style-op-si .size-chart-cover{text-align:right;width:140px}@media (max-width:767px){.style-op-si{flex-direction:column}.style-op-si .size-chart-cover{width:auto;text-align:left}}.product__text__cw{font-weight:700;font-size:10px;line-height:110%;text-transform:uppercase;letter-spacing:.33em;color:#8e8e92}.short-description{margin-bottom:25px}.variant-product{border-bottom:1px solid #E3E3E3;margin-bottom:25px;padding-bottom:5px}.product-form__input.product-form__quantity{margin-bottom:0}.shopify-section.product-section.spaced-section{margin-top:0}.sd-pr .breadcrumbs-wrap .page-width{padding:0}.sd-pr .product__tax{margin-top:-5px;padding-bottom:55px}.product__info-container .price--on-sale .price__badge-sale{border:1px solid #CCEEDD;font-weight:700;padding:4px 12px;font-size:14px;line-height:100%;letter-spacing:1.125px;text-transform:uppercase;top:-2px;color:#4b6e4a;font-family:var(--font-cap-family);position:relative;border-radius:2px;background:#ced}.product-recommendations .carousel__slide:after{border-radius:4px;content:"";position:absolute;background:transparent;top:15px;left:0;width:calc(100% - 30px);margin:0 auto;height:96%;right:0;transition:.3s ease-in;pointer-events:none}.product-recommendations .carousel__slide:hover:after{box-shadow:0 4px 16px #0000001f}.product-recommendations .carousel__slide .card-wrapper.js-product-card{padding:30px 30px 0}.count-p-left span.count-p-left-text{background:var(--grey25);border:1px solid currentColor;border-radius:2px;font-weight:700;font-size:10px;line-height:110%;letter-spacing:.12em;text-transform:uppercase;color:var(--grey600);padding:4px 8px}.product__info-container .affirm-as-low-as{width:auto}span.count-p-left-text{margin-top:24px;display:inline-block}span.count-p-left-text.hide{display:none}.shopify-section .bottom-line-items-container-desktop .bottom-line-items-wrapper .yotpo-star-distribution-wrapper .yotpo-distribution-rows .yotpo-distribution-row .yotpo-star-distribution-bar .yotpo-star-distribution-bar-score{background:var(--hazel500)!important}.shopify-section .yotpo.yotpo-main-widget .yotpo-icon-btn{border-radius:100px;border:2px solid var(--font-body-color);padding:0 16px!important;background:transparent}.shopify-section .write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{font-family:var(--font-body-family);font-weight:600;font-size:12px;line-height:15px;color:var(--font-body-color)}.yotpo .yotpo-label-container{border:none}.bottom-line-items-container-desktop .bottom-line-items-wrapper .avg-score{font-family:var(--font-body-family);color:var(--font-body-color);font-weight:800;font-size:41px;line-height:48px}.bottom-line-items-container-desktop .bottom-line-items-wrapper .reviews-qa-labels-container .reviews-qa-label{font-size:12px;line-height:120%;letter-spacing:.2em;text-transform:uppercase;color:#8e8e92;font-family:var(--font-h6-family);font-weight:700}.yotpo .new-yotpo-small-box{border-bottom:1px solid #e3e3e3}.yotpo .yotpo-nav li{margin:0 32px 0 0;cursor:pointer}.yotpo .yotpo-nav li .yotpo-nav-wrapper{padding-bottom:20px;font-family:var(--font-h6-family);font-weight:700;font-size:12px;line-height:110%;display:flex;align-items:center;letter-spacing:.12em;text-transform:uppercase;color:#5d5d5d}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{color:#5d5d5d}.yotpo.yotpo-main-widget{padding-bottom:40px}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-color:var(--hazel500)}.main-widget .yotpo-reviews-header{padding:39px 0}.reviews-header .reviews-amount{font-weight:700;font-size:16px;line-height:19px;color:#8e8e92;font-family:var(--font-body-family)}.yotpo .yotpo-nav-dropdown .yotpo-dropdown-button{border:2px solid #EBEBEB;display:flex;align-items:center;padding:8px 6px 8px 12px;border-radius:20px;background:var(--grey25);justify-content:center}.yotpo .yotpo-nav-dropdown .yotpo-dropdown-button span:not(.yotpo-icon){padding-bottom:0;font-weight:600;font-size:12px;line-height:15px;font-family:var(--font-body-family);color:var(--font-body-color)!important;padding-right:2px}.yotpo .yotpo-nav-dropdown .yotpo-icon{padding-bottom:0}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-review-date{font-size:12px;line-height:16px;text-align:right;letter-spacing:-.02em;color:#8e8e92;font-family:var(--font-body-family);font-weight:600}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile{background:#e3e3e3;width:64px;height:64px;margin-right:32px;font-weight:800;font-size:20px;line-height:26px;letter-spacing:-.02em;font-family:var(--font-body-family);color:#000;display:flex;align-items:center;padding:0}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-user-letter,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-user-letter{position:static;color:#000}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark,.yotpo .yotpo-onsite-upload .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{display:block;top:auto;bottom:0;left:auto;right:0}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{font-weight:500;font-size:16px;line-height:24px;font-family:var(--font-body-family);color:var(--font-body-color);padding-left:3px}.yotpo .yotpo-review .yotpo-main .content-title,.yotpo .yotpo-comment .yotpo-main .content-title,.yotpo .yotpo-question .yotpo-main .content-title,.yotpo .yotpo-onsite-upload .yotpo-main .content-title{font-weight:800;font-size:20px;line-height:26px;letter-spacing:-.02em;font-family:var(--font-body-family);color:var(--font-body-color);padding-top:10px}.yotpo .yotpo-review .yotpo-main,.yotpo .yotpo-comment .yotpo-main,.yotpo .yotpo-question .yotpo-main,.yotpo .yotpo-onsite-upload .yotpo-main{margin-left:95px}.yotpo-review-wrapper{font-weight:500;font-size:16px;line-height:200%;letter-spacing:.01em;font-family:var(--font-body-family);color:var(--font-body-color)}.yotpo .yotpo-review .yotpo-footer,.yotpo .yotpo-comment .yotpo-footer,.yotpo .yotpo-question .yotpo-footer,.yotpo .yotpo-onsite-upload .yotpo-footer{margin-left:95px}.yotpo .yotpo-review .yotpo-footer .y-label{font-weight:600;font-size:12px;line-height:16px;letter-spacing:-.02em;color:#8e8e92;font-family:var(--font-body-family)}.yotpo .yotpo-nav ul .yotpo-nav-tab span{color:var(--font-body-color)}.yotpo .yotpo-first-review .yotpo-first-review-stars{opacity:0;margin-bottom:0}.yotpo .yotpo-default-button{background:var(--grey600);border-radius:100px;padding:12px 24px;font-weight:600;font-size:14px;line-height:17px;color:var(--grey25);text-transform:capitalize;font-family:var(--font-body-color)}.bottom-line-items-container-desktop .bottom-line-items-wrapper{left:0;right:0;margin:0 auto;transform:none}.yotpo .yotpo-review .yotpo-main .content-review{font-size:16px;line-height:200%;letter-spacing:.01em;color:var(--font-body-color);font-family:var(--font-body-family)}.yotpo .write-question-wrapper,.yotpo .write-review-wrapper{padding-top:15px}.yotpo .write-review .yotpo-header .y-label.yotpo-header-title,.write-question-wrapper #write-question-tabpanel .y-label.yotpo-header-title{font-weight:800;font-size:25px;line-height:31px;letter-spacing:-.02em;font-family:var(--font-body-family);color:var(--font-body-color);margin-bottom:0;padding-bottom:6px}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:var(--font-body-family);color:var(--font-body-color)}.yotpo .yotpo-mandatory-explain{margin-bottom:20px;font-size:14px;line-height:150%;letter-spacing:.01em}.yotpo .write-review .yotpo-header .y-label{font-size:14px;line-height:150%;letter-spacing:.01em}.yotpo input,.yotpo .y-input{border:1px solid #E3E3E3;border-radius:4px;height:48px}.yotpo .text-box,.yotpo .yotpo-text-box{border:1px solid #E3E3E3;border-radius:4px;height:106px}.yotpo .write-review .submit-button{padding-top:10px}.yotpo .write-review .submit-button .yotpo-submit{background:var(--grey600);border-radius:100px;padding:12px 32px;font-weight:600!important;font-size:16px;line-height:20px;font-family:var(--font-body-family);min-width:268px;text-transform:capitalize}.yotpo .form-group .form-element .y-label{font-size:14px;letter-spacing:.01em;color:var(--font-body-color);font-family:var(--font-body-family)}.yotpo-thank-you .yotpo-icon-btn.transparent-color-btn{display:none}.yotpo.yotpo-main-widget .yotpo-thank-you .yotpo-thankyou-header span,.yotpo .yotpo-modal-dialog .yotpo-thank-you .yotpo-thankyou-header span{font-weight:700;font-size:24px;line-height:29px;text-transform:none;color:var(--font-body-color)}.yotpo-thankyou-content span{font-size:16px;line-height:normal}.yotpo.yotpo-main-widget .yotpo-thank-you{padding-top:60px}.socialize .yotpo-icon{color:var(--font-body-color)!important;padding:5px 0;font-size:14px!important}.yotpo-thankyou-footer .yotpo-default-button.yotpo-icon-btn{display:none}.yotpo .yotpo-nav-content .yotpo-regular-box,.yotpo .yotpo-nav-content .yotpo-regular-box-filters-padding{padding:25px 0 30px;border-bottom:1px solid #e3e3e3}@media (max-width:960px){.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-only .bottom-line-only-container{margin-left:0}.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-only .bottom-line-only-container .yotpo-filter-stars{position:static;padding:10px 0!important}.main-widget .reviews-qa-labels-container{position:static;padding:0}.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-only .bottom-line-only-container .reviews-qa-label{margin:0;position:static;padding:0}.bottom-line-items-container-desktop .bottom-line-items-wrapper{right:auto}.bottom-line-items-container-desktop .bottom-line-items-wrapper .avg-score{margin:0;position:static;display:block;padding:0;width:auto;height:auto}.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-items{padding:0!important;padding-inline-end:0px;height:auto;display:flex;flex-direction:column;margin:0}.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-only-container{display:flex;flex-direction:column;align-items:center}.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-items .yotpo-filter-stars{margin:0;top:0;padding-inline-start:0px!important}.bottom-line-items-container-desktop .bottom-line-items-wrapper .bottom-line-items .reviews-qa-labels-container{float:none;margin:0}.bottom-line-items-container-desktop .bottom-line-items-wrapper .reviews-qa-labels-container .reviews-qa-label{padding:0;margin:0}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile{height:auto;margin:0!important;min-height:160px;padding-top:0}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items{padding-inline-end:0px;padding-inline-start:0px}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-only-container{margin:0;display:flex;flex-direction:column}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-only-container .reviews-qa-label{margin:0;width:auto;height:auto;font-weight:700;font-size:12px;line-height:120%;letter-spacing:.2em;text-transform:uppercase;color:#8e8e92;font-family:var(--font-h6-family)}.yotpo .yotpo-questions .yotpo-first-review .yotpo-first-review-stars{display:block}.yotpo .yotpo-questions .yotpo-first-review .yotpo-first-review-content .yotpo-default-button{margin-left:0}}@media (max-width:767px){.yotpo .new-yotpo-small-box{margin-top:25px}.main-widget .write-question-review-buttons-container{display:flex}.shopify-section .yotpo.yotpo-main-widget .yotpo-icon-btn{width:auto;display:flex;align-items:center;justify-content:center}.shopify-section .write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{width:auto;height:auto}.shopify-section .yotpo.yotpo-main-widget .yotpo-icon-btn:last-child{margin-left:15px!important}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items{text-align:center;margin-bottom:0}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper .yotpo-star-distribution-wrapper{padding-right:30px}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items .avg-score{font-weight:800;font-size:41px;line-height:48px;letter-spacing:-.02em;font-family:var(--font-body-family);position:static;width:auto;height:auto;transform:none;float:none;text-align:center;color:var(--font-body-color)}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items .bottom-line-only-container .yotpo-filter-stars{top:0}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-items-wrapper .bottom-line-items .bottom-line-only-container .reviews-qa-labels-container .reviews-qa-label{top:0;width:100%;display:block;margin-top:10px}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-only-container .yotpo-icon{width:24px;height:24px;font-size:24px;margin:0 2px}.yotpo .yotpo-regular-box.yotpo-bottomline.bottom-line-items-container-mobile .bottom-line-only-container{padding-top:5px}.reviews-header .reviews-amount{position:relative;top:10px}.yotpo .yotpo-review .yotpo-header{display:flex}}.thumb-hidden{display:none}.thumb-show,.show-all .thumb-hidden{display:block}.yotpo.yotpo-main-widget{border-top:1px solid rgba(0,39,59,.08)}.new-yotpo-small-box.reviews{display:block!important}.yotpo-first-review-content .yotpo-default-button.write-review-button.write-first-review-button:first-letter{text-transform:uppercase}.yotpo-first-review-content .yotpo-default-button.write-review-button.write-first-review-button{text-transform:none}@media (min-width:768px){.main-widget .write-question-review-buttons-container{position:relative;top:22px;cursor:pointer;z-index:1}.main-widget .write-question-review-buttons-container+form .write-review-wrapper{margin-top:56px}}@media (max-width:767px){.yotpo.yotpo-main-widget{padding-top:10px}.yotpo-visible-mobile.mobile-more-filters-container .yotpo-icon-btn.more-filters-btn{width:100%}.yotpo-visible-mobile.mobile-more-filters-container .yotpo-icon-btn.more-filters-btn .more-filters-text{width:auto;margin-left:10px}}#admin-bar-iframe{display:none!important}.product__info-container>*+*{margin:16px 0}.sd-pr .breadcrumbs-wrap .page-width{padding:0 16px}.cw-points-tooltip{min-width:0px;width:max-content;font-family:Inter,Helvetica,Arial,sans-serif}.cw-points-tooltip a{text-decoration:none;font-weight:800;letter-spacing:.25px}.cw-points-tooltip a:hover,.cw-points-tooltip a:focus{color:var(--grey300)}.pr-title{align-items:flex-start;margin-top:0!important}.pr-title .main-pr-title{font-size:24px;line-height:1.1}.pr-title .seo-pr-title{display:block;position:absolute;z-index:-2}.vendor-has-link{letter-spacing:2px}fieldset.product-form__input .form__label{letter-spacing:1px;font-weight:700;font-family:Ringside Wide,Inter,Helvetica,Arial,sans-serif}fieldset.product-form__input .form__label span{color:var(--grey400)}.product-detail_reason{border-top:1px solid var(--grey200);padding-top:32px}.product-form__input input[type=radio]+label.form__label-swatch{transition:.15s all ease-in-out}.sd-pr .product-form__buttons .product-form__submit{height:auto}.product-reason_list{padding-left:16px}ul.product-reason_list li{line-height:1.5;font-weight:500}.variant-product{border-bottom-color:transparent;border-top:2px solid var(--grey200);padding-top:16px;margin-top:16px;margin-bottom:0;padding-bottom:0}.variant-product .product-form__input{margin-bottom:16px}.variant-product .product-form__input:last-of-type{margin-bottom:0}.swym-button-bar{width:100%;text-align:center;margin:8px 0 0}.swym-btn-container{width:100%;text-align:center}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink{width:100%;text-align:center;font-weight:700;padding:12px 24px;border:2px solid var(--grey600);height:auto;line-height:1;border-radius:256px;font-size:18px;text-transform:none;color:var(--grey800)!important;transition:.15s all ease-in-out}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink:hover,.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink:focus{background:#40404014}.swym-btn-container[data-position=default]{position:relative}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink+.swym-fave-count{position:absolute;right:16px;top:53%;transform:translateY(-50%);background:transparent;pointer-events:none;color:var(--grey500)!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink+.swym-fave-count:before,.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink+.swym-fave-count:after{content:""}.product__info-container--tab,.product__info-container--tab p,.product__info-container--tab p span{font-weight:500;line-height:1.5}.product__info-container--tab b{font-weight:800}.product__info-container--tab p,.product__info-container--tab ul{margin-bottom:0}.product__info-container--tab ul{padding-left:14px}.product__info-container--tab ul li{margin-bottom:16px}.product__info-container--tab ul li:last-of-type{margin-bottom:0}.product__info-container--tab span[style*="font-weight: 400"],.product__info-container--tab p span[style*="font-weight: 400"],.product__info-container--tab li[style*="font-weight: 400"]{font-weight:500!important}.sd-pr .product-form__buttons .product-form__submit{font-size:18px;font-weight:700;transition:.15s all ease-in-out}.sd-pr .product-form__buttons .product-form__submit:not([disabled=disabled]):not(.button--secondary):hover,.sd-pr .product-form__buttons .product-form__submit:not([disabled=disabled]):not(.button--secondary):focus{background:var(--orange600)}.sd-pr .product-form__buttons .product-form__submit.button--secondary:hover,.sd-pr .product-form__buttons .product-form__submit.button--secondary:focus{background:var(--grey500)}.sd-pr-des .tab__wrapper{overflow-x:auto;width:100%}.sd-pr-des .tab{padding:2px;border-radius:256px;background:var(--grey200);width:max-content;display:flex}.sd-pr-des .tab button{margin-left:4px;font-size:12px;border-radius:256px}.sd-pr-des .tab button:first-child{margin-left:2px}.sd-pr-des .tab button.active{font-weight:800;color:#404040}.product__info-container--tab p a,.product__info-container--tab li a{color:var(--grey600);text-decoration-color:var(--hazel500)}.product__info-container--tab p a:hover,.product__info-container--tab li a:hover,.product__info-container--tab p a:focus,.product__info-container--tab li a:focus{color:var(--hazel500)}.product__info-container--bottom{padding-left:14px}.share-button{border-bottom-color:transparent}.product-form__input.product-form__quantity{width:auto;display:inline-block;flex:0 1 32%}.product__info-container .count-p-left{display:flex;align-items:center}.product__info-container .count-p-left span.count-p-left-text{font-family:Inter,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;color:#b55e48;background:transparent;border:0px solid transparent;font-weight:500;font-size:14px}.product__info-container .count-p-left span.count-p-left-text:first-letter{text-transform:capitalize}.sd-pr .product-form__input.product-form__quantity .form__label{display:block;letter-spacing:1px;font-weight:700;font-family:Ringside Wide,Inter,Helvetica,Arial,sans-serif;font-size:12px;color:var(--grey600);text-transform:uppercase}.quantity__button svg *{stroke:var(--grey400);stroke-width:1px;transition:.15s all ease-in-out}.sd-pr .quantity__button:hover,.sd-pr .quantity__button:focus{background:transparent}.sd-pr .quantity__button:hover svg *,.sd-pr .quantity__button:focus svg *{stroke:var(--grey600)}.sticky-cart .sc-left h2{font-size:18px!important;color:var(--grey600)}.sticky-cart .block-price{letter-spacing:0px;font-size:18px!important;color:var(--grey600)}.sc-right button{font-size:12px;height:auto;padding:8px 16px;transition:.15s all ease-in-out;min-height:0px;min-width:0px}.product__media-icon{top:8px;left:8px}.yotpo-display-wrapper .write-question-review-buttons-container .write-question-review-button:hover{background:#40404014!important}.yotpo .yotpo-default-button:hover,.yotpo input[type=button].yotpo-default-button:hover{background:var(--grey500)!important}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-empty-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-half-star,.yotpo.bottomline .yotpo-bottomline .yotpo-icon-empty-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-half-star,.yotpo .yotpo-modal-bottom-line .yotpo-bottomline .yotpo-icon-empty-star{max-width:24px;font-size:24px}.yotpo .write-review-btn-hidden,.yotpo .yotpo-bottomline .text-m{font-family:Ringside Wide,Inter,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:var(--grey600)!important;margin-left:8px;font-size:12px;letter-spacing:1px;transition:.15s all ease-in-out;line-height:2}.yotpo .write-review-btn-hidden:hover,.yotpo .yotpo-bottomline .text-m:hover{color:var(--grey400)!important}.affirm-modal-trigger{border-bottom-color:transparent;padding-bottom:0;text-decoration:underline;text-decoration-color:var(--hazel500)}@media (max-width: 500px){.sd-pr .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:320px;margin:0 auto}}@media (min-width: 501px) and (max-width: 767px){.sd-pr .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:480px;margin:0 auto}}@media (max-width: 767px){.sd-pr-des .tab{padding:3px}.sd-pr-des .tab button{width:auto}.product__info-container .affirm-as-low-as{padding:8px;background:var(--grey0);border-radius:4px}.sd-pr .quantity{margin-left:0}.page-width.sd-pr{padding:0}}@media (min-width: 990px){.pr-title .main-pr-title{font-size:28px;line-height:1.1}.product-form__input.product-form__quantity{flex:0 1 25%}.variant-product{padding-top:32px;margin-top:32px}.sd-pr-des .tab button{font-size:14px}}@media (min-width: 1299px){.pr-title .main-pr-title{font-size:36px}}.cw-points-tooltip{bottom:initial;top:calc(100% - 16px)}.product .cw-points{text-align:center;color:#fff;display:flex;flex-direction:column;position:relative;background:#f5f5f5;width:max-content;padding:12px 16px;border-radius:256px;font-family:Inter,Helvetica,Arial,sans-serif;margin-left:-4px}.cw-points:hover .cw-points-tooltip{opacity:1;visibility:visible}.cw-points:hover .cw-points-triangle{opacity:1}.cw-points-tooltip{position:absolute;font-weight:400;min-width:260px;background-color:#1c1c1d;border-radius:5px;left:50%;transform:translate(-50%);font-size:12px;line-height:1.5;padding:16px;bottom:calc(100% + 14px);opacity:0;visibility:hidden;transition:all cubic-bezier(.4,0,.2,1) .4s}.cw-points-tooltip a{color:#fff;text-decoration:underline}.cw-points-tooltip a:hover{color:var(--button-action-bg)}.cw-points-triangle{position:absolute;top:-14px;left:50%;transform:translate(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #1c1c1d;opacity:0;transition:all cubic-bezier(.4,0,.2,1) .4s}.alt-product-template .cw-points .cw-multiple{font-size:12px;width:100%;padding:8px;width:32px;height:32px;line-height:1;background:var(--orange500);margin-top:2px;order:1;position:absolute;top:-16px;left:-24px;border-radius:256px;display:flex;align-items:center;justify-content:center}.cw-point p{font-size:26px;margin:0;line-height:normal}.product .cw-point span{font-size:14px;display:flex;line-height:normal;letter-spacing:.125px;justify-content:center}.cw-points-detail .cw-point{display:flex;align-items:center;color:var(--grey800);border-radius:2px}.cw-points-detail .cw-point p{font-weight:500;font-size:14px;line-height:100%;letter-spacing:.125px;padding-right:2px}.cw-points-detail .cw-point span{font-weight:500;font-size:14px;line-height:100%;letter-spacing:.125px}.alt-product-template .cw-points-detail .cw-multiple{font-weight:600;font-size:12px;line-height:100%;letter-spacing:.125px;width:fit-content;color:var(--grey25);background:var(--orange500)}@media (max-width: 767px){.sd-pr-des table tbody tr td:nth-of-type(1),.sd-pr-des table tr td:nth-of-type(1){background:var(--grey25)}}.alt-product-template .media{padding-top:0}.alt-product-template .media>*:not(.zoom):not(.deferred-media__poster-button),.alt-product-template .media model-viewer{position:relative}.alt-product-template .yotpo-bottom-line-scroll-panel{cursor:pointer}.product .cw-points-detail .cw-point.cw-point-standard,.product .cw-points-detail .cw-point.cw-point-multiplied{background:transparent}.alt-product-template .product .cw-points-detail .cw-point.cw-point-standard{color:var(--grey500);opacity:.96}.product .cw-points-detail .cw-point.cw-point-multiplied{color:var(--grey600)}.product .cw-point--wrapper{gap:8px}.product .cw-points svg{width:16px}.cw-points span[data-tooltip]{z-index:3;cursor:pointer;display:inline-flex;margin-left:4px}.cw-points span[data-tooltip]:before{width:max-content;position:absolute;top:-3rem;left:50%;z-index:2;background:var(--grey900);color:var(--grey300);transform:translate(-50%) translateY(3rem);padding:8px 16px;border-radius:8px;opacity:0;transition:.15s all ease-in-out;content:attr(data-tooltip);pointer-events:none;font-size:14px}.cw-points span[data-tooltip]:hover:before{opacity:1;transform:translate(-50%)}@media (max-width: 767px){.cw-points span[data-tooltip]:hover:before{opacity:0}}.sd-pr.alt-product-template .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:calc(100% - 32px);margin:0 auto}@media (min-width: 501px) and (max-width: 768px){.sd-pr.alt-product-template .product:not(.product--no-media):not(.featured-product) .product__media-wrapper{max-width:calc(100% - 32px);margin:0 auto}}@media (min-width: 768px){.grid--2-col-tablet .slider.slider--mobile .slider__slide.grid__item{width:calc(50% - 8px);margin-right:8px}.grid--2-col-tablet .slider.slider--mobile .slider__slide.grid__item:first-child,.grid--2-col-tablet .slider.slider--mobile .slider__slide.grid__item.product__media-item--full{width:calc(100% - 8px)}}.alt-product-template .media.deferred-media>*:not(.zoom):not(.deferred-media__poster-button){position:absolute!important}.alt-product-template .sd-pr-des .tab{padding:4px 2px;margin-left:12px;margin-bottom:8px}@media (min-width: 768px) and (max-width: 990px){.alt-product-template .sd-pr-des .tab button{width:max-content;color:var(--grey500)}.alt-product-template .sd-pr-des .tab{padding:4px 2px}}@media (min-width: 991px){.alt-product-template .sd-pr-des .tab{padding:2px}}modal-opener{cursor:zoom-in}.pr-title.mobile-only{display:block;max-width:480px}.pr-title.desktop-only{display:none}.ratings-mobile{display:block}.ratings-desktop{display:none}@media (min-width: 768px){.pr-title.mobile-only{display:none}.pr-title.desktop-only{display:block}.ratings-mobile{display:none}.ratings-desktop{display:block}}.sd-pr .price-item--sale,.sd-pr .price .price-item{font-size:20px;font-weight:800;letter-spacing:-.48px}.sd-pr .product__info-container .price--on-sale .price-item--regular{font-size:20px;font-weight:500;color:var(--grey500);letter-spacing:-.48px}.sd-pr .product__info-container{padding-top:0}@media (min-width: 768px){.product__info-wrapper{padding-left:16px}}.alt-product-template .vendor-has-link{color:var(--grey500);font-size:14px}.alt-product-template fieldset.product-form__input .form__label{font-size:14px;letter-spacing:0;font-family:Inter,Helvetica,Arial,sans-serif;font-weight:600;text-transform:none}.alt-product-template fieldset.product-form__input .form__label span{color:var(--grey500)}.alt-product-template .product-form__input input[type=radio]+label.form__label-swatch{height:auto;min-height:initial;line-height:2.5}.alt-product-template .product-form__input input[type=radio]+label:hover,.alt-product-template .product-form__input input[type=radio]+label:focus{border-color:var(--hazel500)}.sc-main{height:auto!important;padding:8px}.sticky-cart .sc-left h2{font-size:18px!important;color:var(--grey600);line-height:1.1}.sticky-cart .sc-left .caption{letter-spacing:2px}.sticky-cart .block-price{letter-spacing:0px;font-size:18px!important;color:var(--grey600);font-weight:500}.sc-right button{font-size:18px;height:auto;padding:8px 16px;transition:.15s all ease-in-out;min-height:0px;min-width:0px;font-weight:700}.sc-right button:hover,.sc-right button:focus{background:var(--orange600)}.sc-right button.stick-card-notify:hover,.sc-right button.stick-card-notify:focus{background:var(--grey500)}@media (min-width: 768px){.sc-right{width:auto}}.alt-product-template .breadcrumbs__list{background:var(--grey50);width:max-content;padding:4px 12px;border-radius:4px;margin-left:-8px}.alt-product-template .breadcrumbs__item a,.alt-product-template .breadcrumbs__link{color:var(--grey500)}.alt-product-template .breadcrumbs__item a:hover,.alt-product-template .breadcrumbs__link:hover,.alt-product-template .breadcrumbs__item a:focus,.alt-product-template .breadcrumbs__link:focus{color:var(--grey800)}.alt-product-template .breadcrumbs__item:not(:last-child):after{color:var(--grey500)}@media (min-width: 768px){.alt-product-template .breadcrumbs__list{margin-left:-24px}}.yotpo-base-layout{width:100%!important}.yotpo-reviews-container .yotpo-reviews-list{columns:1}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review),.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){display:flex;flex-wrap:wrap;flex-direction:column;margin:0 0 16px;background:var(--grey25);padding:4px 2px;border-radius:8px;break-inside:avoid}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel{order:-1}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel{order:-2;padding-top:8px;padding-right:8px}.yotpo-review-border-smooth{display:none!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel{margin-bottom:16px}.yotpo-reviews-pagination-container{column-span:all}@media (min-width: 600px){.yotpo-reviews-container .yotpo-reviews-list{columns:2}}@media (min-width: 991px){.yotpo-reviews-container .yotpo-reviews-list{columns:3}}@media (min-width: 1499px){.yotpo-reviews-container .yotpo-reviews-list{width:calc(100% + 25vw);margin-left:-12.5vw}}.yotpo-slider-wrapper .carousel{height:100%}#SI_trigger{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/185/assets/section-main-product-2024.css.map */
