@view-transition{navigation:auto}:root{--sand-rose:#d8a0ae;--sand-ink:#000;--sand-script:"Sand Allura",Georgia,serif}body{letter-spacing:.015em;background:#fff;color:var(--sand-ink)}h1,h2,h3,h4,h5{font-weight:400}.header__heading-link .h2{font-family:Georgia,Times New Roman,serif;font-size:44px;letter-spacing:.14em;line-height:1.2;color:#000;white-space:nowrap}.header--top-center{padding-top:16px;padding-bottom:8px}.header__inline-menu>.list-menu{justify-content:center;gap:20px}.header__menu-item{font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:14px 10px}.header__menu-item span{text-decoration-thickness:1px;text-underline-offset:7px}.announcement-bar__message{font-size:11px;letter-spacing:.13em;text-transform:uppercase;padding:10px 0}.utility-bar{min-height:32px}.header-wrapper--border-bottom{border-bottom:1px solid var(--sand-rose)}body .sand-editorial{grid-template-columns:52% 48%;max-width:1280px;margin:36px auto 0;padding:0 40px;min-height:600px;background:#fff}body .sand-editorial__copy{padding:30px 56px 30px 0}body .sand-editorial h1{font-family:var(--sand-script);font-size:clamp(68px,6.8vw,98px);line-height:1.06;letter-spacing:0;max-width:600px;font-weight:400}body .sand-editorial .sand-eyebrow{font-size:11px;letter-spacing:.18em;margin-bottom:26px}body .sand-editorial__intro{max-width:370px;font-size:17px;line-height:1.75;margin:28px 0 14px}body .sand-editorial__visual{min-height:620px;background:#fff;border:1px solid var(--sand-rose)}body .sand-editorial__image{object-position:center 40%}body .sand-editorial__caption{background:#fff;color:#000;left:18px;right:18px;bottom:18px;padding:16px 20px;border:1px solid var(--sand-rose);font-size:11px}.sand-link{font-size:12px!important;letter-spacing:.1em!important}.title-wrapper-with-link{align-items:center;justify-content:space-between}body .collection__title .title,body .sand-world h2,body .sand-dolls-section__heading h2,.main-page-title,.collection-hero__title,.blog__title,.main-blog .title--primary,.related-products__heading,.contact .title,.cart__title,.title-wrapper-with-link>.title{font-family:var(--sand-script);font-size:clamp(52px,5.5vw,76px);line-height:1.12;letter-spacing:0;font-weight:400}.collection__title .title{margin-bottom:14px}.collection__description{font-size:16px;max-width:650px;line-height:1.75}.card-wrapper .card__inner,.card-wrapper .card__media,.card-wrapper .card__media .media,.product__media-wrapper .product__media,.product-media-modal__content,.thumbnail,.sand-world__image,body .sand-dolls-section__image{background:#fff}.card__media .media img{object-fit:contain!important;padding:20px}.card--standard .card__information{padding:20px 0 12px}.card__heading{font-family:inherit;font-size:15px;line-height:1.5;letter-spacing:.025em}.card-information .price{font-size:14px;margin-top:8px!important}.quick-add__submit{font-size:11px;letter-spacing:.09em;text-transform:uppercase;min-height:46px}.badge{font-size:11px;border-radius:0;letter-spacing:.05em}.collection__view-all a{font-size:12px;text-transform:uppercase;letter-spacing:.1em;min-height:44px}.collection__view-all{margin-top:32px}body .sand-world{padding-top:48px;padding-bottom:64px}body .sand-world__heading{margin-bottom:34px}body .sand-world__image{border:1px solid #ece4e7;aspect-ratio:1}body .sand-world__image img{padding:24px}body .sand-world__label{padding:18px 0}body .sand-world__label h3{font-size:13px;letter-spacing:.1em}body .sand-story{padding:76px 24px;border-top:1px solid var(--sand-rose);border-bottom:1px solid var(--sand-rose);background:#fff}body .sand-story__inner{max-width:1200px}body .sand-story h2{font-family:var(--sand-script);font-size:clamp(24px,6.2vw,86px);line-height:1.2;letter-spacing:0;max-width:none;white-space:nowrap}body .sand-story__text{font-size:17px;line-height:1.85;max-width:570px}body .sand-story__signature{display:table;font-family:var(--sand-script);font-size:clamp(56px,5.2vw,72px);font-weight:400;line-height:1.1;letter-spacing:0;word-spacing:.04em;color:#000;margin:34px auto 0;padding:0 12px}body .sand-story__signature:after{content:"";display:block;width:56px;border-top:1px solid var(--sand-rose);margin:12px auto 0}.collection-hero__title,.main-page-title{text-align:center;margin-top:12px;margin-bottom:32px}.collection-hero__description{max-width:760px;margin:0 auto 24px;text-align:center;font-size:16px;line-height:1.75}.collection-hero__text-wrapper{padding:28px 0 12px}.facets__heading,.facets__summary,.facet-filters__label{font-size:13px;letter-spacing:.025em}.sand-category-nav__list{justify-content:center}.product__title h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.3vw,44px);line-height:1.2;letter-spacing:-.025em}.product__description{font-size:16px;line-height:1.8}.product__media img{object-fit:contain}.product-form__submit,.shopify-payment-button__button{font-size:13px!important;letter-spacing:.08em;text-transform:uppercase}.product-form__input--pill input[type=radio]+label{border-radius:0;min-height:44px}.product__info-container .price{font-size:20px}.main-page-title{padding:0 8px}.sand-template-page .rte{font-size:17px;line-height:1.9}.sand-template-page .rte h2{font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.3;letter-spacing:-.02em;margin-top:32px}.sand-template-page .rte p{margin-bottom:24px}.sand-about-page{max-width:1200px}.sand-about-page>.rte{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start;margin-top:44px}.sand-about__portrait{position:sticky;top:130px}.sand-about__portrait figure{max-width:none!important;margin:0!important;border:1px solid var(--sand-rose);padding:12px}.sand-about__portrait img{display:block;width:100%;height:auto}.sand-about__story>h2:first-child{margin-top:0}.sand-about__story strong{font-size:22px;font-weight:400;font-family:Georgia,serif}.sand-template-page .rte .sand-dolls-section__image{background:#fff!important}.article-template__title{font-family:Georgia,serif;font-size:clamp(32px,4vw,48px);line-height:1.2}.article-template__content{font-size:17px;line-height:1.9}.footer{border-top:1px solid var(--sand-rose);background:#fff}.footer-block__heading{font-family:inherit;font-size:13px;text-transform:uppercase;letter-spacing:.13em}.footer-block__brand-info .footer-block__heading{font-family:Georgia,serif;font-size:26px;letter-spacing:.12em}.footer-block__details-content{font-size:15px;line-height:1.8}.footer-block__details-content .list-menu__item--link{font-size:14px;min-height:44px}.footer-block__newsletter .footer-block__heading{font-family:var(--sand-script);text-transform:none;font-size:48px;line-height:1.15;letter-spacing:0}.footer__copyright{font-size:11px;letter-spacing:.025em}.footer .link,.footer a{color:inherit}.footer .field:after{box-shadow:0 0 0 1px var(--sand-rose)}.footer .field__input,.footer .field__label{color:#000}.footer__content-bottom{border-top:1px solid #ece4e7}.drawer__heading{font-family:var(--sand-script);font-size:44px;letter-spacing:0}.cart-drawer .cart-item__name{font-size:15px}.button:focus-visible,.sand-link:focus-visible,a:focus-visible,button:focus-visible{outline:2px solid #000;outline-offset:4px}@media(min-width:990px){.header__heading{margin-bottom:0}.header__inline-menu{margin-top:4px}.product__info-container{padding-top:12px}.grid--4-col-desktop .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4)}}@media(min-width:750px)and (max-width:989px){body .sand-editorial{padding:0 28px;grid-template-columns:50% 50%}body .sand-editorial__copy{padding-right:28px}body .sand-editorial h1{font-size:68px}body .sand-editorial__visual{min-height:540px}.sand-about-page>.rte{gap:32px}}@media(max-width:749px){.header__heading-link .h2{font-size:27px;letter-spacing:.09em;white-space:nowrap}.header{padding:14px 16px;grid-template-columns:1fr 2fr 1fr}.header__heading-link{padding:6px}.header__icons{padding:0}.header__icon{width:40px;height:44px}.announcement-bar__message{font-size:10px;letter-spacing:.09em}body .sand-editorial{grid-template-columns:1fr;margin:0;padding:0 22px;min-height:auto}body .sand-editorial__copy{padding:42px 2px 30px}body .sand-editorial h1{font-size:64px;line-height:1.04;max-width:430px}body .sand-editorial .sand-eyebrow{font-size:10px;letter-spacing:.14em;margin-bottom:20px}body .sand-editorial__intro{font-size:16px;line-height:1.7;margin:20px 0 6px}body .sand-editorial__visual{min-height:0;aspect-ratio:4/5}body .sand-editorial__caption{left:12px;right:12px;bottom:12px;padding:12px 14px}.card__media .media img{padding:12px}.card__heading{font-size:14px}.card-information .price{font-size:13px}.quick-add__submit{font-size:10px;letter-spacing:.06em}.collection__title{margin-bottom:24px}body .collection__title .title,body .sand-world h2,body .sand-dolls-section__heading h2,.main-page-title,.collection-hero__title,.blog__title,.main-blog .title--primary,.related-products__heading,.contact .title,.cart__title,.title-wrapper-with-link>.title{font-size:52px}.collection__description{font-size:15px}body .sand-world{padding-top:36px;padding-bottom:48px}body .sand-world__grid{display:grid;grid-template-columns:1fr;gap:30px;overflow:visible}body .sand-world__image{aspect-ratio:4/3}body .sand-world__image img{padding:28px}body .sand-story{padding:52px 16px}body .sand-story h2{font-size:clamp(24px,6.2vw,46px)}body .sand-story__text{font-size:16px}.sand-category-nav__list{justify-content:flex-start}.collection-hero__text-wrapper{padding:10px 0}.sand-about-page>.rte{display:block;margin-top:28px}.sand-about__portrait{position:static;max-width:440px;margin:0 auto 36px}.sand-about__portrait figure{padding:8px}.sand-template-page .rte{font-size:16px;line-height:1.85}.sand-template-page .rte h2{font-size:27px}.footer-block__newsletter .footer-block__heading{font-size:44px}.footer__content-top{padding-bottom:32px}.footer-block__details-content .list-menu__item--link{padding:12px 0}}@media(max-width:359px){.header__heading-link .h2{font-size:23px}.header__icon{width:34px}body .sand-editorial h1{font-size:56px}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}*,*:before,*:after{scroll-behavior:auto!important}}.sand-template-page .rte .sand-doll-directory img{background:transparent!important}@media(max-width:319px){body .sand-story h2{font-size:7.5vw}}.contact--sand{max-width:820px}.contact--sand .title{font-family:var(--sand-script);font-size:48px;line-height:1.2;letter-spacing:0;margin-bottom:12px}.contact--sand .contact__required-note{font-size:13px;margin:0 0 24px}.contact--sand .field:after,.contact--sand .select:after{box-shadow:0 0 0 1px var(--sand-rose)}.contact--sand .field__input,.contact--sand .select__select{background:#fff;color:#000;font-size:16px}.contact--sand .field__label{color:#333}.contact--sand .contact__topic{margin-bottom:20px}.contact--sand .contact__topic>label{display:block;font-size:14px;margin-bottom:9px}.contact--sand textarea.field__input{min-height:190px}.contact--sand .contact__button{margin-top:24px}.contact--sand .button{min-width:210px;background:#000;color:#fff;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.contact--sand .button:hover{background:#292929}.contact--sand .form__message{font-family:inherit;font-size:16px;line-height:1.5}.contact--sand .select__select{padding-right:40px}@media(max-width:749px){.contact--sand .title{font-size:42px}.contact--sand .button{width:100%}}body .sand-editorial h1{font-size:clamp(34px,4vw,58px);line-height:1.18;white-space:nowrap;max-width:none}@media(max-width:749px){body .sand-editorial h1{font-size:clamp(25px,8.3vw,44px);line-height:1.22;white-space:nowrap}body .sand-world h2{font-size:clamp(27px,8.2vw,46px);line-height:1.2;white-space:nowrap}body.sand-template-page .main-page-title{font-size:clamp(34px,9vw,46px);line-height:1.14;letter-spacing:0;text-wrap:balance;max-width:620px;margin:12px auto 24px;padding:0 8px}}@media(min-width:750px)and (max-width:989px){body .sand-editorial h1{font-size:clamp(28px,4.1vw,40px)}}body .sand-editorial h1{font-family:Georgia,Times New Roman,serif;font-style:normal;font-size:clamp(32px,3.8vw,48px);line-height:1.24;letter-spacing:-.045em;white-space:nowrap}.sand-logo-signature{display:flex;justify-content:center;margin:24px auto 0}.sand-logo-signature .sand-original-logo{width:100px}body .sand-world__heading{position:relative;isolation:isolate;padding:18px 0 30px;overflow:hidden}.sand-world__heading .sand-logo-signature{margin:0 auto 24px}.sand-world__heading .sand-original-logo{width:76px}.sand-title-art{position:relative;isolation:isolate;overflow:hidden;min-height:160px;display:grid;align-items:center}.sand-title-art>.sand-doll-watermark{right:2%;top:-12px;width:210px;height:205px;opacity:.12}.sand-title-art>.main-page-title{position:relative;margin:24px 0}.collection-hero__text-wrapper{position:relative;isolation:isolate;overflow:hidden}.collection-hero__text-wrapper>.sand-doll-watermark{left:1%;right:auto;top:-8px;width:200px;height:210px;opacity:.11}body .sand-world__heading>.sand-doll-watermark{right:4%;top:0;width:205px;height:230px;opacity:.15}@media(min-width:750px)and (max-width:989px){body .sand-editorial h1{font-size:3.5vw}}@media(max-width:749px){body .sand-editorial h1{font-size:clamp(23px,7.3vw,44px);letter-spacing:-.048em;line-height:1.3}body .sand-world__heading>.sand-doll-watermark{width:145px;height:170px;right:-8px;top:8px;opacity:.12}.sand-title-art{min-height:128px}.sand-title-art>.sand-doll-watermark{width:145px;height:150px;right:-16px;top:0;opacity:.1}.collection-hero__text-wrapper>.sand-doll-watermark{width:140px;height:150px;left:-12px;opacity:.1}.sand-logo-signature .sand-original-logo{width:90px}}.sand-collection-identity{display:flex;align-items:center;justify-content:center;gap:36px;margin:0 auto 28px;max-width:760px}.sand-collection-identity__image{display:block;width:180px;height:220px;object-fit:contain;flex:none}.sand-collection-identity .collection-hero__title{margin:0;text-align:left;min-width:0}@media(max-width:749px){.sand-collection-identity{gap:20px;margin:0 auto 24px}.sand-collection-identity__image{width:132px;height:176px}.sand-collection-identity .collection-hero__title{font-size:clamp(32px,10vw,46px);line-height:1.15}}.sand-collection-identity__portrait{flex:none}.sand-collection-identity__portrait--softy{position:relative;overflow:hidden;width:180px;height:180px}.sand-collection-identity__portrait--softy .sand-collection-identity__image{position:absolute;width:110.78125%;max-width:none;height:auto;left:-5.46875%;top:-34.375%}@media(max-width:749px){.sand-collection-identity__portrait--softy{width:132px;height:132px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sand-editorial.css.map */
