@import"https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&display=swap";.announcement--bar .abar-inner{padding:6.5px 20px}.announcement--bar .announcement-bar__message p{line-height:1}.announcement-bar__message{font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement--bar .announcement-bar__icon{display:flex;align-items:center;gap:8px}.announcement--bar .announcement-bar__icon>img{display:block;flex:0 0 auto;width:22px;height:22px}.announcement--bar .announcement-bar__icon>svg{display:block;flex:0 0 auto;width:22px;height:auto}@media only screen and (max-width: 767px){.announcement--bar .announcement-item.show-on-mobile+.announcement-item.show-on-mobile{margin-top:5px}.announcement--bar .announcement-bar__message{text-align:left}}@media only screen and (max-width: 575px){.announcement--bar .announcement-bar__icon>img{width:16px;height:16px}.announcement--bar .announcement-bar__icon>svg{width:16px}.announcement--bar .announcement-bar__message{font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:18px}}.f-section-header.fixed{pointer-events:auto}.site-header--hidden .site-header,.f-section-header.fixed .site-header__wrapper .site-header{transform:unset}.site-header{border-bottom-color:#e4e7ec}.site-header .f-site-nav .f-site-nav__item{color:#40473e}.site-header .f-site-nav .f-site-nav__link{padding:8px 12px}.site-header .f-site-nav .f-site-nav__link{color:#40473e;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.site-header .site-header__addons.flex{gap:4px}.site-header .header-search-form{color:#667085}.site-header svg.f-icon-svg,.site-header svg.f--icon-svg{width:20px;height:20px;display:block;color:#667085}.site-header .site-header__right .btn.btn--primary{background:#079455;border-color:#079455;border-radius:4px;padding:9px 16px!important;color:#fff;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:600;line-height:20px;height:unset;text-transform:capitalize}.site-header .site-header__right .btn.btn--primary span{display:block}.site-header .btn--icon{width:40px;height:36px}.site-header__right .site-header__link,.site-header__right .site-header__link.site-header__search-toggle-mobile{padding:0rem 0!important}.site-header__link .cart-link+span.tooltip{display:none!important}@media only screen and (max-width: 767px){.site-header{padding:0}.site-header .site-header__right .btn.btn--primary{display:none}.site-header .site-logo{margin:0;padding:0}.site-header .site-header__inner{justify-content:space-between}.site-header .mobile-nav-toggle{flex:0 0 auto;min-width:90px;margin-right:0;margin-left:0}.site-header .site-header__center{flex:0 0 auto}.site-header .site-header__right{flex:0 0 auto;min-width:90px}}@media only screen and (max-width: 639.98px){.template-product .site-header{border-bottom:1px solid #e4e7ec!important}}body.template-product{background:#fafcfa}.template-product .breadcrumb-section{display:none}@media only screen and (min-width: 768px){.section-main-product{padding-top:50px}.template-product .site-main>.f-section:first-child{margin-top:0!important}.f-product__media-wrapper media-gallery{position:sticky;top:calc(var(--f-header-height) + 1rem)}}.mpc-single.f-product-single .f-single-product--media-medium{gap:129px;margin:0 auto}.mpc-single.f-product-single .f-single-product--media-medium .f-product__media-wrapper,.mpc-single.f-product-single .f-single-product--media-medium .f-product-single__info{flex:0 0 auto;width:calc(50% - 64.5px);padding:0}.mpc-single.f-product-single .f-product__media-wrapper .f-product__media-list{margin:0 auto}@media only screen and (min-width: 767.98px){.mpc-single .f-product__media-wrapper .f-product__media-list{display:flex;flex-wrap:wrap;gap:8px}.mpc-single .f-product__media-wrapper .f-product__media-list .f-product__media{flex:0 0 auto;width:calc(50% - 4px)}.mpc-single .f-product__media-wrapper .f-product__media-list .f-product__media:first-child{width:100%}.mpc-single .f-product__media-list .f-product__media .f-image{border-radius:6px}}@media only screen and (max-width: 1440px){.mpc-single.f-product-single .f-single-product--media-medium{gap:60px}.mpc-single.f-product-single .f-single-product--media-medium .f-product__media-wrapper{flex:0 0 auto;width:calc(55% - 30px);padding:0}.mpc-single.f-product-single .f-single-product--media-medium .f-product-single__info{flex:0 0 auto;width:calc(45% - 30px);padding:0}}@media only screen and (max-width: 1199px){.mpc-single.f-product-single .f-single-product--media-medium{gap:40px}.mpc-single.f-product-single .f-single-product--media-medium .f-product__media-wrapper,.mpc-single.f-product-single .f-single-product--media-medium .f-product-single__info{flex:0 0 auto;width:calc(50% - 20px);padding:0}}@media only screen and (max-width: 767px){.mpc-single.f-product-single .f-single-product--media-medium{gap:10px}.mpc-single.f-product-single .f-single-product--media-medium .f-product__media-wrapper,.mpc-single.f-product-single .f-single-product--media-medium .f-product-single__info{flex:0 0 auto;width:100%;padding:0}}@media only screen and (min-width: 767.98px){.f-product__media-viewer--stacked .f-product__media:not(.f-product__media--image),.f-product__media-viewer--grid-mix .f-product__media:not(.f-product__media--image),.f-product__media-viewer--grid-2-cols .f-product__media:not(.f-product__media--image){align-self:unset!important}}.product-image-main{background:#43493d;color:#fff;background-image:url(/cdn/shop/files/Floral_Pattern_1.png?v=1727700753);background-repeat:no-repeat;background-position:bottom left;background-size:180px;padding:44px 24px;text-align:center;border-radius:6px;height:100%}.product-image-main{display:flex;justify-content:center;align-items:center}.product-image-main .review_author.rte{color:#fff;text-align:center;font-family:var(--font-body-family);font-size:17.942px;font-style:normal;font-weight:600;line-height:27.91px}.product-image-main div:not(.review_author).rte{color:#fff;text-align:center;font-family:var(--font-body-family);font-size:17.942px;font-style:italic;font-weight:400;line-height:27.91px}.product-image-main .review-star{display:flex;justify-content:center;align-items:center;padding:11px 0 26px}.product-image-main .review__link{text-align:center}.product-image-main .review__link>a{color:#fff;text-align:center;font-family:var(--font-body-family);font-size:15.949px;font-style:normal;font-weight:400;line-height:23.923px;text-transform:capitalize;text-decoration:underline;display:inline-block}.product-image-main .ulreview-inner>svg{display:block;margin:0 auto 22px}.expert-bedge{position:absolute;bottom:38px;left:0;border-radius:3.987px;box-shadow:0 11.961px 15.949px -3.987px var(--Colors-Effects-Shadows-shadow-lg_01, rgba(16, 24, 40, .08)),0 3.987px 5.981px -1.994px var(--Colors-Effects-Shadows-shadow-lg_02, rgba(16, 24, 40, .03));overflow:hidden}.mobile-gallery-grid .expert-bedge{left:18px;bottom:12px}.expert-bedge{display:flex;flex-wrap:nowrap;align-items:stretch}.expert-bedge .ebedge-info{background-color:#fff;padding:10px 15px;display:flex;align-items:center}.expert-bedge .ebedge-hashtag{background-color:#bfc5ba;padding:12px;color:#40473e;font-family:Crimson Pro,serif;font-size:47.846px;font-style:normal;font-weight:500;line-height:59.807px;line-height:1;letter-spacing:-.957px}.expert-bedge .ebedge-hashtag{flex:0 0 auto;display:flex;justify-content:center;align-items:center;height:60px}.expert-bedge .ebedge-info .ebedge-info-inner>h4{margin:0;color:#626c5e;font-family:var(--font-body-family);font-size:14.587px;font-style:normal;font-weight:700;line-height:18.939px}.expert-bedge .ebedge-info .ebedge-info-inner>h5{margin:0;color:#212121;font-family:var(--font-body-family);font-size:14.587px;font-style:normal;font-weight:400;line-height:18.939px}@media only screen and (min-width: 767.98px){.mobile-gallery-grid{display:none}}@media only screen and (max-width: 767.98px){.desktop-gallery-grid{display:none}.f-product__media-viewer:not(.f-product__media-only--image) [data-media-viewer]:before{padding-top:100%!important}.mpc-single.f-product-single .container{padding-left:0;padding-right:0}.mpc-single.f-product-single .container div.f-product-single__blocks{padding:0 16px}.product-main-slide.f-product__media{display:none!important}.f-product__media-viewer:not(.f-product__media-only--image) .f-product__media{width:100%!important;margin:0;height:100%}.f-product__media-viewer--thumbs-show .f-product__media-list .flickity-button{display:block!important}.f-product__media-viewer .flickity-wrapper .flickity-button{width:32px;height:32px;border:none!important;box-shadow:0 4px 8px #60617029;box-shadow:0 0 2px #28293d0a}.f-product__media-viewer .flickity-wrapper .flickity-button:hover,.f-product__media-viewer .flickity-wrapper .flickity-button:focus-visible{background-color:#fff!important;box-shadow:0 4px 8px #60617029;box-shadow:0 0 2px #28293d0a}.f-product__media-viewer .flickity-wrapper .flickity-button svg{display:block;width:16px;height:16px;margin:0 auto}.f-product__media-viewer [data-media-viewer]{margin:0!important}.f-product__media-viewer .flickity-wrapper .flickity-button .flickity-button-icon{width:16px;height:16px;color:#079455}.f-product__media-thumbnails{margin:15px 15px 0!important}.f-product__media-thumbnails .flickity-button.previous{left:0!important}.f-product__media-thumbnails .flickity-button.next{right:0!important}.f-product__media-thumbnails .flickity-slider .f-column{width:20%!important;height:auto;padding:3px}.f-product__media-thumbnails .flickity-slider .f-column .f-image{border-radius:8px}.f-product__media-thumbnails .flickity-button{display:none!important}}.f-product-single .f-product-single__block--title{margin-bottom:17px}.f-product-single .f-product-single__title.h1{color:#000;font-family:Crimson Pro,serif;font-size:48px;font-style:italic;font-weight:400;line-height:60px;letter-spacing:-.96px}@media only screen and (max-width: 1199px){.f-product-single .f-product-single__title.h1{font-size:38px;line-height:48px}}@media only screen and (max-width: 767px){.f-product-single .f-product-single__title.h1{font-size:36px;line-height:44px;letter-spacing:-1.5px}}@media only screen and (max-width: 413px){.f-product-single .f-product-single__title.h1{font-size:30px;line-height:38px}}@media only screen and (max-width: 389px){.f-product-single .f-product-single__title.h1{font-size:28px;line-height:36px}}.f-product-single .f-product-single__block--usps{margin:14px 0}.f-product-single .f-product__usps>ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:12px}.f-product-single .f-product__usps>ul>li{position:relative;padding-left:16px;color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.f-product-single .f-product__usps>ul>li:before{content:"";width:8px;height:8px;display:block;background-color:#47cd89;border-radius:8px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media only screen and (max-width: 767px){.f-product-single .f-product__usps>ul{gap:6px}.f-product-single .f-product__usps>ul>li{padding-left:12px}}.f-product-single .f-product-single__block--icon-usps{margin:14px 0}.f-product-single .f-product__iconusps>ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:12px}.f-product-single .f-product__iconusps>ul li{display:flex;flex-wrap:nowrap;gap:6px;color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.f-product-single .f-product__iconusps>ul li img{width:20px;height:20px;flex:0 0 auto;display:block}@media only screen and (max-width: 1199px){.f-product-single .f-product__iconusps>ul{gap:10px}}.f-product-single .f-product-single__block--richtext{margin:14px 0}.f-product-single .f-product-single__block--richtext .rte{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.f-product-single .collapsible__item .collapsible__button{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:600;line-height:24px;border-top:1px solid var(--color-border);padding:20px 30px 20px 0;border-top-color:#bfc5ba;border-bottom:none}.f-product-single .collapsible__item .collapsible__content-inner.rte{color:#212121;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.f-product-single .collapsible__button [data-collapsible-icon] svg{width:2px;height:12px}.f-product-single .collapsible__item .collapsible__content-inner.rte ul{padding-left:0;list-style:none;margin:0 0 10px}.f-product-single .collapsible__item .collapsible__content-inner.rte ul li{padding-left:16px;position:relative}.f-product-single .collapsible__item .collapsible__content-inner.rte ul li+li{margin-top:10px}.f-product-single .collapsible__item .collapsible__content-inner.rte ul li:before{content:"";width:8px;height:8px;background-color:#47cd89;display:block;border-radius:10px;position:absolute;top:6px;left:0}.descnote{margin-top:20px}.descnote{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;background-color:#fff;padding:12px 16px;border-radius:4px}.descnote>svg{flex:0 0 auto;width:14.5px}.descnote>.rte{flex:1}.supplement_header{display:flex;justify-content:space-between;margin:0 0 16px}.supplement_header h4.supplement_title{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.supplement_header button.supplement_button{padding:0;border:none;color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;height:auto;text-transform:capitalize;text-decoration:underline}.supplement_grid{display:flex;flex-wrap:nowrap;gap:16px}.supplement_grid .supplement_item{flex:0 0 auto;width:calc(33.333% - 16px * 2 / 3)}.supplement_box{cursor:pointer}.supplement_box>img{width:100%;display:block;margin:0 0 16px;border-radius:6px;border:1px solid #bfc5ba;height:101px;object-fit:contain;object-position:bottom right;background-color:#fff}.supplement_info>h4{color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:700;line-height:20px;margin:0}.supplement_info>.rte{color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}@media only screen and (max-width: 1200px){.supplement_box>img{height:90px;margin:0 0 12px}}@media only screen and (max-width: 990px){.supplement_box>img{height:72px}}@media only screen and (max-width: 767.98px){.supplement_box>img{height:101px;object-position:center bottom}}@media only screen and (max-width: 575px){.supplement_box>img{height:90px;object-position:center bottom}}@media only screen and (max-width: 479px){.supplement_box>img{height:101px;object-position:left center;object-fit:cover}}@media only screen and (max-width: 399px){.supplement_info>.rte{font-size:12px;line-height:18px}.supplement_grid{gap:12px}.supplement_grid .supplement_item{flex:0 0 auto;width:calc(33.333% - 8px)}}.hidden-content{display:none}.supplementmodal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000b3;align-items:center;justify-content:center}.supplementmodal-inner{background-color:#fefefe;border-radius:6px;margin:0 auto;padding:16px 16px 24px;border:1px solid #888;width:95%;max-width:721px}.supplementmodal .supplementmodal-header .close svg{display:inline-block}.supplementmodal .close{float:none}.supplementmodal .close:hover,.supplementmodal .close:focus{cursor:pointer}.supplementmodal .supplement_modalmedia{border-radius:8px;background:#f8f6f4;text-align:center}.supplementmodal .supplement_modalmedia>img{margin:0 auto;display:block}.supplementmodal .supplement_modalcontent{margin-top:12px;padding:0 12px}.supplementmodal .supplement_modalcontent>h4{color:#000;font-family:Crimson Pro,serif;font-size:24px;font-style:italic;font-weight:400;line-height:28px}.supplementmodal .supplement_modalcontent>.rte{color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.supplementmodal .supplement_modalcontent .rte ol{padding-left:15px;margin-bottom:0}.supplementmodal .supplement_modalcontent .rte ol li+li{margin:10px 0 0}.fact-modal-open .f-section-header{z-index:0}.facmodal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000b3;align-items:center;justify-content:center}.facmodal.js-modalopen{display:flex}.factmodal-inner{background-color:#fefefe;border-radius:6px;margin:0 auto;padding:16px 16px 24px;border:1px solid #888;width:95%;max-width:721px;max-height:calc(100vh - 50px);overflow-y:auto}.facmodal .factmodal-inner .close svg{display:inline-block}.facmodal .close{float:none}.facmodal .close:hover,.facmodal .close:focus{cursor:pointer}.fact_modalmedia{text-align:center}.fact_modalmedia>img{max-width:500px;width:100%;margin:0 auto}.f-product-single__block.f-product-single__block--discount{margin:24px 0 12px}.discount-row{border:1px solid #bfc5ba;border-radius:6px}.discount-item{border-bottom:1px solid #eaeaea}.discount-item:last-child{border-bottom:none}.discount-item input[type=radio]{margin-right:10px;display:none}.discount-item input[type=radio]+label{position:relative}.discount-item input[type=radio]+label:before{content:"";width:24px;height:24px;border:1px solid #626c5e;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%);border-radius:40px}.discount-item input[type=radio]+label:after{content:"";width:9px;height:9px;background-color:#fff;display:block;position:absolute;top:50%;left:28px;transform:translateY(-50%);border-radius:40px}.discount-item input[type=radio]:checked+label{background-color:#f8f6f4}.discount-item input[type=radio]:checked+label:before{background-color:#079455;border-color:#079455}.discount-item label{display:flex;align-items:center;cursor:pointer;justify-content:space-between;padding:16px 20px 16px 60px;color:#212121;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.discount-item:first-child label{border-radius:6px 6px 0 0}.discount-item:last-child label{border-radius:0 0 6px 6px}.save-percentage{display:flex;align-items:center;gap:4px;color:#212121;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.save-percentage .save-bedge{background-color:#86d28b;padding:5px 10px;border-radius:5px;color:#fff}.save-percentage .save-bedge{background-color:#abefc6;padding:0;border-radius:0;width:40px;display:block;text-align:center;color:#085d3a;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:600;line-height:24px}.discount-item:first-child .save-percentage .save-bedge{background-color:#079455;color:#fff}.discount-form{display:flex;flex-wrap:nowrap;gap:14px;padding:0 12px 0 0}.discount-form .discount-row{flex:1}.discount-form .discount-progress{height:144px;width:8px;border-radius:99px;border:1px solid #bfc5ba}.discount-form .discount-progress .discount-progfill{width:100%;display:block;background-color:#079455;border-radius:99px}.discount-form .discount-progress .discount-progfill svg{position:relative;left:-11px;top:calc(var(--icon-position) + 8px)}.discount-form .discount-progress .discount-progfill.buy-six-active svg{top:calc(var(--icon-position) - 8px)}.discount-form .discount-progress .discount-progfill.buy-once-active svg{top:var(--icon-position)}.fp-discount__header{display:flex;align-items:center;gap:16px;margin:0 0 18px}.fp-discount__header>svg{display:block;flex:0 0 auto;width:23px;height:22px}.fp-discount__header>h5{color:#212121;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin:0}.discount-totalsave{position:relative;margin-top:15px;border-radius:6px;border:2px solid #47cd89;padding:4px}.discount-totalsave .discount-totalsave-inner{text-align:center;background-color:#ecfdf3;color:#067647;font-family:Crimson Pro,serif;font-size:24px;font-style:italic;font-weight:400;line-height:28px}.discount-totalsave .discount-totalsave-inner strong{color:#067647;font-family:Crimson Pro,serif;font-size:24px;font-style:normal;font-weight:900;line-height:28px}.discount-totalsave .discount-totalsave-inner strong:last-child{margin-right:5px}.or-hr{margin:0;position:relative;text-align:center;padding:16px 0}.or-hr>hr{border:none;border-top:1px solid #bfc5ba}.or-hr>span{position:absolute;top:50%;padding:0 20px;background-color:#fafcfa;left:50%;transform:translate(-50%,-50%)}.or-hr>span{line-height:1;color:#626c5e;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:600;text-transform:uppercase}.discount__once input[type=radio]{margin-right:10px;display:none}.discount__once input[type=radio]+label{position:relative;padding:16px 20px 16px 60px;display:block;border-radius:10px;border:1px solid #bfc5ba;background-color:#fff}.discount__once input[type=radio]+label:before{content:"";width:24px;height:24px;border:1px solid #626c5e;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%);border-radius:40px}.discount__once input[type=radio]+label:after{content:"";width:9px;height:9px;background-color:#fff;display:block;position:absolute;top:50%;left:28px;transform:translateY(-50%);border-radius:40px}.discount__once input[type=radio]:checked+label{background-color:#f8f6f4}.discount__once input[type=radio]:checked+label:before{background-color:#079455;border-color:#079455}.discount__once input[type=radio]+label .once-grid{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:20px}.discount__once .once-grid .once-grid-head{flex:1}.discount__once .once-grid .once-grid-price{flex:0 0 auto}.discount__once .once-grid .once-grid-head span{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.discount__once .once-grid .once-grid-head p{color:#626c5e;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:18px}.discount__once .once-grid .once-grid-price span.price{color:#212121;font-size:16px;font-family:var(--font-body-family);font-style:normal;line-height:24px;font-weight:700}@media only screen and (max-width: 991px){.discount-totalsave .discount-totalsave-inner,.discount-totalsave .discount-totalsave-inner strong{font-size:22px;line-height:26px}}@media only screen and (max-width: 767.98px){.discount-totalsave .discount-totalsave-inner,.discount-totalsave .discount-totalsave-inner strong{font-size:20px;line-height:24px}}.f-product-single__block.f-product-single__block--variant_picker{margin:0}.f-product-single__block.f-product-single__block--app{margin:12px 0 24px}.f-product-single__block.f-product-single__block--buy_buttons{margin:12px 0}.f-product-form-qb{display:flex;gap:12px}.f-product-form-qb quantity-input.f-quantity{width:94px;flex:0 0 auto;border-radius:8px;padding:3px 7px}.f-product-form-qb .f-quantity .f-quantity__button{width:auto;padding:0 2px!important;height:auto}.f-product-form-qb .f-quantity .f-quantity__button svg{width:15px;height:14px}.f-product-form-qb .f-quantity .f-quantity__input{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:500;line-height:18px}.f-product-form-qb .f-product-form__submit{flex:1;border-radius:8px;background:#079455}.f-product__bundleproduct .bundle-product-heading{text-align:center;color:#fff;background-color:#079455;border-radius:8px 8px 0 0;padding:4px 0;font-family:var(--font-body-family);font-size:14px;line-height:20px;font-style:normal;font-weight:400;position:relative}.f-product__bundleproduct .bundle-product{border:1px solid #bfc5ba;background:#fff;margin-top:-1px;padding:20px 23px;border-radius:0 0 8px 8px;display:flex;flex-wrap:nowrap;gap:33px}.bundle-product .bundle-product-media{flex:0 0 auto;width:92px}.bundle-product .bundle-product-info{flex:1}.bundle-product .bundle-product-media img{width:91px;height:116px;object-fit:cover;object-position:center center;border-radius:4px}.bundle-product .bundle-product-info h4.bundle-product-title{color:#000;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0 0 4px}.bundle-product .bundle-product-info .bundle-product-shortdesc{color:#000;font-family:var(--font-body-family);font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0 0 20px}.bundle-product .bundle-product-info .bundle-product-spacebetween{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.bundle-product span.price-sale{color:#212121;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px}.bundle-product span.price-original{color:#bfc5ba;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:700;line-height:24px;text-decoration:line-through}.bundle-product a.bundle-product-link{background:#f8f6f4;padding:2px 12px;border-radius:20px;display:flex;align-items:center;gap:6px;color:#40473e;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media only screen and (max-width: 575px){.f-product__bundleproduct .bundle-product{padding:20px;border-radius:0 0 8px 8px;gap:24px}}@media only screen and (max-width: 479px){.bundle-product span.price-sale,.bundle-product span.price-original{font-size:12px;line-height:22px}.bundle-product a.bundle-product-link{padding:2px 10px;font-size:14px;line-height:22px}.bundle-product .bundle-product-info .bundle-product-shortdesc{font-size:13px;line-height:18px;margin:0 0 10px}}.desktop-gallery-grid [data-image-loading]:after,.desktop-gallery-grid [data-media-loading]:after,.mobile-gallery-grid [data-image-loading]:after,.mobile-gallery-grid [data-media-loading]:after{background-color:#fafcfa}.peppy-notify-me-button-container .peppy-notify-me-button,.peppy-notify-me-button-container .peppy-notify-me-button-float-right{border-color:#079455!important;border:2px solid!important}.f-apps-wrapper.f-section-padding.color-background-1,.product__recommendation.color-background-1{background-color:#fafcfa}.f-apps-wrapper .shopify-app-block,.product-recommendations .flickity-wrapper .f-column{background-color:#fff;border-radius:6px}.product-card__badge .f-badge--sale{background-color:#47cd89;color:#085d3a}.product-recommendations .f-price--on-sale .f-price__sale{gap:6px}.product-recommendations s.f-price-item.f-price-item--regular{color:#bfc5ba}@media only screen and (max-width: 767px){.product-recommendations .flickity-wrapper .f-column{margin-right:16px}.product-recommendations .flickity-wrapper .f-column{padding:16px 6px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/style.css.map */
