.max-two-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.max-three-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.display-xxl{font-size:var(--font-size-1000);line-height:var(--line-height-1000);font-weight:var(--weight-black);font-family:var(--font-family-1)}.display-xl{font-size:var(--font-size-900);line-height:var(--line-height-800);font-weight:var(--weight-black);font-family:var(--font-family-1)}.display-l{font-size:var(--font-size-700);line-height:var(--line-height-600);font-weight:var(--weight-black);font-family:var(--font-family-1)}.display-m{font-size:var(--font-size-600);line-height:var(--line-height-400);font-weight:var(--weight-black);font-family:var(--font-family-1)}.display-s{font-size:var(--font-size-450);line-height:var(--line-height-300);font-weight:var(--weight-black);font-family:var(--font-family-1)}.heading-xl{font-size:var(--font-size-325);line-height:var(--line-height-200);font-weight:var(--weight-bold);font-family:var(--font-family-2)}.heading-l{font-size:var(--font-size-275);line-height:var(--line-height-175);font-weight:var(--weight-regular);font-family:var(--font-family-2)}.heading-m{font-size:var(--font-size-250);line-height:var(--line-height-150);font-weight:var(--weight-bold);font-family:var(--font-family-2)}.heading-s{font-size:var(--font-size-150);line-height:var(--line-height-100);font-weight:var(--weight-bold);font-family:var(--font-family-2)}.body-m{font-size:var(--font-size-100);line-height:var(--line-height-100);font-weight:var(--weight-regular);font-family:var(--font-family-2)}.body-m-strong{font-size:var(--font-size-100);line-height:var(--line-height-100);font-weight:var(--weight-bold);font-family:var(--font-family-2)}.label-l{font-size:var(--font-size-200);line-height:var(--line-height-125);font-weight:var(--weight-bold);font-family:var(--font-family-2);text-transform:uppercase}.label-l-underline{font-size:var(--font-size-200);line-height:var(--line-height-125);font-weight:var(--weight-bold);font-family:var(--font-family-2);text-decoration:underline;text-transform:uppercase;text-decoration-style:solid;text-underline-offset:.2em;text-decoration-thickness:.12em;text-decoration-skip-ink:auto}.label-m{font-size:var(--font-size-100);line-height:var(--line-height-100);font-weight:var(--weight-bold);font-family:var(--font-family-2);text-transform:uppercase}.label-m-underline{font-size:var(--font-size-100);line-height:var(--line-height-100);font-weight:var(--weight-bold);font-family:var(--font-family-2);text-transform:uppercase;text-decoration:underline;text-decoration-style:solid;text-underline-offset:.2em;text-decoration-thickness:.12em;text-decoration-skip-ink:auto}.label-s{font-size:var(--font-size-100);line-height:var(--line-height-100);font-weight:var(--weight-regular);font-family:var(--font-family-2);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.01em}.label-xs{font-size:var(--font-size-75);line-height:var(--line-height-50);font-weight:var(--weight-regular);font-family:var(--font-family-2);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.01em}.caption-s{font-size:var(--font-size-50);line-height:var(--line-height-50);font-weight:var(--weight-regular);font-family:var(--font-family-2)}.caption-m-strong{font-size:var(--font-size-75);line-height:var(--line-height-50);font-weight:var(--weight-bold);font-family:var(--font-family-2)}.caption-m{font-size:var(--font-size-75);line-height:var(--line-height-50);font-weight:var(--weight-regular);font-family:var(--font-family-2)}.btn{height:max-content;line-height:1;font-weight:700;transition:all .3s cubic-bezier(.215,.61,.355,1);text-transform:uppercase;text-align:center;position:relative;display:flex;align-items:center;width:fit-content;justify-content:center}@media screen and (max-width: 639.98px){.btn.full-width-sm-max{width:100%}}.btn span{display:block}.btn:after{content:"";position:absolute;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid black;opacity:0;transition:all .3s cubic-bezier(.215,.61,.355,1)}.btn:focus-visible:after{opacity:1}.btn.btn--border{border-width:1px;border-style:solid}.btn.btn--border:after{width:calc(100% + 10px);height:calc(100% + 10px);top:-5px;right:-5px;bottom:-5px;left:-5px}.btn.disabled,.btn[disabled]{cursor:not-allowed}.btn.btn--primary{background-color:var(--btn-primary-bg-color);color:var(--btn-primary-text-color)}.btn.btn--primary.btn--border{border-color:var(--btn-primary-border-color)}.btn.btn--primary:hover{background-color:var(--btn-primary-bg-color-hover);color:var(--btn-primary-text-color-hover)}.btn.btn--primary:hover.btn--border:not([disabled]):not(.disabled){border-color:var(--btn-primary-border-color-hover)}.btn.btn--primary:active{background-color:var(--btn-primary-bg-color-pressed)}.btn.btn--primary.disabled,.btn.btn--primary[disabled]{background-color:var(--btn-primary-bg-color-disabled);color:var(--btn-primary-text-color-disabled);border-color:var(--btn-primary-border-color-disabled)}.btn.btn--secondary{background-color:var(--btn-secondary-bg-color);color:var(--btn-secondary-text-color)}.btn.btn--secondary.btn--border{border-color:var(--btn-secondary-border-color)}.btn.btn--secondary:hover{background-color:var(--btn-secondary-bg-color-hover);color:var(--btn-secondary-text-color-hover)}.btn.btn--secondary:hover.btn--border:not([disabled]):not(.disabled){border-color:var(--btn-secondary-border-color-hover)}.btn.btn--secondary:active{background-color:var(--btn-secondary-bg-color-pressed)}.btn.btn--secondary.disabled,.btn.btn--secondary[disabled]{background-color:var(--btn-secondary-bg-color-disabled);color:var(--btn-secondary-text-color-disabled);border-color:var(--btn-secondary-border-color-disabled)}.btn.btn--quiet{background-color:var(--btn-quiet-bg-color);color:var(--btn-quiet-text-color)}.btn.btn--quiet:not(.btn--border){text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:20%;text-underline-position:from-font}.btn.btn--quiet.btn--border{border-color:var(--btn-quiet-border-color)}.btn.btn--quiet:hover{background-color:var(--btn-quiet-bg-color-hover);color:var(--btn-quiet-text-color-hover)}.btn.btn--quiet:hover.btn--border:not([disabled]):not(.disabled){border-color:var(--btn-quiet-border-color-hover)}.btn.btn--quiet:active{background-color:var(--btn-quiet-bg-color-pressed)}.btn.btn--quiet.disabled,.btn.btn--quiet[disabled]{background-color:var(--btn-quiet-bg-color-disabled);color:var(--btn-quiet-text-color-disabled);border-color:var(--btn-quiet-border-color-disabled)}.btn.btn--small{padding:var(--btn-s-padding-horizontal) var(--btn-s-padding-vertical);font-size:var(--btn-s-font-size);gap:var(--unit-300)}@media screen and (min-width: 740px){.btn.btn--small{min-height:36px;max-height:36px}}.btn.btn--small.btn--border{padding:calc(var(--btn-s-padding-horizontal) - 1px) calc(var(--btn-s-padding-vertical) - 1px)}.btn.btn--small.without-text{padding:var(--btn-s-padding-horizontal);width:36px;height:36px}.btn.btn--small.without-text.btn--border{padding:calc(var(--btn-s-padding-horizontal) - 1px)}.btn.btn--small span{font-size:inherit}.btn.btn--medium{padding:var(--btn-m-padding-horizontal) var(--btn-m-padding-vertical);font-size:var(--btn-m-font-size);gap:var(--unit-400)}@media screen and (min-width: 740px){.btn.btn--medium{min-height:52px;max-height:52px}}.btn.btn--medium.btn--border{padding:calc(var(--btn-m-padding-horizontal) - 1px) calc(var(--btn-m-padding-vertical) - 1px)}.btn.btn--medium.without-text{padding:var(--btn-m-padding-horizontal);width:52px;height:52px}.btn.btn--medium.without-text.btn--border{padding:calc(var(--btn-m-padding-horizontal) - 1px)}.btn.btn--medium span{font-size:inherit}.btn.btn--large{padding:var(--btn-l-padding-horizontal) var(--btn-l-padding-vertical);font-size:var(--btn-l-font-size);gap:var(--unit-500)}@media screen and (min-width: 740px){.btn.btn--large{min-height:80px;max-height:80px}}.btn.btn--large.btn--border{padding:calc(var(--btn-l-padding-horizontal) - 1px) calc(var(--btn-l-padding-vertical) - 1px)}.btn.btn--large.without-text{padding:var(--btn-m-padding-horizontal);width:80px;height:80px}.btn.btn--large.without-text.btn--border{padding:calc(var(--btn-l-padding-horizontal) - 1px)}.btn.btn--large span{font-size:inherit}.bb-header{background-color:#fff;padding-top:18px;padding-bottom:15px}.bb-steps__wrapper{width:100%}.bb-steps{width:77.8%;max-width:1121px;margin:0 auto;display:flex;gap:3px;align-items:center}.bb-step{flex:1;display:flex;flex-direction:column;align-items:center}.bb-step__header{display:flex;align-items:center;margin-bottom:10px}.bb-step__header_number{display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;margin-right:10px;font-size:12px;font-weight:700;line-height:18px;letter-spacing:0em;color:var(--step_default_color);opacity:.5;border:1px solid var(--step_default_color);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s}.bb-step__headr_title{font-size:18px;font-weight:400;line-height:18px;letter-spacing:0em;color:var(--step_default_color);transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s}.bb-step__bar-background,.bb-step__bar{width:100%;height:6px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:var(--step_default_color);opacity:.5}.bb-step__bar{width:0%;opacity:1;background-color:var(--step_accent_color);transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s}.bb-step--active .bb-step__header_number{color:#fff;background-color:var(--step_accent_color);border:1px solid var(--step_accent_color)}.bb-step--active .bb-step__headr_title{color:var(--step_accent_color)}.bb-step--active .bb-step__bar{width:100%}@media (max-width: 1024px){.bb-header{display:flex;align-items:center;padding-left:24px;padding-right:24px}.bb-steps__wrapper{margin-right:18px}.bb-steps{width:100%}.bb-step__header_number{width:18px;height:18px;margin-right:5px}.bb-step__headr_title{font-size:14px}}@media (max-width: 550px){.bb-step__headr_title,.bb-product-grid__tab span{font-size:12px}.bb-step__header_number{margin-right:5px}.bb-header{padding-left:8px;padding-right:8px}.bb-step:nth-child(3n){width:30%}.bb-product-grid__header .bb-product-grid-big .bb-product-grid__tab{max-width:150px!important}}@media (max-width: 500px){.bb-step__headr_title,.bb-product-grid__tab span{font-size:11px}}@media (max-width: 470px){.bb-step__header_number{font-size:8px;width:15px;height:15px}}@media (max-width: 424px){.bb-header__grid-switcher{display:none!important}.bb-steps__wrapper{margin:0}}.bb-header__grid-switcher{display:none;align-items:center}.bb-hedaer__grid-button{display:flex;align-items:center;justify-content:center}.bb-hedaer__grid-button:not(:last-child){margin-right:10px}.bb-hedaer__grid-button svg path{fill:#d9d9d9}.bb-hedaer__grid-button--active svg path{fill:#000}@media (max-width: 768px){.bb-header__grid-switcher{display:flex}}.bb-product-grid__body{overflow:hidden}.bb-product-grid{padding-top:25px;padding-bottom:55px}.bb-product-grid__heading{font-size:14px;font-weight:700;line-height:18px;letter-spacing:0em;text-align:left;margin-bottom:10px;padding-left:24px}.bb-product-grid__header{display:flex;justify-content:center;align-items:center;padding:0 24px;margin-bottom:25px}.bb-product-grid__container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:30px;padding:0 45px}@media (max-width: 768px){.bb-product-grid{padding-top:15px}.bb-product-grid__header{padding:0}.bb-product-grid__container{padding:0 24px}.bb-product-grid__header{margin-bottom:0}}@media (min-width: 375px) and (max-width: 768px){.bb-product-grid__container--2_per_row{grid-template-columns:repeat(2,1fr)}.bb-product-grid__container--3_per_row{grid-template-columns:repeat(3,1fr);grid-gap:10px;padding:0 15px}.bb-product-grid__container--3_per_row .bb-product{padding:0}.bb-product-grid__container--3_per_row .bb-product__variant{width:100%}.bb-product-grid__container--3_per_row .bb-product__title{padding:0 3px}}@media (max-width: 425px){.bb-product-grid__container{grid-gap:10px}}.bb-product-grid__tabs{display:flex;align-items:center;flex-wrap:wrap}.bb-product-grid__tab{white-space:nowrap;font-weight:700;line-height:18px;letter-spacing:0em;text-align:center;text-transform:uppercase;border:1px solid var(--product_tab_button_accent_color);color:var(--product_tab_button_accent_color);background-color:var(--product_tab_button_default_color);padding:0 25px;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.bb-product-grid__tab:not(:first-child){margin-left:20px}.bb-product-grid__tab:last-child{margin-right:24px}.bb-product-grid__tab:hover,.bb-product-grid__tab.bb-product-grid__tab--active{color:var(--product_tab_button_default_color);background-color:var(--product_tab_button_accent_color)}.bb-product-grid__tab{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:8px}@media screen and (min-width: 901px){.bb-product-grid__tab{width:fit-content;max-width:unset;padding:0 10px}}@media screen and (min-width: 1100px){.bb-product-grid__tab{padding:0 25px}}.bb-product-grid__tabs{justify-content:center}@media (min-width: 769px){.bb-product-grid__tab{max-width:29%;height:48px;font-size:14px}}@media (min-width: 505px) and (max-width: 768px){.bb-product-grid__tab{padding:0 25px;max-width:30%}}@media (max-width: 504px){.bb-product-grid__tab{max-width:47%;padding:0 15px}.bb-product-grid-small .bb-product-grid__tab{max-width:45%!important}.bb-product-grid-big .bb-product-grid__tab{max-width:31%!important;font-size:8px}}@media (max-width: 768px){.bb-product-grid__tabs{padding-bottom:20px;margin-right:10px}.bb-product-grid__tab{height:38px;font-size:12px}.bb-product-grid__tab:not(:first-child){margin-left:7px}.bb-product-grid__tab:first-child{margin-left:7px}.bb-product-grid__tab:last-child{margin-right:0}}.bb-product{background-color:var(--product_bg_color);border-radius:10px;padding:15px;display:flex;flex-direction:column;align-items:center;position:relative}@media (max-width: 425px){.bb-product{padding:5px}}.bb-product:empty{display:none}.bb-product__variant{height:100%;display:flex;flex-direction:column;align-items:center}.bb-product__variant_header{display:flex;flex-direction:column;align-items:center}.bb-product__title{display:inline-flex;flex-direction:column;align-items:center;font-size:18px;font-weight:700;line-height:18px;letter-spacing:0em;text-align:center;margin-top:8px;padding-bottom:5px;min-height:41px}.bb-product__title .bb-product__title-capacity{opacity:.7;font-weight:400;margin-bottom:5px}@media (max-width: 425px){.bb-product__title{margin-top:0}}.bb-product__title-flavour{text-align:center}.bb-product__price{display:flex;flex-wrap:wrap;justify-content:center;margin-top:auto;padding-bottom:5px}.bb-product__price--normal{font-size:14px;font-weight:700;line-height:16px;letter-spacing:0em;color:#eb001b}.bb-product__price--free{font-size:14px;font-weight:700;line-height:16px;letter-spacing:0em;color:#00b67a}.bb-product__price--compare{font-size:14px;font-weight:400;line-height:16px;letter-spacing:0em;color:#000}.bb-product__price--discount{padding:1px 2px;font-size:12px;font-weight:400;line-height:15px;letter-spacing:0em;color:#fff;background-color:#eb001b}.bb-product__price-item:not(:first-child){margin-left:5px}.bb-product__controls{width:100%}.bb-product--placeholder .bb-product__image-placeholder{width:200px;height:200px;background-color:gray}.bb-product--placeholder .bb-product__controls{width:100%;height:30px;margin-top:50px;background-color:gray}.bb-product--placeholder.bb-product{background-color:transparent}.bb-product__image-placeholder:empty,.bb-product__controls:empty{display:none}@media (max-width: 768px){.bb-product__title{font-size:14px}}.bb-variants-selector__wrapper{width:100%;margin-bottom:8px}.bb-variants-selector{width:99.7%;height:30px}.bb-product__add-to-box{width:100%;height:30px;background-color:var(--product_cta_default_color);border:1px solid var(--product_cta_default_color);color:var(--product_cta_accent_color);display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase;font-size:14px;font-weight:700;line-height:18px;letter-spacing:.04em;border-radius:10px;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s}.bb-product__add-to-box:not(.disabled):hover{color:var(--product_cta_default_color);background-color:var(--product_cta_accent_color)}.bb-product__add-to-box.disabled{border:2px solid #000!important;background:#e7e7e7!important;color:#000;cursor:not-allowed}.bb-quantity-selector{width:100%;position:relative}.bb-quantity-selector__input{width:100%;border:none;font-size:16px;height:30px;background-color:var(--product_cta_default_color);text-align:center;color:var(--product_cta_accent_color)}@media (min-width: 1024px){.bb-quantity-selector__input{padding-left:20px}}.bb-quantity-selector__button{position:absolute;text-align:center;top:2px;left:2px;width:30px;height:26px;background-color:var(--product_cta_accent_color);color:var(--product_cta_default_color)}.bb-quantity-selector__button.bb-quantity-selector__button--plus{left:initial;right:2px}.bb-quantity-selector__button--disabled{opacity:.5}@media (max-width: 768px){.bb-product__add-to-box{font-size:10px;line-height:13px}}.bb-box{background-color:var(--summary_background_color);padding-bottom:17px;width:100%;position:fixed;z-index:1;bottom:0;left:0}.bb-box__inner{width:100%;max-width:1240px;margin:0 auto}.bb-box__header-wrapper{background-color:#fdd700;width:100%;padding-top:21px}.bb-box__header{width:95vw;max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;padding-bottom:16px;min-height:37px}.bb-box__heading{position:absolute;left:0;top:0;color:#000;font-size:26px;font-weight:700;line-height:34px;letter-spacing:0em}.bb-box__discount-message{font-size:16px;font-weight:400;line-height:21px;letter-spacing:0em;background-color:#fdd700;padding:8px 19px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.bb-box__collapse-button{font-size:16px;font-weight:400;line-height:18px;letter-spacing:0em;text-decoration:underline;color:#000;position:absolute;right:0}@media (max-width: 900px){.bb-box__collapse-button{right:24px}}.bb-box__body{width:100%;display:flex;justify-content:center}.bb-box__scroll-container{max-height:209px;overflow-y:auto;overflow-x:hidden;padding-top:16px}.bb-box__container{flex-wrap:wrap;width:570px;display:flex}.bb-box__container_row{display:flex;align-items:center}.bb-box__container_row:not(:first-child){margin-top:14px}.bb-box__product{width:80px;height:80px;background-color:#fff;position:relative;display:flex;justify-content:center;align-items:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.bb-box__product:not(:first-child){margin-left:14px}.bb-product__variant_specific-discount{position:absolute;z-index:3;font-size:8px;font-weight:900;background:#00b67a;color:#fff;padding:0 4px;border-radius:10px;left:calc((100% - 36.46px)/2);top:-8%;opacity:1}.bb-box__product_expand-btn--wrapper{background-color:transparent;border:1px solid white}.bb-box__box_expand-btn--disabled{opacity:.6}.bb-box__box_expand-btn{color:#fff;font-size:12px;font-weight:900;line-height:13px;letter-spacing:0em;text-align:center}.bb-box__product-remove{display:flex;justify-content:center;align-items:center;width:26px;height:26px;position:absolute;top:-20%;right:-20%;z-index:3;background-color:#d9d9d9;color:#000;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}@media (max-width: 500px){.bb-box__product-remove{width:22px;height:22px}}.bb-box__product_placeholder{position:absolute;display:flex;justify-content:center;align-items:center;width:60px;height:60px;z-index:1}.bb-box__product_placeholder svg{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.bb-box__product_placeholder *{fill:#c0ade7}.bb-box__product_image-wrapper{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.bb-box__product_image-wrapper img{width:100%}.bb-box__body_summary{height:96px;padding-top:16px;display:flex;align-items:center;justify-content:space-between}.bb-box__body_devider{display:block;margin-top:16px;width:1px;height:80px;margin-right:15px;margin-left:6px;background-color:#fff}.bb-box__summary_price-wrapper{width:341px;height:100%;display:flex;justify-content:center;align-items:center;padding:7px 0;background-color:#efe6fe;border-radius:2.28px;-webkit-border-radius:2.28px;-moz-border-radius:2.28px;-ms-border-radius:2.28px;-o-border-radius:2.28px}.bb-box__summary_price-left{display:flex;flex-direction:column;align-items:center;padding:11.14px 15.75px 10.63px 12.23px;border-right:1.14px solid #ffffff}.bb-box__savings{font-family:PP Agrandir;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;margin-bottom:5px;white-space:nowrap;color:#8761d5}.bb-box__price-per-portion{font-family:PP Agrandir;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;color:#bda2e9}.bb-box__summary_price-right{display:flex;flex-direction:column;align-items:center;padding:10px 15.4px 10.63px 15.61px}.bb-box__summary_price-normal{font-family:PP Agrandir;font-weight:700;font-size:21px;line-height:100%;letter-spacing:0%;color:#8761d5;margin-bottom:5px;white-space:nowrap}.bb-box__summary_price-compare{font-family:PP Agrandir;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-decoration:line-through;color:#bda2e9}.bb-box__summary_price-shipping{margin-top:7px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;color:#fff}.bb-box__summary_controls{display:flex;height:100%;flex-direction:column;justify-content:space-between;margin-left:30px}.bb-box__summary_next-step-button{text-transform:uppercase;color:#000;background-color:var(--next_step_button_background_color);height:39px;width:261px;font-size:16px;font-weight:700;line-height:21px;letter-spacing:0em;text-align:center}.bb-box__summary_checkout-button{text-transform:uppercase;color:#000;width:261px;background-color:var(--checkout_button_background_color);height:39px;padding:0 16px;display:flex;align-items:center;font-weight:700;justify-content:center}.bb-box__summary_checkout-button.bb-box__summary_checkout-button--wider{padding:0;width:220px}.bb-box__summary_checkout-button.bb-box__checkout-button_svg-wrapper--disabled{opacity:.7}.bb-box__checkout-button_svg-wrapper{display:flex;justify-content:center;align-items:center;margin-right:5px}@media (max-width: 1240px){.bb-box__heading{font-size:22px}.bb-box__inner,.bb-box__header{width:100%}.bb-box__header-wrapper{padding:0;height:58px;display:flex;align-items:center}.bb-box__body_summary{width:calc(95vw - 489px)}.bb-box__header,.bb-box__body_summary{padding:0 24px}.bb-box__body{flex-direction:column}.bb-box__header{justify-content:flex-start;margin:0}.bb-box__heading{position:initial;font-size:20px;font-weight:700;line-height:18px;margin:0}.bb-box__discount-message{width:100%;text-align:center;color:#fff;background:none;padding:0 0 10px;font-size:14px;font-weight:400;line-height:18px}.bb-box__discount-message *{width:100%;text-align:center;padding:0}.bb-box__container{width:100%;justify-content:center}.bb-box__body_summary{padding-top:10px;width:100%;height:initial;max-width:initial;flex-direction:column;justify-content:center;align-items:center}.bb-box__summary_price{height:initial;margin-left:auto;border:none;margin-right:0}.bb-box__summary_controls{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:341px;height:60px;margin:10px 0 0}.bb-box__summary_next-step-button{width:65%;height:100%}.bb-box__summary_checkout-button{width:35%;height:100%;margin-left:10px}.bb-box__summary_checkout-button{flex-direction:row}.bb-box__checkout-button_svg-wrapper{margin-right:5px}.hidden-on-mobile{display:none}.bb-box__heading{font-size:16px}.bb-box__scroll-container{width:365px;max-height:150px;margin:0 auto}.bb-box__body_devider{display:none}.bb-box__product{width:60px;height:60px}.bb-box__product:not(:first-child){margin-left:10px}.bb-box__container_row:not(:first-child){margin-top:10px}.bb-box__product_placeholder{width:50px;height:50px}.bb-box__summary_price{padding:0;width:80px;flex:1;flex-shrink:1}.bb-box__summary_price *{text-align:right}.bb-box__header-wrapper{padding:0;height:40px;display:flex;align-items:center}.bb-box__header{min-height:initial}}@media (max-width: 350px){.bb-box{padding-bottom:5px}.bb-box__body_summary{padding:5px 0 0}.bb-box__summary_checkout-button{margin-left:5px}.bb-box__scroll-container{width:100%;overflow-x:auto}.bb-box__product{width:50px;height:50px}.bb-box__summary_price-wrapper{width:calc(100% - 10px);margin:0 auto;padding:5px 0}.bb-box__summary_controls{width:100%;margin-top:5px;padding-left:5px;padding-right:5px}.bb-box__discount-message{padding-bottom:5px}}@media (min-width: 1240px){.hidden-on-desktop{display:none}}.bb-image--hidden{position:absolute;z-index:-1;opacity:0}.bb-banner{width:100%;height:250px;position:relative}@media (max-width: 740px){.bb-banner{height:120px}}.bb-banner__image-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.bb-banner__image-wrapper.bb-banner__image-wrapper--mobile{display:none}@media (max-width: 768px){.bb-banner__image-wrapper.bb-banner__image-wrapper--mobile{display:flex}.bb-banner__image-wrapper:not(.bb-banner__image-wrapper--mobile){display:none}}.bb-banner__image{width:100%;height:100%;object-fit:cover}.bb-banner__heading{font-size:50px;font-weight:900;line-height:66px;letter-spacing:0em;text-align:left;text-transform:uppercase;font-size:40px;line-height:45px;margin:0;display:block;max-width:420px;height:100%;display:flex;align-items:center;position:absolute;top:0;left:17%}@media (max-width: 1024px){.bb-banner__heading{font-size:22px;line-height:26px;max-width:208px;left:24px}}@media (max-width: 500px){.bb-banner__heading{align-items:flex-start;margin-top:20px}}.line-item[data-bundle-product=true] .title_wrap{width:100%!important}.line-item[data-bundle-product=true] .line-item__components{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:10px}.line-item[data-bundle-product=true] .line-item__components .line-item__component{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;column-gap:10px}.line-item[data-bundle-product=true] .line-item__components .line-item__component .line-item__component-image--wrapper{border-radius:5px;border:1px solid rgb(213,205,190);background-color:#fff;max-width:50px;min-width:50px;max-height:50px;min-height:50px}.line-item[data-bundle-product=true] .line-item__components .line-item__component .line-item__component-title_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;row-gap:2px}.line-item[data-bundle-product=true] .line-item__components .line-item__component .line-item__component-title_wrapper .line-item__component-product--title{font-size:14px}.line-item[data-bundle-product=true] .line-item__components .line-item__component .line-item__component-title_wrapper .line-item__component-variant--title{font-size:13px}@media screen and (max-width: 740px){.line-item[data-bundle-product=true] .line-item__components{margin-bottom:10px}}@media screen and (max-width: 740px){.line-item[data-bundle-product=true] .line-item__remove-button{margin-left:0}}.box-builder-banner{min-height:292px}@media (max-width: 768px){.box-builder-banner{min-height:390px}}.box-builder-banner .collection--banner{position:relative}.box-builder-banner .image-overlay__content-wrapper{gap:20px;padding:14px 0;max-width:788px;margin:0 auto}@media (max-width: 768px){.box-builder-banner .image-overlay__content-wrapper{padding:20px 0}}.box-builder-banner .image-overlay__content-blocks{display:flex;flex-direction:column;row-gap:12px}.box-builder-banner .image-overlay__content-blocks>p{margin:0}@media (max-width: 768px){.box-builder-banner .image-overlay__content-blocks{min-width:100%;width:100%}}.box-builder-banner .image-overlay__content-block-count{width:60px;min-width:60px;height:60px;font-weight:800;font-size:23px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;border-radius:50%}.box-builder-banner .image-overlay__content-block{background-color:#fff;border-radius:91px;color:#000;padding:10px 15px 10px 10px;font-size:12px;display:flex;gap:10px;align-items:center}@media (max-width: 768px){.box-builder-banner .image-overlay__content-block{max-width:310px;margin:0 auto}}.box-builder-banner .image-overlay__content-block p{margin:0!important}.box-builder-banner .image-overlay__content-block p strong{font-weight:800}.box-builder-banner .image-overlay__content-blocks{overflow:hidden}.box-builder-banner .image-overlay__content-block{opacity:0;transform:translateY(20px);animation:moveUp .5s forwards}.box-builder-banner .image-overlay__content-block:nth-child(1){animation-delay:.3s}.box-builder-banner .image-overlay__content-block:nth-child(2){animation-delay:.6s}.box-builder-banner .image-overlay__content-block:nth-child(3){animation-delay:.9s}.box-builder-banner .image-overlay__content-block:nth-child(4){animation-delay:1.2s}.box-builder-banner .box-builder-banner__btn-mobile{display:none}.box-builder-banner .getStartedBtn{display:flex;justify-content:center;align-items:center;column-gap:10px;border-radius:60px;font-size:14px;font-weight:800;padding:15px 24px;line-height:1;max-height:40px}.box-builder-banner .collection_title{letter-spacing:0;line-height:1;max-width:375px;font-weight:700}.box-builder-banner .collection_title>*{margin:0!important}@media (max-width: 768px){.box-builder-banner .collection_title{text-align:center;margin:0 auto 25px;font-size:34.74px;line-height:34.22px}}@media (max-width: 768px){.box-builder-banner .image-overlay__content-wrapper{flex-direction:column;gap:0;opacity:1!important}.box-builder-banner .image-overlay__content-blocks{padding:0}.box-builder-banner .image-overlay__content{text-align:left;margin:0 auto}.box-builder-banner .box-builder-banner__btn-desktop{display:none}.box-builder-banner .box-builder-banner__btn-mobile{display:block;margin-top:26px;opacity:0;transform:translateY(20px);animation:moveUp .5s forwards}}@media (max-width: 768px) and (max-width: 768px){.box-builder-banner .box-builder-banner__btn-mobile{animation-delay:1.2s}}@keyframes moveUp{to{opacity:1;transform:translateY(0)}}.bb-product__mhd-wrapper{z-index:1;position:absolute;right:10px;top:10px}.bb-product__mhd{display:flex;align-items:center;padding:3px 5px;background-color:var(--mhd_badge_color);color:var(--mhd_badge_text_color);cursor:pointer;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px}.bb-product__mhd-title{font-family:PP Agrandir;font-weight:700;font-size:12px}.bb-product__mhd-icon-wrapper{width:12px;height:12px;margin-left:10px;display:flex;align-items:center;justify-content:center}.bb-product__mhd-icon-wrapper svg path{fill:var(--mhd_badge_text_color)}.bb-product__mhd-context{position:absolute;top:100%;right:0;width:170%;margin-top:5px;padding:10px;font-family:PP Agrandir;font-weight:500;font-size:12px;line-height:12px;color:#4b4b4b;background-color:#fff;box-shadow:0 4px 6px #0000001a;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.bb-product__mhd-triangle{position:absolute;top:-8px;right:9.5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid white}@media (max-width: 550px){.bb-product__mhd-wrapper{right:4px;top:4px}.bb-product__mhd-icon-wrapper{width:12px;height:12px;margin-left:3px}.bb-product__mhd-icon-wrapper svg{width:90%}.bb-product__mhd-title{line-height:12px;text-align:center}}.product-content.product-info--redesign{display:block;width:100%;margin-left:0;margin-right:0}.product-content.product-info--redesign .product-info__tab-heading--wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border:1px solid black}.product-content.product-info--redesign .product-info__tab-heading--wrapper .product-info__tab-heading{flex-grow:1;padding:10px;text-align:center;background-color:#fff;position:relative;outline:1px solid black;transition:background-color .5s ease,color .5s ease}@media screen and (max-width: 999px){.product-content.product-info--redesign .product-info__tab-heading--wrapper .product-info__tab-heading{padding:10px 5px}}.product-content.product-info--redesign .product-info__tab-heading--wrapper .product-info__tab-heading[data-selected=true]{background-color:#000;color:#fff}.product-content.product-info--redesign .product-info__tab-heading--wrapper .product-info__tab-heading[data-selected=false]{background-color:#fff;color:#000}.product-content.product-info--redesign .product-info__tab-body--wrapper{background-color:#fff;border:1px solid #000;border-top:none;padding:15px;overflow:hidden;transition:height .5s ease,background-color .5s ease}@media screen and (max-width: 999px){.product-content.product-info--redesign .product-info__tab-body--wrapper{padding:14px 7px}}.product-content.product-info--redesign .product-info__tab-body--wrapper .product-info__tab-body[data-tab-hidden=false]{visibility:visible;pointer-events:all;transition:inherit}.product-content.product-info--redesign .product-info__tab-body--wrapper .product-info__tab-body[data-tab-hidden=true]{height:0!important;visibility:hidden;pointer-events:none;transition:inherit}.collections-navigation__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;padding-top:30px}@media screen and (max-width: 740px){.collections-navigation__wrapper{gap:10px;padding-top:20px}}.collections-navigation__wrapper .collections-navigation__item{display:flex;justify-content:center;width:fit-content;padding:8px 16px;border:1px solid var(--regular-border-color);border-radius:20px;text-transform:uppercase;font-weight:700;white-space:nowrap;background:var(--regular-background-color);color:var(--regular-text-color);cursor:pointer;transition:.35s;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;-o-transition:.35s}.collections-navigation__wrapper .collections-navigation__item[data-current-page=true],.collections-navigation__wrapper .collections-navigation__item:not([data-current-page=true]):hover{background-color:var(--active-background-color);color:var(--active-text-color);border:1px solid var(--active-border-color)}@media screen and (max-width: 740px){.collections-navigation__wrapper .collections-navigation__item{width:100%;max-width:45%}}@media screen and (max-width: 375px){.collections-navigation__wrapper .collections-navigation__item{font-size:calc(var(--text-primary) / 1.2)}}@media screen and (max-width: 320px){.collections-navigation__wrapper .collections-navigation__item{font-size:calc(var(--text-primary) / 1.35)}}.image-label__wrapper{position:absolute;top:20px;left:17px;z-index:1}.image-label__wrapper .image-label__inner{position:relative;border-radius:10px;padding:10px 20px 10px 15px;font-weight:700;background-color:#000;color:#fff}.image-label__wrapper .image-label__sharp{position:absolute;right:10%;bottom:-12px}.product-item__label-list.label-list:has(.image-label__wrapper){right:unset;left:0;top:0}@media screen and (max-width: 999px){product-item .image-label__wrapper{font-size:calc(var(--text-primary) * .8);top:10px;left:10px}product-item .image-label__wrapper .image-label__inner{padding:7px 17px 7px 12px}}@media screen and (max-width: 450px){product-item .image-label__wrapper{font-size:calc(var(--text-primary) * .6)}product-item .image-label__wrapper .image-label__inner{padding:5px 15px 5px 10px}}@media screen and (max-width: 350px){product-item .image-label__wrapper{top:5px;left:5px}product-item .image-label__wrapper .image-label__inner{padding:3px 13px 3px 8px}}.new-hero-type__section{padding:40px 0}@media screen and (max-width: 999px){.new-hero-type__section{padding:0 0 20px}}.new-hero-type__heading-wrapper>*{margin:0}.new-hero-type__heading-subtitle{margin-bottom:30px}.new-hero-type__reviews{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:10px}.new-hero-type__reviews .new-hero-type__reviews-stars{height:25px}.new-hero-type__reviews .new-hero-type__reviews-stars svg{width:20px;height:26px;display:inline-block}@media screen and (max-width: 425px){.new-hero-type__reviews .new-hero-type__reviews-stars svg{width:16px}}.new-hero-type__reviews .new-hero-type__reviews-stars .icon--new-hero-half-star{transform:translate(-3px)}.new-hero-type__reviews .new-hero-type__reviews-stars .icon--new-hero-empty-star{transform:translate(-1px)}.new-hero-type__reviews .new-hero-type__reviews-content{margin:0}.new-hero-type__wrapper{flex-flow:row;justify-content:center;align-items:center;gap:35px;display:flex}.new-hero-type__image{max-width:550px}@media screen and (max-width: 999px){.new-hero-type__image{max-width:100%}}.new-hero-type__content{max-width:550px}@media screen and (max-width: 999px){.new-hero-type__content{width:100%;max-width:none;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}.tolstoy-carousel-videos-container{margin-bottom:0!important}.tolstoy-carousel-arrows-container{display:none!important}.product-carousel__redesign--section{margin:40px 0;display:flex;flex-direction:column;gap:50px}@media screen and (max-width: 999px){.product-carousel__redesign--section{margin:20px 0;gap:25px}}.product-carousel__redesign--section .container{position:relative}.product-carousel__redesign--heading{display:flex;justify-content:center;align-items:center;height:100px}.product-carousel__redesign--heading .product-carousel__redesign--title{position:relative;text-transform:initial;text-align:center;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.product-carousel__redesign--body{display:flex;justify-content:center;gap:25px;margin-top:15px;padding-top:5px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.product-carousel__redesign--body::-webkit-scrollbar{display:none}.product-carousel__redesign--body[data-scroll=true]{justify-content:initial}.product-carousel__redesign--body[data-scroll=false]{justify-content:center}@media screen and (max-width: 999px){.product-carousel__redesign--body{overflow-y:auto;gap:15px;justify-content:initial;-ms-overflow-style:none;scrollbar-width:none}.product-carousel__redesign--body::-webkit-scrollbar{display:none}}.product-carousel__redesign--product{display:flex;flex-direction:column;align-items:center;flex:1;gap:15px;cursor:pointer}.product-carousel__redesign--product[data-selected=true] .product-carousel__redesign--product-image{border:4px solid var(--stroke-desktop)}@media screen and (max-width: 999px){.product-carousel__redesign--product[data-selected=true] .product-carousel__redesign--product-image{border:2px solid var(--stroke-mobile)}}@media screen and (max-width: 999px){.product-carousel__redesign--product[data-selected=true] .product-carousel__redesign--product-info p{font-weight:700}.product-carousel__redesign--product[data-selected=true] .product-carousel__redesign--product-image{position:relative}.product-carousel__redesign--product[data-selected=true] .product-carousel__redesign--product-image:before{content:"";position:absolute;width:80px;height:80px;border-radius:50%;background:#00000080}.product-carousel__redesign--product[data-selected=true] .product-carousel__redesign--product-image:after{content:"";position:absolute;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='white'%3E%3Cpath d='M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z'/%3E%3Cpath d='M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.product-carousel__redesign--product:first-of-type{padding-left:10px}.product-carousel__redesign--product:last-of-type{padding-right:10px}}.product-carousel__redesign--product .product-carousel__redesign--product-image{width:120px;height:120px;border-radius:50%;display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:var(--product-background-color)}@media screen and (max-width: 999px){.product-carousel__redesign--product .product-carousel__redesign--product-image{width:90px;height:90px}}.product-carousel__redesign--product .product-carousel__redesign--product-image img{max-width:110px;border-radius:50%}@media screen and (max-width: 999px){.product-carousel__redesign--product .product-carousel__redesign--product-image img{max-width:80px}}.product-carousel__redesign--product .product-carousel__redesign--product-info p{text-align:center}.product-carousel__redesign--button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;width:30px;height:30px;position:absolute;transform:translateY(-50%);z-index:20}.product-carousel__redesign--button[data-action=prev]{left:.5%}.product-carousel__redesign--button[data-action=next]{right:.5%}@media screen and (max-width: 999px){.product-carousel__redesign--button{transform:translateY(-175%);width:20px;height:20px}.product-carousel__redesign--button svg{width:20px;height:20px}}.product-carousel-redesign__product[data-selected=true]{display:flex}@media screen and (max-width: 999px){.product-carousel-redesign__product[data-selected=true]{display:block}}.product-carousel-redesign__product[data-selected=false]{display:none}.product-carousel-redesign__product .delivery_text:empty{display:none}.social-media-section .social-media-section__social{display:flex;flex-direction:column;align-items:center}.social-media-section .social-media-section__title{color:inherit}.img-with-text-full-v2{overflow-y:hidden}.img-with-text-full-v2 .image-with-text__wrapper{flex-wrap:nowrap}@media screen and (min-width: 1000px) and (max-width: 1400px){.img-with-text-full-v2 .image-with-text__wrapper{column-gap:0}}@media screen and (max-width: 999px){.img-with-text-full-v2 .image-with-text__wrapper{padding:40px 0}}.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap{display:grid;grid-template-columns:1fr 1fr}.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap .icon_item{width:100%}.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap .icon_item img{width:100%;margin:0 auto;max-width:150px}.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap .icon_info_wrap h4{text-transform:none}@media screen and (max-width: 999px){.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap .icon_info_wrap{background-color:transparent;flex-direction:column}.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap .icon_info_wrap .content_wrap{width:100%}}.img-with-text-full-v2 .image-with-text__wrapper .image-with-text_icon_text_wrap .icon_info_wrap .img_wrap{width:80%;margin:0 auto}.img-with-text-full-v2 .image-with-text__content-wrapper{justify-content:center}.img-with-text-full-v2 .image-with-text__content.text--center .content_wrap,.img-with-text-full-v2 .image-with-text__content.text--center .heading{text-align:center}.tabs-section .product_categories-content__spoiler-alert{display:flex;flex-direction:column;align-items:center;text-align:center}.tabs-section .product_categories-content__spoiler-alert .heading-3{margin-bottom:20px}.tabs-section .product_categories-content__spoiler-alert .heading--small{margin:0}.tabs-section .product_categories-content__spoiler-alert button{display:flex;align-items:center;justify-content:center;padding-right:60px;margin-top:30px}.tabs-section .product_categories-content__spoiler-alert button .reveal-text,.tabs-section .product_categories-content__spoiler-alert button .hide-text{text-transform:none}.tabs-section .product_categories-content__spoiler-alert button .btn-arrows{display:flex;transform:rotate(270deg);position:absolute;right:30px}.tabs-section .tabs-section__buttons{display:flex;gap:50px;margin-bottom:20px}@media screen and (max-width: 560px){.tabs-section .tabs-section__buttons{gap:20px;width:100%}.tabs-section .tabs-section__buttons button{min-width:calc(50% - 10px);max-width:calc(50% - 10px);padding-right:40px}.tabs-section .tabs-section__buttons button .btn-arrows{right:20px}}.tabs-section .hide-text{display:none}.tabs-section .button.active{border:2px solid black}.tabs-section .button.active .reveal-text{display:none}.tabs-section .button.active .hide-text{display:block}.tabs-section .button.active .btn-arrows{transform:rotate(90deg)}.tabs-section .tabs-section__block{display:flex;width:100%;padding:40px;gap:40px;justify-content:center;position:relative}.tabs-section .tabs-section__block.tab-hidden{max-height:0;overflow:hidden;padding:0}.tabs-section .tabs-section__block .tabs-section__block-slider{display:flex;width:100%;gap:40px;justify-content:center}.tabs-section .tabs-section__block .tabs-section-btn{display:none}@media screen and (max-width: 999px){.tabs-section .tabs-section__block{padding:20px}.tabs-section .tabs-section__block .tabs-section-btn{position:absolute;margin:0;top:23px;z-index:10;width:20px;height:20px;padding:0;background-color:inherit}.tabs-section .tabs-section__block .tabs-section-btn[disabled] svg{opacity:.6}.tabs-section .tabs-section__block .tabs-section-btn.tabs-section-prev-btn{left:20px}.tabs-section .tabs-section__block .tabs-section-btn.tabs-section-next-btn{right:20px;transform:rotate(180deg)}.tabs-section .tabs-section__block .tabs-section-btn{display:block}}.tabs-section .tabs-section__block .tab-column{text-align:left;width:33.333%}@media screen and (max-width: 999px){.tabs-section .tabs-section__block .tab-column{position:absolute;width:100%}}.tabs-section .tabs-section__block .tab-column ul{list-style-type:none;padding-left:25px}.tabs-section .tabs-section__block .tab-column li{position:relative}.tabs-section .tabs-section__block .tab-column li:not(:last-child){margin-bottom:15px}.tabs-section .tabs-section__block .tab-column li:before{content:"";position:absolute;display:block;width:20px;height:20px;left:-25px;background-color:#fff;z-index:1;border-radius:50%;top:0}.tabs-section .tabs-section__block .tab-column li:after{content:"";position:absolute;display:block;width:20px;height:20px;left:-25px;top:0;z-index:2;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwQjY3QSIgZD0iTTguMDU2LjExMUE3Ljk0NCA3Ljk0NCAwIDEgMCAxNiA4LjA1NiA3Ljk1NyA3Ljk1NyAwIDAgMCA4LjA1Ni4xMVptMy45OTYgNi4zNjgtMy41NDQgNC43M2ExLjg0NiAxLjg0NiAwIDAgMS0xLjQ4LjczMyAxLjgyIDEuODIgMCAwIDEtMS4yODItLjUzOEwzLjkxMiA5LjU3MWEuOTE3LjkxNyAwIDAgMSAxLjI5Ni0xLjI5NWwxLjU4OSAxLjYxM2EuMjkzLjI5MyAwIDAgMCAuNDUyIDBsMy4zMzctNC40NjFhLjkxNy45MTcgMCAwIDEgMS4yODMtLjE3MS45MDUuOTA1IDAgMCAxIC4xODMgMS4yMjJaIi8+PC9zdmc+);background-size:cover}.tabs-section .tabs-section__block .tab-column .tabs-section__tab-header{margin:0 0 20px!important}@media screen and (max-width: 999px){.tabs-section .tabs-section__block .tab-column .tabs-section__tab-header{margin:0 0 40px!important;text-align:center;padding:0!important}}.tabs-section .tabs-section__block .tab-column .tabs-section__tab-subtitle{margin-bottom:15px}.tabs-section .tabs-section__tab-content h1,.tabs-section .tabs-section__tab-content h2,.tabs-section .tabs-section__tab-content h3,.tabs-section .tabs-section__tab-content h4,.tabs-section .tabs-section__tab-content h5,.tabs-section .tabs-section__tab-content h6:not(:first-child){margin-top:35px}.collection-page-hero__section{background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 999px){.collection-page-hero__section{height:75vh;background-position:bottom}}.collection-page-hero__section .collection-page-hero__wrapper,.collection-page-hero__section .container{height:inherit}.collection-page-hero__section .collection-page-hero__inner{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;height:inherit;width:50%}@media screen and (max-width: 999px){.collection-page-hero__section .collection-page-hero__inner{width:100%}.collection-page-hero__section .collection-page-hero__inner.vertical-breather{padding-top:calc(var(--vertical-breather) - 15px);padding-bottom:calc(var(--vertical-breather) - 15px)}}.collection-page-hero__section .collection-page-hero__title{margin:0 0 30px}@media screen and (max-width: 999px){.collection-page-hero__section .collection-page-hero__title{margin:0 0 20px}}.collection-page-hero__section .collection-page-hero__content{margin:0 0 20px!important}.collection-page-hero__section .collection-page-hero__reviews{margin:0 0 15px}.collection-page-hero__section .collection-page-hero__reviews .collection-page-hero__reviews--inner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px}.collection-page-hero__section .collection-page-hero__icons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:10px}@media screen and (max-width: 999px){.collection-page-hero__section .collection-page-hero__icons{margin-top:auto}}.collection-page-hero__section .collection-page-hero__icons .collection-page-hero__icon{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;max-width:170px}.collection-page-hero__section .collection-page-hero__icons .collection-page-hero__icon .collection-page-hero__icon--image{width:80px}.collection-page-hero__section .collection-page-hero__icons .collection-page-hero__icon .collection-page-hero__icon--image img{margin:0}@media screen and (max-width: 999px){.collection-page-hero__section .collection-page-hero__icons .collection-page-hero__icon .collection-page-hero__icon--image{width:60px}}.collection-page-hero__section .collection-page-hero__icons .collection-page-hero__icon .collection-page-hero__icon--content{text-align:center}@media screen and (max-width: 999px){.collection-page-hero__section .collection-page-hero__icons .collection-page-hero__icon{flex:1}}@media screen and (max-width: 999px){.collection-page-hero__section .collection-page-hero__icons{justify-content:space-between}}.product-carousel__section .container{position:relative}.product-carousel__body{display:flex;justify-content:center;gap:25px;margin:0 0 50px;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;padding-top:15px}.product-carousel__body::-webkit-scrollbar{display:none}.product-carousel__body[data-scroll=true]{justify-content:initial}.product-carousel__body[data-scroll=false]{justify-content:center}@media screen and (max-width: 999px){.product-carousel__body{gap:15px;justify-content:initial;-ms-overflow-style:none;scrollbar-width:none}.product-carousel__body::-webkit-scrollbar{display:none}}.colmuns-category-content-slide .product-item__quick-form,.colmuns-category-content-slide .product-item__quick-form button{position:unset!important;opacity:1;visibility:visible}.product-carousel__product{cursor:pointer;position:relative;flex-direction:column;flex:1;align-items:flex-start;gap:15px;display:flex}.product-carousel__product .product-item__quick-form{bottom:-6px;left:5px;transform:none}.product-carousel__product .product-item__quick-form .product-item__quick-buy-button__desktop{left:-4px}.product-carousel__product .product-carousel__product-image{border:4px solid var(--product-background-color);position:relative}@media screen and (max-width: 999px){.product-carousel__product .product-carousel__product-image{border:2px solid var(--product-background-color)}}.product-carousel__product[data-selected=true] .product-carousel__product-image{border:4px solid var(--stroke-desktop)}.product-carousel__product[data-selected=true] .product-carousel__product-image:before{content:"";position:absolute;width:100%;height:100%;opacity:var(--chosen-product-background-opacity-desktop);background-color:var(--chosen-product-background-color-desktop)}@media screen and (max-width: 999px){.product-carousel__product[data-selected=true] .product-carousel__product-image{border:2px solid var(--stroke-mobile)}}@media screen and (max-width: 999px){.product-carousel__product[data-selected=true] .product-carousel__product-info p{font-weight:700}.product-carousel__product[data-selected=true] .product-carousel__product-image{position:relative}.product-carousel__product[data-selected=true] .product-carousel__product-image:before{opacity:var(--chosen-product-background-opacity-mobile);background-color:var(--chosen-product-background-color-mobile)}.product-carousel__product .product-item__quick-form{left:3px}.product-carousel__product:first-of-type{padding-left:var(--container-gutter)}.product-carousel__product:last-of-type{padding-right:var(--container-gutter)}}.product-carousel__product:hover .product-item__quick-form{visibility:visible;opacity:1}.product-carousel__product-image{background-color:var(--product-background-color);flex-direction:row;justify-content:center;align-items:center;width:280px;height:280px;display:flex}.product-carousel__product-image img{max-width:300px}@media screen and (max-width: 999px){.product-carousel__product-image{height:200px;width:200px}.product-carousel__product-image img{max-width:200px}}@media screen and (min-width: 741px) and (max-width: 999px){.product-carousel__product-image{height:250px;width:250px}.product-carousel__product-image img{max-width:250px}}.product-carousel__button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;width:30px;height:30px;position:absolute;transform:translateY(-50%);z-index:5}.product-carousel__button[data-action=prev]{left:2%}.product-carousel__button[data-action=next]{right:2%}@media screen and (min-width: 1000px){.product-carousel__button[data-action=prev]{left:1%}.product-carousel__button[data-action=next]{right:1%}}@media screen and (max-width: 999px){.product-carousel__button{display:none}}.product-carousel__product-wrapper[data-selected=true]{display:flex}@media screen and (max-width: 999px){.product-carousel__product-wrapper[data-selected=true]{display:block}}.product-carousel__product-wrapper[data-selected=false]{display:none}.product-carousel__product-wrapper .delivery_text:empty{display:none}@media screen and (min-width: 1001px){.product-item__quick-buy-button__mobile{display:none}}@media (hover: none) and (pointer: coarse){.product-item__quick-buy-button__mobile{display:block}}.rich-text__banner{padding:20px 0}.rich-text__banner .content-box>*{margin:.5em 0}.rich-text__banner .heading.heading--small,.rich-text__banner .heading.h2{margin:0}.rich-text__banner .button-wrapper{margin:15px 0 0}.HLY-7__svg{display:flex;justify-content:center;align-items:center}@media (max-width: 640px){.HLY-7__svg{padding-right:0!important}}.HLY-7__paypal-visible-section{display:flex;flex-direction:column}@media (max-width: 640px){.HLY-7__paypal-visible-section{flex-direction:row;align-items:center}}.HLY-7__paypal-text{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:1.4}@media (min-width: 869px) and (max-width: 999px){.HLY-7__paypal-text br{display:none}}@media (max-width: 640px){.HLY-7__paypal-text{font-size:16px!important}.HLY-7__paypal-text br{display:none}}.HLY-7__paypal-container{position:relative}.HLY-7__paypal-container~.text_content--usp{width:100%!important;font-size:16px}@media (max-width: 640px){.HLY-7__paypal-container~.text_content:not(:nth-child(odd):last-child) p{max-width:100%}}#HLY-7__paypal-section{position:absolute;bottom:0;opacity:.00000001}@media (max-width: 640px){#HLY-7__paypal-section{transform:translate(-5px,-50%)}.delivery_text .HLY-7__paypal-container.text_content--full{padding:0!important;margin-bottom:10px}}@media screen and (min-width: 508px) and (max-width: 589px){.delivery_text .HLY-7__paypal-container.text_content--full{padding:10px!important}}@media (min-width: 641px){.delivery_text .text_content{width:25%!important}}@media screen and (min-width: 349px) and (max-width: 426px){.delivery_text .HLY-7__paypal-container.text_content--full{padding:5px!important}}@media screen and (max-width: 348px){.delivery_text .HLY-7__paypal-container.text_content--full{padding:0!important;font-size:11px}.HLY-7__paypal-container .HLY-7__paypal-text{font-size:11px!important}}.bw-newsletter .image-with-text__form{padding:20px;max-width:643px;width:100%;margin:0 auto}@media screen and (max-width: 999px){.bw-newsletter .image-with-text__form{padding:20px 0;max-width:100%}}.bw-newsletter .image-with-text__form .newsletter__form{margin-top:0}.bw-newsletter .image-with-text__form .newsletter__form .input-row{flex-wrap:wrap;display:flex}.bw-newsletter .image-with-text__form .newsletter__form .input-row .input{width:100%;background-color:#fff;font-family:var(--text-font-family);font-size:16px}.bw-newsletter .image-with-text__form .newsletter__form .input-row .input__label{top:calc(var(--form-input-field-height) / 2 - .8em);border:none;background-color:#fff;font-size:16px}.bw-newsletter .text-container .signature-img{object-fit:contain;margin:34px auto}@media screen and (min-width: 1000px){.bw-newsletter .image-with-text__content{max-width:603px;margin:0 auto}}.bw-newsletter .image-with-text__image-wrapper{justify-content:center;max-width:50%;margin:0}@media screen and (max-width: 999px){.bw-newsletter .image-with-text__image-wrapper{flex-wrap:wrap;max-width:100%}}.bw-newsletter .image-with-text__content-wrapper{margin:0 auto!important}.bw-newsletter .image-with-text{padding:0}.bw-newsletter .image-with-text .image-with-text--boxed{padding:var(--vertical-breather) var(--container-gutter)}@media screen and (max-width: 999px){.bw-newsletter .image-with-text__content-wrapper,.bw-newsletter .image-with-text--with-content .image-with-text__form{padding:var(--vertical-breather) var(--container-gutter)}}.listicle__section .listicle__wrapper{display:flex;flex-direction:column;row-gap:20px}.listicle__section header{text-align:center;order:1}.listicle__section header .heading{max-width:1140px;margin-left:auto;margin-right:auto}@media screen and (max-width: 740px){.listicle__section header{max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}.listicle__section .listicle__author{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;max-width:1140px;margin-left:auto;margin-right:auto;gap:15px;order:2}.listicle__section .listicle__author .listicle__author-image{width:74px;height:74px}.listicle__section .listicle__author .listicle__author-image img{border-radius:50%}@media screen and (max-width: 740px){.listicle__section .listicle__author .listicle__author-image{width:60px;height:60px}}.listicle__section .listicle__author .listicle__author-content{display:flex;flex-direction:column;flex-wrap:nowrap}@media screen and (max-width: 740px){.listicle__section .listicle__author{order:5}}.listicle__section .listicle__item-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:20px;order:3}.listicle__section .listicle__item-wrapper .listicle__item{display:flex;flex-wrap:nowrap;flex-direction:row;border-radius:10px;max-width:1140px}.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-image{width:390px;height:250px;flex-shrink:0}.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-image img{height:100%;border-radius:10px 0 0 10px;object-fit:cover;object-position:center}@media screen and (max-width: 740px){.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-image img{border-radius:0}}@media screen and (max-width: 1199px){.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-image{width:300px}}@media screen and (min-width: 741px) and (max-width: 900px){.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-image{width:220px}}@media screen and (max-width: 740px){.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-image{width:100%}}.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-content{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:15px;padding:20px}@media screen and (min-width: 741px){.listicle__section .listicle__item-wrapper .listicle__item .listicle__item-content{padding-left:35px}}@media screen and (max-width: 740px){.listicle__section .listicle__item-wrapper .listicle__item{flex-direction:column;border-radius:0}.listicle__section .listicle__item-wrapper .listicle__item:first-child,.listicle__section .listicle__item-wrapper .listicle__item:first-child img{border-radius:10px 10px 0 0}.listicle__section .listicle__item-wrapper .listicle__item:last-child{border-radius:0 0 10px 10px}}@media screen and (max-width: 740px){.listicle__section .listicle__item-wrapper{gap:0}}.listicle__section .listicle__discount-wrapper{display:flex;flex-direction:column;align-items:center;row-gap:20px;order:4}.listicle__section .listicle__discount-wrapper .listicle__discount{border-radius:10px;padding:0 50px;width:100%;max-width:1140px;height:300px;background-repeat:no-repeat;background-position:right;background-size:cover;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center}.listicle__section .listicle__discount-wrapper .listicle__discount .listicle__discount-content{width:60%;display:flex;flex-direction:column;gap:15px}@media screen and (max-width: 740px){.listicle__section .listicle__discount-wrapper .listicle__discount .listicle__discount-content span{align-self:flex-start}}@media screen and (max-width: 740px){.listicle__section .listicle__discount-wrapper .listicle__discount{padding:20px;justify-content:flex-start;background-position:initial;background-position-x:85%}}.listicle__section .listicle__discount-wrapper .listicle__discount-button{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.listicle__section .listicle__discount-wrapper .listicle__discount-button a{border-radius:10px;padding:15px 25px}@media screen and (max-width: 740px){.listicle__section .listicle__discount-wrapper .listicle__discount-button a{padding:10px 15px}}@media screen and (max-width: 740px){.listicle__section .listicle__discount-wrapper .listicle__discount-button{max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}.listicle__section .listicle__discount-wrapper[data-no-image]{padding:0 20px}.listicle__section .listicle__discount-wrapper[data-no-image] .listicle__discount{height:fit-content;align-items:center;padding:0}.listicle__section .listicle__discount-wrapper[data-no-image] .listicle__discount .listicle__discount-content{align-items:center;text-align:center}@media screen and (max-width: 740px){.listicle__section .listicle__discount-wrapper[data-no-image] .listicle__discount .listicle__discount-content{width:100%}.listicle__section .listicle__discount-wrapper[data-no-image] .listicle__discount .listicle__discount-content .heading{text-align:center}.listicle__section .listicle__discount-wrapper[data-no-image] .listicle__discount .listicle__discount-content span{text-align:left}}.listicle__section .listicle__discount-wrapper[data-no-image] .listicle__discount-button{justify-content:center}@media screen and (max-width: 740px){.listicle__section .listicle__discount-wrapper[data-no-image]:after{content:"";border-bottom:1px solid #000000}}@media screen and (max-width: 740px){.listicle__section .container{max-width:initial;margin:0;padding:0}}.design-system .design-system__buttons-wrapper{display:flex;gap:40px;flex-direction:column;flex-wrap:wrap}.design-system .design-system__header{margin-bottom:24px}.design-system .design-system__buttons-group{display:flex;flex-wrap:wrap;gap:20px;max-width:1000px}.design-system .design-system__section-header,.design-system .design-system__group-header{text-align:center}.design-system .design-system__group-spacing,.design-system .design-system__group-typography{margin-top:100px}.design-system .spacing-preview{display:flex;flex-wrap:wrap;margin-bottom:80px;gap:80px}@media screen and (max-width: 639.98px){.design-system .spacing-preview{gap:20px}}.design-system .spacing-preview__column{display:flex;flex-direction:column;gap:20px;max-width:calc(50% - 40px);width:calc(50% - 40px)}@media screen and (max-width: 639.98px){.design-system .spacing-preview__column{max-width:100%;width:100%}}.design-system .spacing-item{padding-left:8px;font-family:monospace;display:flex;align-items:center;width:100%;background:#ef8d8d}.design-system .typography-class{font-family:PP Agrandir;font-size:24px;color:gray;font-weight:700;text-decoration:none;text-transform:none;text-decoration:underline;text-underline-offset:.1em;text-decoration-thickness:.2em;text-decoration-color:#f3ede1}.ds-hero-component{--section-items-alignment: center}@media screen and (max-width: 739.98px){.ds-hero-component{--section-items-alignment: flex-start}}.ds-hero-component .image-overlay--fixed{height:455px}@media screen and (max-width: 739.98px){.ds-hero-component .image-overlay-mobile--fixed{height:440px}}.ds-hero-component .container{z-index:2}@media screen and (max-width: 739.98px){.ds-hero-component .image-overlay__image--desk{display:none}.ds-hero-component .image-overlay__image--phone{display:block!important}}.ds-hero-component .image-overlay__content-wrapper{justify-content:flex-start;width:50%;padding:var(--unit-800) 0;overflow:visible}@media screen and (max-width: 739.98px){.ds-hero-component .image-overlay__content-wrapper{width:100%;height:fit-content;padding:var(--unit-1000) 0}.ds-hero-component .image-overlay__content-wrapper .image-overlay__content{z-index:2}}.ds-hero-component .image-overlay__content-wrapper .content-box{margin:0;width:100%}.ds-hero-component .image-overlay__image-wrapper{max-width:var(--container-max-width);margin-left:0;left:unset;right:0;transform:unset;margin-right:0}.ds-hero-component .image-overlay{position:relative}.ds-hero-component .image-overlay__content *{margin:0}.ds-hero-component .image-overlay__content .image-overlay__content-heading{margin-bottom:var(--unit-600);overflow:visible}.ds-hero-component .image-overlay__content .image-overlay__text-container *:not(:last-child){margin-bottom:var(--unit-400)}@media screen and (min-width: 740px){.ds-hero-component .content-aligment--left{text-align:left}.ds-hero-component .content-aligment--center{text-align:center}.ds-hero-component .content-aligment--center .btn{margin:0 auto}}@media screen and (max-width: 739.98px){.ds-hero-component .content-aligment-mobile--left{text-align:left}.ds-hero-component .content-aligment-mobile--center{text-align:center}.ds-hero-component .content-aligment-mobile--center .btn{margin:0 auto}}
