:root{--dgc-ink:#182b3e;--dgc-clay:#b76552;--dgc-cream:#fffaf5;--dgc-sand:#e9dcd0;--dgc-white:#fff;--dgc-gold:#bb8968}body,.page-wrapper{background-color:#fffaf5}.dgc-site-head{background:#fffdf9;border-bottom:1px solid #e8dfd6}.dgc-announcement{font-size:11px;letter-spacing:.1em;padding:9px 16px;background:#182b3e}.dgc-head-row{min-height:75px}.dgc-head-links a{font-size:13px}.dgc-head-actions .dgc-icon-link{width:44px;height:44px}.dgc-shopping-row{background:#fffdf9;border-top:1px solid #f0e7de;padding:10px clamp(18px,4.5vw,76px) 11px}.dgc-shop-search{display:flex;max-width:1180px;margin:auto;border:1px solid #cbb8a6;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 10px #182b3e0a}.dgc-shop-search:focus-within{outline:2px solid #9e5c49;outline-offset:2px}.dgc-shop-search input[type=search]{flex:1;min-width:0;border:0!important;outline:0!important;background:#fff!important;color:#182b3e!important;font:500 14px/1.4 var(--dgc-sans,Arial,sans-serif);padding:13px 17px}.dgc-shop-search input::placeholder{color:#74808c;opacity:1}.dgc-shop-search button{border:0;background:#b76552;color:#fff;font:700 13px var(--dgc-sans,Arial,sans-serif);padding:0 23px;min-height:46px;cursor:pointer}.dgc-shop-search button:hover{background:#984f40}.dgc-quick-categories{display:flex;align-items:center;justify-content:center;gap:9px 22px;flex-wrap:wrap;margin:10px auto 0;max-width:1180px}.dgc-quick-categories a{font:600 12px/1.4 var(--dgc-sans,Arial,sans-serif);color:#32475b;text-decoration:none;white-space:nowrap;padding:4px 0}.dgc-quick-categories a:hover{color:#a25443;text-decoration:underline;text-underline-offset:3px}.dgc-shopping-row a:focus-visible,.dgc-shop-search button:focus-visible{outline:3px solid #a25443;outline-offset:3px}.dgc-featured,.dgc-collection-page{background:#fffaf5}.dgc-featured{padding:66px 0 76px}.dgc-collections{padding:70px 0 65px}.dgc-product-grid{gap:23px 17px}.dgc-product-card{background:#fff;border:1px solid #e9e0d7;border-radius:14px;overflow:hidden;box-shadow:0 4px 17px #182b3e0b;transition:transform .2s ease,box-shadow .2s ease}.dgc-product-card:hover{transform:translateY(-3px);box-shadow:0 12px 29px #182b3e1a}.dgc-product-card__image{border-radius:0;background:#f5f2ef;aspect-ratio:4/4.65}.dgc-product-card__image img{object-fit:contain!important}.dgc-product-card__meta{padding:14px 14px 17px}.dgc-product-card__meta h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.9em;font:600 14px/1.45 var(--dgc-sans,Arial,sans-serif)!important;letter-spacing:-.01em;color:#233447}.dgc-product-card__meta p{font-size:16px!important;font-weight:700!important;color:#a25343!important;margin:4px 0 8px}.dgc-product-card__cta{border-radius:8px;background:#fffdf8;color:#182b3e}.dgc-section-heading h2{font-size:clamp(30px,3.5vw,50px)}.dgc-collection-page__head h1{font-size:clamp(34px,4.1vw,62px)}.dgc-breadcrumb{margin-bottom:24px}.dgc-collection-page__head{margin-bottom:26px}.dgc-collection-toolbar{margin-bottom:5px}#MainContent[data-template^=product]{background:#fffaf5;color:#182b3e}#MainContent[data-template^=product] .product-details h1{font-family:var(--dgc-sans,Arial,sans-serif)!important;font-size:clamp(24px,2.45vw,37px)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-.035em!important;text-wrap:pretty;margin:0!important}#MainContent[data-template^=product] .product-details{color:#182b3e}#MainContent[data-template^=product] .product-details a{text-underline-offset:3px}#MainContent[data-template^=product] .product-details .price{font-size:19px;font-weight:700;color:#a25343}#MainContent[data-template^=product] .product-media-gallery img{background-color:#f5f2ef}#MainContent[data-template^=product] .product-media-gallery{border-radius:12px;overflow:hidden}#MainContent[data-template^=product] .product-details button[name=add],#MainContent[data-template^=product] .add-to-cart-button{min-height:52px;border-radius:11px}#MainContent[data-template^=product] .product-details :is(select,input[type=text]){border-radius:8px}#MainContent[data-template^=collection]{background:#fffaf5}#MainContent[data-template^=collection] .product-card{background:#fff;border:1px solid #ede4db;border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #182b3e0a}#MainContent[data-template^=collection] .product-card img{object-fit:contain}#MainContent[data-template^=collection] product-title,#MainContent[data-template^=collection] .product-card .text-block{line-height:1.43}@media(max-width:749px){.dgc-head-row{min-height:64px;padding:8px 15px;gap:10px}.dgc-mark__icon{width:34px;height:34px}.dgc-mark__name strong{font-size:21px}.dgc-shopping-row{padding:9px 13px 8px}.dgc-shop-search{border-radius:9px}.dgc-shop-search input[type=search]{font-size:13px;padding:11px 12px}.dgc-shop-search button{padding:0 15px;min-height:43px}.dgc-quick-categories{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:8px;margin:8px -3px 0;padding:2px 3px 5px;scrollbar-width:thin}.dgc-quick-categories a{flex:none;border:1px solid #eee1d6;border-radius:999px;background:#fff;padding:6px 12px;font-size:11px}.dgc-hero{min-height:430px;max-height:660px}.dgc-hero__inner{padding-block:55px 65px}.dgc-hero h1{font-size:clamp(38px,9vw,58px)!important;line-height:1.1!important}.dgc-hero p{font-size:14px;line-height:1.6}.dgc-hero:after{background:linear-gradient(90deg,#111921c7,#11192159)}.dgc-collections{padding:45px 0 46px}.dgc-featured{padding:45px 0 52px}.dgc-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 9px}.dgc-product-card{border-radius:10px}.dgc-product-card__image{aspect-ratio:4/4.8}.dgc-product-card__meta{padding:10px 10px 12px}.dgc-product-card__meta h3{font-size:12px!important;line-height:1.4!important;min-height:2.8em}.dgc-product-card__meta p{font-size:14px!important;margin:6px 0}.dgc-product-card__cta{display:none}.dgc-collection-page__head h1{font-size:34px}.dgc-collection-page__count{font-size:11px}#MainContent[data-template^=product] .product-details h1{font-size:clamp(23px,6vw,29px)!important;line-height:1.22!important}#MainContent[data-template^=product] .product-details{padding-top:15px}#MainContent[data-template^=product] .product-information{--gap:15px}}@media(prefers-reduced-motion:reduce){.dgc-product-card,.dgc-product-card__image img{transition:none!important}.dgc-product-card:hover,.dgc-product-card:hover .dgc-product-card__image img{transform:none!important}}:root{--dgc-aurora-cream:#fffaf5;--dgc-aurora-peach:#f5e3d6;--dgc-aurora-blush:#f0dbd8;--dgc-aurora-gold:#d2af86}#MainContent[data-template^=product]{background:radial-gradient(ellipse at 88% 4%,rgba(236,204,183,.26),transparent 42%),linear-gradient(180deg,#fffaf5,#fff 70%,#fffaf5)}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-information+*{color:#182b3e}#MainContent[data-template^=product] .product-information .product-details{background:linear-gradient(160deg,#fffffff5,#fff8f0f5);border:1px solid #efe2d7;border-radius:18px;padding:clamp(15px,2.25vw,30px)!important;box-shadow:0 14px 42px #2f201d0b}#MainContent[data-template^=product] .product-information .product-media-container:has(img.product-media__image){position:relative;isolation:isolate;overflow:hidden;border-radius:16px;border:1px solid rgba(216,182,151,.28);background:radial-gradient(circle at 17% 19%,rgba(255,255,255,.95) 0 1.5px,transparent 2.5px),radial-gradient(circle at 86% 25%,rgba(214,165,118,.6) 0 1.5px,transparent 2.5px),radial-gradient(circle at 12% 76%,rgba(255,255,255,.96) 0 2px,transparent 3px),radial-gradient(circle at 91% 83%,rgba(212,165,137,.48) 0 2px,transparent 3px),radial-gradient(ellipse at 14% 17%,rgba(252,226,210,.98),transparent 49%),radial-gradient(ellipse at 84% 83%,rgba(242,219,214,.9),transparent 52%),linear-gradient(145deg,#fffefb,#f6eee7 59%,#fff9f2);box-shadow:0 9px 29px #281a1612}#MainContent[data-template^=product] .product-information .product-media-container:has(img.product-media__image) .product-media,#MainContent[data-template^=product] .product-information .product-media-container:has(img.product-media__image) .product-media__drag-zoom-wrapper{background:transparent!important}#MainContent[data-template^=product] .product-information .product-media-container:has(img.product-media__image) img.product-media__image{mix-blend-mode:multiply;filter:brightness(1.055) saturate(1.04)}#MainContent[data-template^=product] .product-information .product-media-container:has(img.product-media__image):hover{box-shadow:0 15px 35px #281a161c}#MainContent[data-template^=product] .product-information .product-details :is(h1,h2,h3){color:#182b3e}#MainContent[data-template^=product] .product-information .product-details .price{color:#a05240}#MainContent[data-template^=collection] .product-card .card-gallery,#MainContent[data-template^=collection] .product-card .product-media-container,.dgc-product-card__image{background:radial-gradient(circle at 90% 18%,rgba(230,185,145,.34) 0 2px,transparent 3px),radial-gradient(ellipse at 14% 16%,rgba(251,229,215,.9),transparent 52%),radial-gradient(ellipse at 82% 90%,rgba(242,226,217,.88),transparent 54%),linear-gradient(145deg,#fffdf9,#f8eee6 65%,#fff8f1)!important}#MainContent[data-template^=collection] .product-card .card-gallery img,.dgc-product-card__image img{mix-blend-mode:multiply;filter:brightness(1.035) saturate(1.04)}.dgc-product-card{border-color:#eadfd6}.dgc-product-card__image:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(155deg,rgba(255,255,255,.17),transparent 37%,rgba(163,102,74,.035))}.dgc-tiles .dgc-tile{border:1px solid rgba(204,174,154,.44);box-shadow:0 12px 36px #1f242a17}.dgc-hero__image{filter:saturate(.96) contrast(1.025)}@media(max-width:749px){#MainContent[data-template^=product] .product-information .product-media-container:has(img.product-media__image){border-radius:12px;box-shadow:0 5px 18px #281a160e}#MainContent[data-template^=product] .product-information .product-details{border-radius:13px;padding:17px 16px!important;box-shadow:0 7px 24px #281a160b}.dgc-product-card__image img{filter:brightness(1.02) saturate(1.03)}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=product] .product-information .product-media-container{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dgc-marketplace-refresh.css.map */
