#APP_PDP .carousel_container{display:flex;gap:20px}#APP_PDP .carousel_container .carousel_cell{width:100%}#APP_PDP .carousel_container .carousel_main_container{flex:1 1;position:relative;width:100%}#APP_PDP .carousel_container .carousel_main_container img{border-radius:12px;width:100%}#APP_PDP .carousel_thumbnail_container{-ms-overflow-style:none;height:100%;overflow-y:auto;scrollbar-width:none;-webkit-user-select:none;user-select:none;width:68px}#APP_PDP .carousel_thumbnail_container::-webkit-scrollbar{display:none}#APP_PDP .carousel_thumbnail_container ul{list-style:none;padding:0}#APP_PDP .carousel_thumbnail_container ul li{margin-bottom:10px}#APP_PDP .carousel_thumbnail_container img{border-radius:4px;display:block;max-width:100%;pointer-events:none}@media (min-width:1401px){#APP_PDP .carousel_container{padding-right:30px;position:sticky;top:90px}#APP_PDP .carousel_thumbnail_container{height:500px}}@media (max-width:1400px){#APP_PDP .carousel_container{flex-direction:column;gap:12px}#APP_PDP .carousel_thumbnail_container{height:auto;order:2;width:100%}#APP_PDP .carousel_thumbnail_container ul{display:flex}#APP_PDP .carousel_thumbnail_container ul li{margin-right:10px}#APP_PDP .carousel_thumbnail_container img{max-width:40px}}.flickity-not-initialized{opacity:0;transition:opacity .3s ease-in-out;visibility:hidden}.flickity-enabled{opacity:1;visibility:visible}#APP_PDP .flickity-prev-next-button.next,#APP_PDP .flickity-prev-next-button.previous{border-radius:50%;height:36px;width:36px}#APP_PDP .flickity-prev-next-button .flickity-button-icon{height:40%;left:30%;position:absolute;top:30%;width:40%}.subscription_container_wrap .dropdown-toggle{background-color:#4c3520;border:none;font-size:12px;font-weight:600;padding:0}#APP_PDP .subscription_container_wrap .delivery_days{align-items:center;background-color:#4c3520;color:#fff;display:flex;font-family:obviously;font-size:12px;justify-content:space-between;padding:8px 12px}#APP_PDP .subscription_container_wrap .delivery_days .badge{align-items:center;background-color:#ffcf2e;color:#382411;display:flex;font-family:obviously;font-size:12px;font-weight:400;font-weight:600;height:max-content;line-height:9px;padding:6px 12px}#APP_PDP .subscription_container_wrap .delivery_days .dropdown-item{font-size:14px;line-height:14px}#APP_PDP .subscription_container_wrap .subscription_title{font-size:16px}#APP_PDP .variants_container .selected .best_value,#APP_PDP .variants_container .variant_wrap.selected .variant,#APP_PDP .variants_container .variant_wrap.selected .variant .saved{background-color:#fff}#APP_PDP .variants_container .variant_wrap.selected .variant .saved{background-color:#ffcf2e}#APP_PDP .variants_container .best_value{background-color:#dbd7ad;border:1px solid #0000;border-top-left-radius:6px;border-top-right-radius:6px;font-size:11px;font-weight:700;left:50%;padding:0 9px;position:absolute;text-align:center;top:-17px;transform:translateX(-50%);white-space:nowrap;width:100px;z-index:2}#APP_PDP .variants_container .selected .best_value{background-color:#382411;border:1px solid #382411;border-bottom:none;color:#fff}#APP_PDP .subscription .price{font-family:obviously;font-size:18px}#APP_PDP .subscription .subscribe_save{font-family:obviously;font-size:16px;font-weight:600}#APP_PDP .subscription .subscribe_save b{font-weight:400}#APP_PDP .features{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;list-style:none;margin:0;padding:0}#APP_PDP .features .feature{align-items:center;display:flex;float:left;font-size:13px;font-weight:500;gap:8px;text-transform:uppercase;width:116px}#APP_PDP .features .feature .right_check{width:16px}#APP_PDP .features .feature .content{flex:1 1;font-family:aktiv-grotesk;font-size:10px;font-weight:700;font-weight:800;letter-spacing:-.3px;line-height:110%}#APP_PDP .subscription_container_wrap .card .price img{display:none}#APP_PDP .subscription_container_wrap .card.selected .price img.check,#APP_PDP .subscription_container_wrap .card:not(.selected) .price img.uncheck{display:block}#APP_PDP .features_container{background-color:#fdfbee;padding:10px 20px}@media (max-width:576px){#APP_PDP .subscription .subscribe_save{font-size:14px}#APP_PDP .subscription .price{font-size:16px}#APP_PDP .features_container{padding:10px 12px}#APP_PDP .features .feature .content{font-size:11px}#APP_PDP .subscription_container_wrap .subscription_title{font-size:14px}}.caption_container{display:flex;position:relative}#APP_PDP .product_title{font-family:obviously-narrow;font-size:45px;letter-spacing:0;line-height:1em}#APP_PDP .right_content_wrap_container{padding-left:32px;padding-right:32px}#APP_PDP .right_content_wrap{margin:auto;max-width:100%;width:464px}@media (max-width:1400px){#APP_PDP .carousel_container{margin:auto;max-width:100%;width:464px}}#APP_PDP p{font-size:1.2rem}#APP_PDP hr{margin:16px 0}.content_dash{border-bottom:1px dashed #000;display:block;height:1px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.dashed-line-wrapper{align-items:center;display:flex;gap:8px;margin-bottom:10px;width:100%}.dashed-line-wrapper .label{font-family:obviously;font-size:14px;font-weight:400;padding-right:15px;white-space:nowrap}.dashed-line{background-image:repeating-linear-gradient(90deg,#c2bbab,#c2bbab 5px,#0000 0,#0000 8px);flex-grow:1;height:1px}#APP_PDP img{max-width:100%}#APP_PDP .border_custom{border:1px solid #d9d7ac;border-radius:10px;overflow:hidden}#APP_PDP .border_custom.selected,#APP_PDP .selected .border_custom{border:1px solid #382411}#APP_PDP .right_check{background:url(/cdn/shop/files/right_check.svg?v=1742805206);height:18px;width:18px}#APP_PDP .flavors_container{gap:8px}#APP_PDP .flavor{align-items:center;background-color:#e8e7cc;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;height:57px;padding:8px 24px 8px 4px;position:relative;width:202px}@media (max-width:992px){#APP_PDP .flavor{width:100%}}#APP_PDP .stars_rating_container{color:#4c3520;font-family:obviously;font-weight:600;gap:15px;margin-bottom:26px}#APP_PDP .stars_rating_container,#APP_PDP .stars_rating_container>span{align-items:center;display:flex;height:24px}#APP_PDP .shop_pay{border:1px solid #dbd7ad;border-radius:6px;color:#382411;display:flex;font-size:14px;gap:10px;justify-content:center;padding:5px;width:100%}#APP_PDP .flavor img.product{max-width:60px;object-fit:contain;transform:scale(1.3)}#APP_PDP .flavor .title{font-size:11px;font-weight:500;padding-right:15px}#APP_PDP .flavor.selected{background-color:#fff}#APP_PDP .flavor .check_mark_container{position:absolute;right:7px;top:8px}#APP_PDP .variants_container{display:flex;gap:12px}#APP_PDP .variants_container .variant_wrap{position:relative;width:200px}#APP_PDP .variants_container .variant{align-items:center;background-color:#e8e7cc;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:75px;justify-content:space-between;max-width:100%;min-width:160px}#APP_PDP .variants_container .variant .content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:12px 10px 10px;width:100%}#APP_PDP .variants_container .variant p{font-size:12px;line-height:12px;margin-top:6px}#APP_PDP .variants_container .variant .saved{background-color:#dbd7ad;font-family:obviously;font-size:11px;font-weight:600;letter-spacing:-.33px;line-height:8px;padding:8px 6px;width:100%}#APP_PDP .variants_container .variant .title,.variants_container .variant p{margin-bottom:0}#APP_PDP .variants_container .variant .title{font-size:14px;font-weight:600;letter-spacing:-.42px;line-height:18px;line-height:11px}#APP_PDP .subscription_container_wrap>.card{background-color:#e8e7cc;box-sizing:initial;cursor:pointer;font-size:19px;font-weight:700;width:100%}#APP_PDP .subscription_container_wrap .action_row{align-items:center;display:flex;font-family:obviously;font-weight:600;justify-content:flex-start;padding:12px 16px}#APP_PDP .subscription_container_wrap .action_row .price{align-items:center;display:flex;font-family:obviously;font-weight:700;gap:5px}#APP_PDP .subscription .action_row b,#APP_PDP .subscription_container_wrap .action_row .price{color:#382411}#APP_PDP .subscription_container_wrap .action_row .price img{height:16px;height:fit-content;width:16px}#APP_PDP .subscription_container_wrap .selected .action_row{background-color:#372216;color:#fff;font-family:obviously;font-weight:600}#APP_PDP .subscription_container_wrap .divider{border-right:2px solid gray;height:23px;margin-right:20px;width:20px}#APP_PDP .subscription_container_wrap .selected .action_row .price,#APP_PDP .subscription_container_wrap .selected .action_row b{color:#ffcf2e}#APP_PDP .AddToCart{align-items:center;background-color:#ffcf2e;border:2px solid #382411;border-radius:6px;box-shadow:3px 4px 0 0 #382411;color:#382411;cursor:pointer;display:flex;font-family:obviously;font-size:18px;font-weight:700;justify-content:center;padding:13px;text-align:center;text-transform:uppercase}#APP_PDP .shipping_and_secure_element{align-items:center;display:flex;gap:5px}#APP_PDP .shipping_and_secure_element .content{font-family:obviously;font-size:11px;font-weight:600;white-space:nowrap}#APP_PDP .accordion{background-color:#e8e7cc;border-radius:6px;color:#382411;cursor:pointer}#APP_PDP .accordion p,#APP_PDP .accordion-body{font-size:15px;padding:14px 16px 14px 14px}#APP_PDP .accordion-body p{padding:0!important}#APP_PDP .accordion-body-wrapper{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease}#APP_PDP .accordion-body-wrapper.open{max-height:700px;overflow:auto}#APP_PDP .videos_container{display:flex;gap:12px}#APP_PDP .videos_container .video{align-items:center;display:flex;justify-content:center;padding:0}#APP_PDP .videos_container img{border-radius:6px;height:216px;width:129px}#APP_PDP .play_button{background:url(/cdn/shop/files/Play_Button.png?v=1742967069);cursor:pointer;height:29px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:transform .3s ease;width:29px}#APP_PDP .play_button:hover{transform:translate(-50%,-50%) scale(1.1)}#APP_PDP .video .bg_cover{background-color:#fff9;border-radius:6px;display:none;height:100%;left:0;position:absolute;top:0;width:100%}#APP_PDP .video_popup_overlay{align-items:center;background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}#APP_PDP .video_popup_content{max-height:90%;max-width:90%;position:relative}#APP_PDP .video_popup_content video{border-radius:8px;height:auto;width:100%}#APP_PDP .close_button{background:#000;border-radius:50%;color:#fff;cursor:pointer;font-size:30px;height:35px;line-height:30px;padding-top:5px;position:absolute;right:-10px;text-align:center;top:-10px;width:35px}#APP_PDP .accordion-body-wrapper.open{border-top:1px solid #dad7ad}#APP_PDP .flavor .check_mark_container img{height:15px;width:15px}.react-simple-star-rating>span{display:flex}.pre_order_now_container{align-items:center;background-color:#ffedad;border:1px dashed #4c3520;border-radius:6px;display:flex;gap:10px;justify-content:center;padding:4px}.pre_order_now_container .content{font-family:obviously;font-size:12px;font-weight:600}@media (min-width:769px){#APP_PDP .product_title{font-size:48px;min-height:110px}}#APP_PDP .shipping_and_secure_element .check_dark{height:14px;width:14px}#APP_PDP .accordion-header{cursor:pointer;font-family:obviously;font-size:16px;font-weight:600}@media (max-width:768px){#APP_PDP .product_title{font-size:38px}#APP_PDP .flavor .check_mark_container{top:50%;transform:translateY(-50%)}#APP_PDP .variants_container{justify-content:space-between}#APP_PDP .subscription_container_wrap>.card{font-size:17px}#APP_PDP .features{display:flex;flex-wrap:wrap}#APP_PDP .features .feature{height:24px;width:153px}#APP_PDP .shipping_and_secure_element{font-size:12px}#APP_PDP .shipping_and_secure_element .content{font-size:10px}}@media (max-width:576px){#APP_PDP .stars_rating_container{font-size:14px}#APP_PDP .right_content_wrap_container{max-width:100%;padding-left:16px;padding-right:16px;padding-top:24px}#APP_PDP .subscription_container_wrap .action_row{padding:12px}#APP_PDP .subscription_container_wrap .divider{margin-right:10px;width:12px}#APP_PDP .variants_container .variant,#APP_PDP .variants_container .variant_wrap{width:167.5px}#APP_PDP .shop_pay{font-size:12px}#APP_PDP .flavor .check_mark_container img{height:20px;width:20px}#APP_PDP .flavor .title{font-size:14px}}
/*# sourceMappingURL=main.96e28717.css.map*/