.yotpo-reviews-tab-floating-tab{display:none!important}cart-drawer{font-size:16px}variant-selects .product-form__input--pill input[type=radio]+label{border-radius:50px;font-size:13px;padding:10px 20px;text-transform:uppercase;letter-spacing:0px}variant-selects .product-form__input--pill input[type=radio]:checked+label{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}variant-selects .product-form__input{position:relative;padding-bottom:60px;border-bottom:1px solid #ddd;margin:0 0 40px}.variant_bottom_label{position:absolute;bottom:10px;display:none;font-size:14px}variant-selects .product-form__input--pill input[type=radio]:checked+label+.variant_bottom_label{display:block}cart-drawer .product-option{font-size:13px}.product_title h1{color:var(--brown);margin:0;font-size:35px;text-transform:uppercase}.product_subheading{color:var(--brown)}.product-form__submit{border-radius:6px;width:100%;display:block;font-size:16px;padding:12px;letter-spacing:1px}product-info .product_description{color:var(--brown);margin:0 0 25px}.media_gallery_wrapper{margin:0 0 10px;display:flex;gap:12px;align-items:flex-start}.media_gallery_wrapper .product_gallery_thumbs{width:110px;flex:0 0 110px}.media_gallery_wrapper .product_gallery_thumbs .swiper-wrapper{flex-direction:column}.media_gallery_wrapper .product_gallery_thumbs .swiper-slide{opacity:.6;cursor:pointer;overflow:hidden;border-radius:8px;border:1px solid transparent}.media_gallery_wrapper .product_gallery_thumbs .swiper-slide-thumb-active{opacity:1;border-color:var(--primary-color)}.media_gallery_wrapper .product_gallery_thumbs img{display:block;width:100%;height:110px;object-fit:cover}.media_gallery_wrapper .media_gallery{flex:1;min-width:0}.media_gallery_wrapper .swiper-button-prev,.media_gallery_wrapper .swiper-button-next{display:block;width:40px;height:40px;background:var(--primary-color);border-radius:50%;text-align:center;line-height:40px;color:#fff}.media_gallery_wrapper .swiper-button-next:after,.media_gallery_wrapper .swiper-button-prev:after{font-size:16px;position:relative;top:2px}ul.pdp_logos{padding:0;margin:30px 0 0;list-style:none;text-align:right}ul.pdp_logos li{display:inline-block;padding:0 15px;width:calc(22% - 5px);text-align:center}ul.pdp_logos li img{height:65px;object-fit:scale-down}.buy_btn_row{margin-bottom:35px}.buy_btn_row .product-form{margin:15px 0!important}.product-form__buttons .btn{border-radius:50px}.product__info-container .product-form__quantity{display:flex;justify-content:space-between;align-items:center;margin:0}.product__info-container .product-form__quantity .form__label{margin:0;text-transform:uppercase;font-size:14px}.product__info-wrapper .quantity{border-radius:50px;min-height:50px;width:100%}.product__info-wrapper .quantity .quantity__input{border-right:0;border-left:0}.product__info-wrapper .product_info_tabs{margin:0 0 30px}.product_info_tabs .nav-tabs{border:0!important;margin:0 0 15px}.product_info_tabs .nav-tabs .nav-item{margin:0 25px 0 0}.product_info_tabs .nav-tabs .nav-item:last-child{margin-right:0}.product_info_tabs .nav-tabs .nav-link{border:0;color:var(--brown);padding:0;border-bottom:1px solid transparent;font-size:14px;text-transform:uppercase;display:block}.product_info_tabs .nav-tabs .nav-item.show .nav-link,.product_info_tabs .nav-tabs .nav-link.active{border-bottom:1px solid var(--brown)}.product_info_tabs .tab-content{color:var(--brown);font-size:14px}.product_info_tabs .tab-content a{color:var(--brown);text-decoration:underline}.page_banner{background:#f6f6f6;padding:50px 0;text-align:center}.page_banner h1{margin:0}.main_list_collections .card-wrapper{margin:0 0 30px}.main_list_collections .card:not(.ratio){height:auto}.card__heading{text-align:center}.sticky_slider{position:sticky;top:20px;align-self:flex-start}.pdp_gallery_row{align-items:flex-start;display:flex}.pdp_main_col{flex:90%;max-width:90%;order:1;padding-left:20px}.pdp_main_col .pdp_slider{width:100%;position:relative}.pdp_main_col .pdp_slider img{height:700px;object-fit:scale-down}.pdp_thumb_col{display:flex;flex:10%;max-width:10%}.pdp_thumb_col .pdp_thumb_slider{height:clamp(360px,45vw,700px);max-height:calc(100vh - 14rem);width:100%;overflow:hidden}.pdp_slider .swiper-slide,.pdp_thumb_slider .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative;border-radius:14px;overflow:hidden}.pdp_slider .swiper-button-prev,.pdp_slider .swiper-button-next{width:42px;height:42px;border-radius:0;background:transparent;color:#000;box-shadow:none}.pdp_slider .swiper-button-prev{left:16px}.pdp_slider .swiper-button-next{right:16px}.pdp_slider .swiper-button-prev:after,.pdp_slider .swiper-button-next:after{font-size:16px;font-weight:700}.pdp_thumb_slider img{height:70px;object-fit:cover;width:100%}.pdp_play_icon{position:absolute;top:51%;left:51%;transform:translate(-50%,-50%);font-size:24px;color:#fff}.pdp_thumb_slider .swiper-slide{height:auto!important;border:2px solid transparent;cursor:pointer;opacity:.6;border-radius:8px;overflow:hidden}.pdp_thumb_slider .swiper-slide-thumb-active{opacity:1}@media(max-width:991px){.pdp_thumb_col .pdp_thumb_slider{height:auto;max-height:none;margin-top:12px}.pdp_slider .swiper-button-prev{left:10px}.pdp_slider .swiper-button-next{right:10px}}.simp_collection_banner{color:var(--primary-color);padding:20px 0 0}.simp_collection_banner h1{font-size:100px;font-family:var(--secondary-font)}.find_formula .heading_wrap{text-align:left}.find_formula .heading_wrap h2{font-size:40px;color:#545454}.collection_section{padding:30px 0 50px}ul.formula_boxes{padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}ul.formula_boxes li{flex:20%;max-width:20%;padding:0 10px;text-align:left}.formula_contents{border:1px solid #DAD9D6;border-radius:50px;padding:20px 10px 15px 75px;display:block;color:#121212;position:relative}.formula_contents img{margin:0 0 15px;height:35px;object-fit:scale-down;position:absolute;top:50%;transform:translateY(-50%);left:15px}.formula_contents h5{color:var(--primary-color);margin:0 0 5px;text-transform:uppercase;font-size:15px;font-weight:600}.formula_contents p{margin:0;font-size:13px}.formula_contents.is-active{border:2px solid var(--primary-color)}.collection_search{margin:0 0 30px}.search_box{position:relative}.search_box i{position:absolute;left:25px;top:50%;transform:translateY(-50%);color:#212121}.search_box input{padding:10px 10px 10px 60px;border-radius:50px;min-height:50px}.collection_time_links ul{display:flex;gap:12px;list-style:none;padding:0;margin:0;font-size:14px}.collection_time_links ul li{margin:0 10px 0 0}.collection_time_links ul li a{color:gray}.collection_time_links ul li.active a{background-color:var(--primary-color);color:#fff;border-radius:50px;padding:15px 25px}.collection_sorting{max-width:200px;margin-left:auto}.collection_sorting .form-select{border-radius:50px;min-height:50px;padding:10px 20px;font-size:14px}.product__info-container .price--on-sale .price-item--regular{margin-right:8px;color:#666}.product__info-container .price .price-item{font-size:22px}#ProductGridContainer .product_card{margin:0 0 30px}product-info .product__info-wrapper{width:100%;max-width:600px;background:#fff;border:2px solid var(--primary-color);padding:40px;border-radius:32px}product-info .rc-quantity-upsell-option[rc-selected]{border-color:#ddd}.pdp_gallery_text{border:1px solid #5F5F5F;text-align:center;padding:20px;border-radius:24px;color:#5f5f5f;margin:25px 0}.pair_items_wrapper h6{text-transform:uppercase;font-size:14px;margin:0 0 15px;color:var(--brown)}.pair_item{border-radius:25px;padding:20px;border:1px solid var(--primary-color);background:#f9fbff;color:var(--primary-color);margin:0 0 20px}.pair_item img{border-radius:14px;height:100px;object-fit:cover}.pair_item h5{font-size:18px;margin:0 0 5px;text-transform:uppercase}.pair_item p{font-size:13px;margin:0 0 10px}.pair_item .btn{font-size:12px;text-transform:uppercase;padding:8px 25px;display:block;text-align:left;letter-spacing:.5px;width:100%;position:relative}.pair_item .btn span.btn_price{float:right}.pair_item .btn .loading__spinner{width:15px;height:15px;top:6px;right:65px}.collection_description_sec p{margin:0 0 25px}.collection_description_sec br{display:none}.collection_description_sec h2,.collection_description_sec h3,.collection_description_sec div,.collection_description_sec p{color:var(--primary-color)}.collection_description_sec details{margin:0 0 10px}.collection_description_sec details summary{color:var(--primary-color);cursor:pointer;font-weight:700}.collection_description_sec details[open] summary{color:var(--primary-color);font-weight:700}.collection_description_sec details summary::-webkit-details-marker{display:none}.collection_description_sec details summary::-moz-details-marker{display:none}.collection_description_sec details summary::marker{display:none}.quiz_container{border-radius:18px;border:1px solid #DAD9D6;padding:25px;background:#f1efe9;color:var(--brown)}.quiz_container img{height:150px;object-fit:cover}.quiz_container p{margin:0}.quiz_container .btn{padding:12px 25px}.featured_content{position:relative;padding-left:55px}.featured_content img{position:absolute;left:0;top:0}.featured_content h6{margin:0;color:var(--brown)}.featured_content p{font-size:14px;color:#333;margin:0}.atc_wrapper{position:relative}.selling-plan-popup{position:absolute;bottom:calc(100% + 0px);left:0;width:100%;background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:10px 12px;box-shadow:0 10px 25px #0000001a;opacity:0;visibility:hidden;transform:translateY(10px);transition:.25s ease;z-index:50;pointer-events:none}.atc_wrapper:hover .selling-plan-popup{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.selling-plan-title{font-weight:600;font-size:13px;margin-bottom:8px;color:#111}.selling-plan-popup label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;cursor:pointer;padding:8px 6px;border-bottom:1px solid #eee;transition:background .2s ease}.selling-plan-popup label:last-child{border-bottom:none}.selling-plan-popup label:hover{background:#f8f8f8;border-radius:6px}.plan-left{display:flex;align-items:center;gap:8px}.plan-price{margin-left:auto;font-weight:600;font-size:12px;color:#111;white-space:nowrap;opacity:.85}.selling-plan-popup input[type=radio]{margin:0;accent-color:#111}.mobile_filter_wrap .btn{padding:8px 25px}.mobile_filter_wrap .form-select{padding:8px 15px;min-height:35px}.mobile_filters_wrap{position:fixed;top:0;left:0;bottom:0;background:#fff;width:300px;z-index:999;padding:30px;box-shadow:0 10px 25px #0000001a;transform:translate(-100%);transition:transform .3s ease}ul.filter_list{padding:0;margin:0 0 50px;list-style:none}ul.filter_list li a{display:block;padding:15px 5px;border-bottom:1px solid #ddd;color:#333}ul.filter_list li:last-child a{border-bottom:0}ul.filter_list li a.active{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.mobile_filters_wrap.show{transform:translate(0)}.filter_overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:998;opacity:0;visibility:hidden;transition:opacity .3s ease}.filter_overlay.active{opacity:1;visibility:visible}.close_filters{position:absolute;top:15px;right:15px;font-size:26px;color:#333}.qty-subscription-wrapper{position:relative;display:inline-block}.qty-subscription-wrapper .quantity{opacity:.6;cursor:not-allowed}.qty-subscription-toast{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#333;color:#fff;font-size:12px;padding:6px 12px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:10}.qty-subscription-toast:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#333}.cart-qty-subscription-wrapper{position:relative;display:inline-block}.cart-qty-subscription-wrapper .quantity{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/119/assets/custom.css.map */
