.collection{display:flex;flex-direction:row;flex-wrap:wrap}.collection--asymmetrical{margin-top:calc(var(--grid-width) / 12 * 1);margin-bottom:calc(-1 * var(--product-item-margin-asymmetrical))}[data-pull-layout]+#CollectionProductGrid .collection--asymmetrical[data-number="3"]{margin-top:-8vh}[data-pull-layout-a-bit-more]+#CollectionProductGrid .collection--asymmetrical[data-number="3"]{margin-top:-4vh}[data-pull-layout-a-bit]+#CollectionProductGrid .collection--asymmetrical[data-number="3"]{margin-top:-2vh}[data-push-layout-a-bit]+#CollectionProductGrid .collection--asymmetrical{margin-top:5vh!important}.collection--asymmetrical .product-item--3:last-child,.collection--asymmetrical .product-item--0:last-child{transform:none!important}.collection--regular{margin-top:var(--product-item-margin-regular);margin-bottom:calc(-1 * var(--product-item-margin-regular))}.collection--regular .product-item{order:9}.collection--regular .product-item.order-1{order:1}.collection--regular .product-item.order-2{order:2}.collection--regular .product-item.order-3{order:3}.collection--regular .product-item.order-4{order:4}.collection--regular .product-item.order-5{order:5}@media screen and (max-width:1023px){.collection--asymmetrical{margin-inline-start:0;margin-top:var(--product-item-margin-regular)!important}.collection--regular{width:calc(100% + var(--grid-padding));margin-inline-start:calc(-.5 * var(--grid-padding))}.collection--regular .product-item{width:33.333%;margin-inline-start:0;padding:0 calc(var(--grid-padding) / 2)}.collection+a{margin-top:var(--product-item-margin-asymmetrical)}}@media screen and (max-width:835px){.collection--regular .product-item{width:50%}}@media screen and (max-width:599px){.collection--regular .product-promotional{width:100%;order:5}.collection--regular .collection-regular--item__text{padding-bottom:0!important}}.template-collection .collection.collection--regular+.pagination{margin-top:var(--product-item-margin-regular)}.template-collection .collection.collection--asymmetrical+.pagination{margin-top:var(--product-item-margin-asymmetrical)}.css-slider.products-slider{padding-top:2em;margin-top:-2em}.css-slider.products-slider .product-item{flex-shrink:0;margin-bottom:0}.collection-regular--item__text{margin-bottom:0;padding-bottom:var(--product-item-margin-regular)}.collection--full-width{--collection-products-per-row-desktop: 4;--collection-products-per-row-mobile: 2;display:grid;grid-template-columns:repeat(var(--collection-products-per-row-desktop),minmax(0,1fr));gap:0;width:100%;max-width:none;margin-inline-start:calc(50% - 50vw);margin-inline-end:calc(50% - 50vw);margin-top:var(--product-item-margin-regular);margin-bottom:0}.collection--full-width .product-item{width:auto;min-width:0;margin:0!important;padding:0!important;transform:none!important;order:initial}.collection--full-width.collection--regular .product-item{order:initial}.collection--full-width.collection--bordered{border-top:var(--border-width) solid var(--color-borders-cards);border-inline-start:var(--border-width) solid var(--color-borders-cards)}.collection--full-width.collection--bordered .product-item{border-inline-end:var(--border-width) solid var(--color-borders-cards);border-bottom:var(--border-width) solid var(--color-borders-cards)}@media screen and (max-width:1023px){.collection--full-width{width:calc(100% + var(--grid-padding) + var(--grid-padding));margin-inline-start:calc(-1 * var(--grid-padding));margin-inline-end:calc(-1 * var(--grid-padding));grid-template-columns:repeat(var(--collection-products-per-row-mobile),minmax(0,1fr))}}.faq-metaobject-menu{padding-left:20px;padding-right:20px;border:var(--border-width) solid var(--color-border);padding-top:1rem;margin-top:.5rem;margin-bottom:2rem}.faq-metaobject-menu .sections{margin-bottom:20px}.faq-metaobject-menu .title{font-weight:var(--font-weight-body-bold);margin-bottom:.4rem}.faq-metaobject-menu .item{color:var(--color-text);position:relative;margin-bottom:.5rem;padding-left:16px}.faq-metaobject-menu .item:after{content:"";width:6px;height:6px;position:absolute;display:block;top:.5em;left:2px;background-color:var(--color-text)}.faq-metaobject .h2{margin-bottom:0}.faq-metaobject-section{margin-bottom:2.5rem}.faq-metaobject-section img{margin:0!important}.faq-metaobject-section h3{margin-bottom:.5rem}.faq-metaobject-question{margin-bottom:2rem}.faq-metaobject-question .faq-metaobject-question__title{scroll-margin-top:calc(var(--header-height) + 20px)}.faq-metaobject-question p{margin-bottom:.5rem}.faq-metaobject-question .blog-post-banner,.faq-metaobject-question__images,.faq-metaobject-question__video,.faq-metaobject-question__product{margin-top:1rem;margin-bottom:1rem}.faq-metaobject-question__images{display:flex;flex-wrap:wrap;gap:1rem}.faq-metaobject-question__image{flex:0 1 400px;max-width:400px;min-width:0}.faq-metaobject-question__image>.lazy-image img{height:auto}.faq-metaobject-question .blog-post-banner,.faq-metaobject-question__video{max-width:400px}.faq-metaobject-question__product{display:flex;gap:12px;flex-wrap:wrap}.faq-metaobject-question__product .product-card{flex-basis:45%;max-width:250px}.faq-metaobject-question__product .product-card .product-card-title{font-weight:var(--font-weight-body-bold)}@media not (max-width:550px){.faq-metaobject-question__product .product-card{flex-basis:30%}}.product-card-full{margin-bottom:2em}.product-card-full img{margin:0!important}.product-card-full .product-desc{margin-top:10px}.product-card-full .product-desc p:last-of-type{margin-bottom:0}.product-card-full .star-rating-container{margin-bottom:4px}.product-card-full .product-price-container{display:flex;align-items:center;margin-top:6px}.product-card-full .product-gallery{margin-bottom:.5em;overflow:hidden}.product-card-full .product-title a{border-bottom:0;background-image:linear-gradient(to right,var(--color-accent),var(--color-accent));background-size:0% var(--underline-thickness);background-repeat:no-repeat;display:inline;transition:all .15s linear}html[dir=rtl] .product-card-full .product-title a{background-position:right calc(1em + 1px)}html[dir=ltr] .product-card-full .product-title a{background-position:left calc(1em + 1px)}@media screen and (min-width:1024px){.no-touchevents .product-card-full .product-title a:hover,.product-card-full .product-title a:focus{background-size:100% var(--underline-thickness);color:var(--color-accent)}}@media not (max-width:700px){.product-card-full{display:grid;grid-gap:clamp(30px,5%,60px);grid-template-columns:1fr clamp(360px,45%,480px)}.product-card-full .product-gallery,.product-card-full .product-information{flex-shrink:0;flex-basis:45%}}.product-card-full .view-product{margin-top:1em}.rich-text{display:flex;flex-direction:column}.rich-text>div{position:relative}.rich-text--left-align{align-items:flex-start}.rich-text--center-align{align-items:center;text-align:center}.rich-text--center-align>div{max-width:960px}.rich-text--right-align{align-items:flex-end}html[dir=rtl] .rich-text--right-align{text-align:left}html[dir=ltr] .rich-text--right-align{text-align:right}@media screen and (min-width:1365px){.rich-text--regular-size .rich-text__content{font-size:calc(28px / 18 * var(--base-body-size) + 0px);line-height:1.3}}@media screen and (min-width:1023px)and (max-width:1365px){.rich-text--regular-size .rich-text__content{font-size:calc(26px / 18 * var(--base-body-size) + 0px);line-height:1.3}}@media screen and (min-width:599px)and (max-width:1023px){.rich-text--regular-size .rich-text__content{font-size:calc(24px / 18 * var(--base-body-size) + 0px);line-height:1.3}}@media screen and (max-width:599px){.rich-text--regular-size .rich-text__content{font-size:calc(22px / 18 * var(--base-body-size) + 0px);line-height:1.3}}.rich-text--large-size .rich-text__content{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings)}@media screen and (min-width:1365px){.rich-text--large-size .rich-text__content{font-size:calc(60px / 30 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width:1023px)and (max-width:1365px){.rich-text--large-size .rich-text__content{font-size:calc(50px / 30 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (min-width:599px)and (max-width:1023px){.rich-text--large-size .rich-text__content{font-size:calc(38px / 30 * var(--base-headings-size) + 0px);line-height:1.2}}@media screen and (max-width:599px){.rich-text--large-size .rich-text__content{font-size:calc(30px / 30 * var(--base-headings-size) + 0px);line-height:1.2}}.rich-text--large-size .rich-text__content a{border-bottom:var(--underline-thickness) solid}.rich-text--extra-size .rich-text__content{font-family:var(--font-stack-headings);font-weight:var(--font-weight-headings);font-style:var(--font-style-headings)}@media screen and (min-width:1365px){.rich-text--extra-size .rich-text__content{font-size:calc(100px / 30 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width:1023px)and (max-width:1365px){.rich-text--extra-size .rich-text__content{font-size:calc(80px / 30 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (min-width:599px)and (max-width:1023px){.rich-text--extra-size .rich-text__content{font-size:calc(60px / 30 * var(--base-headings-size) + 0px);line-height:1.1}}@media screen and (max-width:599px){.rich-text--extra-size .rich-text__content{font-size:calc(40px / 30 * var(--base-headings-size) + 0px);line-height:1.1}}.rich-text--extra-size .rich-text__content a{border-bottom:var(--underline-thickness) solid}.rich-text--has-title .rich-text__content{margin-top:1em}.rich-text--has-button .rich-text__content{margin-bottom:1em}.rich-text__content{overflow:visible!important}.rich-text__images{position:relative;top:100%;left:0;width:100%;height:100vh;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;opacity:.75;pointer-events:none}.rich-text__images:empty{display:none}@media screen and (max-width:599px){.rich-text__images{z-index:-1}}.rich-text-blocks>a:not(:last-child),.rich-text-blocks>div:not(:last-child){margin-bottom:2em}.rich-text-blocks>.h2:not(:last-child){margin-bottom:1.5em}.rich-text-blocks>.h4:not(:last-child){margin-bottom:1.5em}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAANw */
