:root{--dc-gold-text: #8a6530;--dc-gold-on-dark: #c9a060;--dc-ink-2: #4a443b;--dc-ink-3: #6b6459;--dc-on-dark-2: #c9c2b5;--dc-border: #e8e3da;--dc-border-strong: #8f877b;--dc-alert: #9a3a1a;--dc-shadow-hover: 0 4px 14px rgba(20,18,15,.08)}html .dc-eyebrow,html .dc-hero__eyebrow,html .dc-tr__eyebrow,html .dc-find__count,html .dc-card-insp,html .dc-pc__insp,html .dc-hero__ri,html .dc-hero__ph a,html .dc-inspired__vendor,html .dc-rvw__card figcaption a,html .dc-q__hint a,html .dc-chip--gold,html .dc-ns .dc-chip--hot{color:var(--dc-gold-text)}html .dc-ns .dc-chip--hot{border-color:var(--dc-gold-text)}html .dc-sz .dc-sz__eyebrow,html .dc-insp .dc-insp__eyebrow,html .dc-insp .dc-insp__group,html .dc-br__ok,html .dc-mood__k,html .dc-sz .dc-eyebrow,html .dc-insp .dc-eyebrow{color:var(--dc-gold-on-dark)}html .dc-card-house,html .dc-pc__meta,html .dc-sub,html .dc-hero__body,html .dc-hero__stats,html .dc-tr__p,html .dc-pt__blurb,html .dc-sim__why,html .dc-br__st small,html .dc-br__hc,html .dc-meta__k,html .dc-meta__note,html .dc-faq__a,html .dc-rvw__card figcaption,html .dc-q__hint,html .dc-q__res-head p,html .dc-q__set small,html .dc-cf__h,html .dc-cf__price,html .dc-pdp-tools__eta,html .dc-sz__meta,html .dc-hero__rp small,html .dc-cmp__note,html .dc-sticky__price{opacity:1!important;color:var(--dc-ink-3)}html .dc-hero__body,html .dc-sub,html .dc-tr__p{color:var(--dc-ink-2)}html .dc-sz .dc-sz__sub,html .dc-insp .dc-insp__sub,html .dc-insp .dc-insp__count,html .dc-br__op,html .dc-mood__p{opacity:1!important;color:var(--dc-on-dark-2)}html .dc-sz__low,html .dc-signal--hot span{color:var(--dc-alert)!important}html .dc-card-size,html .dc-pt__tab,html .dc-br__tabs,html .dc-chip,html .dc-tr__chip,html .dc-q__opt,html .dc-cf__add,html .product-form__input--pill.dc-sizecards input[type=radio]+label{border-color:var(--dc-border-strong)}html .dc-card-size{min-height:3.2rem;padding:.55rem .7rem;font-size:1.05rem;border-radius:.4rem}html .dc-card-sizes{gap:.5rem}html .dc-btn--sm{min-height:4rem}html :is(a,button,[role=tab],summary,input,select,textarea):focus-visible,html .product-form__input--pill.dc-sizecards input[type=radio]:focus-visible+label{outline:2px solid var(--dc-gold-text)!important;outline-offset:2px;box-shadow:none}html .dc-hero__body,html .dc-sub,html .dc-faq__a,html .dc-tr__p,html .dc-sim__why,html .dc-pt__blurb,html .rte,html .product__description{line-height:1.55}html .dc-sub,html .dc-faq__a,html .product__description,html .dc-lead,html .dc-cmp__head .dc-sub{max-width:65ch}html .dc-card-name{font-size:1.4rem;line-height:1.3}html .dc-card-house,html .dc-card-insp{font-size:1.15rem}html .dc-card-insp{-webkit-line-clamp:1}html .dc-eyebrow,html .dc-hero__eyebrow,html .dc-tr__eyebrow{letter-spacing:.1em}html .dc-cardx .card{border-radius:.4rem;transition:box-shadow .15s ease,transform .15s ease}html .dc-cardx .card:hover{box-shadow:var(--dc-shadow-hover)}html .dc-badges .dc-badge:nth-child(n+3){display:none}html .dc-badge{font-size:.9rem;letter-spacing:.1em}html .dc-wish{border-color:var(--dc-border)}html .product shopify-payment-terms,html .product .product__installment{display:none!important}html .dc-pdp-rating{margin:-.4rem 0 .8rem}html .dc-sz__low{display:block;font-size:1rem;margin-top:.3rem;letter-spacing:.02em}@media screen and (max-width:749px){html .dc-sz__pills{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;margin:0 -2.2rem;padding:0 2.2rem}html .dc-sz__pills::-webkit-scrollbar{display:none}html .dc-sz__pill{white-space:nowrap}html .dc-hero__body{font-size:1.45rem;line-height:1.5}html .dc-hero__stats{font-size:1.1rem;gap:.5rem 1.4rem}html .dc-hero__inner{gap:2.2rem}html .announcement-bar .announcement-bar__message{padding-top:.8rem;padding-bottom:.8rem}}:root{--dc-tint-1: #f3efe8;--dc-tint-2: #ece6dc;--dc-hair: rgba(20,18,15,.12);--dc-ease-out: cubic-bezier(.23,1,.32,1);--dc-t-press: .16s;--dc-t-hover: .2s;--dc-t-lift: .25s;--dc-shadow-1: 0 1px 2px hsl(35 20% 20% / .06), 0 6px 16px hsl(35 20% 20% / .06);--dc-shadow-2: 0 2px 4px hsl(35 20% 20% / .08), 0 16px 32px hsl(35 20% 20% / .1)}html .dc-cardx .card__inner,html .dc-cardx .card__media .media,html .dc-cardx .card__media{background:var(--dc-tint-1);border-radius:.4rem}html .dc-cardx .card__media .media img{object-fit:contain;padding:7%;box-sizing:border-box;mix-blend-mode:multiply}html .dc-pc__img,html .dc-hero__row img,html .dc-cf__img img,html .dc-sticky__img,html .dc-br__hi,html .dc-sz__img{background:var(--dc-tint-1)}html .dc-pc__img img,html .dc-hero__row img,html .dc-cf__img img,html .dc-br__hi img,html .dc-sz__img img{mix-blend-mode:multiply}html .dc-pc__img img{padding:7%;box-sizing:border-box}html .product__media-wrapper .product__media,html .product__media-wrapper .product__media img{background:var(--dc-tint-1)}html .product__media-wrapper .product__media img{mix-blend-mode:multiply;object-fit:contain}html .dc-cardx .card{box-shadow:none;transition:transform var(--dc-t-lift) var(--dc-ease-out),box-shadow var(--dc-t-lift) var(--dc-ease-out)}html .dc-hero__panel{box-shadow:var(--dc-shadow-2)}@media(hover:hover)and (pointer:fine){html .dc-cardx .card-wrapper:hover .card{transform:translateY(-3px);box-shadow:var(--dc-shadow-1)}html .dc-br__st:hover,html .dc-find__tile:hover,html .dc-sz__card:hover{box-shadow:var(--dc-shadow-1)}}html .dc-eyebrow,html .dc-hero__eyebrow,html .dc-tr__eyebrow,html .dc-sz__eyebrow,html .dc-insp__eyebrow,html .dc-insp__group{color:var(--dc-ink-3)}html .dc-insp .dc-insp__eyebrow,html .dc-insp .dc-insp__group,html .dc-insp .dc-eyebrow{color:var(--dc-on-dark-2)}html .dc-hero__rank{font-family:inherit;font-weight:600;font-size:.95rem}html .dc-cmp__wrap th.dc-cmp__us{font-size:2.4rem!important}html .dc-title,html .dc-hero__heading,html .dc-sz__title,html .dc-insp__title,html .dc-find__title,html .dc-q__q,html .card__heading{text-wrap:balance}html .dc-sub,html .dc-hero__body,html .dc-faq__a p,html .dc-tr__p,html .rte p{text-wrap:pretty}html .price,html .dc-card-size strong,html .dc-sz__price,html .dc-sz__size strong,html .dc-hero__rp,html .dc-pc__price,html .dc-cf__price,html .dc-sticky__price,html .cart-item__price-wrapper,html .totals__total-value{font-variant-numeric:tabular-nums}html .dc-hero__heading,html .dc-title{letter-spacing:-.015em}html .dc-btn,html .button,html .dc-card-size,html .dc-cf__add,html .dc-pt__tab,html .dc-br__tab,html .dc-chip,html .dc-q__opt,html .dc-wish{transition:background-color var(--dc-t-hover) ease,color var(--dc-t-hover) ease,border-color var(--dc-t-hover) ease,transform var(--dc-t-press) var(--dc-ease-out),opacity var(--dc-t-hover) ease}html .dc-btn:active,html .button:active,html .dc-card-size:active,html .dc-cf__add:active,html .dc-q__opt:active{transform:scale(.97)}@media(prefers-reduced-motion:reduce){html .dc-cardx .card,html .dc-br__st,html .dc-find__tile,html .dc-sz__card,html .dc-br__ot img,html .dc-mood__tile img{transition:none!important;transform:none!important}html .dc-skel{animation:none!important}}@media screen and (max-width:749px){html .dc-pt__grid,html .dc-sim__grid,html .dc-rvw__grid,html .dc-tr__chips,html .dc-sz__pills{mask-image:linear-gradient(to right,transparent,#000 1.6rem,#000 calc(100% - 2.4rem),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 1.6rem,#000 calc(100% - 2.4rem),transparent)}html .dc-ns__scroll{mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 3rem),transparent)}}html .dc-sz .dc-sz__pill{border-color:var(--dc-border-strong)}html .dc-sz .dc-sz__card{background:#fff;border:1px solid var(--dc-hair)}html .dc-sz .dc-sz__size:hover{background:var(--dc-gold-text)}html .dc-sz .dc-sz__btn{border-color:#14120f}html .dc-tr,html .dc-hero,html .dc-ns,html .dc-rvw__card,html .dc-pc,html .dc-q__card,html .dc-signal,html .dc-meta{border-color:var(--dc-hair)}html .dc-meta{background:var(--dc-hair)}@media screen and (max-width:749px){html .header .header__heading-logo-wrapper .header__heading-logo{max-width:150px}html .header{padding-top:.6rem;padding-bottom:.6rem}}html #looxReviews,html #looxReviews *{font-family:inherit!important}html #looxReviews .loox-review,html #looxReviews .grid-item,html #looxReviews .review{box-shadow:none!important;border:1px solid var(--dc-hair)!important;border-radius:.4rem!important;background:#fff!important}html .loox-rating span{color:var(--dc-ink-3)}html .dc-br__hi{background:var(--dc-tint-1)!important}@media screen and (max-width:749px){html .dc-hero .dc-hero__rn>.dc-hero__rh{display:block!important;white-space:normal;font-size:1.1rem;letter-spacing:.03em;margin-top:.1rem;opacity:.7!important}html .dc-hero .dc-hero__rn .dc-hero__dot,html .dc-hero .dc-hero__quiz{display:none}html [data-rv-grid]{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:2.2rem;gap:1rem;margin:0 -2.2rem;padding:0 2.2rem 1rem;scrollbar-width:none;mask-image:linear-gradient(to right,transparent,#000 1.6rem,#000 calc(100% - 2.4rem),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 1.6rem,#000 calc(100% - 2.4rem),transparent)}html [data-rv-grid]::-webkit-scrollbar{display:none}html [data-rv-grid]>.dc-pc{flex:0 0 43%;scroll-snap-align:start}}html .dc-sz .dc-sz__sub{color:var(--dc-ink-2)!important}html .dc-sz .dc-sz__eyebrow,html .dc-sz .dc-eyebrow{color:var(--dc-ink-3)!important}html .dc-find__count,html .dc-cn__lab,html .dc-sc__note,html .dc-sbx__status,html .dc-tray__empty,html .dc-tray__p,html .dc-insp__note{opacity:1!important;color:var(--dc-ink-3)!important}html .dc-badge,html .dc-hero__rank,html .dc-meta__k,html .dc-sz__soon{font-size:1rem}html .section-header:has(header-drawer details[open]),html .section-header:has(.menu-drawer-container[open]){z-index:95}html body:has(.dc-tray__mini.is-on) .loox-float-toggler-container{bottom:calc(8.6rem + env(safe-area-inset-bottom))!important}html body:has(.dc-tray__mini.is-on) .dc-toast{bottom:9rem!important}@media screen and (max-width:749px){html body:has(#MainContent product-info) .shopify-section-group-header-group[id$=__dc_search],html body:has(#MainContent product-info) .shopify-section-group-header-group[id$=__dc_nav],html body:has(#MainContent .collection-hero) .shopify-section-group-header-group[id$=__dc_search],html body:has(#MainContent .collection-hero) .shopify-section-group-header-group[id$=__dc_nav]{display:none}html #MainContent product-info .product__media-wrapper .product__media{padding-top:0!important;height:28rem}html #MainContent product-info .product__media-wrapper .product-media-container{max-height:28rem}html #MainContent product-info .product__media-wrapper .product__media img{object-fit:contain}html #MainContent product-info .product__media-list{margin-bottom:0}html #MainContent product-info .product__info-container>*+*{margin-top:1rem}html .gfgProductPageWrapperV2 .gfgFreeGiftOptionsContainerDiv{max-height:24rem!important;overflow-y:auto!important;overscroll-behavior:contain}html .collection-hero__inner{padding-bottom:.4rem}html .collection-hero__title{font-size:2.6rem;margin-bottom:.4rem}html .collection-hero__description{font-size:1.3rem;line-height:1.5;margin-top:.4rem;max-width:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html .collection-hero__description p{margin:0}html [id$=__banner] .collection-hero{padding-top:0}html .dc-wp [data-dc-wp-step=form] .dc-wp__p,html .dc-wp [data-dc-wp-step=form] .dc-wp__perks{display:none}html .dc-wp .dc-wp__h{margin-bottom:.8rem}html .page-width:has(>.rte .ib-h1)>.main-page-title{display:none}html .ib-hd{padding:1.2rem 1.6rem .4rem}html .ib-h1{font-size:3.4rem!important}html .ib-s{font-size:2.2rem!important;margin-top:3rem!important}html .ib-g{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem!important}html .ib-t{min-height:7.6rem!important;padding:1.2rem .8rem!important;border-radius:1rem!important}html .ib-e{font-size:1rem!important;letter-spacing:.14em!important;margin-bottom:.4rem!important}html .ib-n{font-size:1.5rem!important;line-height:1.2!important}html .footer .footer-block{margin-bottom:1.6rem}html .footer .footer__blocks-wrapper{row-gap:2.4rem}html .footer .footer-block__heading{margin-bottom:1rem}html .footer .footer-block__details-content.list-unstyled,html .footer ul.footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem}html .footer .footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem;font-size:1.3rem}html .footer .footer-block:last-child .rte,html .footer .footer-block:last-child .rte p{font-size:1.15rem;line-height:1.55}html .footer .footer-block .rte p{font-size:1.3rem;line-height:1.55}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/dc-v3.css.map */
