.radius-xsmall{border-radius:var(--unit-50);overflow:hidden}.radius-small{border-radius:var(--unit-100);overflow:hidden}.radius-medium{border-radius:var(--unit-150);overflow:hidden}@media screen and (min-width: 740px){.radius-medium{border-radius:var(--unit-200)}}.radius-large{border-radius:var(--unit-250);overflow:hidden}@media screen and (min-width: 740px){.radius-large{border-radius:var(--unit-300)}}.radius-xlarge{border-radius:var(--unit-300);overflow:hidden}@media screen and (min-width: 740px){.radius-xlarge{border-radius:var(--unit-400)}}.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}.align-center{margin:0 auto;text-align:center}.lg-up-block{display:none}@media screen and (min-width: 1000px){.lg-up-block{display:block}}.lg-down-block{display:block}@media screen and (min-width: 1000px){.lg-down-block{display:none}}.product__media-list-wrapper flickity-carousel .product__media-item{opacity:0}.product__media-list-wrapper flickity-carousel .product__media-item:first-child{opacity:1}.product__media-list-wrapper flickity-carousel .flickity-viewport .flickity-slider .product__media-item{opacity:1}.mobile-only{display:block}@media screen and (min-width: 740px){.mobile-only{display:none}}.desktop-only{display:none}@media screen and (min-width: 740px){.desktop-only{display:block}}.display-xxl{font-size:var(--font-size-1000);line-height:var(--line-height-1000);font-weight:var(--weight-black);font-family:var(--font-family-2)}.display-xl{font-size:var(--font-size-900);line-height:var(--line-height-800);font-weight:var(--weight-black);font-family:var(--font-family-2)}.display-l{font-size:var(--font-size-700);line-height:var(--line-height-600);font-weight:var(--weight-black);font-family:var(--font-family-2)}.display-m{font-size:var(--font-size-600);line-height:var(--line-height-400);font-weight:var(--weight-black);font-family:var(--font-family-2)}.display-s{font-size:var(--font-size-450);line-height:var(--line-height-300);font-weight:var(--weight-black);font-family:var(--font-family-2)}.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-325);line-height:var(--line-height-175);font-weight:var(--weight-black);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-l{font-size:var(--font-size-250);line-height:var(--line-height-150);font-weight:var(--weight-regular);font-family:var(--font-family-2)}.body-l-strong{font-size:var(--font-size-250);line-height:var(--line-height-150);font-weight:var(--weight-black);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-1)}.body-m-strong{font-size:var(--font-size-100);line-height:var(--line-height-100)}.body-s{font-size:var(--font-size-75);line-height:var(--line-height-75);font-weight:var(--weight-regular);font-family:var(--font-family-1)}.body-s-strong{font-size:var(--font-size-75);line-height:var(--line-height-75);font-weight:var(--weight-bold);font-family:var(--font-family-1)}.label-l{font-size:var(--font-size-200);line-height:var(--line-height-125);font-weight:var(--weight-bold);font-family:var(--font-family-1);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-1);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-1);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-1);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-1);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:.01em}.label-xs{font-size:var(--font-size-50);line-height:var(--line-height-50);font-weight:var(--weight-regular);font-family:var(--font-family-1);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-1)}.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-1)}.caption-m{font-size:var(--font-size-75);line-height:var(--line-height-50);font-weight:var(--weight-regular);font-family:var(--font-family-1)}.ds-tags{display:flex;flex-wrap:wrap;gap:var(--unit-100);margin-bottom:var(--spacing-300)}.ds-tags .ds-tag{background:var(--tag-background-color);color:var(--tag-text-color);padding:var(--unit-100) var(--unit-200);min-height:20px;font-weight:500;text-transform:uppercase;letter-spacing:var(--letter-spacing-100)}.ds-tags .ds-tag.ds-tag__variant-chip{color:var(--color-label-available);background:var(--bg-tag-available);margin:0}.ds-label{text-decoration:none;border-radius:99px}.ds-label .ds-label-text{font-weight:var(--weight-bold);text-transform:uppercase;padding:var(--unit-100) var(--unit-200);border-radius:99px;text-decoration:none;display:flex;align-items:center;background-color:#fff;color:rgb(var(--text-color))}.ds-label.ds-label--info{color:#737373}.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;max-width:100%;border-radius:99px}.btn.btn--rounded{border-radius:99px}.btn.full-width{width:100%}.btn .btn__content{display:flex;align-items:center}@media screen and (max-width: 639.98px){.btn.full-width-sm-max{width:100%}}.btn.btn--rounded{border-radius:99px;overflow:hidden}.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,.btn.btn--primary:active{opacity:.8}.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--transparent{background-color:transparent}.btn.btn--secondary.btn--transparent: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;line-height:1.5}.btn.btn--secondary.btn--transparent.disabled,.btn.btn--secondary.btn--transparent[disabled]{opacity:.4}.btn.btn--secondary.btn--border{border-color:var(--btn-secondary-border-color)}.btn.btn--secondary:hover,.btn.btn--secondary:active{opacity:.8}.btn.btn--secondary.btn--opaque.disabled,.btn.btn--secondary.btn--opaque[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--xsmall{padding:var(--btn-xs-padding-horizontal) var(--btn-xs-padding-vertical);font-size:var(--btn-s-font-size);gap:var(--unit-300)}@media screen and (min-width: 740px){.btn.btn--xsmall{min-height:24px;max-height:24px}}.btn.btn--xsmall.btn--border{padding:calc(var(--btn-xs-padding-horizontal) - 1px) calc(var(--btn-xs-padding-vertical) - 1px)}.btn.btn--xsmall.without-text{padding:var(--btn-xs-padding-horizontal);width:24px;height:24px}.btn.btn--xsmall.without-text.btn--border{padding:calc(var(--btn-xs-padding-horizontal) - 1px)}.btn.btn--xsmall span{font-size:inherit}.btn.btn--small{padding:var(--btn-s-padding-vertical) var(--btn-s-padding-horizontal);font-size:var(--btn-s-font-size);gap:var(--unit-300)}.btn.btn--small .loader-button__text .btn__content{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-vertical) - 1px) calc(var(--btn-s-padding-horizontal) - 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)}.btn.btn--medium .loader-button__text .btn__content{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)}.btn.btn--large .loader-button__text .btn__content{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}.btn-quick-buy{display:flex;align-items:center;padding:var(--btn-s-padding-vertical) var(--btn-s-padding-horizontal);border:1px solid black;background-color:#fff;border-radius:99px;max-width:100%}.btn-quick-buy .loader-button__text{column-gap:var(--unit-200)}@media screen and (min-width: 1200px){.btn-quick-buy .loader-button__text{column-gap:var(--unit-350)}}.btn-quick-buy-md{display:flex;align-items:center;justify-content:center;border:1px solid black;background-color:#fff;border-radius:99px;width:var(--unit-800);height:var(--unit-800)}.btn-quick-buy-md svg{width:var(--unit-300)}.slideshow__control{display:flex;flex-direction:row;z-index:3;gap:var(--unit-300)}.slideshow__control .slideshow__pagination-wrapper{display:flex;align-items:center}.slideshow__control .slideshow__progress-bar{width:var(--unit-500);height:var(--unit-200);position:relative;margin:0 var(--unit-100);border-radius:99px;padding:0;overflow:hidden;top:-2px}@media screen and (max-width: 739.98px){.slideshow__control .slideshow__progress-bar{top:-1px}}.slideshow__control .slideshow__progress-bar:after{width:var(--unit-500);height:var(--unit-200);background-color:#0003;background-blend-mode:multiply;top:calc(50% - var(--unit-100))}.slideshow__control .slideshow__progress-bar:before{width:var(--unit-500);height:var(--unit-200);background-color:#00000026;background-blend-mode:multiply;top:calc(50% - var(--unit-100))}.slideshow__control .slideshow__button-wrapper{position:relative;border-radius:99;overflow:hidden}.slideshow__control .slideshow__button-wrapper .slideshow__btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;z-index:1}.ds-product-item{background-color:var(--product-card-body-bg)}.ds-product-item.ds-product-item__highlight-color,.ds-product-item.ds-product-item__highlight-color .product-item__image-wrapper{background-color:var(--product-highlight-color)}.ds-product-item .product-item__image-wrapper{background-color:var(--product-card-img-bg)}.ds-product-item.ds-product-item__image-background-color .product-item__image-wrapper{background-color:var(--product-image-background-color)}.ds-product-item .product-item__label-list{top:var(--unit-200);left:var(--unit-200);display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-200)}.ds-product-item .product-item__label-list.label-list{align-items:flex-start}.ds-product-item .reviews-wrapper{top:unset;bottom:var(--unit-200);left:var(--unit-300);right:unset;display:flex;align-items:center}@media screen and (min-width: 1000px){.ds-product-item .reviews-wrapper{bottom:var(--unit-400);left:50%;transform:translate(-50%)}}.ds-product-item .reviews-wrapper .ruk_rating_snippet i{font-size:var(--font-size-50)!important}.ds-product-item .reviews-wrapper .ruk-rating-snippet-count{display:none}.ds-product-item .reviews-wrapper .ruk-rating-snippet-reviewscouk{position:relative;display:block;bottom:-1px;font-weight:500;font-size:var(--font-size-50)!important;margin-left:var(--unit-150)}.ds-product-item .ds-product-item__image{padding:var(--unit-350)}@media screen and (min-width: 740px){.ds-product-item .ds-product-item__image{padding:var(--unit-700)}}.ds-product-item .product-item__quick-form{display:flex;justify-content:flex-end;padding:var(--unit-300)}@media screen and (min-width: 1000px){.ds-product-item .product-item__quick-form{justify-content:center;padding:var(--spacing-400) var(--unit-75)}}.ds-product-item .product-item-meta h4{margin-top:0}.ds-product-item .product-item__image-wrapper{margin-bottom:0}.ds-product-item .product-item__info{padding:var(--spacing-400)}.ds-product-item .ds-product-item__product-category{color:rgb(var(--text-color));margin-bottom:var(--spacing-200);font-weight:600;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;gap:var(--unit-100)}.ds-product-item .dot{display:block;background-color:#000;width:var(--unit-50);height:var(--unit-50);border:100%}.ds-product-item .product-item-meta__title{margin-bottom:var(--spacing-400)}.ds-product-item .collection-block-swatch-wrapper{margin:0}.ds-product-item .product_info_description_{margin-bottom:var(--spacing-400)}.ds-product-item .product_info_description_>*{line-height:1.5}.ds-product-item .product_info_description_ p{display:block;margin:0 0 var(--spacing-100);line-height:1.5}.ds-product-item .product_info_description_ p:last-child{margin:0}.ds-product-item .collection-block-swatch-wrapper{gap:var(--spacing-200)}.ds-product-item .collection-block-swatch-wrapper:not(:empty){margin-bottom:var(--spacing-400)}.ds-product-item .collection-block-swatch-wrapper .collection-block-swatch__item{margin:0}.ds-product-item .collection-block-swatch-wrapper .collection-block-swatch__item.block-swatch__item--color{width:var(--spacing-500);height:var(--spacing-500);min-width:var(--spacing-500);min-height:var(--spacing-500)}.ds-product-item .price{margin-right:var(--spacing-100)!important}.ds-product-item .price.price--compare{color:#737373;opacity:1}.ds-product-item .ds-product-item__compare-price{display:flex;flex-wrap:wrap;gap:var(--spacing-200);align-items:center}.ds-product-item .ds-product-item__compare-price.compare-price-custom-color .price--compare{color:var(--price-compare-custom-color)}@media screen and (min-width: 1000px){.ds-product-item .ds-product-item__compare-price{align-items:flex-end;gap:0}}.ds-product-item .collection-block-swatch__counter{width:var(--spacing-500);height:var(--spacing-500);border-radius:99px;border:1.5px solid black;font-size:8px;font-weight:500;line-height:1;display:flex;justify-content:center;align-items:center}.ds-product-item .collection-block-swatch__counter span{display:block}.ds-promotion-card{padding:var(--spacing-400);background-color:var(--promotion-card-background-color);justify-content:space-between}@media screen and (min-width: 1400px){.ds-promotion-card.ds-promotion-card--column-span-2{grid-column:span 2}.ds-promotion-card.ds-promotion-card--column-span-2 .product-item__aspect-ratio{aspect-ratio:652/472}}@media screen and (max-width: 739.98px){.ds-promotion-card.ds-promotion-card--column-span-2{grid-column:span 2}.ds-promotion-card.ds-promotion-card--column-span-2 .product-item__aspect-ratio{aspect-ratio:652/472}}.ds-promotion-card .product-item__primary-image{position:relative}.ds-promotion-card .product-item__aspect-ratio{height:100%;max-width:100%;aspect-ratio:300/406}.ds-promotion-card .product-item__aspect-ratio .product-item__primary-image{height:100%;object-fit:cover;width:100%}.ds-promotion-card .ds-promotion-card__heading{mix-blend-mode:multiply;filter:brightness(80%);color:var(--promotion-card-background-color)}.ds-promotion-card .ds-promotion-card__content{margin-top:var(--spacing-500);display:flex;flex-direction:column;gap:var(--spacing-300)}.ds-promotion-card .video-thumbnail-wrapper{height:100%;object-fit:cover;position:relative}.ds-promotion-card .video-thumbnail-wrapper .icon-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2}@media screen and (max-width: 739.98px){.ds-promotion-card .video-thumbnail-wrapper .icon-play-btn{width:36px;height:36px}}.ds-promotion-card .video-thumbnail__button{position:absolute;bottom:var(--unit-400);z-index:2;cursor:pointer}@media screen and (max-width: 739.98px){.ds-promotion-card .video-thumbnail__button{bottom:var(--unit-200)}}.ds-promotion-card .video-thumbnail__button.button-full-screen{width:40px;height:40px;left:unset;right:var(--unit-400)}@media screen and (max-width: 739.98px){.ds-promotion-card .video-thumbnail__button.button-full-screen{width:32px;height:32px;right:var(--unit-200)}.ds-promotion-card .video-thumbnail__button.button-full-screen svg{width:32px;height:32px}}.ds-promotion-card .button-pause{width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 739.98px){.ds-promotion-card .button-pause{width:32px;height:32px}}.ds-promotion-card .button-pause .icon-play{display:none}.ds-promotion-card .button-pause.active .icon-play{display:block}.ds-promotion-card .button-pause.active .icon-pause{display:none}.ds-promotion-card .button-mute{width:40px;height:40px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 739.98px){.ds-promotion-card .button-mute{width:32px;height:32px}}.ds-promotion-card .button-mute .icon-sound{display:none}.ds-promotion-card .button-mute.active .icon-sound{display:block}.ds-promotion-card .button-mute.active .icon-mute{display:none}.ds-promotion-card .video-thumbnail__buttons-wrapper{display:flex;gap:var(--unit-200);position:absolute;bottom:var(--unit-400);left:var(--unit-400);z-index:2}.ds-promotion-card .video-thumbnail__buttons-wrapper button{cursor:pointer}@media screen and (max-width: 739.98px){.ds-promotion-card .video-thumbnail__buttons-wrapper{bottom:var(--unit-200);left:var(--unit-200)}.ds-promotion-card .video-thumbnail__buttons-wrapper svg{width:32px;height:32px}}.ds-video-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:#000000d9;justify-content:center;align-items:center}.ds-video-modal .ds-video-modal__content{position:relative;width:800px;max-width:90%;max-height:90%}.ds-video-modal .ds-video-modal__close{position:absolute;top:-100px;right:-40px;font-size:32px;color:#fff;cursor:pointer;z-index:1001;padding:40px}.ds-video-modal #dsModalVideo{width:100%;height:auto;border-radius:12px}.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: 1025px){.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;width:20px;transform:scaleX(-1)}@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 .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}}.samplebox-line{display:flex;align-items:center;max-width:100%;width:100%;height:120px;padding:20px 22px 20px 28px;background-color:#eae0cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.samplebox-image{max-width:100px}.samplebox-title{font-weight:800;font-size:16px;line-height:100%;letter-spacing:0%}.samplebox-texts{margin-left:5px;margin-right:5px}.samplebox-subtitle{margin-top:3px;font-weight:500;font-size:14px;letter-spacing:0;line-height:110%;color:#737373;font-family:PP Agrandir}@media screen and (max-width: 375px){.samplebox-subtitle{font-size:11px}}.bundle-builder-app .quantity-selector{min-width:139px;width:139px;height:57px;display:flex;align-items:center;justify-content:space-between;gap:6px;border:none}@media (max-width: 1200px){.bundle-builder-app .quantity-selector{width:116px}}@media (max-width: 900px){.bundle-builder-app .quantity-selector{min-width:116px}}@media (max-width: 375px){.bundle-builder-app .quantity-selector{min-width:100px;width:100px}}.qty-selector-btn{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;width:35px;height:35px;background-color:#f2ede1;border-radius:11.27px;-webkit-border-radius:11.27px;-moz-border-radius:11.27px;-ms-border-radius:11.27px;-o-border-radius:11.27px}.qty-selector-btn__plus{background-color:#01b77e}.qty-selector-input{width:57px;height:57px;background-color:#f2ede1;text-align:center;font-size:24px;font-weight:700;border-radius:19.88px;-webkit-border-radius:19.88px;-moz-border-radius:19.88px;-ms-border-radius:19.88px;-o-border-radius:19.88px}.media-gallery{width:100%;height:450px;display:flex;align-items:flex-start;gap:35px;padding-right:35px}.media-gallery .carousel__slide{align-items:flex-start;justify-content:flex-start;height:100%}.media-gallery .carousel{margin:0;height:100%!important}@media (min-width: 900px){.media-gallery .carousel{max-height:450px}}@media (min-width: 900px){.media-gallery{position:sticky;top:calc((var(--header-height) + 100px) * var(--enable-sticky-header, 0))}}.media-gallery__slide_inner{object-fit:contain;height:100%}.media-gallery__slide_content{display:inline;flex-direction:column;height:auto;max-width:100%;align-self:flex-start;min-width:0}.media-gallery__image-wrapper{display:block;position:relative}.media-gallery__image{background-color:var(--background-image-tiles);display:inline;width:auto;height:100%;max-width:100%;max-height:450px;object-fit:contain;object-position:left top;margin:0}.media-gallery__image.has-more-info-badge{max-height:386px;height:calc(100% - 64px)}.media-gallery__carousel{width:calc(100% - 98px);height:auto;margin:0 auto}.media-gallery__thumbnails{display:flex;flex-direction:column;justify-content:flex-start;height:100%;max-height:450px;gap:15px;flex-wrap:nowrap}@media (min-width: 900px){.media-gallery__thumbnails{overflow-y:auto;overflow-x:hidden;scrollbar-width:none!important;scrollbar-color:transparent transparent}}.media-gallery__thumb{background:#ebe0cb;width:64px;height:64px;border:2px solid transparent;padding:0;cursor:pointer}.media-gallery__thumb img{width:100%;height:100%;object-fit:cover;border-radius:4px}.media-gallery__thumb.active{border-color:#000}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-window{position:relative;width:auto;height:auto}.close-btn{position:absolute;top:20px;right:20px;background:none;border:none;font-size:20px;cursor:pointer}.shaker-selection{width:100%;height:100%;background-color:#eae0cb;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.shaker-selection .modal-overlay{justify-content:flex-end}.shaker-selection__clickable{cursor:pointer;width:100%;height:100%;padding-bottom:24px;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative}.selected-shaker-image{width:100%}.selected-shaker-title{display:inline-block;width:100%;font-weight:800;font-size:20px;line-height:22px;letter-spacing:0%;text-align:center}.shaker-selection__devider{width:calc(100% - 28px);margin:0 auto 14px;height:1px;background-color:#737373}.shaker-selection__bottom-image-wrapper{display:flex;justify-content:flex-end;width:100%}.shaker-selection__refresh-icon{position:absolute;top:16px;right:20px;width:24px;height:24px}.shakers-modal-content{height:auto;max-height:90vh;overflow-y:auto;overflow-x:hidden;padding:34px 28px 38px 33px;background-color:#f2ede1;border-radius:33px 0 0 33px;-webkit-border-radius:33px 0 0 33px;-moz-border-radius:33px 0 0 33px;-ms-border-radius:33px 0 0 33px;-o-border-radius:33px 0 0 33px}.shakers-container{margin-top:30px;display:flex;flex-wrap:wrap;gap:25px}.shaker-card__additional-info{display:flex;justify-content:center;align-items:center;height:38px;width:100%;margin-top:auto;font-weight:700;font-size:16px;line-height:17.06px;text-align:right;background-color:#f2ede1;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px}.shaker-card{display:flex;flex-direction:column;align-items:center;width:145px;padding:13px 9px;cursor:pointer;background-color:#eae0cb;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.shaker-card[selected=true]{background-color:#c5b79f}.shaker-card[selected=true] .shaker-card__additional-info{background-color:#ffd007}.shaker-image-wrapper{position:relative;display:flex;justify-content:center;align-items:center;width:153px;height:226px}.shaker-image-wrapper__plus-icon{position:absolute;top:12px;right:12px}.shaker-title{width:100%;margin-bottom:18px;font-weight:800;font-size:20px;line-height:22px;letter-spacing:0%;text-align:center}.shaker-selection__price-card_wrapper{width:100%;display:flex;justify-content:flex-end}.shaker-selection__price-card{display:inline-flex;align-items:center;justify-content:center;justify-self:flex-end;height:70px;margin-top:30px;padding:18px 24px;background-color:#eae0cb;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.shaker-selection__price-card_text{font-weight:700;font-style:Bold;font-size:18px;line-height:100%;margin-right:21px}.shaker-selection__price-card_price{font-family:PP Agrandir;font-weight:700;font-style:Bold;font-size:26px;line-height:100%}.shaker-selection__more-shakers{font-weight:800;font-size:14px;line-height:17.38px;text-align:center;margin-top:8px}@media (min-width: 1025px){.shaker-selection__clickable_header{display:flex;flex-direction:column;align-items:center}}@media (min-width: 900px){.shaker-selection__clickable_footer,.shaker-selection__clickable_header{width:100%}.shaker-selection__clickable_header{margin-top:auto;margin-bottom:auto}.shaker-selection__bottom-image{width:auto;max-height:72.32px}}.price-card{position:fixed;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:100%;margin-top:58px;padding:12px 15px;background-color:#fcb4d9;height:146px}.price-card__next-sb-price{margin:0 29px 0 0;font-weight:700;font-size:21px;line-height:100%}@media (max-width: 900px){.price-card__next-sb-price{margin:0;font-weight:800;font-size:18px;line-height:112%}}.price-wrapper{display:flex;align-items:center;justify-content:center;height:80px;min-width:341px;padding:7px;background-color:#ffdeef;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.price-wrapper__left-column{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-right:16px;margin-right:16px;border-right:1px solid #b19c79}.price-card__heading{font-weight:800;font-size:21px;line-height:100%;margin-bottom:3px}.price-card__subheading{font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:0%;color:#d6408d}.price-card__crossed{text-decoration:line-through}.price-wrapper__right-column{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.price-card__buttons{width:297px;height:80px;margin-left:35px;gap:4px;display:flex;flex-direction:column;align-items:center;justify-content:center}.price-card__atc{display:flex;align-items:center;justify-content:center;width:100%;height:50%;background-color:#01b77e;font-weight:700;font-style:Bold;font-size:18.96px;line-height:100%;letter-spacing:0%;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.price-card__atc[disabled]{opacity:.5;cursor:not-allowed}.price-card__atc-paypal{background-color:#ffd007}.price-card__paypal{width:100%}.price-card__paypal[disabled=true]{opacity:.5;cursor:not-allowed}.price-card__paypal[disabled=true] .bundle-builder__paypal{cursor:not-allowed}.bundle-builder__paypal{width:100%;text-decoration:none;border-radius:var(--button-border-radius);background-color:unset;color:rgb(var(--button-text-color));line-height:1.33;height:22px;display:flex;text-align:center;height:100%;background:#ffc439;justify-content:center;align-items:center;gap:.3rem;padding:8px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;font-family:PP Agrandir;font-weight:400;font-size:17px;letter-spacing:0}.bundle-builder__paypal img{width:70px}.tabs-header{display:flex;align-items:center;margin-top:30px;gap:11px}.tabs-header__button{padding:7px 11px;border:none;text-decoration:none;cursor:pointer;font-weight:700;font-size:13.27px;line-height:17.06px;letter-spacing:0%;text-align:center;text-transform:uppercase;background:#fff;color:#000;border-radius:93.85px;-webkit-border-radius:93.85px;-moz-border-radius:93.85px;-ms-border-radius:93.85px;-o-border-radius:93.85px}.tabs-header button.active{background:#000;color:#fff}@media screen and (max-width: 768px){.tabs-header{margin-top:18px}}.bundle-builder__more--info{position:absolute;bottom:-64px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#e3d6c2;grid-row:2;height:64px}.bundle-builder__more--info .bundle-builder__more--info-left{width:auto;height:auto;font-style:normal;font-weight:700;font-size:24px;line-height:24px;color:#000;flex:auto;order:0;text-transform:none;text-align:left}.bundle-builder__more--info .bundle-builder__more--info-left .heading{font-size:18px;font-family:PP Agrandir;text-transform:none}@media screen and (max-width: 740px){.bundle-builder__more--info .bundle-builder__more--info-left .heading{font-size:16px}}.bundle-builder__more--info .bundle-builder__more--info-right{width:auto;height:24px;font-family:PP Agrandir;font-style:normal;font-weight:700;font-size:18px;line-height:24px;color:#000;flex:none;order:0;flex-grow:0}.bundle-builder__more--info button{display:flex;align-items:center;gap:10px}.bundle-builder__more--info button .more-info-label{font-weight:400;font-size:14px;text-decoration:underline}.bundle-builder__more--info button .more-info-icon{display:flex;align-items:center}.bundle-builder__more--info .bundle-builder__more--info-content{position:absolute;top:auto;right:0;z-index:10;padding:12px 20px 12px 12px;text-align:left;max-width:calc(100% - 50px);width:auto;background:#fff;margin:0 10px;bottom:60px;border-radius:2px}.bundle-builder__more--info .bundle-builder__more--info-content p{width:auto;height:auto;font-family:PP Agrandir;font-style:normal;font-weight:400;font-size:16px;line-height:21px;color:#000;opacity:.7}.bundle-builder__more--info .bundle-builder__more--info-content:after{position:absolute;bottom:-10px;margin-left:0;content:"";display:block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;right:6px}@media screen and (max-width: 999px){.bundle-builder__more--info .bundle-builder__more--info-content:after{right:10px}}@media screen and (max-width: 999px){.bundle-builder__more--info .bundle-builder__more--info-content{width:550px}}@media screen and (max-width: 740px){.bundle-builder__more--info .bundle-builder__more--info-content{padding:12px;margin:0 7px}}@media screen and (max-width: 640px){.bundle-builder__more--info .bundle-builder__more--info-content{width:343px}}.bundle-builder__more--info.active .bundle-builder__more--info-left,.bundle-builder__more--info.active .bundle-builder__more--info-right{opacity:.5}.conatiner-inner{display:flex}.left-column,.right-column{width:50%}.bundle-builder__title{margin:0;text-transform:uppercase;font-size:63.13px;letter-spacing:0}.product-meta__title{margin:0}.boxes-and-shakers-column{width:100%;display:flex;gap:18px;height:auto;margin-top:56.55px}.sample-boxes-wrapper{width:70%}.sample-boxes-container{width:100%;display:flex;flex-direction:column;gap:12px}.shaker-wrapper{width:172px;display:flex;flex-direction:column}.shaker-container{width:100%;flex:1}@media (min-width: 1025px){.shaker-container{min-height:294px}}.product-category-heading{margin-bottom:21.82px}.bundle-builder-app .quantity-selector{margin-left:auto}@media (max-width: 1200px){.bundle-builder__title{font-size:48px;line-height:100%}.samplebox-line{padding:12px}.samplebox-image{max-width:80px}.bundle-builder-app .quantity-selector{height:40px}.qty-selector-btn{width:28px;height:28px;font-size:18px}.qty-selector-input{height:48px;width:48px;font-size:18px}.samplebox-line{height:90px}.price-card{margin-top:20px}.price-card__heading{font-size:16px;text-align:center}.price-card__subheading{font-size:14px;text-align:center}.price-card__buttons{width:240px}.price-card__atc{font-size:16px}.product-category-heading{white-space:nowrap}.selected-shaker-image{width:80%}}@media (max-width: 1024px){.boxes-and-shakers-column{flex-direction:column}.sample-boxes-wrapper,.shaker-wrapper{width:100%}.selected-shaker-image{width:auto;height:62px}.shaker-container .shaker-selection{height:90px;min-height:initial}.shaker-selection__devider,.shaker-selection__bottom-image-wrapper,.shaker-selection__more-shakers{display:none}.shaker-selection{height:100%}.shaker-selection__clickable{padding:0;flex-direction:row;justify-content:flex-start;align-items:center;overflow:hidden}.shaker-selection__clickable_header{height:100%;display:flex;justify-content:center}.selected-shaker-title{width:auto;height:100%;margin-left:14px;display:flex;align-items:center;justify-content:center}.shaker-image-wrapper{height:auto}.shaker-selection__price-card{margin-top:24px;width:100%}.selected-shaker-image{margin:0;height:100%;transform:rotate(90deg);-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg)}.price-card__buttons{margin-left:10px}}.show-on-mobile{display:none}@media (max-width: 900px){.show-on-desktop{display:none}.show-on-mobile{display:block}.conatiner-inner{flex-direction:column}.left-column,.right-column{width:100%}.right-column{margin-top:24px}.left-column:has(.bundle-builder__more--info)+.right-column{margin-top:94px}.boxes-and-shakers-column{flex-direction:column;gap:25px;margin:0}.sample-boxes-wrapper{width:100%;margin-top:25px}.shaker-wrapper{width:100%}.shaker-container{height:100%}.container{position:relative}.left-column{height:99.9vw;width:99.9vw;overflow:hidden}.media-gallery{padding:0;position:absolute;left:0;height:auto;width:99.9vw;max-height:initial}.media-gallery .carousel{width:100%;height:auto;max-height:initial}.media-gallery .carousel__viewport{overflow:initial}.media-gallery__slide_content,.media-gallery__image-wrapper{width:100%;height:auto;max-height:initial}.media-gallery__image,.media-gallery__image.has-more-info-badge{max-height:initial;height:auto}.media-gallery__thumbnails{flex-direction:row;width:100%;height:10px;justify-content:center;gap:12px;position:absolute;z-index:2;bottom:75px;left:0}.media-gallery__thumbnails.has-more-info-badge{bottom:10px}.media-gallery__thumb{width:10px;height:10px;border:1px solid black;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.media-gallery__thumb img{display:none}.media-gallery__thumb.active{background-color:#000}.shakers-container{flex-wrap:nowrap;overflow-y:auto;overflow-x:scroll;margin-top:18px;padding-bottom:12px}.shaker-selection__price-card{margin-top:12px}.modal-window{margin:0 auto}.shakers-modal-content{width:auto;max-width:100vw;padding:18px 15px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.product-category-heading{margin-bottom:20px}.price-card{min-height:146px;height:auto}.price-card__crossed.price-card__subheading{color:#737373}.price-card__next-sb-price{text-align:center}.price-wrapper{min-width:310px;height:56px}.price-wrapper__left-column{width:60%;margin-right:26px;padding-right:25px;padding-left:10px}.price-card__heading{font-weight:800;font-size:18px;line-height:100%}.price-card__crossed.price-card__subheading{font-weight:700;font-size:12px;line-height:100%}}@media (max-width: 600px){.price-card{flex-direction:column;align-items:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.price-wrapper{padding:0;margin-bottom:12px;background:none}.price-wrapper *{color:#000}.price-card__buttons{margin:0;width:100%}.price-card__atc{padding:4px 0;column-gap:8px}.price-card__atc .bb-box__checkout-button_svg-wrapper{margin:0}}@media (max-width: 375px){.samplebox-title,.selected-shaker-title{font-size:12px}.samplebox-image{max-width:50px}.qty-selector-input{width:36px;height:36px;font-size:16px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.qty-selector-btn{width:30px;height:30px;font-size:14px;border-radius:5.44px;-webkit-border-radius:5.44px;-moz-border-radius:5.44px;-ms-border-radius:5.44px;-o-border-radius:5.44px}}.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}.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}@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:80px 0}.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}.design-system .design-system__block{background:#ef8d8d;width:150px;height:150px;display:flex;justify-content:center;align-items:center;padding:10px}.design-system .design-system__radius-class{font-size:16px}.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}}.ds-main-hero-component{--slideshow-height: 765px}.ds-main-hero-component .section.section-full-bleed{height:var(--slideshow-height)}@media screen and (max-width: 739.98px){.ds-main-hero-component .section.section-full-bleed{--slideshow-height: 747px}}.ds-main-hero-component .section.section-full-bleed .slideshow__text-wrapper{height:var(--slideshow-height);justify-content:space-between}.ds-main-hero-component .section.section-full-bleed .ds-main-hero-component__content-item:not(:last-child){margin-bottom:var(--unit-600);margin-top:0}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-full-bleed .ds-main-hero-component__content-item:not(:last-child){margin-bottom:var(--unit-400)}}.ds-main-hero-component .section.section-full-bleed .button-wrapper{margin-top:var(--unit-600)}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-full-bleed .button-wrapper{margin-top:var(--unit-400)}}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-full-bleed.box-builder-banner{--slideshow-height: 100%}}@media screen and (max-width: 739.98px){.ds-main-hero-component .section.section-full-bleed.box-builder-banner{--slideshow-height: 747px}}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-full-bleed.box-builder-banner .slideshow__text-wrapper{flex-direction:column;height:fit-content}.ds-main-hero-component .section.section-full-bleed.box-builder-banner .slideshow__text-wrapper .ds-main-hero-component__steps-box{width:100%;max-width:100%;margin-top:var(--unit-1200)}.ds-main-hero-component .section.section-full-bleed.box-builder-banner .slideshow__text-wrapper.vertical-breather{padding:var(--unit-550) 0 var(--unit-1700)}}.ds-main-hero-component .section.section-contained{padding:var(--unit-800) 0}.ds-main-hero-component .section.section-contained.with-control{padding:var(--unit-800) 0 calc(var(--unit-1600) + 24px)}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-contained.with-control{padding:var(--unit-750) 0 calc(var(--unit-1500) + 24px)}}.ds-main-hero-component .section.section-contained .slideshow__control{bottom:calc(-1 * (var(--unit-800) + 24px));overflow:visible}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-contained .slideshow__control{bottom:calc(-1 * (var(--unit-750) + 24px))}}@media screen and (min-width: 1000px){.ds-main-hero-component .section.section-contained .content-box{padding:0 var(--unit-800)}}.ds-main-hero-component .section.section-contained .slideshow__slide-inner{overflow:visible}.ds-main-hero-component .section.section-contained .ds-main-hero-component__content-item:not(:last-child){margin-bottom:var(--unit-800);margin-top:0}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-contained .ds-main-hero-component__content-item:not(:last-child){margin-bottom:var(--unit-500)}}.ds-main-hero-component .section.section-contained .button-wrapper{margin-top:var(--unit-800)}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-contained .button-wrapper{margin-top:var(--unit-500)}.ds-main-hero-component .section.section-contained .button-wrapper .btn{margin:0 auto}}@media screen and (max-width: 999.98px){.ds-main-hero-component .section.section-contained .slideshow__text-wrapper{padding-bottom:var(--unit-800)}.ds-main-hero-component .section.section-contained .slideshow__section-content{order:3}.ds-main-hero-component .section.section-contained .slideshow__image-wrapper{order:2}.ds-main-hero-component .section.section-contained .slideshow__custom-liquid{position:unset;transform:none;order:1;margin-top:var(--unit-800)}}.ds-main-hero-component .slideshow{--slideshow-min-height: 100%;height:100%}.ds-main-hero-component .slideshow__slide-list{height:100%}.ds-main-hero-component .slideshow__slide-inner{position:unset}.ds-main-hero-component .content-box{margin:0;width:680px}@media screen and (max-width: 999.98px){.ds-main-hero-component .content-box{max-width:100%;height:100%;text-align:center;width:100%}.ds-main-hero-component .content-box .btn{margin:0 auto var(--unit-400)}}.ds-main-hero-component .slideshow__custom-liquid{min-height:24px}.ds-main-hero-component .slideshow__text-wrapper{display:flex;align-items:center}@media screen and (max-width: 999.98px){.ds-main-hero-component .slideshow__text-wrapper{width:100%}}@media screen and (max-width: 999.98px){.ds-main-hero-component .vertical-breather{padding:var(--unit-550) 0}}@media screen and (max-width: 739.98px){.ds-main-hero-component .slideshow__control{justify-content:center}}.ds-main-hero-component .slideshow__control{bottom:var(--unit-800);left:50%;transform:translate(-50%);position:absolute}.ds-main-hero-component .slideshow__control.position-center{justify-content:center}@media screen and (max-width: 999.98px){.ds-main-hero-component .slideshow__control{justify-content:center;bottom:var(--unit-400)}}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow__image{width:fit-content;object-fit:cover;right:0;left:unset}}.ds-main-hero-component .slideshow__image--placeholder{width:100%}.ds-main-hero-component .slideshow--contained .slideshow__slider--contained{flex-direction:column-reverse;align-items:center}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow--contained .slideshow__slider--contained{flex-direction:row-reverse}}.ds-main-hero-component .slideshow--contained .slideshow__slider--contained .slideshow__image-wrapper{position:relative;width:100%}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow--contained .slideshow__slider--contained .slideshow__image-wrapper{width:50%}}.ds-main-hero-component .slideshow--contained .slideshow__slider--contained .slideshow__section-content{width:100%}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow--contained .slideshow__slider--contained .slideshow__section-content{width:50%}}.ds-main-hero-component .slideshow--contained .slideshow__image{border-radius:var(--unit-500);overflow:hidden}.ds-main-hero-component .slideshow--contained .slideshow__custom-liquid{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100%}.ds-main-hero-component .slideshow--contained .slideshow__image-wrapper{aspect-ratio:4/3;display:flex;flex-direction:column;height:max-content;overflow:hidden}.ds-main-hero-component .slideshow--contained .slideshow__image-wrapper .slideshow__image{display:block}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow--contained .slideshow__image-wrapper .slideshow__image{height:calc(100% - 46px)}}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow--full-bleed .content-box{max-width:50%}}.ds-main-hero-component .slideshow__secondary-pages .slideshow__secondary-pages__wrapper{margin:var(--unit-400) auto;padding:var(--unit-800) var(--unit-400);border-radius:var(--unit-400);display:flex;flex-direction:column;gap:var(--unit-600)}.ds-main-hero-component .slideshow__secondary-pages .slideshow__secondary-pages__wrapper .slideshow-heading{margin:0}@media screen and (min-width: 1000px){.ds-main-hero-component .slideshow__secondary-pages .slideshow__secondary-pages__wrapper{padding:var(--unit-1200) var(--unit-400);margin:var(--unit-400) auto var(--unit-800);gap:var(--unit-400)}}.ds-main-hero-component .ds-main-hero-component__steps-box{max-width:50%;width:50%;display:flex;flex-direction:column;gap:var(--unit-300);align-items:center;padding:0 var(--unit-800)}@media screen and (max-width: 999.98px){.ds-main-hero-component .ds-main-hero-component__steps-box{padding:0 var(--unit-400)}}.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block{display:flex;align-items:center;gap:var(--unit-600);padding:var(--unit-400) var(--unit-800) var(--unit-400) var(--unit-400);border-radius:99px;width:100%;background-color:var(--box-background)}@media screen and (min-width: 1000px){.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block{min-width:448px;width:448px}}@media screen and (max-width: 739.98px){.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block{padding:var(--unit-200) var(--unit-500) var(--unit-200) var(--unit-200);gap:var(--unit-400)}}.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block .slideshow__content-block-count{min-width:100px;width:100px;height:100px;border-radius:50%;background:var(--count-bg-color);display:flex;justify-content:center;align-items:center}@media screen and (max-width: 739.98px){.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block .slideshow__content-block-count{min-width:78px;width:78px;height:78px}}.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block .slideshow__content-text{text-align:left}.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block .slideshow__content-text strong{display:block;margin-bottom:var(--unit-200)}@media screen and (max-width: 739.98px){.ds-main-hero-component .ds-main-hero-component__steps-box .slideshow__content-block .slideshow__content-text strong{margin-bottom:var(--unit-100)}}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;position:relative;touch-action:pan-x pan-y pinch-zoom;z-index:1}.carousel.is-dragging{touch-action:none}.carousel__track{display:flex;gap:var(--vc-slide-gap);height:100%;list-style:none;margin:0;padding:0;position:relative;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel__viewport{height:100%;overflow:hidden;width:100%}.carousel__sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{display:grid;grid-template-columns:100%;grid-template-rows:100%;transition:none}.carousel.is-effect-fade .carousel__slide{grid-area:1 / 1;height:100%;opacity:0;pointer-events:none;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width: 100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background: transparent;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-height: 30px;--vc-nav-width: 30px}.carousel__next,.carousel__prev{align-items:center;background:var(--vc-nav-background);border:0;border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;display:flex;font-size:var(--vc-nav-height);height:var(--vc-nav-height);justify-content:center;padding:0;position:absolute;inset-block-start:50%;transform:translateY(-50%);width:var(--vc-nav-width)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-inline:auto 50%;inset-block-start:auto;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev,.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover: hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color: var(--vc-clr-primary);--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-border-radius: 0;--vc-pgn-gap: 6px;--vc-pgn-height: 4px;--vc-png-bottom: 10px;--vc-png-left: auto;--vc-png-right: 10px;--vc-pgn-width: 16px}.carousel__pagination{bottom:var(--vc-png-bottom);display:flex;gap:var(--vc-pgn-gap);justify-content:center;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border:0;border-radius:var(--vc-pgn-border-radius);cursor:pointer;display:block;height:var(--vc-pgn-height);margin:0;padding:0;width:var(--vc-pgn-width)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;flex-direction:column;left:var(--vc-png-left);right:var(--vc-png-right);transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin:0;transform:translateZ(0)}
/*# sourceMappingURL=/cdn/shop/t/79/assets/index.css.map */
