body{--sh-wine:#6b2337;--sh-ink:#302621;--sh-paper:#fbf8f3;--sh-line:#e2d8cc}body.design-alternate{background:var(--sh-paper);color:var(--sh-ink)}.sh-atelier{display:grid;grid-template-columns:48% 52%;background:#f1e9de;min-height:640px}.sh-atelier__editorial{padding:72px clamp(30px,5.5vw,96px) 44px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.sh-atelier__eyebrow{font-family:var(--base-font-family,Montserrat,sans-serif);font-size:11px;font-weight:500;letter-spacing:.23em;line-height:1.6;color:var(--sh-wine);margin:0 0 30px}.sh-atelier h1.sh-atelier__title{font-family:var(--heading-font-family,Cormorant,Georgia,serif);font-size:clamp(48px,4.9vw,78px);font-weight:400;letter-spacing:-.035em;line-height:1.03;color:var(--sh-ink);margin:0 0 25px;max-width:650px}.sh-atelier__title em{font-weight:400;color:var(--sh-wine)}.sh-atelier__text{font-size:14px;line-height:1.9;max-width:355px;margin:0 0 30px;color:#605248}.sh-atelier__actions{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.sh-atelier__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:18px 24px;color:#fff;background:var(--sh-wine);font-size:12px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .2s}.sh-atelier__cta:hover{color:#fff;background:#491727}.sh-atelier__secondary{font-size:12px;color:var(--sh-ink);text-decoration:none;border-bottom:1px solid #ad9d8e;padding-bottom:5px;display:flex;gap:24px}.sh-atelier__offer{display:flex;flex-direction:column;gap:5px;border-top:1px solid #d8c9b9;padding-top:22px;margin-top:42px;font-size:11px;line-height:1.6;color:#635247;width:100%;max-width:350px}.sh-atelier__offer strong{font-weight:500;color:var(--sh-wine);font-size:12px}.sh-atelier__photograph{display:block;position:relative;min-width:0;overflow:hidden;background:#d0bdae;min-height:640px}.sh-atelier__image{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center 38%}.sh-atelier__caption{position:absolute;left:24px;right:24px;bottom:24px;background:#fbf8f3f2;padding:16px 18px;display:flex;justify-content:space-between;gap:16px;color:var(--sh-ink);font-size:11px;letter-spacing:.06em}.sh-atelier__reassurance{display:grid;grid-template-columns:repeat(3,1fr);padding:22px 5vw;border-bottom:1px solid var(--sh-line);gap:20px}.sh-atelier__reassurance a{display:flex;gap:16px;justify-content:center;align-items:center;font-size:11px;color:var(--sh-ink);text-decoration:none;padding:5px 12px}.sh-atelier__reassurance a+a{border-left:1px solid var(--sh-line)}body .product-title-new{font-size:clamp(30px,2.7vw,44px);line-height:1.13;letter-spacing:-.02em;margin-bottom:18px}body .product-vendor-new{font-family:var(--base-font-family,Montserrat,sans-serif);font-size:10px;font-style:normal;text-transform:uppercase;letter-spacing:.2em;margin-bottom:15px;color:var(--sh-wine)}body .product-media-new .product-media__slider .product-media__image{border-radius:2px}body .sh-buy2-offer-note{border-radius:0!important;background:#f1e9de!important;border-color:#e2d3c2!important;font-size:12px!important;padding:13px 16px!important;margin:20px 0!important}body .sh-whatsapp-btn{border-radius:2px;padding:13px 20px;margin-top:14px;background:transparent;color:var(--sh-ink);font-size:12px}body .sh-trust{border-top:1px solid var(--sh-line);border-bottom:1px solid var(--sh-line);padding:20px 0;margin:24px 0;gap:13px}body .sh-trust__item{font-size:12px;line-height:1.6}body .sh-trust__icon{color:var(--sh-wine)}body .sh-drawer>summary{font-size:12px;letter-spacing:.08em;padding:20px 0}body .sh-drawer__body{font-size:13px;line-height:1.8}body .product-add-to-cart-new .button{border-radius:2px}body .product-card-new{border:0}body .product-card-new .product-card__title{font-size:14px;line-height:1.5}body .featured-collection-new .featured-collection-new__grid{gap:30px 24px}body .featured-collection-new .featured-collection-new__item:nth-child(n){grid-column:auto}body .featured-collection-new .featured-collection-new__grid{grid-template-columns:repeat(5,minmax(0,1fr))}body .collection-list-new__label,body .featured-collection-new__label,body .gallery-carousel-new__label,body .product-tabs-new__label,body .pricing-table-new__label,body .cards-grid-new__subtitle{font-family:var(--base-font-family,Montserrat,sans-serif);font-size:11px;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--sh-wine);line-height:1.6}body .collection-list-new__heading,body .featured-collection-new__heading,body .gallery-carousel-new__heading{letter-spacing:-.025em;line-height:1.1}body .faq-simple-new{background:#f1e9de}body .faq-simple-new__item-title{font-size:19px}body .header-new__logo{font-size:29px;letter-spacing:.035em}body a:focus-visible,body button:focus-visible,body summary:focus-visible{outline:2px solid var(--sh-wine);outline-offset:5px}@media(min-width:990px){body .product-media-new{width:53%}body .product-media-new+.product-form{width:47%;padding-inline-start:48px}body .product-form{padding-top:4px}}@media(max-width:989px){.sh-atelier{grid-template-columns:1fr 1fr;min-height:540px}.sh-atelier__editorial{padding:44px 28px}.sh-atelier h1.sh-atelier__title{font-size:48px}.sh-atelier__photograph{min-height:540px}.sh-atelier__offer{margin-top:28px}}@media(max-width:767px){.sh-atelier{grid-template-columns:1fr}.sh-atelier__editorial{padding:36px 24px 30px}.sh-atelier__eyebrow{font-size:10px;margin-bottom:20px}.sh-atelier h1.sh-atelier__title{font-size:46px;max-width:360px;margin-bottom:18px}.sh-atelier__text{font-size:12px;line-height:1.8;margin-bottom:22px;max-width:340px}.sh-atelier__actions{gap:16px}.sh-atelier__cta{padding:15px 20px;font-size:11px;gap:35px}.sh-atelier__secondary{font-size:11px}.sh-atelier__offer{padding-top:16px;margin-top:24px;max-width:100%;font-size:10px}.sh-atelier__offer strong{font-size:11px}.sh-atelier__photograph{height:470px;min-height:0}.sh-atelier__image{object-position:center 38%}.sh-atelier__caption{left:16px;right:16px;bottom:16px;font-size:10px;padding:13px 14px}.sh-atelier__reassurance{grid-template-columns:1fr;padding:8px 24px;gap:0}.sh-atelier__reassurance a{font-size:11px;justify-content:space-between;padding:14px 0}.sh-atelier__reassurance a+a{border-left:0;border-top:1px solid var(--sh-line)}body .featured-collection-new .featured-collection-new__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}body .product-title-new{font-size:31px;line-height:1.15}body .product-vendor-new{font-size:10px}body .product-media-new+.product-form{padding-inline:20px}body .sh-trust__item{font-size:12px}body .header-new__logo{font-size:24px}body .faq-simple-new__item-title{font-size:17px}}@media(prefers-reduced-motion:reduce){.sh-atelier__cta{transition:none}}body.design-alternate .subheading{font-family:var(--base-font-family,Montserrat,sans-serif)!important;font-size:11px!important;font-style:normal!important;font-weight:500;letter-spacing:.18em;line-height:1.6;text-transform:uppercase;color:var(--sh-wine)}body.design-alternate .button-new.button--primary,body.design-alternate .button-new.button--secondary{border-radius:2px;font-family:var(--base-font-family,Montserrat,sans-serif);font-size:12px;padding:17px 30px;min-height:48px}body.design-alternate .button-new.button--primary:after,body.design-alternate .button-new.button--secondary:after{border:0}body.design-alternate .collection-list-new__title{font-size:clamp(32px,3.3vw,48px);letter-spacing:-.02em}body.design-alternate .product-title-new.h2{font-size:42px!important;line-height:1.13;margin-top:8px}body.design-alternate .product-form .price-item--sale{font-family:var(--base-font-family,Montserrat,sans-serif);font-size:21px;font-weight:500;color:var(--sh-wine)}body.design-alternate .product-form .price-item--regular{font-size:17px}body.design-alternate .shopify-payment-button__button--unbranded{border-radius:2px!important;font-family:var(--base-font-family,Montserrat,sans-serif);font-size:12px!important;min-height:48px}body.design-alternate .collection-card-new .collection-card-new__image-wrapper:after{background:linear-gradient(180deg,rgba(25,20,17,.4),transparent 45%,rgba(25,20,17,.12))}@media(max-width:767px){body.design-alternate .product-title-new.h2{font-size:30px!important}}.sh-atelier__photograph{background:#3c1d23}.sh-atelier__image{object-fit:contain;object-position:center center;height:calc(100% - 44px)}.sh-atelier__caption{left:0;right:0;bottom:0;min-height:44px;padding:14px 24px}@media(min-width:768px){.sh-atelier__photograph{min-height:720px}}@media(max-width:767px){.sh-atelier__photograph{height:auto;aspect-ratio:2 / 3;min-height:0;padding-bottom:44px;box-sizing:content-box}.sh-atelier__caption{font-size:10px;padding:14px 18px}}@media(min-width:768px){.sh-atelier__photograph{min-height:max(720px,calc(34.67vw + 44px));background:transparent}.sh-atelier__image{object-fit:cover;object-position:50% 50%}}body .collection-list-new{--color-overlay-desktop:transparent!important;--color-overlay-mobile:transparent!important}body .collection-list-new__image{transform:none!important}@media(max-width:767px){body .collection-list-new__image-wrapper--portrait{padding-top:166.86%!important}body .collection-list-new__image{object-fit:contain!important}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/sh-atelier.css.map */
