@font-face{font-family:Poltawski Nowy;src:url(PoltawskiNowy-Variable.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(InstrumentSans-Variable.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--primary-font: "Instrument Sans";--secondary-font: "Poltawski Nowy"}:root{--black: #000000;--white: #ffffff;--primary-color: #1D1D1B;--secondary-color: #FAF8F4;--tertiary-color: #F0EBE3;--gray-text-color: #B2ACA6;--border-color: #E1DED9;--custom-border-color: #E1DED9;--primary-background-color: var(--white);--secondary-background-color: var(--secondary-color);--sale-color: #EA242B;--soldout-color: #B2ACA6;--accent1-color: #2C1F14;--accent2-color: #8C7B6B}.media-ratio{--aspect-ratio: 1;--object-fit: cover;--object-position: center;position:relative;aspect-ratio:var(--aspect-ratio);overflow:hidden}.media-ratio picture,.media-ratio iframe,.media-ratio video,.media-ratio img{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:var(--object-fit);object-position:var(--object-position)}.grid-flex{--columns: 4;--column-gap: 20px;--row-gap: 20px;--item-width: calc(100% - var(--column-gap) * (var(--columns) - 1));--item-max-width: 200px;display:flex;flex-wrap:wrap;gap:var(--row-gap) var(--column-gap);justify-content:center;width:100%;max-width:calc(var(--item-max-width) * var(--columns) + var(--column-gap) * (var(--columns) - 1));margin:0 auto}.grid-flex-item{width:calc(var(--item-width) / var(--columns));max-width:var(--item-max-width)}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased}:root{--text-font-family: var(--primary-font);--subheading-font-family: var(--primary-font);--heading-font-family: var(--secondary-font);--headign-letter-spacing: -1px;--subheading-letter-spacing: .5px}.drawer--search::part(header),.drawer--search::part(content),.drawer--search::part(footer){background-color:var(--white)}.drawer--search::part(close-button),.drawer--facets::part(close-button){--text-color: transparent}.shopify-section--main-search .color-scheme{background-color:var(--white)}.drawer--facets::part(close-button){display:flex;align-items:center;justify-content:center;width:clamp(20px,calc(20px + 4*(100vw - 834px)),24px)!important;height:clamp(20px,calc(20px + 4*(100vw - 834px)),24px)!important;padding:0}.drawer--facets::part(header){display:flex!important;flex-direction:row-reverse;justify-content:space-between}.drawer--facets h2{font-size:clamp(20px,calc(20px + (24 - 20) * ((100vw - 360px) / 1080)),24px);line-height:clamp(26px,calc(26px + (32 - 26) * ((100vw - 360px) / 1080)),32px);letter-spacing:calc(clamp(.4px,calc(.4px + (.48 - .4) * ((100vw - 360px) / 1080)),.48px)*-1)}:is(.drawer--facets .checkbox-control) input[type=checkbox],:is(.drawer--facets .checkbox-control) input[type=radio]{width:10px;height:10px;background-color:transparent;background-image:none;border:1px solid var(--custom-border-color);border-radius:100px}:is(:is(.drawer--facets .checkbox-control) input[type=checkbox],:is(.drawer--facets .checkbox-control) input[type=radio]):checked{background-color:var(--primary-color);border-color:var(--primary-color)}:is(.drawer--facets .checkbox-control) input[type=checkbox]{position:relative;top:-2px}.drawer--facets .button-group{display:flex;flex-direction:column;gap:6px}.drawer--facets .button-tertiary{width:100%}.drawer--facets .button--outline{font-size:12px;line-height:15px}:is(:is(.drawer--facets .button--outline) .button__content):after{content:none}:is(.shopify-section--main-cart .empty-state) .button-tertiary{margin-top:clamp(24px,calc(24px + 8*(100vw - 999px)),32px)}:is(.cart__right .shipping-text) .link{font-weight:inherit;line-height:inherit;color:inherit;text-decoration:underline;letter-spacing:normal}:is(:is(.cart__right .shipping-text) .link):after{content:none}:is(:is(.cart__right .shipping-text) .link):active{text-decoration:none}@media (hover: hover){:is(:is(.cart__right .shipping-text) .link):hover{text-decoration:none}}:is(.shopify-section--404 .empty-state) .button-tertiary{position:relative;margin-top:clamp(24px,calc(24px + 8*(100vw - 999px)),32px)}.button{--width: auto;--height: auto;--background-color: transparent;--padding-y: 0;--padding-x: 0;--text-color: var(--primary-color);--hover-background-color: transparent;--hover-text-color: var(--primary-color);position:relative;justify-content:center;align-items:center;max-width:100%;width:var(--width);height:var(--height);background-color:var(--background-color);padding-block:var(--padding-y);padding-inline:var(--padding-x);border:0;text-align:center;font-family:var(--primary-font);font-weight:500;font-size:clamp(12px,calc(12px + 1*(100vw - 834px)),13px);line-height:clamp(18px,calc(18px + 2*(100vw - 834px)),20px);letter-spacing:.5px;color:var(--text-color);cursor:pointer;user-select:none}.button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--primary-color)}.button:hover>span:after,.button:hover .button__content:after{transform:none!important}@media (hover: hover){.button:hover:after{background-color:transparent}}.button:active:after{background-color:transparent}.button[disabled]{color:var(--soldout-color);pointer-events:none}.button .button__content{display:flex;align-items:center;gap:10px;padding:0}.button>span{display:flex;align-items:center;gap:10px}.button>span:after,.button .button__content:after{content:"";position:static;transform:none;display:flex;align-items:center;gap:10px;flex-shrink:0;width:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);height:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);background-color:transparent;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M2.91669 7H11.0834" stroke="%231D1D1B" stroke-width="0.875" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 2.91666L11.0833 6.99999L7 11.0833" stroke="%231D1D1B" stroke-width="0.875" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;clip-path:none}.button-secondary,.link{--width: auto;--height: auto;--background-color: transparent;--padding-y: 0;--padding-x: 0;--text-color: var(--white);--hover-background-color: transparent;--hover-text-color: var(--white);position:relative;justify-content:center;align-items:center;max-width:100%;width:var(--width);height:var(--height);background:none;background-color:var(--background-color);padding-block:var(--padding-y);padding-inline:var(--padding-x);border:0;text-align:center;font-family:var(--primary-font);font-weight:500;font-size:clamp(12px,calc(12px + 1*(100vw - 834px)),13px);line-height:clamp(18px,calc(18px + 2*(100vw - 834px)),20px);letter-spacing:.5px;color:var(--text-color);cursor:pointer;user-select:none}:is(.button-secondary,.link):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--white)}:is(.button-secondary,.link):hover>span:after,:is(.button-secondary,.link):hover .button__content:after{transform:none!important}@media (hover: hover){:is(.button-secondary,.link):hover:after{background-color:transparent}}:is(.button-secondary,.link):active:after{background-color:transparent}[disabled]:is(.button-secondary,.link){color:var(--soldout-color);pointer-events:none}:is(.button-secondary,.link) .button__content{display:flex;align-items:center;gap:10px;padding:0}:is(.button-secondary,.link)>span{display:flex;align-items:center;gap:10px}:is(.button-secondary,.link)>span:after,:is(.button-secondary,.link) .button__content:after{content:"";position:static;transform:none;flex-shrink:0;width:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);height:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);background-color:transparent;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M2.91669 7H11.0834" stroke="white" stroke-width="0.875" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 2.91666L11.0833 6.99999L7 11.0833" stroke="white" stroke-width="0.875" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;clip-path:none}.button-tertiary{display:inline-flex;justify-content:center;align-items:center;width:auto;height:clamp(42px,calc(42px + 6*(100vw - 834px)),48px);background-color:var(--primary-color);padding:0 clamp(20px,calc(20px + 8*(100vw - 834px)),28px);font-weight:500;font-size:clamp(12px,calc(12px + 1*(100vw - 834px)),13px);line-height:clamp(18px,calc(18px + 2*(100vw - 834px)),20px);letter-spacing:.5px;color:var(--white)}.button-tertiary[disabled]{background-color:var(--soldout-color);color:var(--white);pointer-events:none}.button-tertiary[disabled] .button__arrow{display:none!important}.button-tertiary[disabled]:after{content:none}.button-tertiary[disabled]>span:after,.button-tertiary[disabled] .button__content:after{content:none}.button-tertiary[disabled] .button__arrow{display:none}.button-tertiary:active{background-color:var(--accent2-color);color:var(--white)}@media (hover: hover){.button-tertiary{transition:background-color .3s ease,color .3s ease}.button-tertiary:hover:not([disabled]){background-color:var(--accent2-color);color:var(--white)}}.button-tertiary .button__content{display:flex;align-items:center;gap:10px;padding:0}.button-tertiary>span{display:flex;align-items:center;gap:10px}.button-tertiary>span:after,.button-tertiary .button__content:after{content:"";position:static;transform:none;flex-shrink:0;width:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);height:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);background-color:transparent;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"><path d="M2.91669 7H11.0834" stroke="white" stroke-width="0.875" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 2.91666L11.0833 6.99999L7 11.0833" stroke="white" stroke-width="0.875" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:contain;background-repeat:no-repeat;background-position:center;clip-path:none}.button-tertiary.button-tertiary--animated-arrow>span:after,.button-tertiary.button-tertiary--animated-arrow .button__content:after{content:none}.button-tertiary.button-tertiary--animated-arrow .button__arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(13px,calc(13px + 1*(100vw - 834px)),14px);height:clamp(13px,calc(13px + 1*(100vw - 834px)),14px)}:is(.button-tertiary.button-tertiary--animated-arrow .button__arrow) svg{width:100%;height:100%}.badge{background-color:transparent;padding:0;font-family:var(--primary-font);font-weight:500;font-size:clamp(11px,calc(11px + (12 - 11) * ((100vw - 360px) / 1080)),12px);line-height:clamp(13px,calc(13px + (15 - 13) * ((100vw - 360px) / 1080)),15px);letter-spacing:.5px;color:var(--primary-color);text-transform:none;text-box:none}.badge.badge--on-sale{color:var(--sale-color)}.badge.badge--nuevo{color:var(--accent2-color)}.badge.badge--best-seller{color:var(--primary-color)}.badge.badge--sold-out{color:var(--gray-text-color)}.product-card .badge-list{gap:clamp(3px,calc(3px + 1*(100vw - 834px)),4px);padding:clamp(14px,calc(14px + 2*(100vw - 999px)),16px)}.product-card .badge:not(:first-child,:nth-child(2)){display:none}.product-card.product-card--info-outside .product-card__info{padding:clamp(12px,calc(12px + 4*(100vw - 999px)),16px)}.product-card .product-title{font-weight:400;font-size:clamp(12px,calc(12px + (13 - 12) * ((100vw - 360px) / 1080)),13px);line-height:clamp(16px,calc(16px + (18 - 16) * ((100vw - 360px) / 1080)),18px);color:var(--primary-color);text-box:none}.product-card .rating-badge{gap:5px}.product-card .rating-badge .subheading{font-weight:400;font-size:11px;line-height:12px;color:var(--primary-color)}.product-card .price-list{flex-direction:row-reverse;gap:6px}:is(.product-card .price-list) .text-sm{font-weight:400;font-size:clamp(13px,calc(13px + (15 - 13) * ((100vw - 360px) / 1080)),15px);line-height:clamp(20px,calc(20px + (21 - 20) * ((100vw - 360px) / 1080)),21px);color:var(--primary-color)}:is(.product-card .price-list) compare-at-price.text-sm{color:var(--gray-text-color)}:is(.product-card .price-list) .text-on-sale{color:var(--sale-color)}.product-card__info>.v-stack{gap:clamp(8px,calc(8px + 4*(100vw - 999px)),12px)}.product-card__title-container{gap:4px}.product-card__info-container{gap:clamp(8px,calc(8px + 4*(100vw - 999px)),12px)}.richtext,.page-text{--font-family: inherit;--font-size: inherit;--font-weight: inherit;--font-weight-bold: 700;--line-height: inherit;--text-color: inherit;--link-color: var(--primary-color);--link-hover-color: var(--primary-color);--letter-spacing: normal;--list-margin-left: 25px;--page-text-paragraphs-gap: 15px}:is(.richtext,.page-text),:is(.richtext,.page-text) *{font-family:var(--font-family);font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height);color:var(--text-color);letter-spacing:var(--letter-spacing)}:is(.richtext,.page-text)>*:not(:last-child){margin-bottom:var(--page-text-paragraphs-gap)}:is(:is(.richtext,.page-text) b,:is(.richtext,.page-text) strong),:is(:is(.richtext,.page-text) b,:is(.richtext,.page-text) strong) *{font-weight:var(--font-weight-bold)}:is(.richtext,.page-text) a{text-decoration:underline}:is(:is(.richtext,.page-text) a),:is(:is(.richtext,.page-text) a) *{color:var(--link-color)}:is(:is(.richtext,.page-text) a):active{color:var(--link-color);text-decoration:none}@media (hover: hover){:is(:is(.richtext,.page-text) a):hover{color:var(--link-color);text-decoration:none}}:is(.richtext,.page-text) p:last-child,:is(.richtext,.page-text) blockquote:last-child{margin-bottom:0}:is(.richtext,.page-text) p:empty{height:1px}:is(.richtext,.page-text) p+ul,:is(.richtext,.page-text) p+ol{margin-top:calc(var(--page-text-paragraphs-gap) * -1)}:is(.richtext,.page-text) ul{list-style:disc}:is(.richtext,.page-text) ol{list-style:decimal}:is(.richtext,.page-text) ul,:is(.richtext,.page-text) ol{padding-left:0;margin-left:var(--list-margin-left)}:is(:is(.richtext,.page-text) ul,:is(.richtext,.page-text) ol) li::marker{font-size:inherit}:is(.richtext,.page-text) :is(h1,h2,h3,h4,h5,h6),:is(.richtext,.page-text) :is(h1,h2,h3,h4,h5,h6) *{font-weight:700;line-height:normal}:is(.richtext,.page-text) h1{font-size:2em}:is(.richtext,.page-text) h2{font-size:1.5em}:is(.richtext,.page-text) h3{font-size:1.17em}:is(.richtext,.page-text) h4{font-size:1em}:is(.richtext,.page-text) h5{font-size:.83em}:is(.richtext,.page-text) h6{font-size:.6em}:is(.richtext,.page-text) :is(iframe[src*=youtube]),:is(.richtext,.page-text) :is(iframe[src*="youtu.be"]),:is(.richtext,.page-text) :is(iframe[src*=vimeo]){width:100%;height:auto;aspect-ratio:16 / 9}:is(.richtext,.page-text) blockquote{padding:0;padding-left:1rem;border-left:2px solid var(--primary-color);margin-bottom:var(--page-text-paragraphs-gap);font-style:italic}:is(:is(.richtext,.page-text) table) td,:is(:is(.richtext,.page-text) table) th{border:1px solid var(--custom-border-color)}accordions-component{--accordion-asset-width: 15px;--accordion-asset-rotation: 180deg;--accordion-asset-rotation-hover: 0deg;--accordion-border: 1px solid #000000;--accordion-trigger-padding: 15px 0;--accordion-content-padding: 0 0 15px;display:block}.accordion:not([no-border]){border-block:var(--accordion-border)}.accordion+.accordion,.accordion[no-border-top]{border-top:0}.accordion[no-border-bottom]{border-bottom:0}.accordion[no-padding-top] .accordion-trigger{padding-top:0}.accordion[no-padding-bottom] .accordion-trigger{padding-bottom:0}.accordion summary::-webkit-details-marker{display:none}:is(.accordion[open] .accordion-asset-wrapper) svg{transform:rotate(var(--accordion-asset-rotation-hover))}.accordion-trigger{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;background:transparent;padding:var(--accordion-trigger-padding);border:0;outline:0;box-shadow:unset;cursor:pointer;appearance:none}.accordion-asset-wrapper{display:inline-flex;align-items:center;justify-content:center}.accordion-asset-wrapper svg{transform:rotate(var(--accordion-asset-rotation));width:var(--accordion-asset-width);height:auto;transition:.2s}.accordion-content{padding:var(--accordion-content-padding)}.footer__block--newsletter .klaviyo-form{--form-spacing: 0;--input-border-radius: 0;--input-height: 36px;--input-padding: 0 44px 16px 0;--input-font-weight: 400;--input-font-size: 13px;--input-letter-spacing: 0;--input-font-family: var(--primary-font);--input-color: var(--primary-color);--input-background: var(--white);--input-border: 0;--input-border-color-hover: var(--primary-color);--input-placeholder-font-family: var(--input-font-family);--input-placeholder-font-weight: var(--input-font-weight);--input-placeholder-font-size: var(--input-font-size);--input-placeholder-letter-spacing: var(--input-letter-spacing);--input-placeholder-color: var(--gray-text-color);--button-background: transparent;--button-background-hover: transparent;--button-disabled-background: transparent;--button-background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.1665 9.99989H15.8332" stroke="%231D1D1B" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 4.16711L15.8333 10.0004L10 15.8338" stroke="%231D1D1B" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>');--button-background-image-hover: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M4.1665 9.99988H15.8332" stroke="%238C7B6B" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M10 4.16711L15.8333 10.0004L10 15.8338" stroke="%238C7B6B" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>');--button-background-image-width: 20px;--button-background-image-height: 20px;--button-color: var(--primary-color);--button-color-hover: var(--primary-color);--button-border: 0;--button-border-radius: 0;--button-width: 20px;--button-height: 20px;--button-padding: 0;--button-font-family: var(--primary-font);--button-font-size: 0;--button-font-weight: 400;--button-letter-spacing: 0;--button-transition: 0;--message-font-family: var(--primary-font);--message-color: var(--black);--message-font-weight: 700;--message-font-size: var(--text-base);--message-line-height: normal;max-width:none!important;background-color:transparent!important;padding:0!important;border:0!important}:is(.footer__block--newsletter .klaviyo-form)>.needsclick{min-height:0!important}:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-row]{position:relative!important}:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]{padding:0!important}:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]):last-child:has(button[type=button]){position:absolute!important;top:0!important;right:0!important;transform:none!important;margin-left:var(--form-spacing)!important}:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]):last-child:not(:has(button[type=button])) *{text-align:left!important;font-family:var(--message-font-family)!important;font-weight:var(--message-font-weight)!important;font-size:var(--message-font-size)!important;line-height:var(--message-line-height)!important;color:var(--message-color)!important}:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]{width:var(--button-width)!important;height:var(--button-height)!important;background-color:var(--button-background)!important;padding:0!important;border:var(--button-border)!important;border-radius:var(--button-border-radius)!important;font-family:var(--button-font-family)!important;font-weight:var(--button-font-weight)!important;font-size:var(--button-font-size)!important;letter-spacing:var(--button-letter-spacing)!important;-webkit-tap-highlight-color:transparent}@media (hover: hover){:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]{transition:var(--button-transition)!important}:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):before{transition:.3s ease!important}:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):not([disabled],.disabled):hover{background-color:var(--button-background-hover)!important;color:var(--button-color-hover)!important}:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):not([disabled],.disabled):hover:before{background-image:var(--button-background-image-hover)!important}}:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):not([disabled],.disabled):active{background-color:var(--button-background-hover)!important;color:var(--button-color-hover)!important}:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):not([disabled],.disabled):active:before{background-image:var(--button-background-image-hover)!important}:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--button-background-image-width);height:var(--button-background-image-height);background-image:var(--button-background-image);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer!important}.klaviyo-spinner:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]){font-size:var(--button-font-size)!important}.klaviyo-spinner:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]):after{content:none!important}[disabled]:is(:is(:is(.footer__block--newsletter .klaviyo-form) [data-testid=form-component]) button[type=button]){background-color:var(--button-background)!important;color:var(--button-color)!important}:is(.footer__block--newsletter .klaviyo-form) input[type=email]{height:var(--input-height)!important;background-color:var(--input-background)!important;padding:var(--input-padding)!important;border:var(--input-border)!important;border-bottom:1px solid var(--primary-color)!important;border-radius:var(--input-border-radius)!important;font-family:var(--input-font-family)!important;font-weight:var(--input-font-weight)!important;font-size:var(--input-font-size)!important;letter-spacing:var(--input-letter-spacing)!important;color:var(--input-color)!important;-webkit-tap-highlight-color:transparent}.needsclick:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):hover{border-color:var(--input-border-color-hover)!important}:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):focus,:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):focus-visible{outline:none!important}:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):-internal-autofill-selected,:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):-webkit-autofill,:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):-webkit-autofill:hover,:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):-webkit-autofill:focus,:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email]):-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--input-background) inset!important;-webkit-text-fill-color:var(--input-color)!important}:is(:is(.footer__block--newsletter .klaviyo-form) input[type=email])::placeholder{font-family:var(--input-placeholder-font-family)!important;font-weight:var(--input-placeholder-font-weight)!important;font-size:var(--input-placeholder-font-size)!important;letter-spacing:var(--input-placeholder-letter-spacing)!important;color:var(--input-placeholder-color)!important}.header{padding-top:16px;padding-bottom:16px}:is(.header__account-link,.header__search-link,.header__cart-link,button:has(.header__hamburger-icon)):active{color:var(--accent2-color)}@media (hover: hover){.header__account-link,.header__search-link,.header__cart-link,button:has(.header__hamburger-icon){transition:color .3s ease}:is(.header__account-link,.header__search-link,.header__cart-link,button:has(.header__hamburger-icon)):hover{color:var(--accent2-color)}}.cart-count{font-size:0}body:has(.menu-drawer[open]) shopify-chat{display:none}.menu-drawer__footer-item .footer-account-text{font-size:15px}@media (max-width: 999px){.header{--header-nav-icon-gap: 8px}}.footer__copy-legal-container{display:flex;flex-direction:column;gap:6px;color:var(--accent2-color)}.footer__copy-legal-container .text-sm{text-align:left}.footer__legal-menu{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:0;margin:0;list-style:none}.footer__legal-menu li{padding:0}.footer__legal-menu-link{font-weight:400;font-size:13px;line-height:18px}@media screen and (pointer: fine){.footer .social-media__item:has(~.social-media__item:hover){opacity:1}}@media screen and (pointer: fine){.footer .social-media__item:hover~*{opacity:1}}.footer .social-media__item:active{color:var(--accent2-color)}@media (hover: hover){.footer .social-media__item{transition:color .3s ease}:is(.footer .social-media__item):hover{color:var(--accent2-color)}}@media (max-width: 999px){.footer__copy-legal-container{flex-direction:column-reverse}.footer__copy-legal-container .text-sm{text-align:center}.footer__legal-menu{justify-content:center}}.shopify-section--products-with-image .scroll-marker-group{gap:12px;height:auto}.shopify-section--products-with-image .scroll-marker{width:7px;height:7px;background-color:var(--custom-border-color);border-radius:50%}[aria-current=true]:is(.shopify-section--products-with-image .scroll-marker){background-color:var(--primary-color)}.shopify-section--dynamic-grid .container{padding-top:clamp(48px,calc(48px + 40*(100vw - 999px)),88px);padding-bottom:clamp(48px,calc(48px + 40*(100vw - 999px)),88px)}.shopify-section--trust-icons .trust-icons__item .text-subdued{color:var(--accent2-color)}.shopify-section--trust-icons .scroll-marker-group{gap:12px;height:auto}.shopify-section--trust-icons .scroll-marker{width:7px;height:7px;background-color:var(--custom-border-color);border-radius:50%}[aria-current=true]:is(.shopify-section--trust-icons .scroll-marker){background-color:var(--primary-color)}.product-list__promo{display:flex}.product-list__promo>.content-box{width:100%}.pagination{--pagination-gap: clamp(24px, calc(24px + 8*(100vw - 834px)) , 32px);--link-size: clamp(42px, calc(42px + 6*(100vw - 834px)) , 48px);--link-font-size: clamp(14px, calc(14px + (15 - 14) * ((100vw - 360px) / 1080)), 15px);--link-line-height: clamp(20px, calc(20px + (21 - 20) * ((100vw - 360px) / 1080)), 21px);--link-font-weight: 500;width:100%;background:none;border-radius:0;border:0}.pagination-list{display:flex;justify-content:center;align-items:center;gap:0 var(--pagination-gap);width:100%;padding:0;margin:0;list-style:none}.pagination-link{position:relative;display:flex;justify-content:center;align-items:center;width:var(--link-size);height:var(--link-size);border-bottom:1px solid transparent;font-weight:var(--link-font-weight);font-size:var(--link-font-size);line-height:var(--link-line-height);color:var(--primary-color)}.pagination-link.current{border-bottom-color:var(--primary-color)}.pagination-page{padding:0!important}@media (max-width: 699px){.pagination-page.hide-mobile{display:none}}@media (hover: hover){a.pagination-link{transition:.15s ease-in-out}a.pagination-link:hover{color:var(--primary-color);border-bottom-color:var(--primary-color)}}a.pagination-link:active{color:var(--primary-color);border-bottom-color:var(--primary-color)}.pagination-button-wrapper{padding:0!important}.pagination-button{--button-border-color: transparent;--button-background: transparent;--button-color: var(--primary-color);display:flex;align-items:center;justify-content:center;width:var(--link-size);height:var(--link-size);background-color:var(--button-background);border-radius:50%;border:1px solid var(--button-border-color);color:var(--button-color)}.pagination-button.disabled{--button-color: var(--gray-text-color)}.shopify-section--links-with-image .scroll-marker-group{gap:12px;height:auto}.shopify-section--links-with-image .scroll-marker{width:7px;height:7px;border-radius:50%}
