html{scroll-behavior:smooth}.main__product .page-width{padding:0 40px;max-width:1320px}.grid__item.product__media-wrapper media-gallery{display:block;position:sticky;top:106px}.product__info-wrapper.grid__item{padding:0!important}.grid__item.product__media-wrapper{padding-right:72px}@media only screen and (max-width:1199px){.main__product{padding:48px 0 56px!important}.grid__item.product__media-wrapper{padding-right:48px}.main__product .page-width{padding:0 24px}}@media only screen and (max-width:767px){.main__product{padding:0 0 32px!important}.main__product .page-width{padding:0}.main__product .page-width .product.grid{flex-direction:column}.grid__item.product__media-wrapper{padding-right:0;width:100%}.product__info-wrapper.grid__item{width:100%;padding:20px 20px 0!important}}.product--thumbnail_slider .thumbnail-slider{display:block!important}.product_top_slider{position:relative;margin-bottom:20px}.product---gallery-v1 .product_top_slider .product__gallery{margin-bottom:0;display:block;padding:0}.product__media-list.slick-initialized .slick-track{display:flex;align-items:center}.product---gallery-v1 .product__gallery .product-media-container.global-media-settings{border:none;margin:0}.product_top_slider .product__gallery img,.product_top_slider .product__gallery video{border-radius:8px}.product_top_slider .zoom-gallery{position:absolute;bottom:25px;right:25px;width:56px;height:56px;cursor:pointer;box-shadow:0 0 5px 1px #0000000a;border-radius:99px}.product_top_slider .zoom-gallery img{max-width:100%;height:auto;display:block}body:not(.menu-open) .product__thumbnail .slick-arrow{z-index:1}body.overflow-hidden .product__thumbnail .slick-arrow{z-index:unset}.product__thumbnail .slick-arrow:before{display:none!important}.product__thumbnail .slick-prev.slick-arrow{left:0;width:15%;height:101%;background:linear-gradient(-90deg,#fff0,#fff 78.35%);display:flex!important;align-items:center}.product__thumbnail .slick-prev>svg{transform:rotate(180deg)}.product__thumbnail .slick-next.slick-arrow{right:0;width:15%;height:101%;background:linear-gradient(90deg,#fff0,#fff 78.35%);display:flex;align-items:center;justify-content:end}.product__thumbnail .slick-arrow.slick-disabled{display:none!important}.product__thumbnail .slick-slide .slide-box{border-radius:10px;overflow:hidden;border:2px solid #f5f5f5;padding:3px;position:relative;height:100%}.product__thumbnail .slick-slide.slick-current .slide-box{border-color:#8b2e2d}.product__thumbnail .slick-track .slider__slide{padding:2px 6px;aspect-ratio:1/1;height:auto}.product__thumbnail .slick-slide .slide-box-video:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:#000;opacity:.4}.product__thumbnail .slick-slide .slide-box .thumbnail__badge{left:50%;right:unset;top:50%;transform:translate(-50%,-50%)}.product__thumbnail .slick-slide .slide-box img{border-radius:7px;object-fit:cover;object-position:center center;width:100%;height:100%;aspect-ratio:1/1}.product-media-modal__dialog img{display:block!important}.product__media-toggle:after{content:none!important}span.product__media-icon{display:none}.global-media-settings{border:none}.product_top_slider button.slick-arrow{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.product_top_slider button.slick-prev.slick-arrow{left:0;z-index:1}.product_top_slider button.slick-arrow:before{content:none!important;display:none}.product_top_slider button.slick-next.slick-arrow{right:0}.product__media.media{border-radius:8px;overflow:hidden;padding-top:100%!important}.product--thumbnail_slider .thumbnail-slider .slick-track{display:flex}.product__gallery.slick-initialized.grid--peek .grid__item .product-media-container{max-width:100%}@media only screen and (max-width:1199px){.product_top_slider .zoom-gallery{bottom:17px;right:17px;width:37px;height:37px}.product_top_slider{margin-bottom:16px}}@media(max-width:1024px){.product_top_slider button.slick-arrow{width:40px;height:40px}}@media only screen and (max-width:767px){.product_top_slider{margin-bottom:12px}.product_top_slider .zoom-gallery{bottom:12px;right:12px;width:36px;height:36px}.product__gallery.slick-initialized.grid--peek.slider:after{margin-left:0;padding-left:0}.product__gallery.slick-initialized.grid--peek.slider .grid__item:first-of-type{margin-left:0;padding:0}.product__gallery.slick-initialized .product-media-container.constrain-height.media-fit-contain{width:100%}.grid--peek.slider--mobile{width:unset}.product .thumbnail-slider.quick-add-hidden{padding:0}.product__gallery.slick-initialized.grid--peek .grid__item{width:100%;min-width:unset;max-width:unset;padding:0;margin:0}body:not(.menu-open) .product__gallery.slick-initialized .slick-arrow{z-index:1}.product_top_slider button.slick-arrow{width:32px;height:32px;display:flex!important}body.overflow-hidden .product__gallery.slick-initialized .slick-arrow{z-index:unset}.product__gallery.slick-initialized .slick-arrow{color:#111}.product__gallery.slick-initialized .slick-prev:before,.product__gallery.slick-initialized .slick-next:before{content:none}.product__gallery.slick-initialized .slick-prev{left:6px!important}.product__gallery.slick-initialized .slick-next{right:6px!important}.product__thumbnail .slick-track .slider__slide{padding:2px 4px}.product__media.media{border-radius:0}.product_top_slider .product__gallery img,.product_top_slider .product__gallery video{border-radius:0}.product--thumbnail_slider .thumbnail-slider{padding:0 14px!important}.product__thumbnail .slick-slide .slide-box{border-radius:6px}.product__thumbnail .slick-slide .slide-box img{border-radius:4px}}.product__info-wrapper .product__info-container .product__title{margin:0}.product__info-wrapper .product__title h1{color:#262626;font-family:Red Hat Display;font-size:48px;font-style:normal;font-weight:700;line-height:135%;letter-spacing:-.48px}.product__info-container .product_price_block{margin:6px 0 0}.product_price_block .price{display:flex;align-items:center;gap:10px}.product_price_block .price span.badge{margin:0;border-radius:4px;background:#8b2e2d;color:#fff;font-family:Mulish;font-size:12px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.1px;text-transform:uppercase;padding:3px 14px 3px 12px}.product_price_block .price .price__container{margin:0}.product_price_block .price .price__sale{display:flex;align-items:center;gap:4px}.product_price_block .price .price__sale .price-item--regular{margin:0;color:#262626cc;font-family:Mulish;font-size:28px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.14px;opacity:.75}.product_price_block .price .price__sale .price-item--sale{margin:0;color:#8b2e2d;font-family:Mulish;font-size:28px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.14px}@media only screen and (max-width:1199px){.product__info-wrapper .product__title h1{font-size:40px;letter-spacing:-.4px}}@media(max-width:1024px){.product__info-wrapper .product__title h1{font-size:34px;letter-spacing:-.34px}.product_price_block .price .price__sale .price-item--regular,.product_price_block .price .price__sale .price-item--sale{font-size:24px;letter-spacing:-.1px}}@media(max-width:950px){.product__info-wrapper .product__title h1{font-size:30px;letter-spacing:-.3px}}@media(max-width:767px){.product_price_block .price .price__sale .price-item--regular,.product_price_block .price .price__sale .price-item--sale{font-size:20px;letter-spacing:-.1px}}.product_tags{margin:12px 0 20px!important}.product_tags .tag_lists{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.product_tags .tag_lists .tag_bedge{flex:0 0 auto;padding:6px 10px;border-radius:2px;background:#fff5e2;color:#262626;font-family:Mulish;font-size:14px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.28px}@media only screen and (max-width:767px){.product_tags .tag_lists .tag_bedge{padding:4px 6px;font-size:12.5px;letter-spacing:-.25px}}.product__info-container>*+.product_usps{margin:20px 0 0;padding-bottom:24px;border-bottom:1px solid #e6e6e6}.product_usps .usps_list{padding:0;margin:0;list-style:none}.product_usps .usps_list .usps_item+.usps_item{margin:8px 0 0}.product_usps .usps_list .usps_item{position:relative;padding-left:26px}.product_usps .usps_list .usps_item:before{content:"";display:block;width:26px;height:26px;background-image:url(/cdn/shop/files/check.svg?v=1745921578);background-position:center left;background-repeat:no-repeat;background-size:16px;position:absolute;top:0;left:0}.product_usps .usps_list .usps_item{color:#262626cc;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.08px}.product_usps .usps_list .usps_item strong,.product_usps .usps_list .usps_item b{font-weight:700}.product__info-container>*+.product_buybutton{margin:8px 0 16px}.product_buybutton .product-form{margin:0!important}.product_buybutton .product-form__buttons{max-width:100%}.product_buybutton .product-form__buttons .button{display:flex;justify-content:center;align-items:center;gap:4px;padding:20px 32px;border-radius:4px;margin-bottom:0}.product_buybutton .product-form__buttons .button{background-color:#8b2e2d;font-family:Red Hat Display;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.18px;text-transform:uppercase;transition:.3s;border:1px solid transparent}.product_buybutton .product-form__buttons .button:hover{background-color:transparent;border-color:#8b2e2d;color:#8b2e2d}.product_buybutton .product-form__buttons .button svg path{transition:.3s}.product_buybutton .product-form__buttons .button:hover svg path{stroke:#8b2e2d}.product_buybutton .product-form__buttons .button:before,.product_buybutton .product-form__buttons .button:after{display:none;content:none}.product_buybutton .product-form__buttons .button .atc-label{display:flex;justify-content:center;align-items:center;gap:4px}@media(max-width:767px){.product_buybutton .product-form__buttons .button{padding:14px}.product_buybutton .product-form__buttons .button{font-size:16px;letter-spacing:.16px}.product_buybutton .product-form__buttons .button svg{width:24px;height:24px}}.product__info-container>*+.product_freeship{margin:16px 0 8px}.freehsip_bedge{padding:8px;border-radius:4px;background:#f5f5f5;color:#262626;font-family:Mulish;font-size:15px;font-style:normal;font-weight:400;line-height:170%;text-align:center;letter-spacing:normal}.freehsip_bedge strong,.freehsip_bedge b{font-weight:800}@media(max-width:767px){.freehsip_bedge{font-size:14px}}.product__info-container>*+.product_icontext{margin:16px 0 24px}.inline_icontext{display:flex;align-items:center;justify-content:space-between}.inline_icontext .icontext_item{flex:0 0 auto;display:flex;gap:10px;align-items:center;max-width:116px}.inline_icontext .icontext_item>img{flex:0 0 auto;width:36px;display:block}.inline_icontext .icontext_item>.inline-richtext{color:#262626;font-family:Mulish;font-size:15px;font-style:normal;font-weight:500;line-height:145%;letter-spacing:-.075px;display:block;flex:1}@media only screen and (max-width:1199px){.inline_icontext .icontext_item{gap:5px;max-width:116px;flex-direction:column}.inline_icontext .icontext_item>.inline-richtext{font-size:14px;letter-spacing:-.07px;max-width:80px;text-align:center}}@media(max-width:767px){.inline_icontext .icontext_item>img{width:28px}}.product__info-container>*+.product_testimonial{margin:24px 0}.product_testimonial .sreview{display:flex;align-items:flex-start;gap:16px;padding:16px;border-radius:4px;background:#f5f5f5}.sreview .sreview_media{flex:0 0 auto;width:64px}.sreview .sreview_content{flex:1}.sreview .sreview_media img{display:block;width:100%;max-width:100%}.sreview .sreview_content .rte{color:#262626cc;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.08px}.sreview .sreview_content .rte+.sreviw_author{margin:7px 0 0}.sreview .sreview_content .sreviw_author{display:flex;justify-content:space-between;align-items:flex-end}.sreview .sreview_content .sreviw_author .author{display:flex;align-items:center;gap:4px}.author span.varified{color:#262626cc;font-family:Mulish;font-size:15px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.075px;display:inline-flex;align-items:center;gap:2px}.author>span:first-child{color:#262626;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:170%;letter-spacing:-.08px;display:inline-flex}.sreview .sreview_content .sreviw_author .stars{display:flex}.sreview .sreview_content .sreviw_author .stars svg{flex:0 0 auto;width:20px;height:20px}@media only screen and (max-width:1199px){.product_testimonial .sreview{gap:10px;padding:14px}.sreview .sreview_media{width:50px}.sreview .sreview_content .rte+.sreviw_author{margin:4px 0 0}.sreview .sreview_content .rte{font-size:14px;letter-spacing:-.068px}.author>span:first-child{font-size:14px;letter-spacing:-.07px}.author span.varified{font-size:12px;letter-spacing:-.07px}}@media only screen and (max-width:767px){.sreview .sreview_content .rte{font-size:13px;letter-spacing:-.065px}.sreview .sreview_media{width:42px}.author>span:first-child{font-size:13px;letter-spacing:-.065px}.sreview .sreview_content .sreviw_author .stars svg{width:16px;height:16px}}.product__info-container>*+.product_bundle{margin:24px 0 32px}.bundle_save{color:#262626;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px;display:block;margin:0 0 12px}.bundle_grid{display:block;min-width:100%!important}.bundle_grid+.bundle_grid{margin-top:12px}.bundle_grid .flavor_box{padding:10px 16px!important;gap:8px!important;border-radius:4px!important;border:1px solid #E6E6E6!important;background:#fff!important;margin:12px 12px 0 0!important;color:#262626!important;font-family:Mulish!important;font-size:15px!important;font-style:normal!important;font-weight:500!important;line-height:150%!important;letter-spacing:-.075px!important;text-decoration:none!important}.product-form__input.bundle_grid input[type=radio]:checked+label.flavor_box{border-color:#8b2e2d!important;background:#fff5e2!important;font-weight:700!important}.bundle_grid>.bundle_item+.bundle_item{margin:12px 0 0}.bundle_box{border-radius:4px!important;border:1px solid #e6e6e6!important;background:#fff!important;display:flex!important;padding:8px 16px 8px 8px!important;justify-content:space-between;align-items:center;cursor:pointer!important;margin:12px 0 0!important;text-decoration:none!important}.bundle_box:hover,.bundle_box.active,.product-form__input input[type=radio]:checked+label{border-radius:4px!important;border-color:#8b2e2d!important;background:#fff5e2!important;box-shadow:0 0 0 1px #8b2e2d!important}.bundle_box .bundle_info{flex:1}.bundle_box .bundle_price{flex:0 0 auto;display:flex;flex-direction:column;gap:4px;justify-content:flex-end}.bundle_box .bundle_info{display:flex;align-items:center;gap:8px}.bundle_box .bundle_info .bundle_media{flex:0 0 auto;width:80px}.bundle_box .bundle_info .bundle_content{flex:1}.bundle_box .bundle_info .bundle_media img{display:block;max-width:100%}.bundle_box .bundle_info .bundle_content>h4{margin:0;color:#262626;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px;text-align:left}.bundle_box .bundle_info .bundle_content>p{margin:0;color:#262626cc;font-family:Mulish;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.075px;text-align:left}.bundle_box .bundle_price .price{display:flex;align-items:center;gap:4px;justify-content:flex-end}.bundle_box .price>.original{color:#262626cc;font-family:Mulish;font-size:15px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.075px;text-decoration:line-through}.bundle_box .price>.sale{color:#262626;font-family:Mulish;font-size:15px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.075px}.bundle_box .price_free{border-radius:2px;justify-content:center;background:#fff5e2;padding:3px 6px;display:inline-flex;color:#262626;font-family:Mulish;font-size:14px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.07px}.bundle_box:hover .price_free,.bundle_box.active .price_free{background:#fff}@media(max-width:767px){.bundle_box{padding:6px 16px 6px 4px}.bundle_box .bundle_info .bundle_content>h4{font-size:15px;letter-spacing:-.075px}.bundle_box .bundle_info .bundle_content>p{font-size:13px;letter-spacing:-.065px}.bundle_box .price>.original,.bundle_box .price>.sale{font-size:13px;letter-spacing:-.065px}.bundle_box .price_free{font-size:11px;letter-spacing:-.055px}}.product-form__quantity{display:none}.accordion .summary__title .accordion__title{color:#262626;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px}.accordion summary .icon.icon-plus{width:24px;height:24px;top:calc(50% - 12px);right:0}.accordion summary .icon.icon-minus{display:none;width:24px;height:24px;top:calc(50% - 12px);right:0}.accordion details[open] summary .icon.icon-plus{display:none}.accordion details[open] summary .icon.icon-minus{display:unset}.accordion details .accordion__content{padding:0;color:#262626cc;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.08px}.accordion details .accordion__content ul,.accordion details .accordion__content ol{list-style-position:outside}.accordion details>summary .icon-caret{position:static!important;height:25px!important;transition:.3s all}@media(max-width:767px){.accordion details .accordion__content{font-size:14px;letter-spacing:-.06px}}.product__info-container>*+.product_jumpblock{margin:24px 0 20px}.jump_towrap{border-radius:4px;background:#f5f5f5;padding:20px}.jump_towrap>label{display:block;text-align:center;color:#262626;font-family:Mulish;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.08px}.jump_towrap>label+.jump_grid{margin:16px 0 0}.jump_towrap .jump_grid{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.jump_towrap .jump_grid .jumpbutton{display:flex;align-items:center;gap:2px}.jump_towrap .jump_grid .jumpbutton{padding:6px 10px 6px 8px;border-radius:4px;background:#fff;border:none;color:#262626;text-align:center;font-family:Mulish;font-size:14px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.07px;cursor:pointer;text-decoration:none;outline:none;border:1px solid #fff;transition:.3s}.jump_towrap .jump_grid .jumpbutton:hover{border:1px solid #000}.jump_towrap .jump_grid .jumpbutton>svg{width:16px;height:16px;flex:0 0 auto}@media(max-width:767px){.product__info-container>*+.product_jumpblock{margin:24px 0 0}.jump_towrap{padding:10px}.jump_towrap .jump_grid .jumpbutton{padding:6px 10px 6px 8px;font-size:13px;letter-spacing:-.065px}}.ingredient-section{padding:100px 0}.ingredient-inner .page-width{max-width:1320px;padding:0 40px}.ingredient-inner .section-heading{text-align:center;margin:0 auto 56px;max-width:524px}.ingredient-inner .section-heading .title{margin:0;color:#262626;font-family:Red Hat Display;font-size:48px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:-.48px}.ingredient-grid{display:flex;flex-wrap:wrap;--gap: 90px;--gap-small: 40px;gap:12px}.ingredient-grid .ingitem{flex:0 0 auto;width:100%}.ingredient-grid .ingitem.ingcontent .accordion-wrapper .accordion:first-child .accordion-body{display:block}@media only screen and (min-width:768px){.ingredient-grid{gap:var(--gap-small)}.ingredient-grid .ingitem{flex:0 0 auto;width:calc(50% - var(--gap-small) / 2)}}@media only screen and (min-width:1200px){.ingredient-grid{gap:var(--gap)}.ingredient-grid .ingitem.ingmedia{width:calc(52% - var(--gap) / 2)}.ingredient-grid .ingitem.ingcontent{width:calc(48% - var(--gap) / 2)}.ingredient-inner .ing_media.media{height:100%}}.ingredient-inner .media{border-radius:5.676px}.ingredient-inner .media.placeholder{height:100%}.ingredient-inner .ing_media.media{padding-bottom:var(--aspect-ratio , 100%)}.ingredient-inner .accordion-wrapper .accordion .accordion-head{padding:18px}.ingredient-inner .accordion-wrapper .accordion .acchead-icon{display:flex;align-items:center;gap:12px}.ingredient-inner .accordion-wrapper .accordion .acchead-icon>img{width:48px;height:48px;border-radius:50%;flex:0 0 auto;display:block}.ingredient-inner .accordion-wrapper .accordion .accordion-head h3{color:#262626;font-family:Mulish;font-size:20px;font-style:normal;font-weight:700;line-height:140%}.ingredient-inner .accordion-wrapper .accordion .accordion-head.active h3{color:#8b2e2d}.ingredient-inner .accordion:hover .accordion-head .plus-icon svg path{stroke:#8b2e2d}.ingredient-inner .accordion .accordion-head .plus-icon{width:28px;height:28px;display:flex;justify-content:center;align-items:center}.ingredient-inner .accordion .accordion-head .plus-icon:before,.ingredient-inner .accordion .accordion-head .plus-icon:after{content:none!important;display:none}.ingredient-inner .accordion .accordion-head:not(.active) .plus-icon .icon-minus{display:none}.ingredient-inner .accordion .accordion-head.active .plus-icon .icon-plus{display:none}@media only screen and (max-width:1199px){.ingredient-section{padding:60px 0}.ingredient-inner .section-heading{margin:0 auto 36px;max-width:434px}.ingredient-inner .section-heading .title{font-size:40px;letter-spacing:-.4px}.ingredient-inner .accordion-wrapper{gap:12px}.ingredient-inner .accordion-wrapper .accordion .accordion-head{padding:12px 18px}}@media only screen and (max-width:1099px){.ingredient-inner .accordion-wrapper .accordion .accordion-head h3{font-size:16px}.ingredient-inner .accordion-wrapper .accordion .acchead-icon>img{width:40px;height:40px}.ingredient-inner .accordion-wrapper .accordion .acchead-icon{gap:10px}.ingredient-inner .accordion .accordion-head .plus-icon{width:24px;height:24px}.ingredient-inner .accordion .accordion-head .plus-icon .icon{width:22px;height:22px}}@media only screen and (max-width:767px){.ingredient-section{padding:40px 0}.ingredient-inner .page-width{padding:0 20px}.ingredient-inner .section-heading{margin:0 auto 24px;max-width:350px}.ingredient-inner .section-heading .title{font-size:32px;letter-spacing:-.32px}.ingredient-inner .accordion-wrapper .accordion .accordion-head h3{font-size:20px}.ingredient-inner .accordion-wrapper .accordion .acchead-icon>img{width:48px;height:48px}.ingredient-inner .accordion .accordion-head .plus-icon{width:28px;height:28px}.ingredient-inner .accordion .accordion-head .plus-icon .icon{width:24px;height:24px}}.fancybox-href{display:none}.fancybox-href svg.icon{width:40px}.fancybox__container.has-toolbar{padding:30px}.fancybox__footer,.fancybox__toolbar__column.is-left{display:none!important}.fancybox__container.has-toolbar .fancybox__toolbar{opacity:1;display:flex}.fancybox__toolbar__column.is-right button.f-button:not([title=Close]){display:none}.sticky_product_bar{position:fixed;bottom:0;left:0;z-index:2;width:100%;background:#fff;padding:10px 0;border-top:1px solid var(--Grey-Stroke, #E6E6E6)}.sticky_product_grid{max-width:1320px;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:10px}.sticky_product_details{display:flex;align-items:center;gap:16px}.sticky_product_details .sp_details_img{width:76px;height:76px;flex:0 0 auto}.sticky_product_details .sp_details_img img{max-width:100%;height:100%;display:block;object-fit:cover;object-position:center;width:100%;border-radius:2px}.sticky_product_content .sp_content_title{margin:0;color:#262626;font-family:Mulish;font-size:18px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.09px}.sticky_product_content .sp_content_pricebox{display:flex;align-items:center;gap:4px;margin:6px 0 0}.sticky_product_content .sp_content_pricebox span.sp_compare_price{display:block;color:#262626cc;font-family:Mulish;font-size:15px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.075px;text-decoration-line:line-through}.sticky_product_content .sp_content_pricebox span.sp_sale_price{display:block;color:#262626;font-family:Mulish;font-size:15px;font-style:normal;font-weight:800;line-height:150%;letter-spacing:-.075px}.sticky_product_col.sp_col_btn{flex-shrink:0}.sticky_product_col.sp_col_btn button{display:flex;padding:14px 14px 14px 18px;justify-content:center;align-items:center;gap:4px;border-radius:4px;background:#8b2e2d;transition:.3s;position:relative;color:#fff;font-family:Red Hat Display;font-size:16px;font-weight:700;line-height:150%;letter-spacing:.16px;text-transform:uppercase;border:1px solid #8B2E2D;cursor:pointer}.sticky_product_col.sp_col_btn button:hover{background:transparent;color:#8b2e2d}.sticky_product_col.sp_col_btn button span{display:block}.sticky_product_col.sp_col_btn button svg path{transition:.3s}.sticky_product_col.sp_col_btn button:hover svg path{stroke:#8b2e2d}.sticky_product_col.sp_col_btn button span.btn_mobile_text{display:none}.btn_loader_btn{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff8f;display:none;align-items:center;justify-content:center}.btn_loader_btn.show{display:flex}.custom-loading{height:0;width:0;padding:11px;border:5px solid #ccc;border-right-color:#888;border-radius:22px;-webkit-animation:rotate 1s infinite linear;display:block!important}.custom-loading.show{display:block}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg)}}@media(max-width:767px){.sticky_product_bar{padding:8px 0}.sticky_product_grid{padding:0 16px 0 8px}.sticky_product_details{gap:14px}.sticky_product_details .sp_details_img{width:72px;height:72px}.sticky_product_content .sp_content_title{font-size:16px;letter-spacing:-.08px}.sticky_product_col.sp_col_btn button{gap:2px;padding:10px 12px;min-width:auto}.sticky_product_col.sp_col_btn button span.btn_desktop_text{display:none}.sticky_product_col.sp_col_btn button span.btn_mobile_text{display:block;font-size:13px;letter-spacing:.65px}.sticky_product_col.sp_col_btn button svg{width:13px;height:14px;flex:0 0 auto}.sticky_product_content .sp_content_pricebox{margin:4px 0 0}.sticky_product_content .sp_content_pricebox span.sp_compare_price,.sticky_product_content .sp_content_pricebox span.sp_sale_price{font-size:14px;letter-spacing:-.26px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-page.css.map */
