@layer reset,base,components,variants;@import"reset.css";@import"typo.css";@import"colors.css";@import"header.css";@import"container.css";@import"buttons.css";@import"utils.css";@import"product-card.css";@import"mini-product-card.css";@import"swiper.css";@import"breadcrumb.css";@import"footer.css";@import"card-product.css";@layer base{.image-ratio--1 img,.image-ratio--2 img,.image-ratio--3 img,.image-ratio--4 img,.image-ratio--5 img,.image-ratio-mobile--1 img,.image-ratio-mobile--2 img,.image-ratio-mobile--3 img,.image-ratio-mobile--4 img,.image-ratio-mobile--5 img,.image-ratio--1 svg,.image-ratio--2 svg,.image-ratio--3 svg,.image-ratio--4 svg,.image-ratio--5 svg,.image-ratio-mobile--1 svg,.image-ratio-mobile--2 svg,.image-ratio-mobile--3 svg,.image-ratio-mobile--4 svg,.image-ratio-mobile--5 svg{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center}.image-ratio-mobile--1{position:relative;width:100%;padding-bottom:100%}.image-ratio-mobile--2{position:relative;width:100%;padding-bottom:125%}.image-ratio-mobile--3{position:relative;width:100%;padding-bottom:133.33%}.image-ratio-mobile--4{position:relative;width:100%;padding-bottom:177.78%}.image-ratio-mobile--5{position:relative;width:100%;padding-bottom:120%}.image-ratio--3{position:relative;width:100%;padding-bottom:75%}@media screen and (min-width:1024px){.image-ratio--1{position:relative;width:100%;padding-bottom:100%}.image-ratio--2{position:relative;width:100%;padding-bottom:125%}.image-ratio--4{position:relative;width:100%;padding-bottom:56.25%}.image-ratio--5{position:relative;width:100%;padding-bottom:120%}}}@layer base{.image-ratio--1 img,.image-ratio--2 img,.image-ratio--3 img,.image-ratio--4 img,.image-ratio--5 img,.image-ratio-mobile--1 img,.image-ratio-mobile--2 img,.image-ratio-mobile--3 img,.image-ratio-mobile--4 img,.image-ratio-mobile--5 img,.image-ratio--1 svg,.image-ratio--2 svg,.image-ratio--3 svg,.image-ratio--4 svg,.image-ratio--5 svg,.image-ratio-mobile--1 svg,.image-ratio-mobile--2 svg,.image-ratio-mobile--3 svg,.image-ratio-mobile--4 svg,.image-ratio-mobile--5 svg{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center}.image-ratio-mobile--1{position:relative;width:100%;padding-bottom:100%}.image-ratio-mobile--2{position:relative;width:100%;padding-bottom:125%}.image-ratio-mobile--3{position:relative;width:100%;padding-bottom:133.33%}.image-ratio-mobile--4{position:relative;width:100%;padding-bottom:177.78%}.image-ratio-mobile--5{position:relative;width:100%;padding-bottom:120%}.image-ratio--3{position:relative;width:100%;padding-bottom:75%}@media screen and (min-width:1024px){.image-ratio--1{position:relative;width:100%;padding-bottom:100%}.image-ratio--2{position:relative;width:100%;padding-bottom:125%}.image-ratio--4{position:relative;width:100%;padding-bottom:56.25%}.image-ratio--5{position:relative;width:100%;padding-bottom:120%}}}@layer base{img{width:100%;max-width:100%;height:auto;max-height:100%;object-fit:cover;object-position:center}}.grid{display:grid;grid-template-columns:1fr}.full{grid-column:1 / -1;grid-row:1 / -1;align-self:flex-start}.main--for-header-transparent{grid-column:1 / -1;grid-row:1 / span 1}button{cursor:pointer}summary::-webkit-details-marker{display:none}summary::marker{content:""}.sr-only{position:absolute;inline-size:.0625rem;block-size:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.shopify-policy__container{max-inline-size:488px}.shopify-policy__container .shopify-policy__title{margin-block-start:6.5rem}@media(min-width:48rem){.shopify-policy__container .shopify-policy__title{margin-block-start:7.5rem}}.shopify-policy__container .rte{margin-inline:0;text-align:center}.shopify-policy__container .rte>*{margin-block:1rem}.shopify-policy__container .rte :is(h1,.h1,.h0){margin-block:2rem}.shopify-policy__container .rte :is(h2,.h2,h3,.h3){margin-block-start:1.5rem}.shopify-policy__container .rte :is(ul,ol){margin-inline-start:.5rem;padding-inline-start:.5rem}.shopify-policy__container .rte li{margin-block:.5rem .5rem;text-align:left}.shopify-policy__container .rte li :is(ul,ol){margin-block:0rem}.shopify-policy__container .rte[data-modifiers*=zag-content] hr+*{margin-block-start:0}.shopify-policy__container .rte strong{font-weight:500}.shopify-policy__container .rte>:nth-last-child(2){margin-block-end:5rem}
/*# sourceMappingURL=/cdn/shop/t/45/assets/base.css.map */
