.clooloo-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:4rem;align-items:center;padding:4rem 0}.clooloo-hero h1{font-size:clamp(3.6rem,4.5vw,6.2rem);line-height:1.08;margin:1.2rem 0 2rem}.clooloo-hero p{max-width:52rem}.clooloo-hero img{width:100%;height:auto;border-radius:2.4rem;display:block}.clooloo-eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem;font-weight:700}.clooloo-actions{display:flex;gap:1.2rem;flex-wrap:wrap;margin:2.5rem 0}.clooloo-service{display:flex;justify-content:center;gap:2.4rem;flex-wrap:wrap;padding:1.6rem 2rem;background:#fff3e8;border-radius:1.2rem;text-align:center;font-size:1.4rem}.clooloo-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;padding:2rem 0 4rem}.clooloo-steps article{border:1px solid rgba(0,0,0,.1);padding:2.4rem;border-radius:1.6rem}.clooloo-steps span{font-weight:700;color:#804128}.clooloo-faq{margin:3rem 0}.clooloo-faq details{border-bottom:1px solid rgba(0,0,0,.18);padding:1.6rem 0}.clooloo-faq summary{cursor:pointer;font-weight:600;list-style:disclosure-closed;padding-right:1.5rem;display:list-item}.clooloo-faq details[open]>summary{list-style:disclosure-open}.clooloo-faq details>div{padding:.6rem 0}.clooloo-purchase-note{padding:1.4rem 1.6rem;border-radius:1rem;background:#fff3e8;font-size:1.4rem;line-height:1.6}.clooloo-purchase-note p{margin:.4rem 0}.clooloo-collection-faq{max-width:95rem;padding-top:2rem;padding-bottom:4rem}.clooloo-crosslinks{display:flex;flex-wrap:wrap;gap:1.8rem;margin:2rem 0}.clooloo-crosslinks a{text-underline-offset:.3rem}.collection-hero__description{max-width:85rem}.clooloo-faq summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.clooloo-hero{grid-template-columns:1fr;gap:2rem;padding:2.5rem 0}.clooloo-hero h1{font-size:3.6rem}.clooloo-hero img{max-height:40rem;object-fit:cover}.clooloo-service{gap:.7rem 1.5rem;font-size:1.3rem}.clooloo-steps{grid-template-columns:1fr;gap:1.2rem}.clooloo-steps article{padding:1.8rem}.clooloo-actions .button{flex:1}.clooloo-faq summary{line-height:1.5}}.product__title h1{font-size:clamp(2.8rem,2.8vw,3.6rem);line-height:1.15}.product__info-container .product__title{margin-bottom:1.2rem}.clooloo-page{padding-top:3rem;padding-bottom:5rem}.clooloo-about-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;margin-bottom:4rem}.clooloo-about-hero h1{font-size:clamp(3.4rem,4vw,5.4rem);line-height:1.12}.clooloo-about-hero img{width:100%;height:auto;border-radius:2rem;display:block}.clooloo-page-body{max-width:100rem;margin:auto}.clooloo-lead{font-size:2.2rem;line-height:1.5}.clooloo-story h2{margin-top:3rem}.clooloo-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:3rem 0}.clooloo-story-grid article,.clooloo-contact-options>div{padding:2rem;background:#fff3e8;border-radius:1.4rem}.clooloo-story-grid article h2{font-size:2.2rem;margin-top:0}.clooloo-contact-options{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin:2.5rem 0;overflow-wrap:anywhere}.clooloo-contact-options h2{font-size:2.1rem}.clooloo-contact-topic{margin:0 0 2rem}.clooloo-contact-topic label{display:block;margin-bottom:.8rem}.clooloo-contact-topic select{font:inherit;color:inherit;width:100%;padding:1.4rem;background:#fff;border:1px solid currentColor}.clooloo-contact-topic+.field{margin-bottom:1rem}@media(max-width:749px){.clooloo-about-hero,.clooloo-story-grid,.clooloo-contact-options{grid-template-columns:1fr;gap:1.6rem}.clooloo-page{padding-top:2rem}.clooloo-about-hero{margin-bottom:2rem}.clooloo-about-hero img{max-height:36rem;object-fit:cover}}.rte .button{color:rgb(var(--color-button-text));text-decoration:none}.rte .button:hover{color:rgb(var(--color-button-text))}:root{--clooloo-ink:#343c34;--clooloo-rust:#944c39;--clooloo-cream:#fcf8f1;--clooloo-peach:#f5e3d7;--clooloo-sage:#e6eddf;--clooloo-lilac:#eee8f3}body{color:var(--clooloo-ink)}#MainContent{background:#fffdfa}h1,h2,h3{color:var(--clooloo-ink)}.button{--color-button:148,76,57;--color-button-text:255,255,255;border-radius:999px}.button:after,.button:before{border-radius:999px}.button--secondary{--color-button:255,250,241;--color-button-text:148,76,57;background-color:#fffaf1;color:#944c39}.rte a.button{color:rgb(var(--color-button-text))}.clooloo-eyebrow{color:#815340;letter-spacing:.12em;line-height:1.7}.clooloo-welcome{background:linear-gradient(120deg,#fbf3e6,#f6ece7 62%,#eeedf1);padding:1rem 0 3rem}.clooloo-hero{gap:5rem;padding:4rem 0}.clooloo-hero h1{font-size:clamp(4rem,4.8vw,6.5rem);letter-spacing:-.045em;max-width:55rem}.clooloo-hero-photo{position:relative;padding:1.4rem;background:#fff9ef;border-radius:48% 48% 2.4rem 2.4rem;transform:rotate(1deg);box-shadow:0 15px 45px #7c5d3920}.clooloo-hero-photo img{border-radius:46% 46% 1.5rem 1.5rem}.clooloo-hero-copy>p:last-child{font-size:1.4rem;color:#62594d;max-width:43rem}.clooloo-service{background:#fffaf2;border:1px solid #dfcfc0;padding:1.4rem 2rem;color:#574b3f}.clooloo-section-title{text-align:center;max-width:72rem;margin:0 auto 3rem}.clooloo-section-title h2{font-size:clamp(2.8rem,3vw,4rem);letter-spacing:-.025em;line-height:1.2;margin:1rem 0}.clooloo-section-title p{margin:1rem 0}.clooloo-worlds{padding-top:6rem;padding-bottom:5rem}.clooloo-world-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.clooloo-world-card{display:block;border-radius:2rem;overflow:hidden;text-decoration:none;color:var(--clooloo-ink);border:1px solid #e6dfd3;transition:transform .2s,box-shadow .2s}.clooloo-world-card:hover{transform:translateY(-4px);box-shadow:0 10px 24px #423c3010}.clooloo-world-image{aspect-ratio:1;overflow:hidden;padding:1.5rem}.clooloo-world-image img{width:100%;height:100%;object-fit:contain;border-radius:1.2rem}.clooloo-world-copy{padding:0 2rem 2rem}.clooloo-world-copy h3{font-size:1.9rem;line-height:1.3}.clooloo-world-copy>span{font-size:1.3rem;color:#79533f}.clooloo-tone-1{background:var(--clooloo-lilac)}.clooloo-tone-2{background:var(--clooloo-sage)}.clooloo-tone-3{background:var(--clooloo-peach)}.clooloo-tone-4{background:#f6edcf}.clooloo-steps article{border:0;box-shadow:none;background:#eee8f3}.clooloo-steps article:nth-child(2){background:#e6eddf}.clooloo-steps article:nth-child(3){background:#f5e3d7}.clooloo-crosslinks{justify-content:center;gap:1rem;margin:2rem 0 3rem}.clooloo-crosslinks a{padding:.9rem 1.5rem;border:1px solid #d8c9b7;border-radius:999px;font-size:1.4rem;text-decoration:none;color:#5b493d;background:#fcf8f1}.clooloo-crosslinks a:hover{background:#f5e3d7}.collection .card-wrapper .card,.product-grid .card-wrapper .card{border-radius:1.5rem;overflow:hidden}.card__inner{border-radius:1.5rem}.card__heading a{color:#3c4339}.card__information{padding:1.6rem 1rem}.clooloo-collection-intro{background:#f7eee5;padding:3rem 0}.clooloo-family-girls{background:#f2edf5}.clooloo-family-boys{background:#edf1e7}.clooloo-family-socks{background:#f9eae0}.clooloo-family-markers{background:#f7f0da}.clooloo-collection-layout{display:grid;grid-template-columns:1fr 28rem;gap:5rem;align-items:center}.clooloo-collection-layout h1{font-size:clamp(3rem,3.4vw,4.6rem);line-height:1.12;margin:1rem 0 1.5rem;letter-spacing:-.03em}.clooloo-collection-layout p{max-width:65rem}.clooloo-collection-hook{font-size:2rem;margin:1.2rem 0}.clooloo-collection-photo{background:#ffffffb3;padding:1.2rem;border-radius:50% 50% 1.8rem 1.8rem}.clooloo-collection-photo img{width:100%;height:25rem;object-fit:contain;border-radius:45% 45% 1.2rem 1.2rem}.clooloo-collection-chips{display:flex;flex-wrap:wrap;gap:.8rem}.clooloo-collection-chips span{font-size:1.2rem;border:1px solid #0002;padding:.6rem 1.2rem;border-radius:999px}.clooloo-collection-guide{padding-top:3rem;padding-bottom:3rem}.clooloo-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.clooloo-guide-card{border:1px solid #e4dccc;background:#fcf8f1;padding:2.5rem;border-radius:1.8rem}.clooloo-guide-card:nth-child(2){background:#eef2e9}.clooloo-guide-card:nth-child(3){background:#f4eef5}.clooloo-guide-card h3{font-size:2rem;line-height:1.3}.clooloo-number{font-size:1.4rem;font-weight:700;color:#8d523d}.clooloo-faq details{background:#fffdfa;border:1px solid #e7dfd4;border-radius:1.2rem;padding:1.5rem 2rem;margin-bottom:1rem}.clooloo-faq summary{font-size:1.5rem;color:#4d453b}.clooloo-faq details[open]{background:#faf2e7}.clooloo-collection-faq{padding-top:1rem}.clooloo-help-footer{background:#ececde;border-top:1px solid #dbdccb;padding:4.5rem 0 0;margin-top:3rem}.clooloo-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:3rem;padding-bottom:3rem}.clooloo-footer-intro h2{font-size:2.6rem;line-height:1.2;margin-top:0;max-width:30rem}.clooloo-footer-intro p{font-size:1.4rem;max-width:32rem}.clooloo-footer-grid nav h3{font-size:1.5rem;margin-top:0;font-weight:600}.clooloo-footer-grid nav a{display:block;text-decoration:none;font-size:1.4rem;color:#4f5548;margin:1rem 0;line-height:1.5}.clooloo-footer-grid nav a:hover{text-decoration:underline;text-underline-offset:.4rem}.clooloo-footer-service{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;border-top:1px solid #0002;padding:1.8rem 0;font-size:1.3rem}.clooloo-color-dots{display:flex;gap:.6rem}.clooloo-color-dots i{width:1.4rem;height:1.4rem;border-radius:50%;background:#c2886b}.clooloo-color-dots i:nth-child(2){background:#9aab8d}.clooloo-color-dots i:nth-child(3){background:#b7a2bf}.clooloo-color-dots i:nth-child(4){background:#d6b96a}.footer{background:#f9f6ee}.clooloo-product-value{padding:1.5rem 1.8rem;background:#f3eee5;border-radius:1.4rem;font-size:1.35rem}.clooloo-value-title{font-weight:600;margin:.2rem 0}.clooloo-product-value ul{padding-left:1.7rem;margin:.8rem 0 .2rem}.clooloo-product-value li{padding:.2rem 0}.clooloo-purchase-note{background:#eaf0e3;border:1px solid #dae4d2}.clooloo-purchase-note a{color:#4c6343;text-underline-offset:.3rem}.product__media-list{border-radius:1.8rem;overflow:hidden}.product-form__input input[type=radio]+label{border-color:#d6cabb}.product-form__input input[type=radio]:checked+label{background:#4e6045;border-color:#4e6045;color:#fff}.clooloo-care{padding-top:3rem;padding-bottom:4rem}.clooloo-care-layout{display:grid;grid-template-columns:1fr 1fr;background:#f7eee4;border-radius:2.4rem;overflow:hidden}.clooloo-care-photo img{width:100%;height:100%;object-fit:cover;min-height:42rem;display:block}.clooloo-care-copy{padding:3.5rem}.clooloo-care-copy h2{font-size:3rem;line-height:1.15;margin:1rem 0 1.5rem}.clooloo-care-copy>p{font-size:1.4rem}.clooloo-care-copy ol{list-style:none;counter-reset:care;padding:0;margin:2rem 0 0}.clooloo-care-copy li{counter-increment:care;position:relative;padding-left:4.2rem;margin:1.8rem 0}.clooloo-care-copy li:before{content:counter(care);position:absolute;left:0;top:0;width:2.8rem;height:2.8rem;border-radius:50%;background:#e3d2bc;text-align:center;line-height:2.8rem;font-size:1.3rem}.clooloo-care-copy h3{font-size:1.6rem;margin:0}.clooloo-care-copy li p{font-size:1.3rem;line-height:1.6;margin:.5rem 0}.clooloo-product-details{padding-top:3rem;padding-bottom:4rem;max-width:110rem}.clooloo-product-body>p,.clooloo-product-body>ul{max-width:78rem;margin-left:auto;margin-right:auto}.clooloo-product-body>.clooloo-faq{max-width:90rem;margin:3rem auto}.clooloo-product-body h2{font-size:2.4rem}.multicolumn-card{border-radius:1.6rem}.image-with-text__media,.image-with-text__content{border-radius:1.8rem}.collapsible-content{background:#fbf5ed}.accordion{border-color:#dfd5c5}.clooloo-about-hero{background:#f7eee4;padding:3rem;border-radius:2rem}.clooloo-story-grid article:nth-child(2){background:#e8eddf}.clooloo-story-grid article:nth-child(3){background:#eee7f2}@media(max-width:989px){.clooloo-world-grid,.clooloo-footer-grid{grid-template-columns:repeat(2,1fr)}.clooloo-collection-layout{grid-template-columns:1fr 22rem;gap:2rem}.clooloo-collection-photo img{height:22rem}}@media(max-width:749px){.clooloo-hero{gap:2.5rem;padding:2.5rem 0}.clooloo-hero h1{font-size:4rem}.clooloo-hero-photo{max-width:50rem;margin:auto;padding:.8rem;transform:none}.clooloo-hero-photo img{max-height:none;object-fit:contain}.clooloo-worlds{padding-top:3.5rem;padding-bottom:3rem}.clooloo-world-grid{gap:1.2rem}.clooloo-world-image{padding:.8rem}.clooloo-world-copy{padding:0 1.3rem 1.5rem}.clooloo-world-copy h3{font-size:1.7rem}.clooloo-world-copy>span{font-size:1.15rem}.clooloo-collection-layout{grid-template-columns:1fr}.clooloo-collection-photo{display:none}.clooloo-collection-layout h1{font-size:3.2rem}.clooloo-collection-intro{padding:2.3rem 0}.clooloo-guide-grid{grid-template-columns:1fr;gap:1.2rem}.clooloo-guide-card{padding:2rem}.clooloo-care-layout{grid-template-columns:1fr}.clooloo-care-photo img{height:auto;min-height:0;aspect-ratio:3/2}.clooloo-care-copy{padding:2.4rem}.clooloo-care-copy h2{font-size:2.8rem}.clooloo-footer-grid{gap:2rem}.clooloo-footer-intro{grid-column:1/-1}.clooloo-footer-grid nav:last-child{grid-column:1/-1}.clooloo-footer-service{gap:.7rem 1.5rem;text-align:center}.clooloo-help-footer{padding-top:3rem}.clooloo-about-hero{padding:1.8rem}.clooloo-faq details{padding:1.4rem 1.6rem}.clooloo-product-value{font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.clooloo-world-card{transition:none}.clooloo-world-card:hover{transform:none}}html[dir=rtl] body{font-family:Tahoma,Arial,sans-serif;letter-spacing:0;line-height:1.85}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .clooloo-eyebrow{font-family:Tahoma,Arial,sans-serif;letter-spacing:0}html[dir=rtl] .clooloo-hero-copy,html[dir=rtl] .clooloo-collection-layout,html[dir=rtl] .clooloo-care-copy,html[dir=rtl] .clooloo-product-body,html[dir=rtl] .product__info-container,html[dir=rtl] .clooloo-page-body,html[dir=rtl] .clooloo-footer-grid,html[dir=rtl] .clooloo-guide-card,html[dir=rtl] .image-with-text__content,html[dir=rtl] .multicolumn-card{text-align:right}html[dir=rtl] .clooloo-care-copy ol,html[dir=rtl] .clooloo-product-value ul{padding-left:0;padding-right:2.5rem}html[dir=rtl] .field__label{left:auto;right:2rem}html[dir=rtl] .field__input,html[dir=rtl] .text-area{text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{direction:ltr;text-align:left}html[dir=rtl] .accordion .icon-caret{right:auto;left:1.5rem}html[dir=rtl] .accordion summary{padding-right:1.5rem;padding-left:4rem}html[dir=rtl] .product__media-list,html[dir=rtl] .thumbnail-list,html[dir=rtl] .slider{direction:ltr}html[dir=rtl] .product__media-list>li,html[dir=rtl] .slider>li{direction:rtl}.localization-form__select>span[dir=ltr]{white-space:nowrap;unicode-bidi:isolate}cart-remove-button .button{--color-button-text:52,60,52}
/*# sourceMappingURL=/cdn/shop/t/7/assets/clooloo-conversion.css.map */
