.product__variant-image-swatches-inner{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.product__variant-image-swatches select{display:none!important}.product__variant-image-swatch{display:block;position:relative;min-width:0;min-height:44px;aspect-ratio:1;padding:4px;background:#fff;border:1px solid #c8c2ba;cursor:pointer;color:#1a1714;transition:border-color .18s ease,box-shadow .18s ease}.product__variant-image-swatch:hover{border-color:#1a1714}.product__variant-image-swatch.selected{border-color:#1a1714;box-shadow:inset 0 0 0 1px #1a1714}.product__variant-image-swatch:focus-visible{outline:2px solid #1a1714;outline-offset:3px}.product__variant-image-swatch img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}.product__variant-image-swatch span{display:none}.product__variant-image-swatch--text{display:flex;align-items:center;justify-content:center;font-size:12px}.product__variant-image-swatch--text span{display:inline}.celako-product-subtitle{margin:12px 0 20px;font-size:17px;line-height:1.4;color:#655e57}.product__title{text-wrap:balance}.template-product .product__block--product-header{padding-bottom:20px}.template-product .product__variants-wrapper{margin-top:20px}.product-item__product-title{line-height:1.4}.product-tabs__tab-button{padding-bottom:14px}.product-tabs__tab-text{line-height:1.7}.celako-product-story{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;background:#f5f1eb;color:#1a1714;margin-block:48px}.celako-product-story figure{margin:0}.celako-product-story img{width:100%;height:auto;display:block}.celako-product-story__copy{padding:clamp(28px,5vw,80px)}.celako-product-story__copy h2{margin-block:16px 22px;text-wrap:balance}.celako-product-story__copy .rte{line-height:1.65}.celako-product-story figcaption{font-size:13px;padding:12px 20px;color:#655e57}@media(min-width:720px)and (max-width:1100px){.product__variant-image-swatches-inner{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:719px){.product__variant-image-swatches-inner{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.product__variant-image-swatch{padding:3px}.celako-product-subtitle{font-size:16px;margin-bottom:16px}.celako-product-story{grid-template-columns:1fr;margin-block:28px}}@media(prefers-reduced-motion:reduce){.product__variant-image-swatch{transition:none}}.template-product .product-form__cart-submit{background:#1a1714;color:#fff;border-color:#1a1714}.template-product .product-form__cart-submit:hover{background:#3a332c;color:#fff}@media(max-width:379px){.product__variant-image-swatches-inner{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
