.subscription-box{padding:84px 0}.subscription-box .section-head{margin-bottom:32px;text-align:center}.subscription-box .subscription-box-row{display:flex;flex-wrap:wrap;gap:24px}.subscription-box .subscription-box-block{width:calc(33.33% - 16px);padding:24px 24px 48px;background:var(--elements-highlight-color);display:flex;flex-direction:column}.subscription-box-block .divider{display:flex;height:1px;width:calc(100% + 48px);margin:24px -24px;background:#48494d}.subscription-box-block .inside-divider{display:flex;height:1px;width:100%;margin:20px 0;background:vaR(--elements-border)}.subscription-box-block .block-head-wrap{margin-bottom:21px}.subscription-box-block .block-head-wrap .block-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:8px}.subscription-box-block .block-head-wrap .block-heading .title{font-size:18px;line-height:25.2px;font-weight:600}.subscription-box-block .block-head-wrap .block-heading .label{background:var(--primary-color);font-size:14px;line-height:16.8px;font-weight:600;letter-spacing:-.28px;flex-shrink:0;padding:4px 8px}.subscription-box-block .block-head-wrap .block-text{color:var(--secondary-text-color);font-size:14px;line-height:16.8px;letter-spacing:-.28px;min-height:90px}.subscription-box-block .block-head-wrap .block-text strong{font-weight:600}.subscription-box-block .cuts-and-price{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:27px}.subscription-box-block .cuts-and-price .cuts{display:flex;gap:8px;align-items:center}.subscription-box-block .cuts-and-price .cuts .icon{height:24px;width:24px;display:flex;justify-content:center;align-items:center;color:var(--primary-color)}.subscription-box-block .cuts-and-price .cuts .text{font-size:20px;line-height:28px;font-weight:600}.subscription-box-block .cuts-and-price .price-wrap{display:flex;gap:8px}.subscription-box-block .cuts-and-price .price-wrap .r-price{font-size:32px;line-height:38.4px;font-weight:600;letter-spacing:-.32px}.subscription-box-block .cuts-and-price .price-wrap .c-price{color:var(--tertiary-text-color);text-decoration:line-through;padding-top:5px;font-size:16px;line-height:22px}.subscription-box-block .freequancy-block{margin-bottom:24px}.subscription-box-block .freequancy-block-title{margin-bottom:8px;font-weight:600}.subscription-box-block .freequancy-block-swatches{display:flex;flex-wrap:wrap;gap:4px;align-items:flex-start;text-transform:capitalize}.subscription-box-block .freequancy-block-swatches input{display:none}.subscription-box-block .freequancy-block-swatches label{font-size:14px;line-height:16.8px;letter-spacing:-.28px;transition:.3s;padding:11px 14px;border:1px solid rgb(var(--color-foreground),.2);border-radius:45px;cursor:pointer;position:relative;overflow:hidden;z-index:1}.subscription-box-block .freequancy-block-swatches label:after{content:"";position:absolute;right:0;top:0;width:0px;height:100%;background:var(--primary-color);transition:.3s;z-index:-1}.subscription-box-block .freequancy-block-swatches label:hover{background:rgb(var(--color-foreground),.1)}.subscription-box-block .freequancy-block-swatches input:checked+label{border-color:var(--primary-color)}.subscription-box-block .freequancy-block-swatches input:checked+label:after{width:100%;left:0}.subscription-box-block .box-include-head{display:flex;flex-direction:column}.subscription-box-block .box-include-head .title{margin-bottom:12px;font-size:14px;line-height:16.8px;letter-spacing:-.28px;color:var(--secondary-text-color)}.subscription-box-block .box-include-head .box-include-link{display:flex;justify-content:space-between;gap:15px}.subscription-box-block .box-include-head .box-include-link .cuts{font-size:14px;line-height:16.8px;letter-spacing:-.28px;font-weight:600}.subscription-box-block .box-include-head .box-include-link .link{text-decoration:none;font-size:14px;line-height:16.8px;flex-shrink:0}.subscription-box-block .box-include-head .box-include-link .link:hover{text-decoration:underline}.subscription-box-block .box-include-info{font-size:14px;line-height:16.8px;letter-spacing:-.28px}.subscription-box-block .box-include-info-toggle{display:flex;justify-content:space-between;gap:12px;font-weight:600;cursor:pointer}.subscription-box-block .box-include-info-toggle span{color:var(--primary-color)}.subscription-box-block .box-include-info-toggle .icon{height:24px;width:24px;transition:.2s;color:var(--tertiary-text-color)}.subscription-box-block .box-include-info.active .box-include-info-toggle .icon{transform:rotate(180deg)}.subscription-box-block .box-include-info-content{display:none;color:var(--secondary-text-color);padding-top:10px}.subscription-box-block .box-include-info-content ul{margin:0;display:flex;flex-direction:column;gap:12px}.subscription-box-block .box-include-info-content li{display:flex;justify-content:space-between;gap:16px;position:relative;line-height:19.6px}.subscription-box-block .box-include-info-content li:before{content:"";height:12px;width:12px;position:absolute;top:4px;left:-20px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path d="M5.00229 7.58447L9.59849 2.98828L10.3056 3.69539L5.00229 8.99867L1.82031 5.81672L2.52742 5.10962L5.00229 7.58447Z" fill="%23D7D7D7"/></svg>')}.subscription-box-block .box-include-info-content li .oz{flex-shrink:0;color:var(--tertiary-text-color)}.subscription-box-block .value-block{display:flex;gap:8px;font-size:12px;line-height:16.8px;margin-top:12px;color:var(--secondary-text-color)}.subscription-box-block .value-block strong{font-weight:600;color:rgb(var(--color-foreground))}.subscription-box-block .value-block .icon{flex-shrink:0;height:12px;width:12px;display:flex;align-items:center;justify-content:center;margin-top:2px}.subscription-box-block .value-block .icon svg{color:var(--secondary-color);height:100%;width:100%}.subscription-box .subscription-box-bottom{display:flex;gap:10px;margin-top:56px;align-items:center}.subscription-box .subscription-box-bottom .subscription-box-bottom-title{width:calc(33% - 6.66px)}.subscription-box .subscription-box-bottom .subscription-box-bottom-text{font-size:20px;line-height:24px;width:calc(37% - 6.66px);color:var(--secondary-text-color)}.subscription-box .subscription-box-bottom .subscription-box-bottom-link{display:flex;gap:22px;justify-content:flex-end;width:calc(30% - 6.66px)}.subscription-box .subscription-box-bottom .subscription-box-bottom-link .link{display:flex;align-items:center;gap:16px;color:rgb(var(--color-foreground));text-decoration:none;font-size:18px;line-height:25.2px;font-weight:600}.subscription-box .subscription-box-bottom .subscription-box-bottom-link .link .link-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.subscription-box .subscription-box-bottom .subscription-box-bottom-link .link .link-icon svg{color:var(--secondary-color)}@media screen and (max-width: 1300px){.subscription-box .subscription-box-bottom{flex-wrap:wrap}.subscription-box .subscription-box-bottom .subscription-box-bottom-title{width:100%}.subscription-box .subscription-box-bottom .subscription-box-bottom-text,.subscription-box .subscription-box-bottom .subscription-box-bottom-link{width:calc(50% - 5px)}}@media screen and (max-width: 989px){.subscription-box{padding:55px 0}.subscription-box .subscription-box-block{width:calc(50% - 16px)}}@media screen and (max-width: 749px){.subscription-box{padding:28px 0}.subscription-box .section-head{margin-bottom:25px;text-align:left}.subscription-box .subscription-box-row{gap:16px}.subscription-box .subscription-box-block{width:100%}.subscription-box-block .block-head-wrap .block-heading .title{font-size:16px;line-height:22.4px}.subscription-box-block .block-head-wrap .block-text{min-height:auto}.subscription-box-block .cuts-and-price{margin-bottom:32px}.subscription-box-block .cuts-and-price .cuts .text{font-size:18px;line-height:25.2px}.subscription-box-block .cuts-and-price .price-wrap{align-items:end}.subscription-box-block .cuts-and-price .price-wrap .r-price{font-size:24px;line-height:28.8px;letter-spacing:-.24px}.subscription-box-block .cuts-and-price .price-wrap .c-price{padding:0 0 3px}.subscription-box-block .freequancy-block-swatches label{font-size:12px;line-height:14.4px;letter-spacing:-.24px;padding:10px}.subscription-box-block .box-include-head .title{font-size:12px;line-height:14.4px;letter-spacing:-.24px}.subscription-box-block .box-include-head .box-include-link .cuts{font-size:13px;line-height:14.4px;letter-spacing:-.24px}.subscription-box-block .box-include-head .box-include-link .link{font-size:13px;line-height:14.4px}.subscription-box-block .box-include-info{font-size:13px;line-height:15.6px;letter-spacing:-.26px}.subscription-box .subscription-box-bottom{justify-content:flex-start;margin-top:40px}.subscription-box .subscription-box-bottom .subscription-box-bottom-text{width:100%;font-size:16px;line-height:calc(1 + .4 / var(--font-body-scale))}.subscription-box .subscription-box-bottom .subscription-box-bottom-link{width:100%;justify-content:unset;flex-direction:column;gap:18px}.subscription-box .subscription-box-bottom .subscription-box-bottom-link .link{font-size:16px;line-height:20px;width:100%;justify-content:space-between}.subscription-box .subscription-box-bottom .subscription-box-bottom-link .link .link-icon{padding:12px;background:rgb(var(--color-foreground),.1);border-radius:70px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-subscription-box.css.map */
