#product_alt__template div.mlvedaform span.money{font-size:inherit}.tan-hero__wrap{display:flex;gap:clamp(20px,9.028vw,130px)}.tan-hero__media{width:49%}.tan-hero__media{position:relative}.tan-hero__media custom-slider{display:block;width:100%;position:relative}.tan-hero__badge{position:absolute;top:clamp(14px,1.4vw,20px);right:clamp(18px,2.23vw,32px);z-index:3;width:clamp(90px,8.33vw,120px);aspect-ratio:1/1;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:10px}.tan-hero__badge img{width:60%;height:auto;display:block}.tan-hero__badge p{margin:0;font-family:var(--benton-medium)!important;font-size:clamp(9px,1vw,12px);line-height:130%;letter-spacing:.3px}.tan-hero__media .swiper-slide .image .image__wrap{padding-top:100%}.tan-hero__media .swiper-slide .image .image__wrap img{object-fit:contain}.tan-hero__media .swiper-pagination{position:absolute;bottom:clamp(16px,2.5vw,30px);left:0;right:0;z-index:2;display:flex;justify-content:center;gap:6px}.tan-hero__media .swiper-pagination-bullet{width:6px;height:6px;border-radius:50%;background:#ffffff80;opacity:1}.tan-hero__media .swiper-pagination-bullet-active{background:#fff}.tan-hero__media--pagination-dark .swiper-pagination-bullet{background:#0000004d}.tan-hero__media--pagination-dark .swiper-pagination-bullet-active{background:#000}.tan-hero__info{flex:1}.tan-hero__title-row{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;margin-bottom:20px}.tan-hero__info .review-wrap{position:relative;width:200px;max-width:50%;flex:none}.tan-hero__info .review-wrap a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:2}.tan-hero__info .klaviyo-star-rating-widget{pointer-events:none;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;max-width:100%;gap:10px}.tan-hero__info .klaviyo-star-rating-widget *{max-width:100%}.tan-hero__info .klaviyo-star-rating-widget .kl_reviews__star_rating_widget__label{font-family:var(--benton-book)!important;font-size:13px;font-style:normal;letter-spacing:.65px;text-decoration:underline;white-space:nowrap;order:-1}.tan-hero__info .rating-fallback{display:flex;align-items:center;gap:10px;max-width:100%;cursor:pointer}.tan-hero__info .rating-fallback__label{font-family:var(--benton-book)!important;font-size:13px;font-style:normal;letter-spacing:.65px;text-decoration:underline;white-space:nowrap}.tan-hero__info .rating-fallback__stars{display:flex;gap:2px}.tan-hero__title{margin:0;font-family:var(--benton-bold)!important;font-size:var(--font-size-28);font-style:normal;font-weight:400!important;line-height:100%}.tan-hero__price{display:flex;align-items:baseline;gap:15px;margin-bottom:1px}.tan-hero__price .price{font-family:var(--benton-medium)!important;font-size:25px;letter-spacing:1.05px}.tan-hero__price .compare-price{font-family:var(--benton-book)!important;font-size:18px;color:rgba(var(--color-foreground),.5);text-decoration:line-through}.tan-hero__volume{margin:0 0 30px;font-family:var(--benton-book)!important;font-size:var(--font-size-12);letter-spacing:.55px}.tan-hero__suited-to{margin:20px 0 0;text-align:center;font-family:var(--benton-book)!important;font-size:12px;letter-spacing:.3px}.tan-hero__suited-to strong{font-family:var(--benton-bold)!important}.product-page--cart-form{margin-top:25px}.product-page--cart-form form{max-width:100%}.product-page--cart-form .group{display:flex;gap:15px}.product-page--cart-form .quantity{display:flex;width:111px;height:clamp(36px,2.778vw,40px);border:1px solid rgb(var(--color-foreground));flex:none}.product-page--cart-form .quantity .quantity__btn{height:100%;background:transparent;padding:0;display:flex;align-items:center;justify-content:center;width:30px;color:#000;font-family:var(--benton-medium)!important;font-size:13px}.product-page--cart-form .quantity input{height:100%;flex:1;display:block;border:0;background:0;padding:0;text-align:center;font-family:var(--benton-medium)!important;font-size:13px}.product-page--cart-form .quantity input::-webkit-outer-spin-button,.product-page--cart-form .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-page--cart-form .add-to-cart{flex:1}.product-page--cart-form .add-to-cart .button{width:100%;height:clamp(36px,2.778vw,40px);display:flex;align-items:center;justify-content:center;background:#000;color:#fff;border:0;-webkit-appearance:none;appearance:none;border-radius:0;cursor:pointer;font-family:var(--benton-medium)!important;font-size:12px!important;letter-spacing:.6px!important;text-transform:uppercase}.product-page--cart-form .add-to-cart .button[disabled]{opacity:.5;cursor:not-allowed}.tan-hero__description{margin-bottom:25px;font-family:var(--benton-book)!important;font-size:13px;line-height:146.154%;letter-spacing:.65px}.tan-hero__description p{margin:0}.tan-hero__included-title{margin:0 0 10px;font-family:var(--benton-bold)!important;font-size:20px}.tan-hero__included{background:#f2f4f3;padding:20px}.tan-hero__included-list{display:flex;flex-direction:column;gap:10px}.tan-hero__included-item{margin:0;font-family:var(--benton-book)!important;font-size:13px;letter-spacing:.65px}.tan-hero__included-item strong{font-family:var(--benton-bold)!important}.tan-hero__bonus{display:flex;align-items:stretch;height:63px;gap:7px;margin-top:8px}.tan-hero__bonus-info{flex:1;min-width:0;background:#fff;padding:12px;box-sizing:border-box}.tan-hero__bonus .image{width:83px;height:63px;flex:none;border:2px solid #fff;box-sizing:border-box;overflow:hidden}.tan-hero__bonus .image .image__wrap{width:100%;height:100%;padding-top:0}.tan-hero__bonus .image img{display:block;width:100%;height:100%;object-fit:cover}.tan-hero__bonus-info .title{margin:0 0 8px;font-family:var(--benton-bold)!important;font-size:13px;letter-spacing:.65px}.tan-hero__bonus-info .badge-row{display:flex;align-items:center;gap:10px}.tan-hero__bonus-info .badge{display:inline-flex;align-items:center;background:#000;color:#fff;font-family:var(--benton-bold)!important;font-size:7px;letter-spacing:.35px;padding:3px 8px}.tan-hero__bonus-info .value{font-family:var(--benton-book)!important;font-size:10px;opacity:.5}.tan-hero__bonus-info .compare-price{font-family:var(--benton-book)!important;font-size:10px;opacity:.5;text-decoration:line-through}.tan-hero__note{margin:20px 0 0;border:1px solid rgb(var(--color-foreground));padding:16px}.tan-hero__note summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.tan-hero__note summary::-webkit-details-marker{display:none}.tan-hero__note summary .name{font-family:var(--benton-bold)!important;font-size:15px;letter-spacing:.75px}.tan-hero__note summary .name .free{font-family:var(--benton-book)!important}.tan-hero__note summary .icon{flex:none;font-family:var(--benton-book)!important;font-size:15px;transition:transform .3s ease}.tan-hero__note[open] summary .icon{transform:rotate(45deg)}.tan-hero__note .content{padding-top:12px}.tan-hero__note .content .description{margin:0 0 10px;font-family:var(--benton-book)!important;font-size:15px;letter-spacing:.75px}.tan-hero__note textarea{width:100%;min-height:80px;display:block;border:1px solid transparent;background:#f2f4f3;padding:12px;resize:vertical;font-family:var(--benton-book)!important;font-size:13px;letter-spacing:.65px;color:rgb(var(--color-foreground));outline:none;transition:border-color .2s ease,background-color .2s ease}.tan-hero__note textarea::placeholder{color:rgba(var(--color-foreground),.5)}.tan-hero__note textarea:hover{border-color:rgba(var(--color-foreground),.3)}.tan-hero__note textarea:focus{outline:none;background:#fff;border-color:rgb(var(--color-foreground))}.tan-hero__shipping{margin:20px 0 0;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--benton-bold)!important;font-size:12px;letter-spacing:.4px}.tan-hero__shipping svg{flex:none}.tan-hero__sticky-bar{position:fixed;left:50%;bottom:20px;z-index:50;width:min(calc(100% - 40px),518px);background:#000;padding:clamp(18px,2vw,23px) clamp(14px,1.5vw,18px);opacity:0;visibility:hidden;transform:translate(-50%,10px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.tan-hero__sticky-bar.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}.tan-hero__sticky-bar-inner{display:flex;flex-direction:column;gap:11px}.tan-hero__sticky-bar .product-page--cart-form{margin-top:0}.tan-hero__sticky-bar .group{gap:20px}.tan-hero__sticky-bar .quantity{border-color:#fff}.tan-hero__sticky-bar .quantity .quantity__btn,.tan-hero__sticky-bar .quantity input{color:#fff}.tan-hero__sticky-bar .add-to-cart .button{background:#fff;color:#000}.tan-hero__sticky-bar-shipping{margin:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-family:var(--benton-medium)!important;font-size:11.7px;letter-spacing:.585px}.tan-hero__sticky-bar-shipping svg{flex:none;color:#fff}@media(max-width:767px){.tan-hero__wrap{flex-direction:column;gap:40px}.tan-hero__media{width:100%}.tan-hero__badge{top:18px;right:12px;width:clamp(70px,22vw,90px);gap:6px;padding:8px}.tan-hero__sticky-bar{left:0;right:0;bottom:80px;width:100%;transform:translateY(10px);border-radius:0}.tan-hero__sticky-bar.is-visible{transform:translateY(0)}.tan-hero__info{display:flex;flex-direction:column}.tan-hero__info>.tan-hero__title-row{order:0;margin-bottom:8px}.tan-hero__info>.tan-hero__volume{order:1;margin-bottom:20px}.tan-hero__info>.tan-hero__price{order:2;margin-bottom:30px}.tan-hero__info>.tan-hero__description{order:3}.tan-hero__info>.tan-hero__included-title{order:4}.tan-hero__info>.tan-hero__included{order:5}.tan-hero__info>.tan-hero__note{order:6}.tan-hero__info>.tan-hero__shipping{order:7}.tan-hero__info>.product-page--cart-form{order:8}.tan-hero__info>.tan-hero__suited-to{order:9}.tan-hero__title-row{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:14px}.tan-hero__title-row .review-wrap{order:-1;width:auto;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-tan-hero.css.map */
