.shopify-section-group-header-group{position:sticky;top:0;z-index:30;background:#fff}.shopify-section-group-header-group .s-header{position:relative}.shopify-section-group-header-group .s-announcement{min-height:30px}.s-header-actions>a.s-icon-button{color:var(--color-ink)}.ck-placeholder{width:100%;height:100%;background:#efeee7}.ck-localization select{font:inherit;font-size:10px;max-width:92px;border:0;background:transparent;color:var(--color-muted);min-height:44px;padding:3px}.ck-localization{margin:0;display:flex;align-items:center}.ck-localization button{display:flex;align-items:center}.s-nav-inner>.s-nav-about{display:none}.s-eyebrow{text-transform:uppercase}.s-product-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:38px}.s-price{font-size:12px}.s-price small{font-size:8px}.s-product-meta .s-overline{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck-product-form{margin:0}.ck-product-form .s-variant-fieldset>label{font-size:12px;display:block;margin-bottom:10px}.ck-product-form select{width:100%;min-height:48px;border:1px solid var(--color-control);border-radius:8px;background:#fff;padding:10px;color:var(--color-ink);font-size:13px}.s-purchase-note a{text-decoration:underline;text-underline-offset:3px}.ck-richtext{font-size:14px;line-height:1.9;overflow-wrap:anywhere}.ck-richtext p{margin:12px 0}.ck-richtext ul,.ck-richtext ol{padding-inline-start:22px;margin:15px 0}.ck-richtext a{text-decoration:underline;text-underline-offset:3px}.ck-richtext h2,.ck-richtext h3{font-size:20px;margin:24px 0 12px;line-height:1.3}.ck-richtext table{display:block;overflow:auto;max-width:100%;border-collapse:collapse}.ck-richtext td,.ck-richtext th{border:1px solid var(--color-line);padding:8px}.ck-richtext img,.ck-richtext iframe{max-width:100%;height:auto}.s-product-accordions .ck-richtext{padding-bottom:20px;font-size:12px}.s-product-accordions .ck-richtext p{padding-bottom:0}.ck-product-media{margin-top:15px}.ck-product-media video,.ck-product-media iframe,.ck-product-media model-viewer{width:100%;height:auto;min-height:250px}.ck-pagination{display:flex;justify-content:center;gap:10px;padding:30px 0}.ck-pagination a,.ck-pagination span.current{display:inline-flex;justify-content:center;align-items:center;min-width:44px;min-height:44px;border:1px solid var(--color-line);border-radius:6px;padding:8px}.ck-pagination span.current{background:var(--color-brand);color:#fff}.ck-filter{position:relative;flex-shrink:0}.ck-filter summary{font-size:12px;min-height:44px;border:1px solid var(--color-control);border-radius:8px;padding:10px 14px;cursor:pointer}.ck-filter[open]{min-width:170px;background:#fff;border:1px solid var(--color-line);border-radius:8px;padding-bottom:10px}.ck-filter label{display:flex;align-items:center;gap:8px;font-size:12px;padding:8px 12px;min-height:44px}.ck-filter input[type=number]{width:90px;border:1px solid var(--color-control);border-radius:4px;padding:6px}.ck-active-filters{display:flex;flex-wrap:wrap;gap:14px;font-size:11px;margin:20px 0}.ck-active-filters a{min-height:35px;display:flex;align-items:center;text-decoration:underline}.s-shop-categories{align-items:flex-start}.s-shop-sort{flex-wrap:wrap;justify-content:flex-start}.s-shop-sort>.s-button{font-size:11px;min-height:44px;padding:9px 12px}.s-shop-sort>p{white-space:nowrap}.ck-cart-controls{margin-top:24px;max-width:420px}.ck-cart-controls label{font-size:13px;display:block}.ck-cart-controls textarea{display:block;width:100%;min-height:100px;margin:10px 0 15px;border:1px solid var(--color-control);border-radius:8px;padding:10px;font:inherit;background:#fff}.ck-cart-quantity{border:1px solid var(--color-control);border-radius:6px;min-height:44px;width:85px;padding:8px;background:#fff;font:inherit}.s-cart-dialog .s-cart-summary{padding-bottom:0}.s-cart-dialog .s-cart-line h3{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ck-error{color:var(--color-error)}.ck-error:empty{display:none}.ck-page-search{max-width:550px;margin:0 0 24px}.ck-search-help{margin-top:20px}.ck-content-page{max-width:800px;padding:40px 0 60px}.ck-content-page>h1{font-size:36px;margin-bottom:28px}.ck-content-page>.ck-richtext{margin:25px 0}.ck-content-page .s-category-grid{grid-template-columns:1fr;gap:30px;margin-top:35px}.ck-content-page .s-category-grid h2{font-size:24px;margin:18px 0 12px}.ck-contact-form{display:flex;flex-direction:column;gap:12px;margin-top:30px}.ck-contact-form input,.ck-contact-form textarea,.ck-password input{border:1px solid var(--color-control);border-radius:8px;padding:12px;background:#fff;min-height:48px;font:inherit;color:var(--color-ink)}.ck-contact-form label{font-size:13px}.ck-contact-form button{align-self:flex-start;margin-top:12px}.ck-payment-icons{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.ck-payment-icons svg{width:38px;height:26px}.ck-password{max-width:550px;padding:70px 0;text-align:center}.ck-password>img{margin:auto auto 40px}.ck-password h1{font-size:36px}.ck-password p{margin:25px 0}.ck-password form{display:flex;flex-direction:column;gap:12px;margin-top:30px}.ck-password label{font-size:13px}.s-product-card .s-small{font-size:10px}.s-cart-line-info>strong{overflow-wrap:anywhere}.s-search-result>span>strong{overflow-wrap:anywhere}.s-search-result>.ck-saved-remove{width:44px;height:44px;flex-shrink:0}.ck-saved-link{display:flex;gap:13px;align-items:center;flex:1;min-width:0}.ck-saved-link>strong{font-size:12px;font-weight:500;line-height:1.5}.s-variant-fieldset{overflow:visible}.s-mobile-buy>div>span{max-width:160px}body[data-page=policy] .shopify-policy__container{max-width:800px;padding:35px 20px}.s-button[aria-busy=true]{opacity:.7}.s-main-photo img{transition:none}@media(min-width:640px){.s-price{font-size:14px}.s-product-card h3{min-height:41px}.ck-content-page>h1{font-size:46px}.ck-content-page .s-category-grid{grid-template-columns:1fr 1fr}.ck-localization select{max-width:110px}.ck-saved-link>strong{font-size:14px}}@media(min-width:1024px){.s-nav-inner>.s-nav-about{display:flex}.s-price{font-size:15px}.s-product-card h3{min-height:45px}.s-product-accordions .ck-richtext{font-size:13px}.s-gallery{top:180px}}.s-product-card h3{min-height:0}.s-home-filters>a{display:inline-flex;align-items:center;flex-shrink:0;min-height:44px;border:1px solid var(--color-line);border-radius:30px;padding:9px 18px;font-size:12px}.s-home-filters>a.is-active{background:var(--color-ink);color:#fff}.s-gallery{top:120px}.s-menu-dialog .s-menu-extra button{font:inherit}.s-catalogue-browse+.s-home-filters{margin-bottom:24px}@media(max-width:639px){.s-header-main>.s-logo{width:120px;min-width:0}.s-header-main .s-logo img{width:120px}.ck-localization select{width:52px;max-width:52px;font-size:9px;padding:0}.s-header-actions{gap:0}.s-header-main{gap:4px}.s-header-actions .s-icon-button{width:40px}}@media(max-width:359px){.s-header-main>.s-logo,.s-header-main .s-logo img{width:103px}.ck-localization select{width:44px;max-width:44px}}.s-hero-visual>img{content:none}.s-product-info [data-product-status]:not(.ck-error){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.s-product-info .s-purchase-note,.s-related .s-eyebrow{display:none}.s-trust-strip.s-container{margin:16px auto 0}.s-hero-actions .s-button{margin-top:0}.s-mobile-buy strong{color:#fff}.s-shop-sort>p{display:none}.s-shop-sort>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.s-home-filters>a.is-active{background:#d33e29;border-color:#d33e29;color:#fff}.s-header-actions .ck-localization,.s-header-actions .s-currency{display:none}.s-trust-strip>div{justify-content:center}.s-hero-actions>a:nth-child(2){order:1}.s-hero-actions>a:nth-child(1){order:2}.s-home-filters>a{white-space:nowrap}.s-shop-categories>a.is-active{background:#d33e29;color:#fff;border-color:#d33e29}.s-hero .s-trust-strip{width:calc(100% - 32px)}.s-product-card .s-price{white-space:nowrap}.s-collection .s-home-filters{margin-bottom:16px}.s-shop-toolbar>.s-shop-categories:has(.ck-filter){display:none}.s-shop-sort>.s-button{display:none}.s-shop-sort{margin-top:0;justify-content:flex-end}.ck-active-filters{display:none}
/*# sourceMappingURL=/cdn/shop/t/18/assets/shopify.css.map */
