:root{--sa-forest: #22382C;--sa-sage-deep: #4E6A48;--sa-sage: #859E7E;--sa-sage-hover: #A0B29B;--sa-ink: #1B211C;--sa-sage-tint: #EFF3EE;--sa-sand: #EFEBE3;--sa-cream: #FFFEFA;--sa-line: #E3E6E0;--sa-r-pill: 999px;--sa-r-card: 26px;--sa-r-panel: 32px;--sa-r-tile: 20px;--sa-shadow: 0 10px 40px rgba(34, 56, 44, .08);--sa-gutter: clamp(8px, 1.4vw, 20px)}html body .ds-header-root .shop-header{background:#fff;border-radius:28px;box-shadow:var(--sa-shadow);margin:12px var(--sa-gutter) 0;border:0}html body .ds-header-root .shop-utility{border-radius:0}html body .ds-header-root .shop-search{border-radius:var(--sa-r-pill);background:#f6f4ee;border-color:transparent}html body .ds-header-root .shop-nav-row{border-top:1px solid #EEF0EC}html body .ds-header-root .shop-nav-row nav>button,html body .ds-header-root .shop-nav-row nav>a{border-radius:var(--sa-r-pill);padding-inline:10px;transition:background-color .15s ease}html body .ds-header-root .shop-nav-row nav>button:hover,html body .ds-header-root .shop-nav-row nav>a:hover,html body .ds-header-root .shop-nav-row nav>button[aria-expanded=true]{background:var(--sa-sage-tint)}html body .ds-header-root .ds-tb-nav-book,html body .ds-header-root .shop-personal{border-radius:var(--sa-r-pill)}html body .ds-header-root .ds-tb-nav-book{background:var(--sa-sage);color:var(--sa-ink)}html body .ds-header-root .ds-tb-nav-book:hover{background:var(--sa-sage-hover);color:var(--sa-ink)}html body .ds-header-root .shop-personal{border:1px solid var(--sa-forest)}html body .ds-header-root .round-control{border-radius:var(--sa-r-pill);border:1px solid var(--sa-line);background:#fff}html body .ds-header-root .rich-mega{border-radius:0 0 28px 28px;box-shadow:var(--sa-shadow)}html body .ds-header-root .menu-match,html body .ds-header-root .menu-band-path,html body .ds-header-root .illustrated-link,html body .ds-header-root .ds-journal-menu-story{border-radius:var(--sa-r-tile)}html body .ds-header-root .ds-tb-mstrip a{border-radius:var(--sa-r-pill)}html body .ds-header-root .mobile-nav,html body .ds-header-root .ds-header-search{border-radius:24px}html body .ds-header-root .ds-header-search-field,html body .ds-header-root .ds-header-search input{border-radius:var(--sa-r-pill)}html body .btn,html body .btn-dark,html body a.btn-dark,html body .ds-tb-studio__book,html body .ds-discovery-offer,html body .ds-discovery-more,html body .ds-mc-all,html body .ds-mc-sticky__link,html body .ds-studio-cta-primary,html body .ds-cro-card-offer,html body .ds-studio-card-offer,html body .a-primary,html body .ds-tb-drawer__book,html body .mobile-finder,html body .ds-payment-sheet__done{border-radius:var(--sa-r-pill)!important}html body .btn-dark,html body .ds-tb-studio__book,html body .ds-discovery-offer,html body .ds-discovery-more,html body .ds-mc-all,html body .ds-mc-sticky__link,html body .ds-studio-cta-primary,html body .ds-cro-card-offer,html body .ds-studio-card-offer,html body .a-primary,html body .ds-tb-drawer__book,html body .mobile-finder,html body .ds-payment-sheet__done{background-color:var(--sa-sage)!important;border-color:var(--sa-sage)!important;color:var(--sa-ink)!important}html body .btn-dark:hover,html body .ds-discovery-offer:hover,html body .ds-cro-card-offer:hover,html body .ds-studio-cta-primary:hover,html body .a-primary:hover,html body .ds-tb-studio__book:hover{background-color:var(--sa-sage-hover)!important;border-color:var(--sa-sage-hover)!important;color:var(--sa-ink)!important}html body .btn-light,html body .a-light-button,html body .ds-discovery-refresh,html body .a-offer,html body .ds-tb-pdp-book,html body .ds-pc-eng-toggle,html body .ds-cc-review__more,html body .ds-tb-drawer__call,html body .dsj-filter,html body .ds-category-pause{border-radius:var(--sa-r-pill)!important}html body main select,html body main input[type=text],html body main input[type=email],html body main input[type=search],html body main input[type=number],html body footer input[type=email],html body .footer input[type=email]{border-radius:var(--sa-r-pill)}html body main textarea{border-radius:18px}html body .opening{border-radius:var(--sa-r-panel);margin:16px var(--sa-gutter) 0;overflow:hidden}html body .opening img{border-radius:24px}html body .ds-tb-studio,html body .store-services>*,html body .ds-home-shopping-support,html body .ds-hc-recent{border-radius:var(--sa-r-card)}html body .store-services{gap:12px}html body .store-services>*{background:var(--sa-sage-tint)}html body .cuts-section,html body .edit-section,html body .ds-clips,html body .learning-section,html body .gift-section,html body .craft-section,html body .ds-hc-faq,html body .concierge-band,html body .category-section{border-radius:var(--sa-r-panel);margin-inline:var(--sa-gutter);overflow:hidden}html body .setting-feature{border-radius:var(--sa-r-panel);overflow:hidden}html body .setting-feature img{border-radius:24px}html body .ds-category-card,html body .ds-category-card img,html body .ds-category-card video{border-radius:28px;overflow:hidden}html body .ds-discovery-card{border-radius:var(--sa-r-card);border-color:#eceee9;overflow:hidden;padding:8px}html body .ds-discovery-photo,html body .ds-discovery-photo img{border-radius:var(--sa-r-tile);overflow:hidden}html body .ds-clips-card,html body .ds-clips-watch,html body .ds-clips-watch img,html body .ds-clips-watch video{border-radius:24px;overflow:hidden}html body .gift-section img,html body .learning-section img,html body .craft-section img,html body .craft-section video{border-radius:24px}html body .ds-hc-faq details,html body .ds-hc-faq [class*=item]{border-radius:22px}html body .dsc-card{border-radius:var(--sa-r-card);border-color:#eceee9;overflow:hidden;padding:8px}html body .dsc-card__photo,html body .dsc-card__image-link,html body .dsc-card__image{border-radius:var(--sa-r-tile);overflow:hidden}html body .dsc-card__actions{gap:8px}html body .ds-studio-card-financing,html body .ds-studio-financing,html body .ds-payment-card,html body .ds-studio-concierge,html body .ds-cc-review,html body .ds-cc-recent{border-radius:var(--sa-r-card);overflow:hidden}html body .ds-studio-card-financing{border-radius:16px}html body .dsc-concierge{border-radius:var(--sa-r-panel);margin-inline:var(--sa-gutter);overflow:hidden}html body .ds-cc-review__photo,html body .ds-cc-review__photo img{border-radius:var(--sa-r-tile);overflow:hidden}html body .a-media-tile,html body .a-media-tile img,html body .a-media-tile video{border-radius:24px;overflow:hidden}html body .ds-pc-metal-tile{border-radius:18px}html body .gpo-app,html body .ds-gift-product,html body .ds-tb-owners,html body .ds-cro-trust,html body .ds-purchase-care{border-radius:var(--sa-r-card);overflow:hidden}html body .ds-gift-thumb,html body .ds-gift-thumb img{border-radius:14px;overflow:hidden}html body .a-anatomy,html body .ds-product-video-experience,html body .dsj-stories,html body .dsj-clips{border-radius:var(--sa-r-panel);margin-inline:var(--sa-gutter);overflow:hidden}html body .a-anatomy-photo,html body .ds-campaign-media,html body .ds-film-cover,html body .dsj-product-image,html body .dsj-story-photo,html body .dsj-clip-cover,html body .a-anatomy-photo img,html body .ds-campaign-media img,html body .ds-film-cover img,html body .dsj-product-image img,html body .dsj-story-photo img,html body .dsj-clip-cover img{border-radius:var(--sa-r-tile);overflow:hidden}html body .footer{border-radius:40px 40px 0 0;overflow:hidden}html body a:focus-visible,html body button:focus-visible,html body select:focus-visible,html body input:focus-visible{outline:2px solid var(--sa-forest);outline-offset:2px}html body .ds-header-root .shop-nav-row{padding-inline:28px;gap:16px}html body .ds-header-root .shop-nav-row nav{gap:2px}html body .ds-payment-info-link,html body .ds-cro-budget-links a{border-radius:var(--sa-r-pill)}html body .ds-studio-trust{border-radius:22px;overflow:hidden}html body .dsc-toolbar{border-radius:var(--sa-r-pill);padding-inline:18px}html body .dsc-toolbar select,html body .dsc-toolbar button{border-radius:var(--sa-r-pill)}html body .ds-gift-collection{border-radius:22px;overflow:hidden}html body .ds-cc-recent img{border-radius:16px}html body .ds-pc-seg__opt,html body .ds-pc-metal-tile{border-radius:18px!important}@media(max-width:760px){html body .ds-header-root .shop-header{margin:8px 8px 0;border-radius:22px}html body .opening{margin:10px 8px 0;border-radius:24px}html body .cuts-section,html body .edit-section,html body .ds-clips,html body .learning-section,html body .gift-section,html body .craft-section,html body .ds-hc-faq,html body .concierge-band,html body .category-section,html body .dsc-concierge,html body .a-anatomy,html body .ds-product-video-experience,html body .dsj-stories,html body .dsj-clips{margin-inline:8px;border-radius:24px}html body .footer{border-radius:28px 28px 0 0}}html body .ds-header-root .shop-personal{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px!important;white-space:nowrap;width:auto!important}html body .shop-utility a,html body .shop-utility button{white-space:nowrap}html body .shop-utility{grid-template-columns:auto auto auto!important;justify-content:space-between;column-gap:20px}html body .shop-utility>:last-child{gap:16px!important}@media(max-width:1320px){html body .shop-utility a[href*=instagram],html body .shop-utility a[href*=facebook]{display:none!important}}html body .ds-header-root .ds-tb-mstrip{gap:6px;padding:6px 10px;box-sizing:border-box}html body .ds-header-root .ds-tb-mstrip a{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding:0 8px;white-space:nowrap}html body .ds-discovery-offer{display:flex!important;width:100%;align-items:center;justify-content:center;gap:8px;padding:0 16px!important;white-space:nowrap;box-sizing:border-box}@media(max-width:600px){html body .ds-discovery-offer{padding:0 10px!important}html body .ds-discovery-offer svg{display:none}}html body .dsc-facet--all{position:relative;border-radius:12px!important}html body .dsc-facet--all:before{content:"";display:block;flex:none;height:35px}html body .dsc-facet--all .dsc-carat__eyebrow{position:absolute;top:6px;left:0;right:0;text-align:center}html body .a-sticky-buy .a-primary{flex:none;width:auto!important;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:10px}@media(max-width:700px){html body .ds-tb-sticky-owners{flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 12px!important;border-radius:14px!important;line-height:1.15}}html body .film-button{white-space:nowrap}html body .a-crumb a svg{display:none!important}html body .a-crumb>span:not(:last-child){color:#9aa39b}html body .ds-header-root .ds-tb-mstrip a{border:1px solid #DFE1D8!important;border-radius:999px!important}html body .ds-header-root .ds-tb-mstrip a:first-child{border-color:#eff3ee!important}html body .ds-product-discount{border-radius:999px!important;padding:4px 10px!important}html body .dsj-photo-badge{border-radius:999px!important;padding-inline:10px!important}html body .ds-cro-shell :is(p,li,label,a,span,small,strong,summary,input,select,textarea,button){font-family:DM Sans,Arial,sans-serif}html body .ds-tb-contact{border-radius:22px!important}html body .ds-tb-contact__actions a{border-radius:16px!important}html body .ds-cro-form :is(input:not([type=checkbox]):not([type=radio]),select){border-radius:14px!important;padding-inline:14px!important}html body .ds-cro-form textarea{border-radius:16px!important;padding:12px 14px!important}html body .ds-cro-button{border-radius:999px!important;padding-inline:26px!important}html body .dsc-concierge a{border-radius:999px!important}html body .ds-cart-empty-link{border-radius:999px!important;padding:0 26px!important;gap:10px;background:var(--sa-sage)!important;border-color:var(--sa-sage)!important;color:var(--sa-ink)!important}html body .ds-cart-empty-link:hover{background:var(--sa-sage-hover)!important;border-color:var(--sa-sage-hover)!important}html body .dsj-controls{border-radius:22px!important}html body .dsj-controls :is(input,select){border-radius:999px!important;padding-inline:18px!important;font-size:15px!important}html body .dsj-controls select{padding-right:40px!important}html body .dsj-pagination a,html body .dsj-pagination span{border-radius:999px!important}html body .ds-edu-button{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 22px!important;border-radius:999px!important}html body .ds-journal-contents-toggle{border-radius:16px!important;padding-inline:18px!important}html body .ds-faq-search-field:has(.ds-faq-clear[hidden]) input{padding-right:18px!important}html body .dsc-facet{border-radius:14px!important}html body .dsc-active-filters a{border-radius:999px!important;padding-inline:14px!important;gap:8px}html body .ds-tb-studio__link,html body .ds-discovery-refine select{border-radius:999px!important}html body .ds-studio-confidence-mobile{border-radius:16px!important;overflow:hidden}@media(max-width:600px){html .ds-category-product .a-crumb>span:nth-last-child(2){display:none}}html body .ds-cro-shell :is(h1,h2,h3){font-family:Cormorant Garamond,Georgia,serif;font-weight:400}html body .ds-faq-search-band{border-radius:22px!important}html body :is(.ds-edu-intro,.ds-edu-endnote){border-radius:22px!important}html body .ds-edu-related a>figure{border-radius:18px!important;overflow:hidden}html body :is(.dsj-card>figure,.dsj-feature-image){border-radius:20px!important;overflow:hidden}html body .dsj-feature{border-radius:26px!important;overflow:hidden}html body .dsj-topic-grid{border-radius:22px!important;overflow:hidden}html body .dsj-pagination a{padding-inline:16px!important}html body .ds-cro-consultation>.ds-cro-form{border-radius:24px!important}html body .store-services>a{padding:14px 18px!important;column-gap:12px}html body .ds-discovery-refresh{padding-inline:16px!important}html body #ds-options-mount .gpo-swatches>label{border-radius:16px!important}html body .dsj-product-card>.dsj-product-image{border-radius:18px!important;overflow:hidden}html body .ds-cro-sample{border-radius:14px!important}@media(max-width:760px){html body .ds-studio-collection .dsc-shape-strip .dsc-facet-grid .dsc-facet.dsc-facet--all.dsc-carat{flex:0 0 92px!important;width:92px!important;min-width:92px!important}}html body .ds-studio-product-link{border-radius:999px!important}html body .ds-hc-recent__img{border-radius:18px!important;overflow:hidden}html body .ds-hc-gift-badge{border-radius:999px!important;padding-inline:10px!important}html body :is(.ds-cc-off,.ds-mc-off){background:var(--sa-sage)!important;color:var(--sa-ink)!important}html body .ds-cc-filter-pill,html body .ds-header-search.ds-sc-ready .ds-header-search-field button[type=submit],html body .ds-sr-form button{background:var(--sa-sage)!important;color:var(--sa-ink)!important}html body .ds-sr-form button:hover{background:var(--sa-sage-hover)!important}html body .ds-header-root .shop-nav-row nav>button[aria-expanded=true]{background:var(--sa-sage)!important;color:var(--sa-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/ds-soft-atelier.css.map */
