.subscrib-banner{position:relative}.subscrib-banner .page-width{max-width:1440px;padding-inline:60px}.subscrib-banner .subscrib-grid{--sbgap: 0px;gap:var(--sbgap);display:flex;flex-wrap:wrap}.subscrib-banner .subscrib-grid .subscrib-item{flex:0 0 auto;width:100%}@media(min-width:801px){.subscrib-banner .subscrib-grid{--sbgap: 60px}.subscrib-banner .subscrib-grid .subscrib-content{width:calc(44% - var(--sbgap) / 2)}.subscrib-banner .subscrib-grid .subscrib-image{width:calc(56% - var(--sbgap) / 2)}}.subscrib-banner .subscrib-grid .subscrib-content{display:flex;align-items:center}.subscrib-banner .subscrib-media{height:100%}.subscrib-banner .subscribe-svg{border:2px solid #f4f4f4;background:#f1f1f1;display:block}.subscrib-banner .subscrib-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:left center}@media(min-width:801px){.subscrib-banner .subscrib-media.smedia-small .sm--media-small{display:none}}@media(max-width:800px){.subscrib-banner .subscrib-media.smedia-small .sm--media{display:none}}.subscrib-banner .subscrib-info{text-align:left;padding-block:30px}.subscrib-banner .subscrib-info>h1{margin:0;color:#1d1b1f;font-family:Raleway;font-size:56px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-1.12px}.subscrib-banner .subscrib-info>h1 strong{font-weight:700;display:block}.subscrib-banner .subscrib-info>h1+.rte{margin:16px 0 0}.subscrib-banner .subscrib-info .rte{color:#1d1b1f;font-family:Outfit;font-size:17px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.17px}.subscrib-banner .subscrib-info .rte ul{list-style:none;padding:0}.subscrib-banner .subscrib-info .rte ul>li{position:relative;padding-left:29px}.subscrib-banner .subscrib-info .rte ul>li>strong{font-weight:500}.subscrib-banner .subscrib-info .rte ul>li:before{content:"";width:26px;height:26px;display:block;background-image:url(/cdn/shop/files/checkmark.svg?v=1768465203);background-position:center center;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0}.subscrib-banner .subscrib-info .rte>*,.subscrib-banner .subscrib-info .rte ul>li{margin:0}.subscrib-banner .subscrib-info .rte>*+*:where(p,span,ul),.subscrib-banner .subscrib-info .rte ul>li+li{margin:12px 0 0}.subscrib-banner .subscrib-info .rte+.subscrib-button{margin-top:24px}.subscrib-banner .subscrib-info .subscrib-button{display:flex;max-width:350px;padding:14px 8px;justify-content:center;align-items:center;gap:4px;border-radius:99px;background:linear-gradient(90deg,#865caa,#9b71bf 50.24%,#865caa);color:#fff;font-family:Outfit;font-size:18px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:0;text-transform:uppercase;transition:all .3s}@media(max-width:1279px){.subscrib-banner .subscrib-info>h1{font-size:46px}}@media(max-width:1200px){.subscrib-banner .page-width{padding-inline:30px}.subscrib-banner .subscrib-info>h1{font-size:40px}}@media(max-width:1024px){.subscrib-banner .subscrib-info>h1{font-size:34px;letter-spacing:-.68px}.subscrib-banner .subscrib-info .rte{font-size:15px;letter-spacing:-.15px}.subscrib-banner .subscrib-info .rte ul>li{padding-left:29px}.subscrib-banner .subscrib-info .rte ul>li:before{width:24px;height:24px}}@media(max-width:900px){.subscrib-banner .page-width{padding-inline:20px}}@media(max-width:800px){.subscrib-banner .subscrib-grid{flex-direction:column-reverse}.subscrib-banner .subscrib-grid .subscrib-content{justify-content:center}.subscrib-banner .subscrib-info{padding-block:20px 25px;padding-inline:20px}.subscrib-banner .subscrib-info>h1+.rte{margin:12px 0 0}.subscrib-banner .subscrib-info .rte>*,.subscrib-banner .subscrib-info .rte ul>li{margin:0}.subscrib-banner .subscrib-info .rte>*+*:where(p,span,ul),.subscrib-banner .subscrib-info .rte ul>li+li{margin:8.5px 0 0}.subscrib-banner .subscrib-info .rte+.subscrib-button{margin-top:20px}.subscrib-banner .subscrib-info .subscrib-button{font-size:17px}}@media(max-width:749px){.subscrib-banner .page-width{padding-inline:0px}}.subscription-wrapper{position:relative;padding-block:80px;overflow:hidden}.subscription-wrapper:before{content:"";border-radius:99%;opacity:.75;background:radial-gradient(95.5% 100% at 50% 0%,#d7c6e60d,#d7c6e64d),#fff;width:857px;height:857px;position:absolute;right:-191px;top:-303px;z-index:-1}@media(min-width:1500px){.subscription-wrapper:before{width:55%}}.subscription-wrapper .sw-page-width{max-width:1440px;margin:0 auto;padding-inline:60px;--gap: 40px}.subscription-wrapper .subscription-grid{display:flex;justify-content:space-between;gap:var(--gap)}.subscription-grid .subscription-content{width:calc(41% - var(--gap) / 2)}.subscription-grid .subscription-media{width:calc(50% - var(--gap) / 2)}.subscription-grid .subscription-media .sw-media{height:auto;object-fit:contain;object-position:top right;display:block;width:100%}.subscription-box .sw-title{text-align:left;margin:0;max-width:90%;color:#1d1b1f;font-family:Raleway;font-size:48px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.96px}.subscription-box .sw-comswys{margin-block:24px}.sw-comswys .sw-box-heading{display:flex;justify-content:space-between;gap:10px;border-bottom:2px solid #EEE9F2;padding-block:16px}.sw-comswys .sw-box-heading .swbox-title{margin:0;color:#865caa;font-family:Outfit;font-size:22px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.44px}.sw-comswys .sw-box-heading .swbox-price{display:block;color:#865caa;font-family:Outfit;font-size:22px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.44px}.sw-comswys .sw-box-info{padding-block:16px;border-bottom:2px solid #EEE9F2}.sw-comswys .sw-box-info .swbox-caption{margin:0 0 6px;opacity:.5;color:#1d1b1f;font-family:Outfit;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.sw-comswys .sw-box-info .swbox-item{display:flex;justify-content:space-between;gap:8px;padding-block:6px}.sw-comswys .swbox-item .swbox--item{margin:0;flex:1;color:#865caa;font-family:Outfit;font-size:20px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.2px}.sw-comswys .swbox-item .swbox--compare-price,.sw-comswys .sw-box-footer .swbox-fcompar{color:#1d1b1f;font-weight:300;opacity:.7}.sw-comswys .swbox-item .swbox--compare-price{text-decoration-line:line-through}.sw-comswys .swbox-item .swbox--sale-price,.sw-comswys .sw-box-footer .swbox-fsale{color:#865caa;font-weight:600;text-transform:uppercase;display:block}.sw-comswys .swbox-item .swbox--compare-price,.sw-comswys .swbox-item .swbox--sale-price,.sw-comswys .sw-box-footer .swbox-fcompar,.sw-comswys .sw-box-footer .swbox-fsale{width:100%;flex:0 0 auto;max-width:max-content;text-align:right;display:block;font-family:Outfit;font-size:20px;font-style:normal;line-height:130%;letter-spacing:-.4px}.sw-comswys .sw-box-footer{margin-top:12px;padding-block:6px;display:flex;gap:10px}.sw-comswys .sw-box-footer .swbox-total{flex:1;margin:0;color:#865caa;font-family:Outfit;font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.4px}.sw-comswys .sw-box-footer .swbox-fcompar{max-width:max-content!important}.subscription-box .sw-button{border-radius:99px;background:linear-gradient(90deg,#865caa,#9b71bf 50.24%,#865caa);color:#fff;width:100%;display:flex;gap:4px;justify-content:center;align-items:center;padding:14px 8px;font-family:Outfit;font-size:18px;font-style:normal;font-weight:600;line-height:160%;text-transform:uppercase;text-decoration:none;transition:.3s}.subscription-box .sw-button:hover{transform:scale(1.02)}.subscription-box .sw-usps{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:12px}.subscription-box .sw-usps img{flex:0 0 auto;width:22px}.subscription-box .sw-usps span{color:#1d1b1f;font-family:Outfit;font-size:15px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:-.15px}@media(max-width:1200px){.subscription-wrapper:before{width:727px;height:747px}.subscription-wrapper .sw-page-width{padding-inline:30px}.subscription-box .sw-title{font-size:40px}.subscription-box .sw-comswys{margin-block:16px}.sw-comswys .sw-box-info .swbox-caption{font-size:12px}.sw-comswys .sw-box-heading .swbox-title,.sw-comswys .sw-box-heading .swbox-price{font-size:20px}.sw-comswys .swbox-item .swbox--item,.sw-comswys .swbox-item .swbox--compare-price,.sw-comswys .swbox-item .swbox--sale-price,.sw-comswys .sw-box-footer .swbox-fcompar,.sw-comswys .sw-box-footer .swbox-fsale,.sw-comswys .sw-box-footer .swbox-total{font-size:18px}}@media(max-width:1024px){.subscription-wrapper{padding-block:40px}.subscription-wrapper .sw-page-width{--gap: 20px}.subscription-wrapper .subscription-grid{gap:var(--gap)}.subscription-grid .subscription-content{width:calc(48% - var(--gap) / 2)}.subscription-grid .subscription-media{width:calc(52% - var(--gap) / 2)}.subscription-box .sw-comswys{margin-block:12px}.subscription-wrapper:before{width:56%;height:73%;right:-10%;top:-10%}.subscription-box .sw-title{font-size:36px}.subscription-box .sw-button{padding:12px 8px;font-size:16px}.sw-comswys .sw-box-heading,.sw-comswys .sw-box-info{padding-block:10px}.sw-comswys .sw-box-footer{margin-top:6px}.subscription-box .sw-usps{margin-top:8px}}@media(max-width:900px){.subscription-wrapper .sw-page-width{padding-inline:20px}.sw-comswys .sw-box-heading{padding-block:10px}.sw-comswys .sw-box-heading .swbox-title,.sw-comswys .sw-box-heading .swbox-price{font-size:18px;letter-spacing:-.32px}.sw-comswys .swbox-item .swbox--item{font-size:16px;letter-spacing:-.28px}.sw-comswys .swbox-item .swbox--compare-price,.sw-comswys .swbox-item .swbox--sale-price,.sw-comswys .sw-box-footer .swbox-fcompar,.sw-comswys .sw-box-footer .swbox-fsale{letter-spacing:-.28px;font-size:16px}.subscription-box .sw-button{font-size:16px}}@media(min-width:750px){.subscription-box .sw-button.sw-small .sw-label-sm{display:none}}@media(max-width:749px){.subscription-wrapper{padding-block:12px 32px}.subscription-wrapper:before{display:none}.subscription-wrapper .subscription-grid{gap:0px;flex-direction:column-reverse}.subscription-grid .subscription-media{width:100%;position:relative}.subscription-grid .subscription-content{width:100%}.subscription-grid .subscription-media:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:80%;border-radius:99%;opacity:.75;background:radial-gradient(95.5% 100% at 50% 0%,#d7c6e60d,#d7c6e64d),#fff;z-index:-1;display:block}.subscription-grid .subscription-media .sw-media{object-position:center center;aspect-ratio:1/1}.subscription-box .sw-title{font-size:32px;text-align:center;max-width:100%}.sw-comswys .sw-box-heading .swbox-title,.sw-comswys .sw-box-heading .swbox-price{font-size:20px;letter-spacing:-.32px}.sw-comswys .sw-box-info .swbox-caption{font-size:13px}.sw-comswys .swbox-item .swbox--item{font-size:18px;letter-spacing:-.18px}.sw-comswys .swbox-item .swbox--compare-price,.sw-comswys .swbox-item .swbox--sale-price,.sw-comswys .sw-box-footer .swbox-fcompar,.sw-comswys .sw-box-footer .swbox-fsale{letter-spacing:-.18px;font-size:18px}.subscription-box .sw-button.sw-small .sw-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
