:root{--cl-plum:#482936;--cl-plum-deep:#351D27;--cl-warm:#FFFDFC;--cl-champ:#C6A78C;--cl-rose:#F2E4E1;--cl-hero-bg:#E9DDCF}.cl-btn{background:var(--cl-plum);border-color:var(--cl-plum)}.cl-btn:hover{background:var(--cl-plum-deep)}.cl-btn--ghost{background:transparent;color:var(--cl-plum)}.cl-chip[aria-selected=true],.cl-chip[aria-pressed=true]{background:var(--cl-plum);border-color:var(--cl-plum)}:focus-visible{outline:2px solid var(--cl-plum);outline-offset:2px}.header-logo.is-shining .cl-logo-shine:before{animation:none}.header-logo.cl-shine-run .cl-logo-shine:before{animation:cl-shine .95s var(--cl-ease) both}.cl-hero2{position:relative;background:var(--cl-hero-bg);overflow:hidden}.cl-hero2__copy{display:grid;gap:18px;justify-items:start;padding:28px 16px 36px;background:var(--cl-ivory)}.cl-hero2 h1{font-family:var(--font-heading--family);font-size:clamp(2.1rem,5vw,4rem);line-height:1.06;margin:0;color:var(--cl-ink);text-wrap:balance}.cl-hero2 p{margin:0;font-size:1.0625rem;line-height:1.55;color:#4f4543;max-width:36ch}.cl-hero2__actions{display:flex;flex-wrap:wrap;gap:12px}.cl-hero2__photo{display:block;aspect-ratio:4/5;background:var(--cl-rose)}.cl-hero2__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}@media(min-width:750px){.cl-hero2{min-height:clamp(480px,44vw,660px);display:flex;align-items:center}.cl-hero2__photo{position:absolute;inset:0 0 0 auto;height:100%;width:auto;aspect-ratio:3/2;background:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16%);mask-image:linear-gradient(to right,transparent 0,#000 16%)}.cl-hero2__photo img{object-fit:cover;object-position:right center}.cl-hero2__copy{position:relative;z-index:1;background:none;width:min(1320px,100%);margin-inline:auto;padding:48px clamp(16px,4vw,40px)}.cl-hero2__inner{max-width:min(46%,520px);display:grid;gap:18px;justify-items:start}}@media(max-width:749px){.cl-hero2__inner{display:grid;gap:18px;justify-items:start}}.cl-motion .cl-hero2__photo img{animation:cl-hero-in .45s var(--cl-ease) both}@keyframes cl-hero-in{0%{transform:translateY(10px);opacity:.82}}.cl-frame{position:relative;padding:10px;background:var(--cl-warm);border:1px solid var(--cl-champ);border-radius:18px;box-shadow:0 14px 34px #48293614}.cl-frame img{display:block;width:100%;height:auto;border-radius:10px}.cl-ritual-img{margin-bottom:clamp(20px,3vw,32px)}.cl-ritual-img img{aspect-ratio:21/9;object-fit:cover;object-position:center}@media(max-width:749px){.cl-ritual-img img{aspect-ratio:3/2}}.cl-edit__media--tall{aspect-ratio:4/5}.cl-edit__media--wide{aspect-ratio:3/2}.cl-ritual-pdp{background:var(--cl-rose)}.cl-ritual-pdp__grid{display:grid;gap:24px;align-items:center}.cl-ritual-pdp__copy{display:grid;gap:14px;justify-items:start}.cl-ritual-pdp .cl-frame{max-width:440px}@media(min-width:750px){.cl-ritual-pdp__grid{grid-template-columns:minmax(0,440px) 1fr;gap:56px}}product-card .card-gallery,.cl-card__img{border:1px solid #EADDD3;border-radius:14px;background:var(--cl-warm);overflow:hidden;transition:border-color .16s ease}@media(hover:hover){product-card:hover .card-gallery,.cl-card:hover .cl-card__img{border-color:var(--cl-plum)}}product-card .card-gallery img{object-fit:contain}@media(min-width:990px){.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,54fr) minmax(0,46fr)!important;column-gap:clamp(28px,3vw,44px)}}.media-gallery--carousel slideshow-container{position:relative;padding:10px;background:var(--cl-warm);border:1px solid var(--cl-champ);border-radius:18px;box-shadow:0 14px 34px #48293614}.media-gallery--carousel slideshow-container:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid var(--cl-rose);border-radius:13px;pointer-events:none}.media-gallery--carousel .product-media__image,.media-gallery--carousel slideshow-slide img{object-fit:contain!important;background:var(--cl-warm)}@media(min-width:750px){.media-gallery--carousel slideshow-slide .product-media{aspect-ratio:auto!important;height:clamp(480px,64vh,560px)}.media-gallery--carousel slideshow-slide .product-media img{height:100%!important}}@media(max-width:749px){.media-gallery--carousel slideshow-slide .product-media{aspect-ratio:1/1!important}}.slideshow-controls__thumbnail{border-radius:12px;overflow:hidden;border:1px solid #E7DDD6;background:var(--cl-warm)}.slideshow-controls__thumbnail img{object-fit:contain!important}.slideshow-controls__thumbnail[aria-selected=true],.slideshow-controls__thumbnail[aria-current],.slideshow-controls__thumbnail.is-active{outline:2px solid var(--cl-plum);outline-offset:1px;border-color:#fff}@media(max-width:749px){.slideshow-controls__thumbnail{width:52px;min-width:52px}}.cl-gal-tools{position:absolute;z-index:3;inset:auto 16px 16px 16px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.cl-gal-count,.cl-gal-zoom{pointer-events:auto;background:#fffdfcf0;border:1px solid #E0D2C6;border-radius:999px;color:var(--cl-ink);font-size:.8125rem;line-height:1;padding:8px 12px}.cl-gal-zoom{min-height:44px;padding-inline:14px;cursor:pointer;font-weight:600;color:var(--cl-plum)}.cl-gal-zoom:hover{background:var(--cl-rose)}.cl-gallery-ready slideshow-slide[aria-hidden=false] img{animation:cl-gallery-in .2s var(--cl-ease)}@keyframes cl-gallery-in{0%{opacity:.4;transform:translate(calc(var(--cl-dir,1)*8px))}}.product-details .cl-attrs{width:100%;display:flex;flex-wrap:wrap;gap:10px}.cl-attrs>div{flex:1 1 150px;display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid #EADDD3;border-radius:12px;background:var(--cl-warm)}.cl-attrs .cl-icon{width:22px;height:22px;color:var(--cl-plum)}.cl-attrs span{font-size:.9rem;line-height:1.3;color:var(--cl-ink)}.cl-attrs small{display:block;font-size:.75rem;color:var(--cl-muted)}.cl-pdp-info{background:transparent;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.cl-pdp-info .cl-icon{color:var(--cl-plum);width:20px;height:20px}.cl-cep{width:100%;display:grid;gap:10px;padding:16px;border:1px solid var(--cl-rose);border-radius:14px;background:var(--cl-warm)}.cl-cep__head{display:flex;align-items:center;gap:10px}.cl-cep__head .cl-icon{width:24px;height:24px;color:var(--cl-plum)}.cl-cep h2{font-family:var(--font-heading--family);font-size:1.125rem;margin:0;color:var(--cl-ink)}.cl-cep label{display:block;font-size:.875rem;color:var(--cl-muted);margin-bottom:6px}.cl-cep__row{display:flex;gap:8px}.cl-cep input{flex:1;min-width:0;min-height:48px;padding:10px 14px;border:1px solid #776860;border-radius:10px;background:#fff;color:var(--cl-ink);font-size:1rem}.cl-cep .cl-btn{min-height:48px;padding:10px 18px;flex:none}.cl-cep__result:empty{display:none}.cl-cep__result{font-size:.9375rem;line-height:1.45;color:var(--cl-ink)}.cl-cep__result b{display:block}.cl-cep__result .is-erro{color:#8a3038}.cl-cep__result small{display:block;color:var(--cl-muted);font-size:.8125rem;margin-top:4px}.cl-cep__change{background:none;border:0;padding:8px 0;min-height:44px;color:var(--cl-plum);text-decoration:underline;cursor:pointer;font-size:.875rem}.cl-cep__links{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;font-size:.875rem}.cl-cep__links a{color:var(--cl-plum)}@media(prefers-reduced-motion:reduce){.cl-hero2__photo img,.cl-gallery-ready slideshow-slide img{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/claree-redesign.css.map */
