.accordion summary span svg{transition:all .25s cubic-bezier(.104,.204,.492,1)}.collapsible-content--has-bg{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.collapsible-content--has-bg{box-shadow:var(--block-shadows)}.accordion{display:block;border-top:1px solid var(--color-border, #dadce0);border-bottom:1px solid var(--color-border, #dadce0);margin-bottom:25px}.accordion+.accordion{border-top:0;margin-top:-25px}.accordion-container .accordion{max-width:760px;margin-right:auto;margin-left:auto}.accordion-container .accordion:last-child{margin-bottom:0}.accordion details[open] summary span svg{transform:rotateX(0)}.accordion summary{width:100%;list-style:none;position:relative;font-size:.9375rem;line-height:1;font-weight:var(--font-body-medium-weight, 500);padding:20px 40px 20px 0;color:var(--color-heading, #1a1c1d);cursor:pointer}.accordion summary span{display:inline-flex;align-items:center;transform-origin:center;margin-left:15px;position:absolute;top:50%;right:0;height:20px;width:14px;z-index:5;margin-top:-10px;will-change:transform;backface-visibility:hidden}.accordion summary span svg{transform:rotateX(180deg)}[dir=rtl] .accordion summary{padding:20px 0 20px 40px}[dir=rtl] .accordion summary span{right:auto;left:0}.accordion summary::-webkit-details-marker{display:none}.accordion .accordion__content{padding:0 0 15px;font-size:.9375rem}.accordion .accordion__content>*:last-child{margin-bottom:0}.collapsible-content{color:var(--color-text)}.collapsible-content a{color:var(--color-links, var(--color-text))}@media only screen and (min-width: 1068px){.collapsible-content{display:grid;grid-template-columns:1fr 1fr;gap:50px}.collapsible-content .section-header{align-items:start;padding-top:0}.collapsible-content .section-header--content{position:sticky;top:20px;left:0}.header-sticky--active .collapsible-content .section-header--content{top:calc(var(--header-height, 0px) + 20px)}}.collapsible-content--has-bg{padding:25px;background:var(--color-bg, var(--bg-body, #f5f5f5))}@media only screen and (min-width: 1068px){.collapsible-content--has-bg{padding:55px}}.collapsible-content .accordion:first-child{border-top:0}.collapsible-content .accordion:last-child{border-bottom:0;margin-bottom:0}.custom-collapsible-content .featured-collection{padding-top:1rem}.custom-collapsible-content .featured-collection .section-header{justify-content:start}.custom-collapsible-content .featured-collection .section-header h3{color:var(--color-negative-body);font-size:var(--h3);font-style:normal;font-weight:var(--font-weight-black);line-height:120%;letter-spacing:.04rem;font-family:var(--font-family-heading)}.custom-collapsible-content .collapsible-content{display:block;padding:1.5rem}.custom-collapsible-content .collapsible-content .section-header{justify-content:start}.custom-collapsible-content .collapsible-content .section-header--title{color:var(--color-negative-body);font-size:var(--h3);font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-bold);line-height:120%;letter-spacing:.04rem}.custom-collapsible-content .collapsible-content .collapsible-content__inner{display:flex;flex-flow:column wrap;width:100%;gap:.5rem}.custom-collapsible-content collapsible-row.accordion{border-radius:.75rem;background:var(--color-product-card);box-shadow:0 0 .5rem #2f33391a;padding:1rem 1.5rem;border:none}.custom-collapsible-content .accordion summary{font-size:var(--h5);font-style:normal;font-weight:var(--font-weight-450);line-height:1.25rem;padding:0}.custom-collapsible-content .accordion summary span{width:1.125rem;height:1.125rem}.custom-collapsible-content .accordion summary span svg{rotate:180deg}.custom-collapsible-content .accordion summary span svg path{stroke:var(--color-heading)}.custom-collapsible-content .accordion .accordion__content{font-family:var(--font-family-heading);font-size:var(--font-size-base);font-style:normal;font-weight:450;line-height:160%;padding:1rem .5rem 0;max-width:36rem}.custom-collapsible-content details{line-height:normal}.custom-collapsible-content>.row .small-12.medium-6.columns:first-child{padding-right:.5rem}.custom-collapsible-content>.row .small-12.medium-6.columns:last-child{padding-left:.5rem}.featured-collection .section-header{justify-content:start}.featured-collection .section-header .section-header--content{display:flex;flex-direction:column-reverse;text-align:left}.featured-collection .section-header .section-header--content h3.section-header--title{margin-top:0}.featured-collection .section-header .section-header--content .section-header--description.rte{font-style:normal;line-height:140%;letter-spacing:.025rem}.featured-collection .section-header .section-header--content .section-header--description.rte p{font-weight:var(--font-weight-bold)}.featured-collection .featured-collection__inner{padding:0}@media only screen and (min-width: 768px){.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .section-header{padding-bottom:1.75rem}}@media only screen and (max-width: 767px){.featured-collection .section-header .section-header--content h3.section-header--title{margin-top:0!important}}@media only screen and (max-width: 47.938rem){.custom-collapsible-content .collapsible-content{padding:0}.custom-collapsible-content .collapsible-content .section-header{display:none}.custom-collapsible-content .collapsible-content .collapsible-content__inner{gap:.375rem}.custom-collapsible-content collapsible-row.accordion{padding:.75rem;border-radius:.25rem}.custom-collapsible-content .accordion summary{font-size:var(--font-size-sm);color:var(--color-negative-body);font-weight:var(--font-weight-bold);line-height:.625rem}.custom-collapsible-content .accordion .accordion__content{font-size:var(--font-size-sm);padding-left:0;padding-right:0}.custom-collapsible-content .accordion .accordion__content .metafield-rich_text_field *{font-weight:var(--font-weight-450)}.custom-collapsible-content .accordion .accordion__content .metafield-rich_text_field h3{font-size:var(--h5);margin-bottom:.5rem}.custom-collapsible-content details{line-height:.625rem}.custom-collapsible-content .featured-collection{padding-top:4.5rem;border-bottom:.094rem solid var(--color-input-border);margin-bottom:1.25rem}.custom-collapsible-content .featured-collection .section-header h3{font-size:var(--font-size-24);margin:0}.custom-collapsible-content>.row .small-12.medium-6.columns:first-child,.custom-collapsible-content>.row .small-12.medium-6.columns:last-child{padding:0}}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem 2.5rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion{border:none;margin:0}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content{display:block}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion summary{font-size:var(--h5);font-style:normal;font-weight:var(--font-weight-bold);padding:1rem 1.5rem;line-height:1.125rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion summary span{right:1.5rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion summary span svg{transform:rotateX(0)}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion details{border-radius:.75rem;background:var(--color-product-card);box-shadow:0 0 .5rem #2f33391a;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion details[open] span svg{transform:rotateX(180deg)}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion .accordion__content{font-size:var(--font-size-base);font-style:normal;font-weight:var(--font-weight-450);line-height:160%;padding:1rem 1.5rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion .accordion__content p{font-weight:var(--font-weight-450)}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .section-header--content{display:flex;flex-direction:column-reverse}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .section-header--content .section-header--description p{text-align:center;font-size:1.125rem;color:var(--color-negative-body);font-style:normal;font-weight:var(--font-weight-bold);line-height:120%;letter-spacing:.0225rem;margin-bottom:.25rem}.custom-collapsible-content .product-card .product-featured-image-link.aspect-ratio--portrait{padding-bottom:140%}@media screen and (max-width: 47.99em){.custom-collapsible-content .products.no-side-fade-small:before,.custom-collapsible-content .products.no-side-fade-small:after{content:none;display:none}}@media screen and (min-width: 48em) and (max-width: 66.74em){.custom-collapsible-content .products.no-side-fade-medium:before,.custom-collapsible-content .products.no-side-fade-medium:after{content:none;display:none}}@media screen and (min-width: 66.75em){.custom-collapsible-content .products.no-side-fade-large:before,.custom-collapsible-content .products.no-side-fade-large:after{content:none;display:none}}@media only screen and (max-width: 47.938rem){.section-collapsible-content .collapsible-content_layout_2 .collapsible-content__inner{grid-template-columns:repeat(1,1fr);row-gap:.375rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content{margin-bottom:72px}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion details{border-radius:var(--Corner-Radius-s, .25rem)}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion summary{font-size:.875rem;color:var(--color-negative-body);padding:.375rem .75rem;line-height:1.375rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion summary span{right:.75rem;width:1.375rem;height:1.375rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion summary span svg{width:100%;height:100%}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .accordion .accordion__content{font-size:.875rem;padding-top:0}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .section-header{padding-bottom:.5rem}.section-collapsible-content .collapsible-content_layout_2 .collapsible-content .section-header .section-header--content .section-header--description p{font-size:.875rem;color:var(--color-negative-body)}.section-collapsible-content .collapsible-content_layout_2 .small-12.columns{padding:0}}@media only screen and (min-width: 64rem){.custom-collapsible-content .featured-collection .featured-collection__inner.display-type--grid{padding:0 1.125rem}.custom-collapsible-content .featured-collection .featured-collection__inner.display-type--grid .products.row{margin:0}.custom-collapsible-content .featured-collection .featured-collection__inner.display-type--grid .products.row .small-6.medium-6.columns{padding:0;flex:1 0 45%}.custom-collapsible-content .featured-collection .section-header h3{margin:0}.custom-collapsible-content .products.row .product-card{width:100%!important}.custom-collapsible-content .has-collapsibles .featured-collection .featured-collection__inner.display-type--grid .products.row{column-gap:3.75rem}}@media only screen and (max-width: 86.875rem) and (min-width: 64rem){.custom-collapsible-content .has-collapsibles .featured-collection .featured-collection__inner.display-type--grid .products.row{column-gap:1.5rem}.custom-collapsible-content .featured-collection .featured-collection__inner.display-type--grid{padding:0}}@media only screen and (max-width: 64rem) and (min-width: 48rem){.custom-collapsible-content .featured-collection .product-card-bottom-part{gap:.625rem}.custom-collapsible-content .featured-collection .product-card--small-container .product-card--add-to-cart-button{width:2rem;height:2rem}.custom-collapsible-content .featured-collection .product-card .product-card-info .product-card-bottom-part .price del+ins{margin-left:.1rem}}
