body .btn{border-radius:30px}.products-image__header .grid-container.wrapper{padding:0}h1,h2,h3,h4,h5,h6,a{font-family:gelica-bolditalic!important;font-weight:400!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero__wrapper .hero__content.hero__content--transparent{max-width:80%;width:100%;margin:0 auto}.hero__wrapper .hero__content .hero__description.body-x-large.aos-animate{font-size:34px}body .header__desktop__bar__l{flex:unset}.header__dropdown__image{border-radius:30px}.menu__block--narrow img{width:100%;aspect-ratio:1 / 2;object-fit:cover}.navlink sup{display:none}.badge-box{border-radius:15px}.product-item__title{font-weight:700;font-size:16px}.product-item .badge-box-container{top:10px;left:10px}.product-item__title{min-height:45px}.grid__items-holder{margin-bottom:30px}@media only screen and (min-width:990px){.grid__heading-text{width:100%;margin:0;text-align:left;display:flex;gap:20px;align-items:baseline}}.footer__newsletter__wrapper .input-group .icon-nav-arrow-right{display:none}.brick__block--text .hero__content--compact{flex-basis:auto;margin:0 auto}summary.footer__block__title{font-size:16px;font-weight:400;text-transform:none}.footer__quicklinks a{font-size:16px;font-weight:400;color:#fff}ul.footer__quicklinks li{margin:0 0 .75em}.newsletter-form .input-group__field{border:1px solid;border-radius:6px;padding:1rem}.newsletter-form .input-group{border:0}.brick__section button.caps.newsletter__submit.input-group__btn{background:#fff;color:#000;padding:12px 30px}.supporting-menu img.footer_border_img{width:100%}.supporting-menu__copyright{text-align:left}ul.supporting-menu__copyright a{color:#fff;display:block}.brick__section button.caps.newsletter__submit.input-group__btn{background:#fff;color:#000;padding:6px 45px;border-radius:25px;margin-left:1rem}section.supporting-menu.section-padding{border-top:1px solid rgba(255,255,255,.2)}.footer__block.footer__block--text{display:flex;align-content:center;align-items:center}.supporting-menu__inner.wrapper--full-padded{padding-bottom:30px}.supporting-menu img{width:auto}.popout__flag{width:auto;height:13px}@media only screen and (min-width:990px){.supporting-menu__inner{max-width:var(--content-max)}}@media only screen and (min-width:750px){summary.footer__block__title{margin-bottom:2em}.header__desktop__bar__c{padding-left:4rem}}.product-item__image,.product-item__bg,.product-item__bg figure,.product-item__bg img,.product-item__bg__under,.product-item__bg__slider,.product-item__image .product-link{border-radius:30px;overflow:hidden}.template-collection h1 sup{display:none}.template-collection .grid__heading-holder.text-center.wrapper{display:flex;margin:0 auto;text-align:initial}.template-collection .grid__heading-holder.wrapper .grid__heading-text{margin-left:0;padding-left:var(--outer);padding-right:var(--outer);display:flex;gap:20px}.template-collection .index-collections-list .grid__heading-actions.aos-animate{min-width:340px;text-align:right}.collection-item__content span sup{display:none}.product-grid-item__add-to-cart{margin-top:1rem;margin-bottom:1rem;display:block!important;visibility:visible!important;opacity:1!important;position:relative;z-index:1;min-height:44px}.product-grid-item__quick-add{display:block!important;visibility:visible!important;opacity:1!important}.quick-add__holder.product-grid-item__quick-add{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;width:100%!important;bottom:auto!important;left:auto!important;right:auto!important}.product-grid-item__atc-button{width:100%;display:flex!important;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;visibility:visible!important;opacity:1!important}.product-grid-item__atc-button .btn__separator{margin:0 .25rem}.product-grid-item__atc-button .btn__price{font-weight:600}.product-grid-item__atc-button .btn__arrow{display:inline-flex;align-items:center;margin-left:.25rem}.product-grid-item__atc-button .btn__arrow svg{width:1em;height:1em}.product-grid-item__atc-button:disabled{opacity:.6;cursor:not-allowed}.product-grid-item__atc-button:disabled .btn__text{text-transform:uppercase;font-weight:700}.product-item .quick-add__holder:not(.product-grid-item__quick-add){display:none!important}.product-item__image quick-add-product:not(:has(.product-grid-item__quick-add)){display:none!important}.product-information{position:relative;z-index:1;margin-top:0}.product-item__info{display:flex;flex-direction:column;text-align:left}.product-item__info .product-link{order:1}.product-grid-item__add-to-cart{order:2}.product-item__swatches__holder{order:3}.product-item__recently-viewed{order:4}.product__photo{border-radius:30px}.product__thumb .image-wrapper img{border-radius:5px}.product__description__content.rte strong{font-weight:700}.template-product .product__price{display:flex;align-items:center;margin:0;line-height:var(--line-height-normal);padding:0;background-color:transparent;border:none;border-radius:10px}.price_snip{display:none}.product__price__wrap{position:relative;margin-top:30px}.product__tax.caption.rte{display:none}.price__regular span{font-size:18px;font-weight:700}.template-product .brick__section.brick__section--reversed img{border-radius:0 30px 30px 0}.template-product .accordion__title{font-weight:700}.product__title__wrapper{padding-right:0}.product__title.heading-medium{font-size:32px}.shopify-section[id*=image-simple] .lazy-image{max-height:600px!important;min-height:auto!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.shopify-section[id*=image-simple] .lazy-image figure{padding-top:0!important;padding-bottom:0!important;height:auto!important;max-height:600px!important;min-height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.shopify-section[id*=image-simple] .lazy-image img{position:relative!important;width:100%!important;height:auto!important;max-height:600px!important;object-fit:contain!important;object-position:center!important}.hero__title.heading-large.block-padding p{font-family:gelica-bolditalic!important;margin:0;font-size:45px}.price-per-item__container{height:100%;width:30%}.product__submit__item--inline{display:grid;gap:10px;grid-template-columns:1fr}.tab-link.current span{font-family:gelica-bolditalic!important;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0px;text-align:center;color:#000}.tab-link span{font-family:gelica-bolditalic!important;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0px;text-align:center;color:#6a7282}.template-product .hero__title p{font-family:gelica-bolditalic!important;font-weight:700;font-size:30px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:bottom;margin:0}.template-product.hero__rte p{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22.4px;letter-spacing:0%;text-align:center;vertical-align:middle}.brick__section .newsletter-form .input-group__field{border:1px solid;border-top-color:currentcolor;border-right-color:currentcolor;border-bottom-color:currentcolor;border-left-color:currentcolor;border-radius:6px;padding:1rem;background:#f3803d;border-color:#f3803d;color:#000;font-weight:700}.brick__section .newsletter-form button.caps.newsletter__submit.input-group__btn{background:#ea1f27;color:#fff;padding:6px 45px;border-radius:25px;margin-left:1rem;font-family:Helvetica Neue;font-weight:700;font-size:15px;line-height:20px;letter-spacing:0%;text-align:center;text-transform:uppercase}@media only screen and (min-width:750px){.product__thumbs__holder{flex-flow:row wrap!important;gap:8px;overflow:visible!important}.product__thumbs__holder .product__thumb{flex:0 0 calc(25% - 6px);margin:0;padding-bottom:0;box-sizing:border-box;border:2px solid #E5E7EB;border-radius:5px}}@media only screen and (max-width:749px){.newsletter-form .input-group{border:0;flex-direction:column}.template-product .brick__section #Newsletter--newsletter_MmqdHk button.caps.newsletter__submit.input-group__btn{margin-left:0;margin-top:10px}.frame__item{border-radius:30px!important}}.custom-img-cont .hero__title p{font-family:gelica-bolditalic!important;font-weight:700;font-size:30px;line-height:100%;letter-spacing:0%;text-align:center;vertical-align:bottom;margin:0}#trial-team #main .container{text-align:center}#sweepstakes-landing-page .page-hero .container--compact,#sweepstakes-landing-page .landing-page-main .container--compact,#sweepstakes-landing-page .landing-page-product .container--compact{max-width:760px;margin:0 auto}#sweepstakes-landing-page .page-hero{position:relative;height:264px}#sweepstakes-landing-page .page-hero__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative;z-index:1;height:100%;color:#fff;margin:0 auto}#sweepstakes-landing-page .page-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}#sweepstakes-landing-page .page-hero__heading{text-align:center}@media screen and (min-width:1060px){#sweepstakes-landing-page .page-hero{height:425px}}#sweepstakes-landing-page .landing-page-main{padding:40px 0}#sweepstakes-landing-page .landing-page-box{background-color:#fee7c6;border:2px solid #eb2128;border-radius:5px}#sweepstakes-landing-page .landing-page-box__inner-1{border:2px solid #f4803e;border-radius:4px}#sweepstakes-landing-page .landing-page-box__inner-2{border:2px solid #fcb043;border-radius:3px;padding:20px 30px}#sweepstakes-landing-page .landing-page-box__heading{text-align:center}#sweepstakes-landing-page .landing-page-box__content a{font-family:var(--font-stack-headings-primary)!important;color:#eb2128}#sweepstakes-landing-page .landing-page-form-embed{position:relative;margin-top:34px;min-height:305px}#sweepstakes-landing-page .landing-page-form-embed:has(.klaviyo-form):before,#sweepstakes-landing-page .landing-page-form-embed:has(.klaviyo-form):after{display:none}#sweepstakes-landing-page .landing-page-form-embed:after,#sweepstakes-landing-page .landing-page-form-embed:before{height:280px;display:flex;align-items:center;justify-content:center}#sweepstakes-landing-page .landing-page-form-embed:after{content:"";border:1px solid #fee7c6;border-radius:10px;z-index:0}#sweepstakes-landing-page .landing-page-form-embed:before{content:"Form Loading";z-index:1;animation:text-pulse-sweepstakes .4s linear infinite;font-family:gelica-bolditalic,sans-serif;font-size:14px;color:#eb2128}#sweepstakes-landing-page .landing-page-form-embed button{font-family:gelica-bolditalic!important;border-radius:40px!important;padding:0 30px!important;font-weight:400!important;margin-bottom:10px}#sweepstakes-landing-page .landing-page-form-embed label{align-items:flex-start!important}#sweepstakes-landing-page .landing-page-form-embed label *,#sweepstakes-landing-page .landing-page-form-embed div[id*=rich-text] p{font-family:var(--font-stack-body-primary)!important}#sweepstakes-landing-page .landing-page-form-embed label svg{margin-top:3px!important}#sweepstakes-landing-page .landing-page-form-embed div[id*=rich-text] h1,#sweepstakes-landing-page .landing-page-form-embed div[id*=rich-text] h1 span{font-family:gelica-bolditalic!important;font-weight:400!important;font-size:36px!important;color:#eb2128}@media screen and (max-width:549px){#sweepstakes-landing-page .landing-page-form-embed{min-height:658px}#sweepstakes-landing-page .landing-page-form-embed:before{position:absolute;bottom:0;width:100%}#sweepstakes-landing-page .landing-page-form-embed:after,#sweepstakes-landing-page .landing-page-form-embed:before{min-height:327px;margin-bottom:20px}#sweepstakes-landing-page .landing-page-form-embed-image{width:100%;margin:-70px 0 10px}}@media screen and (min-width:550px){#sweepstakes-landing-page .landing-page-form-embed label{max-width:560px!important}#sweepstakes-landing-page .landing-page-form-embed-image{position:absolute;top:0;right:0;width:40%;transform:translateY(-31%)}#sweepstakes-landing-page .landing-page-form-embed div[id*=rich-text] h1,#sweepstakes-landing-page .landing-page-form-embed div[id*=rich-text] p{text-align:left!important;width:55%!important}}@media screen and (min-width:550px)and (max-width:767px){#sweepstakes-landing-page .landing-page-form-embed div[data-testid=form-row]:has(input[type=text]),#sweepstakes-landing-page .landing-page-form-embed div[data-testid=form-row]:has(input[type=email]){width:50%!important}}@media screen and (min-width:768px){#sweepstakes-landing-page .landing-page-form-embed div[data-testid=form-row]:has(input[type=text]),#sweepstakes-landing-page .landing-page-form-embed div[data-testid=form-row]:has(input[type=email]){width:42%!important}}#sweepstakes-landing-page .landing-page-product{background-color:#fee7c6;padding:30px 0 60px}#sweepstakes-landing-page .landing-page-product-features{display:flex;justify-content:space-around;gap:20px 10px;flex-wrap:wrap;margin-top:40px}#sweepstakes-landing-page .landing-page-product-feature{text-align:center}#sweepstakes-landing-page .landing-page-product-feature img{width:74px;margin-bottom:10px}#sweepstakes-landing-page .landing-page-product-feature p{font-size:15px;line-height:normal;margin:0}#sweepstakes-landing-page .landing-page-product-image{border-radius:10px;border:1px solid #000;object-fit:cover}#sweepstakes-landing-page .landing-page-product-content li{font-family:var(--font-stack-body-primary)!important}#sweepstakes-landing-page .landing-page-product-content ul{padding-left:15px}#sweepstakes-landing-page .landing-page-product-cta{text-align:center;margin-top:40px}@media screen and (max-width:549px){#sweepstakes-landing-page .landing-page-product-image{width:100%;margin:36px 0}}@media screen and (min-width:550px){#sweepstakes-landing-page .landing-page-product-columns{margin-top:36px;display:flex;justify-content:space-between}#sweepstakes-landing-page .landing-page-product-image{width:32%}#sweepstakes-landing-page .landing-page-product-content{width:62%}}@keyframes text-pulse-sweepstakes{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.announcement__wrapper--localization{overflow:visible}.announcement__with-localization{display:flex;flex-direction:row;align-items:stretch;width:100%}.announcement__with-localization .announcement__bar-outer{flex:1 1 auto;min-width:0}.announcement__with-localization .announcement__localization{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;position:relative;z-index:2;padding-inline-end:var(--outer);padding-top:var(--PT, 0);padding-bottom:var(--PB, 0)}.announcement__with-localization .popout-footer{display:flex;align-items:center;margin:0}.announcement__with-localization .popout-footer__holder,.announcement__with-localization popout-select.popout{display:flex;align-items:center;justify-content:center;margin:0}.announcement__with-localization .popout-footer .popout__toggle{margin:0;padding:0;min-height:0;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:none;border-radius:6px;background:transparent;color:var(--text, inherit);line-height:1;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.popout-footer__holder .popout__toggle svg{display:none}.popout__toggle__text .popout__country-name{display:none}.popout-footer .popout__toggle{border-color:transparent;padding:0;margin:0}.announcement__with-localization .popout-footer .popout__toggle .icon{color:var(--text, inherit);margin:0;flex-shrink:0;display:none}.announcement__with-localization .popout__toggle__text{font-size:var(--font-body-x-small, .8125rem);font-weight:500;letter-spacing:.02em;max-width:9.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement__with-localization .popout__toggle__text,.site-footer .footer__localization-row .popout__toggle__text{display:inline-flex;align-items:center;gap:.45rem;flex-wrap:wrap;max-width:100%}.announcement__with-localization .popout__country-name,.site-footer .footer__localization-row .popout__country-name{font-weight:500}.announcement__with-localization .popout__icon-globe,.announcement__with-localization .popout__icon-currency,.announcement__with-localization .popout__icon-globe svg,.announcement__with-localization .popout__icon-currency svg{display:block;margin:0}.announcement__with-localization .popout-footer .popout-list,.announcement__with-localization .popout-footer .popout-list.popout-list--visible{left:auto;right:0;z-index:10000;margin-top:.4rem;min-width:min(280px,calc(100vw - 2 * var(--outer, 16px)));border:1px solid color-mix(in srgb,var(--text, #1a1a1a) 12%,var(--COLOR-BG, #fff) 88%);border-radius:10px;box-shadow:0 8px 28px color-mix(in srgb,#000 18%,transparent),0 2px 8px color-mix(in srgb,#000 8%,transparent);--COLOR-BG: #fff;background-color:#fff;color:var(--text, #1a1a1a);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text, #1a1a1a) 25%,transparent) transparent;padding:.4rem 0}.announcement__with-localization .popout-footer .popout-list.popout-list--visible{max-height:min(50vh,300px)}.announcement__with-localization .popout-list::-webkit-scrollbar{width:6px}.announcement__with-localization .popout-list::-webkit-scrollbar-track{background:transparent}.announcement__with-localization .popout-list::-webkit-scrollbar-thumb{border-radius:4px;background:color-mix(in srgb,var(--text, #1a1a1a) 25%,transparent)}.announcement__with-localization .popout-list__item .popout-list__option{min-width:0;padding:.55rem .9rem .55rem .75rem;font-size:var(--font-body-small, .875rem);gap:.5rem;border-radius:6px;margin:0 .25rem;width:calc(100% - .5rem);max-width:none;color:#000}.announcement__with-localization .popout-list__item .popout-list__option:hover,.announcement__with-localization .popout-list__item .popout-list__option:focus-visible{--bg: color-mix(in srgb, var(--text, #1a1a1a) 8%, var(--COLOR-BG, #fff))}.announcement__with-localization .popout__flag{border-radius:2px;box-shadow:0 0 0 1px color-mix(in srgb,#000 8%,transparent);flex-shrink:0}.site-footer-wrapper--has-localization{overflow:visible}.site-footer .footer__localization-row{display:flex;justify-content:flex-start;flex-wrap:wrap;position:relative;z-index:2;padding-top:1.25rem;margin-top:.5rem;border-top:1px solid var(--border, rgba(0, 0, 0, .1));align-items:center;gap:.5rem 1rem}.site-footer .footer__localization-row .popout-footer{display:flex;align-items:center;margin:0;flex-wrap:wrap;gap:.5rem 1rem}.site-footer .footer__localization-row .popout__toggle{border-radius:6px;border:1px solid var(--border, rgba(0, 0, 0, .12));padding:.4rem .7rem;background:var(--bg, var(--COLOR-BG));transition:border-color .2s ease,box-shadow .2s ease}.site-footer .footer__localization-row .popout__toggle[aria-expanded=true]{box-shadow:0 0 0 2px color-mix(in srgb,var(--text) 20%,transparent)}.site-footer .footer__localization-row .popout-list,.site-footer .footer__localization-row .popout-list.popout-list--visible{z-index:10000;margin-top:.35rem;border-radius:10px;box-shadow:0 8px 28px color-mix(in srgb,#000 16%,transparent),0 2px 6px color-mix(in srgb,#000 6%,transparent);--COLOR-BG: var(--COLOR-BG, var(--bg, #fff));background-color:var(--COLOR-BG);color:var(--text);scrollbar-width:thin;border:1px solid color-mix(in srgb,var(--text) 10%,var(--COLOR-BG, #fff) 90%);padding:.4rem 0}.site-footer .footer__localization-row .popout-list__item .popout-list__option{min-width:0;padding:.5rem .9rem .5rem .75rem;border-radius:6px;margin:0 .25rem;width:calc(100% - .5rem);max-width:none;gap:.5rem}.site-footer .footer__localization-row .popout__flag{border-radius:2px;box-shadow:0 0 0 1px color-mix(in srgb,#000 6%,transparent)}.okendo-review-cards__kicker{margin:0 0 .5rem;opacity:.85;letter-spacing:.02em}.okendo-review-cards__heading{margin:0 auto 1rem;max-width:28ch;text-align:center}.okendo-review-cards__intro,.okendo-review-cards__promo{margin:0 auto 1.25rem;max-width:42rem;text-align:center}.okendo-review-cards__promo{margin-bottom:2rem}.okendo-review-cards__warning,.okendo-review-cards__empty{padding:1rem 1.25rem;border-radius:8px;border:1px solid var(--border, rgba(0, 0, 0, .12));background:color-mix(in srgb,var(--text, #000) 4%,var(--bg, #fff));max-width:36rem}.okendo-review-cards__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 1.25rem}@media screen and (min-width:750px){.okendo-review-cards__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem 1.5rem}}@media screen and (min-width:990px){.okendo-review-cards__grid{grid-template-columns:repeat(3,1fr)}}.okendo-review-cards__item{margin:0}.okendo-review-cards__card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;border-radius:12px;overflow:hidden;border:1px solid var(--border, rgba(0, 0, 0, .1));background:var(--bg, var(--COLOR-BG));transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.okendo-review-cards__card:hover{transform:translateY(-2px);box-shadow:0 12px 32px color-mix(in srgb,#000 10%,transparent);border-color:color-mix(in srgb,var(--text, #000) 15%,transparent)}.okendo-review-cards__media{aspect-ratio:1;background:color-mix(in srgb,var(--text, #000) 6%,var(--bg, #fff));position:relative}.okendo-review-cards__img{width:100%;height:100%;object-fit:cover;display:block;vertical-align:middle}.okendo-review-cards__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:120px;font-weight:600;font-size:1.5rem}.okendo-review-cards__info{padding:.9rem 1rem;display:flex;flex-direction:column;gap:.5rem;flex:1}.okendo-review-cards__title{font-weight:500;line-height:1.3;display:block}.okendo-review-cards__cta{display:inline-flex;align-items:center;gap:.35rem;font-size:calc(var(--font-body-small) * var(--FONT-SIZE-BODY));font-weight:500;margin-top:auto;color:var(--link, var(--text))}.okendo-review-cards__cta .icon{width:14px;height:14px;flex-shrink:0}.okendo-review-cards__cta .icon path{stroke:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
