:is(#_,.zs-bundle-save){background-color:var(--sv-1);padding-top:var(--sv-2);padding-bottom:var(--sv-3)}:is(#_,.zs-bundle-save) .bs-inner{display:flex;flex-wrap:nowrap;align-items:stretch;gap:16px}:is(#_,.zs-bundle-save) .bs-banner-image.banner-color{height:100%;width:100%;background-color:var(--sv-4);border-radius:var(--radius-module);corner-shape:var(--radius-corner-shape)}:is(#_,.zs-bundle-save) .bs-banner-image.banner-image{width:100%;height:100%}:is(#_,.zs-bundle-save) .bs-banner-image.banner-image picture{display:block;width:100%;height:100%}:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal{position:relative;flex:1.6 1 0;min-width:0;border-radius:var(--radius-module);corner-shape:var(--radius-corner-shape);overflow:hidden;min-height:520px}:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal .bs-banner-image{position:relative;height:100%}:is(#_,.zs-bundle-save) .bs-banner-image picture{height:100%}:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal .bs-banner-image .bs-banner-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:76px;max-width:483px}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal{position:relative;width:100%;border-radius:var(--radius-module);corner-shape:var(--radius-corner-shape);overflow:hidden;min-height:0;max-width:978px}:is(#_,.zs-bundle-save) .bs-custom-btn{display:flex;gap:16px;flex-wrap:wrap;margin-top:0}:is(#_,.zs-bundle-save) .bs-custom-btn.bs-btn-pos-center{margin-top:auto;margin-bottom:auto}:is(#_,.zs-bundle-save) .bs-custom-btn.bs-btn-pos-bottom{margin-top:auto;margin-bottom:0;width:100%}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal .bs-banner-image{position:relative;height:100%}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal .bs-banner-image .bs-banner-content{position:absolute;padding:75px;top:0;right:0;bottom:0;left:0;max-width:483px}:is(#_,.zs-bundle-save) .bs-banner.multiple-produstc-large-banner-verticle.banner-color{background-color:var(--sv-4)}:is(#_,.zs-bundle-save) .bs-banner.multiple-produstc-large-banner-verticle{position:relative;flex:0 0 708px;max-width:708px;display:flex;flex-direction:column;background-color:var(--color-neutral-white);border-radius:var(--radius-module);corner-shape:var(--radius-corner-shape);overflow:hidden;padding:76px;min-height:0}:is(#_,.zs-bundle-save) .bs-banner-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex:1;min-height:0;gap:40px}:is(#_,.zs-bundle-save) .bs-banner-content p{font-size:var(--fs-20);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0);color:var(--sv-5);margin-top:24px}:is(#_,.zs-bundle-save) h3.bs-banner-heading{font-size:var(--fs-54);letter-spacing:var(--letter-spacing-0-55);line-height:var(--lh-56)}:is(#_,.zs-bundle-save) h2.bs-banner-heading{font-size:var(--fs-72);line-height:var(--lh-72);letter-spacing:var(--letter-spacing-0-75)}:is(#_,.zs-bundle-save) .bs-banner-heading{margin:0;font-weight:var(--font-medium);font-family:var(--font-primary);color:var(--sv-6)}:is(#_,.zs-bundle-save) .multiple-produstc-large-banner-verticle .bs-banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;z-index:1}:is(#_,.zs-bundle-save) .bs-banner-image img{display:block;width:100%;height:100%;object-fit:cover}:is(#_,.zs-bundle-save) .bs-products{display:flex;flex-wrap:wrap;gap:16px;list-style:none;margin:0;padding:0}:is(#_,.zs-bundle-save) .bs-products.multiple-produstc-large-banner-verticle{flex:1 1 auto}:is(#_,.zs-bundle-save) .bs-products.single-product-large-banner-horizontal{flex:1 1 auto;flex-wrap:nowrap}:is(#_,.zs-bundle-save) .bs-products.double-product-semi-large-banner-horizontal{flex:1 1 0;min-width:0;flex-wrap:nowrap}:is(#_,.zs-bundle-save) .bs-products.single-product-large-banner-horizontal .product-card-featured-top{flex:1 1 auto;width:100%;display:flex}:is(#_,.zs-bundle-save) .single-product-large-banner-horizontal .p-card,:is(#_,.zs-bundle-save) .double-product-semi-large-banner-horizontal .p-card{width:100%;height:100%}:is(#_,.zs-bundle-save) .bs-products--slider.slick-initialized .slick-slide{width:100%!important}:is(#_,.zs-bundle-save) .bs-products--slider{overflow-x:visible}:is(#_,.zs-bundle-save) .bs-products--slider::-webkit-scrollbar{display:none;height:0}@media screen and (min-width:1201px){:is(#_,.zs-bundle-save) .bs-products.double-product-semi-large-banner-horizontal .product-card-featured-top{flex:1 1 0;width:0;min-width:0;display:flex}}@media screen and (min-width:1201px){:is(#_,.zs-bundle-save) .bs-banner{align-self:flex-start}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal,:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal{height:550px;min-height:550px}:is(#_,.zs-bundle-save) .bs-banner.multiple-produstc-large-banner-verticle{align-self:stretch;height:auto;min-height:0}:is(#_,.zs-bundle-save) .bs-products.multiple-produstc-large-banner-verticle{flex:1 1 0;min-width:0;align-content:flex-start}:is(#_,.zs-bundle-save) .bs-products.multiple-produstc-large-banner-verticle .product-card-featured-top{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px);display:flex}}@media screen and (max-width:1300px){:is(#_,.zs-bundle-save) .bs-banner{max-width:50%}}@media screen and (max-width:1200px){:is(#_,.zs-bundle-save) .bs-banner.multiple-produstc-large-banner-verticle{flex:1 1 100%;max-width:100%;min-width:0}:is(#_,.zs-bundle-save) .bs-inner{flex-wrap:wrap;align-items:normal}:is(#_,.zs-bundle-save) .bs-banner{flex:1 1 100%;max-width:100%;min-height:260px}:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal{flex:1 1 100%;max-width:100%;min-width:auto}:is(#_,.zs-bundle-save) .bs-products.double-product-semi-large-banner-horizontal{flex:1 1 100%;max-width:100%;flex-wrap:wrap}:is(#_,.zs-bundle-save) .bs-banner-content{max-width:60%}:is(#_,.zs-bundle-save) .bs-products:not(.has-slider){flex:1 1 100%;max-width:100%;flex-wrap:wrap}:is(#_,.zs-bundle-save) .bs-products.has-slider{flex-wrap:nowrap;display:block;max-width:100%}:is(#_,.zs-bundle-save) .bs-products--slider.has-slider .p-card{width:100%;max-width:100%}:is(#_,.zs-bundle-save) .has-slider.slick-initialized .slick-slide{width:100%!important}:is(#_,.zs-bundle-save) .has-slider .slick-list{overflow:hidden;margin:0 -12px}:is(#_,.zs-bundle-save) .has-slider .slick-track{display:flex!important}:is(#_,.zs-bundle-save) .has-slider .slick-slide{height:auto;display:flex;padding:0 12px}:is(#_,.zs-bundle-save) .has-slider .slick-slide>div{display:flex;width:100%}:is(#_,.zs-bundle-save) .has-slider .slick-slide .p-card{height:100%;display:flex;flex-direction:column}:is(#_,.zs-bundle-save) .slick-slider-div{width:100%}:is(#_,.zs-bundle-save) .product-card-featured-top:not(.has-slider .product-card-featured-top){width:100%!important;max-width:100%;flex:1 1 100%;justify-content:center}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal .bs-banner-image .bs-banner-content{max-width:100%}}@media screen and (max-width:767px){:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal .bs-banner-image .bs-banner-content{padding:32px 24px;max-width:100%}:is(#_,.zs-bundle-save) .bs-banner.multiple-produstc-large-banner-verticle{padding:32px 24px;min-height:404px}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal .bs-banner-image .bs-banner-content{padding:32px 24px}:is(#_,.zs-bundle-save){padding-top:var(--sv-7);padding-bottom:var(--sv-8)}:is(#_,.zs-bundle-save) .slick-dots .slick-active button{width:18px;border-radius:var(--radius-circular)}:is(#_,.zs-bundle-save) .bs-banner{min-height:404px}:is(#_,.zs-bundle-save) .bs-banner-content{gap:24px}:is(#_,.zs-bundle-save) a.bs-banner-btn{width:170px}:is(#_,.zs-bundle-save) .bs-banner.single-product-large-banner-horizontal{min-height:404px}:is(#_,.zs-bundle-save) .bs-banner.double-product-semi-large-banner-horizontal{min-height:404px}:is(#_,.zs-bundle-save) h3.bs-banner-heading{font-size:var(--fs-36);line-height:var(--lh-38)}:is(#_,.zs-bundle-save) h2.bs-banner-heading{font-size:var(--fs-48);line-height:var(--lh-50)}:is(#_,.zs-bundle-save) .slick-slider-div{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-bundle-save.css.map */
