body.claire-gallery{--claire-paper:#f7f3eb;--claire-line:#d8d0c3;--claire-shadow:0 5px 10px -5px #303b2220,0 26px 46px -22px #303b225c;--claire-small-shadow:0 10px 24px -13px #303b224d;--font-body--family:Lato,Arial,sans-serif;--font-heading--family:Lato,Arial,sans-serif;--font-subheading--family:Lato,Arial,sans-serif;--font-accent--family:Lato,Arial,sans-serif;font-family:Lato,Arial,sans-serif;background:#fffdf8}body.claire-gallery :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,button,input,select,textarea,summary,.cg-footer-brand>a,.cj-route span,.cj-proof blockquote,.cb-price strong,.cb-price-grid dd){font-family:Lato,Arial,sans-serif!important}body.claire-gallery :is(h1,h2){font-weight:400;letter-spacing:-.025em;line-height:1.15}body.claire-gallery :is(.header__row,.menu-drawer){background:#fff}body.claire-gallery .header-logo{display:flex;align-items:center;justify-content:center;isolation:isolate;max-width:100%;min-width:0;overflow:visible;width:310px;height:auto;flex-shrink:0;padding:8px 0;line-height:0;letter-spacing:normal}body.claire-gallery .claire-brand-logo{display:block;width:310px;max-width:100%;height:auto;object-fit:contain;background:#fff;flex:none}body.claire-gallery .cg-hero{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible;gap:46px;align-items:center;min-height:0;margin-top:38px}body.claire-gallery .cg-hero-copy{background:transparent;padding:24px 0 24px 8px}body.claire-gallery .cg-hero-copy:before,body.claire-gallery .cg-hero-copy:after{display:none}body.claire-gallery .cg-hero h1{font-size:clamp(40px,4.2vw,60px);max-width:12ch}body.claire-gallery .cg-lead{font-size:18px;line-height:1.7;max-width:35ch}body.claire-gallery .cg-home .cg-hero-image{display:block;min-height:0;height:auto;aspect-ratio:3/4;max-height:660px;max-width:100%;width:100%;border-radius:130px 18px 18px;overflow:hidden;background:#eee8db;box-shadow:var(--claire-shadow)}body.claire-gallery .cg-home .cg-hero-image>img{display:block;width:100%;height:100%;aspect-ratio:3/4;object-fit:cover;object-position:center;max-height:none}body.claire-gallery :is(.cg-card,.product-card){background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}body.claire-gallery .cg-card:hover{box-shadow:none;transform:none}body.claire-gallery :is(.cg-card-image,.product-card .card-gallery){border-radius:18px;box-shadow:var(--claire-shadow);overflow:hidden}body.claire-gallery .cg-card h3{margin:22px 0 7px}body.claire-gallery .cg-card-price{margin-inline:0}body.claire-gallery .product-card .text-block{padding-inline:0}body.claire-gallery :is(.cg-button,.cw-button,.button,.claire-custom__button){box-shadow:0 9px 20px -12px #273422a0}body.claire-gallery .button-secondary{background:#f7f3eb;color:#41463e;border-color:#d8d0c3}body.claire-gallery :is(.cg-maker,.cg-maker.cj-maker,.cj-help,.cj-proof,.cd-workshop-discover){background:transparent;border:0;border-radius:0;box-shadow:none;padding-inline:0}body.claire-gallery .cg-maker.cj-maker{gap:50px}body.claire-gallery :is(.cj-maker>img,.cd-workshop-discover>img,.claire-custom__gallery img,.cg-reading>p>img){border-radius:18px;box-shadow:var(--claire-shadow)}body.claire-gallery .cj-proof blockquote{background:transparent;border-radius:0;border-left:2px solid #b5a07f;font-size:22px}body.claire-gallery .cj-help{border-top:1px solid var(--claire-line);padding-block:32px}body.claire-gallery .cg-footer{background:#f2ecdf;border-color:#d8d0c3}body.claire-gallery .cj-route{background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none}body.claire-gallery .cj-route:hover{box-shadow:none}body.claire-gallery .cj-route img{border-radius:18px;box-shadow:var(--claire-small-shadow)}body.claire-gallery .cj-route span{padding:18px 0;font-size:20px}body.claire-gallery .cw-clear{--line:#d8d0c3;--paper:#f7f3eb}body.claire-gallery .cw-cards{background:transparent;border:0;padding-inline:0}body.claire-gallery .cw-cards article,body.claire-gallery .cw-cards article:hover{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;margin:0;padding:22px 10px 22px 0}body.claire-gallery :is(.cw-photo-panel,.cw-info-panel,.cw-process-panel,.cw-slider-panel){background:transparent;border:0;border-radius:0;box-shadow:none;padding:24px 0}body.claire-gallery .cw-step{background:transparent;border:0;border-radius:0;padding:12px 0;transform:none}body.claire-gallery :is(.cw-journey,.cw-social-note){background:transparent;border:0;border-radius:0;box-shadow:none;padding-inline:0}body.claire-gallery :is(.cw-signup-panel,.cb-card,.claire-custom__form){background:#f1f3e8;border:1px solid #d3dac8;border-radius:22px;box-shadow:var(--claire-shadow)}body.claire-gallery :is(.cw-hero img,.cw-photo-zoom){border-radius:18px;box-shadow:var(--claire-shadow)}body.claire-gallery .cw-clear .cw-instagram-button{background:#464f31;border-color:#464f31;color:#fff}body.claire-gallery .cw-clear .cw-instagram-button:hover{background:#303921;border-color:#303921}body.claire-gallery :is(.cd-guide-fold,.cd-guide-fold:nth-of-type(2n),.cd-fold){background:transparent;border:0;border-top:1px solid var(--claire-line);border-radius:0;box-shadow:none;margin-block:24px;overflow:visible}body.claire-gallery .cd-fold>summary{background:transparent;padding-inline:0}body.claire-gallery .cg-about .cg-reading>p:nth-child(3),body.claire-gallery .cg-about .cg-reading>p:nth-child(4),body.claire-gallery .cg-about .cg-reading>p:nth-child(5),body.claire-gallery .cg-about .cg-reading>p:last-child{background:transparent;border:0;border-radius:0;box-shadow:none;padding:12px 0;margin-left:0}body.claire-gallery .cg-about .cg-reading>p:nth-child(3){margin-top:12px}body.claire-gallery .claire-custom__process li{background:transparent;border:0;border-radius:0;box-shadow:none}body.claire-gallery :focus-visible{outline:3px solid #586446;outline-offset:4px}body.claire-gallery .product-information h1{font-size:clamp(26px,2.3vw,34px);max-width:none;overflow-wrap:break-word}body.claire-gallery #header-component[data-menu-style=drawer] .header__row--top .header__columns{grid-template-areas:"brand brand brand brand brand" "leftA leftB center rightA rightB";row-gap:2px}body.claire-gallery #header-component[data-menu-style=drawer] .header-logo{grid-area:brand;width:250px;justify-self:center;margin:0 auto;padding:8px 0}@media(max-width:749px){body.claire-gallery .header__row--top .header__columns{grid-template-areas:"brand brand brand brand brand" "leftA leftB center rightA rightB";row-gap:2px}body.claire-gallery .header-logo{grid-area:brand;width:250px;justify-self:center;margin:0 auto;padding:8px 0}body.claire-gallery .claire-brand-logo{width:250px;max-width:80vw}body.claire-gallery .cg-hero{gap:28px;margin-top:18px}body.claire-gallery .cg-hero-copy{padding:16px 0 0}body.claire-gallery .cg-hero h1{font-size:42px}body.claire-gallery .cg-lead{font-size:16px}body.claire-gallery .cg-home .cg-hero-image{width:100%;height:auto;aspect-ratio:3/4;max-height:none;border-radius:85px 16px 16px}body.claire-gallery .cg-maker.cj-maker{gap:26px}body.claire-gallery :is(.cw-photo-panel,.cw-info-panel,.cw-process-panel,.cw-slider-panel){padding:20px 0}body.claire-gallery .cw-cards article{margin:0!important;padding:16px 0}body.claire-gallery .cj-proof blockquote{font-size:19px;padding-inline:18px}}@media(prefers-reduced-motion:reduce){body.claire-gallery .cg-card,body.claire-gallery .cw-cards article{transition:none}}body.claire-gallery main :is(.cg-reading,.rte) [style*="#F4E9F9" i]{background:#f7f3eb!important;border-color:#d8d0c3!important}body.claire-gallery main :is(.cg-reading,.rte) div[style*="#F4E9F9" i]{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-inline:0!important}body.claire-gallery main :is(.cg-reading,.rte) [style*="#CCC0CF" i]{border-color:#d8d0c3!important}body.claire-gallery main :is(.cg-reading,.rte) [style*="#725863" i]{color:#586446!important}body.claire-gallery main :is(.cg-reading,.rte) figure img{border-radius:18px;box-shadow:var(--claire-shadow)}body.claire-gallery .header-logo{width:auto;max-width:100%;gap:24px;line-height:1.1;padding:12px 0;color:#000}body.claire-gallery .claire-logo-mark{display:block;position:relative;overflow:hidden;width:66px;height:96px;flex:0 0 66px}body.claire-gallery .claire-logo-mark img{position:absolute;width:326px;max-width:none;height:auto;left:-16px;top:-18px}body.claire-gallery .claire-logo-name{font-family:Lato,Arial,sans-serif;font-size:36px;font-weight:700;letter-spacing:-.025em;line-height:1.1;color:#000;-webkit-text-fill-color:#000;-webkit-text-stroke:0;white-space:nowrap}body.claire-gallery #header-component[data-menu-style=drawer] .header__row--top .header__columns{grid-template-columns:32px 32px minmax(0,1fr) 42px 32px 32px;grid-template-areas:"leftA leftB center language cart account";gap:0;align-items:center}body.claire-gallery #header-component[data-menu-style=drawer] .header-logo{grid-area:center;width:auto;gap:6px;justify-self:center;margin:0;padding:8px 0}body.claire-gallery #header-component[data-menu-style=drawer] header-actions{display:contents}body.claire-gallery #header-component[data-menu-style=drawer] .cx-language{grid-area:language;justify-self:end;width:42px}body.claire-gallery #header-component[data-menu-style=drawer] .account-button{grid-area:account;justify-self:end}body.claire-gallery #header-component[data-menu-style=drawer] cart-drawer-component{grid-area:cart;justify-self:end}body.claire-gallery #header-component[data-menu-style=drawer] .claire-logo-mark{width:22px;height:32px;flex-basis:22px}body.claire-gallery #header-component[data-menu-style=drawer] .claire-logo-mark img{width:109px;left:-5px;top:-6px}body.claire-gallery #header-component[data-menu-style=drawer] .claire-logo-name{font-size:clamp(12px,3.8vw,18px);white-space:nowrap}body.claire-gallery #header-component[data-menu-style=drawer] .claire-logo-name span{display:inline}@media(max-width:749px){body.claire-gallery .header__row--top .header__columns{grid-template-columns:32px 32px minmax(0,1fr) 42px 32px 32px;grid-template-areas:"leftA leftB center language cart account";gap:0;align-items:center}body.claire-gallery .header-logo{grid-area:center;width:auto;gap:6px;justify-self:center;margin:0;padding:8px 0}body.claire-gallery header-actions{display:contents}body.claire-gallery .cx-language{grid-area:language;justify-self:end;width:42px}body.claire-gallery .account-button{grid-area:account;justify-self:end}body.claire-gallery cart-drawer-component{grid-area:cart;justify-self:end}body.claire-gallery .claire-logo-mark{width:22px;height:32px;flex-basis:22px}body.claire-gallery .claire-logo-mark img{width:109px;left:-5px;top:-6px}body.claire-gallery .claire-logo-name{font-size:clamp(12px,3.8vw,18px);white-space:nowrap}body.claire-gallery .claire-logo-name span{display:inline}}@media(max-width:749px){body.claire-gallery .header__row--top :is(.header__icon,.search-action,.header-actions__action,.cart-drawer__trigger){width:32px;min-width:32px;padding-inline:0}body.claire-gallery .cx-language>summary{width:42px;min-width:42px;padding:6px 2px;gap:3px}body.claire-gallery .cx-language>summary svg{width:13px}body.claire-gallery .cx-language>summary span{font-size:12px}}body.claire-gallery #header-component[data-menu-style=drawer] .header__row--top :is(.header__icon,.search-action,.header-actions__action,.cart-drawer__trigger){width:32px;min-width:32px;padding-inline:0}body.claire-gallery #header-component[data-menu-style=drawer] .cx-language>summary{width:42px;min-width:42px;padding:6px 2px;gap:3px}body.claire-gallery #header-component[data-menu-style=drawer] .cx-language>summary svg{width:13px}body.claire-gallery #header-component[data-menu-style=drawer] .cx-language>summary span{font-size:12px}body.claire-gallery .header-actions__cart-icon{display:block;width:32px;height:32px;overflow:visible;--cart-bubble-size:14px;--cart-bubble-top:-2px;--cart-bubble-right:-1px}body.claire-gallery .header-actions__cart-icon .svg-wrapper{width:24px;height:24px;position:absolute;left:2px;bottom:1px;overflow:visible}body.claire-gallery .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none;-webkit-mask:none}body.claire-gallery .header-actions__cart-icon .cart-bubble{height:14px;min-width:14px;width:auto;right:-1px;top:-2px;overflow:visible}body.claire-gallery .header-actions__cart-icon .cart-bubble__text{font-size:9px;line-height:14px}body.claire-gallery [data-testid=cart-drawer-trigger],body.claire-gallery .action__cart{overflow:visible}body.claire-gallery .claire-logo-mark img{filter:url(#claire-mark-weight)}
/*# sourceMappingURL=/cdn/shop/t/44/assets/claire-palette-depth.css.map */
