:root{--ivory: #FBF8F4;--ivory-deep: #F4EEE7;--beige: #EDE4D9;--beige-soft: #F4EEE7;--white: #FFFFFF;--charcoal: #241F1C;--charcoal-soft: #3A332E;--muted: #6B625B;--muted-light: #978E86;--line: #E6DDD2;--line-strong: #D3C6B7;--gold: #241F1C;--gold-text: #876737;--gold-soft: #C9A96E;--gold-wash: #F3EADB;--tile: #F2ECE4;--color-bg: var(--ivory);--color-surface-alt: var(--beige-soft);--fs-d1: clamp(2.5rem, 1.7rem + 3.2vw, 4.5rem);--fs-d2: clamp(2rem, 1.45rem + 2.2vw, 3.25rem);--fs-d3: clamp(1.75rem, 1.4rem + 1.3vw, 2.5rem);--fs-d4: clamp(1.375rem, 1.2rem + .6vw, 1.75rem)}body{background:var(--ivory);color:var(--charcoal)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.display-1,.display-2{font-weight:400;text-transform:none;letter-spacing:-.01em;line-height:1.12}.eyebrow{color:var(--gold-text);font-size:.6875rem;font-weight:var(--fw-medium);letter-spacing:.16em;text-transform:uppercase}.btn{--btn-bg: var(--charcoal);--btn-border: var(--charcoal);--btn-fg: var(--ivory)}.btn:hover{--btn-bg: #3d3530;--btn-border: #3d3530}.btn--outline{--btn-bg: transparent;--btn-fg: var(--charcoal);--btn-border: var(--charcoal)}.btn--outline:hover{--btn-bg: var(--charcoal);--btn-fg: var(--ivory)}.announcement{background:var(--charcoal);color:var(--ivory)}.announcement__utility,.announcement__dot{color:var(--ivory)}.promo-strip{background:var(--gold-wash);color:var(--charcoal)}.promo-strip a{color:var(--charcoal)}.header{background:var(--ivory)}.header-wrap.is-stuck .header{box-shadow:0 1px 0 var(--line)}.nav__link{color:var(--charcoal)}.nav__link:after{background:var(--gold-soft)}.icon-btn__count{background:var(--charcoal);color:var(--ivory)}.section--white{background:var(--white)}.section--alt{background:var(--beige-soft)}.section-head .h2{font-size:var(--fs-d3)}.card__media-wrap{background:var(--tile)}.card__title{font-size:.8125rem;color:var(--charcoal)}.price__current,.price__was{font-size:.8125rem}.price--on-sale .price__current{color:var(--sale)}.badge--sale,.product-price .badge--sale{background:var(--charcoal);color:var(--ivory)}.badge--best,.badge--new{background:var(--ivory);color:var(--charcoal)}.swatch--green{background:linear-gradient(140deg,#5fa58a,#1f6b52)}.swatch--blue{background:linear-gradient(140deg,#6f8fe0,#23409a)}.swatch--red{background:linear-gradient(140deg,#e2707a,#a3202e)}.swatch--purple{background:linear-gradient(140deg,#a88bd8,#5b3c93)}.card__swatches{align-items:center}input[value*=green i]+.variant-tile .swatch{background:linear-gradient(140deg,#5fa58a,#1f6b52)}input[value*=blue i]+.variant-tile .swatch{background:linear-gradient(140deg,#6f8fe0,#23409a)}input[value*=red i]:not([value*=gold i])+.variant-tile .swatch{background:linear-gradient(140deg,#e2707a,#a3202e)}input[value*=purple i]+.variant-tile .swatch{background:linear-gradient(140deg,#a88bd8,#5b3c93)}input[value*=white i]:not([value*=gold i])+.variant-tile .swatch{background:linear-gradient(140deg,#fff,#e4e6ea);box-shadow:inset 0 0 0 1px var(--line-strong)}.card__styles{font-size:.75rem;color:var(--muted);margin-left:.15rem}.oak-tile__label{text-transform:none;font-size:clamp(1.375rem,1.1rem + 1vw,2rem)}.marquee{background:var(--ivory);color:var(--charcoal)}.marquee__item{text-transform:none;font-size:clamp(1.25rem,1rem + 1vw,2rem)}.footer{background:var(--charcoal);color:var(--ivory)}.footer a,.footer a:hover,.footer__col-title,.footer__news-title,.footer__news-text,.footer__news-form input[type=email],.footer__news-form button,.footer__news .form-success,.footer__social a:hover,.footer__secure svg{color:var(--ivory)}.footer__news-form{border-bottom-color:#fbf8f499}.footer__news-form input[type=email]::placeholder{color:#b9afa5}.footer__news-title{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.75rem)}.footer__trust,.footer__bottom{border-top-color:#fbf8f429;color:#b9afa5}.product-info__title{font-size:clamp(1.625rem,1.3rem + .9vw,2rem);line-height:1.15}.product.section--flush-top{padding-top:.5rem}@media(min-width:990px){.product.section{max-width:1320px;margin-inline:auto;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}.gallery--grid .gallery__main{display:block}.gallery--grid .gallery__slide{display:none}.gallery--grid .gallery__slide.is-active{display:block;grid-column:auto}.gallery.has-gift-thumbs{display:grid;grid-template-columns:76px minmax(0,1fr);gap:.75rem;align-items:stretch}.gallery.has-gift-thumbs .gallery__main{grid-column:2;grid-row:1}.gallery.has-gift-thumbs .gallery__thumbs,.gallery.has-gift-thumbs .gallery__dots{display:none}}.gift-thumbs{display:none}@media(min-width:990px){.gift-thumbs{display:flex;flex-direction:column;gap:.5rem;grid-column:1;grid-row:1;position:relative;height:0;min-height:100%;overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.gift-thumbs::-webkit-scrollbar{width:4px}.gift-thumbs::-webkit-scrollbar-thumb{background:var(--line-strong)}}@media(min-width:990px){.gallery.gift-single{grid-template-columns:minmax(0,1fr)}.gallery.gift-single .gift-thumbs{display:none}.gallery.gift-single .gallery__main{grid-column:1}}.gallery.gift-single .gallery__dots{display:none}.gift-thumb{flex:none;position:relative;width:100%;aspect-ratio:1 / 1;padding:0;border:1px solid transparent;background:var(--tile);cursor:pointer;opacity:.75;transition:opacity .2s,border-color .2s}.gift-thumb:hover{opacity:1}.gift-thumb.is-active{opacity:1;border-color:var(--charcoal)}.gift-thumb img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.gift-thumb--video:after{content:"\25b6";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:.875rem;text-shadow:0 1px 4px rgba(0,0,0,.5)}.gallery__slide{background:var(--tile)}.gallery__img,.gift-thumb img{object-fit:contain}.gallery__dot.is-active{background:var(--charcoal)}.variant-group__label{color:var(--muted)}.variant-group__label strong,.variant-group__label span{color:var(--charcoal)}.variant-tile,.variant-pill{background:var(--white);border-color:var(--line-strong)}.variant-tile:hover{border-color:var(--charcoal)}input:checked+.variant-tile{border-color:var(--charcoal);box-shadow:inset 0 0 0 1px var(--charcoal);background:var(--white)}input:checked+.variant-pill{background:var(--charcoal);border-color:var(--charcoal);color:var(--ivory)}input[data-unavailable]+.variant-tile,input[data-unavailable]+.variant-pill{opacity:.4}input[data-unavailable]+.variant-tile>span:last-child,input[data-unavailable]+.variant-pill{text-decoration:line-through}.lc-dependent [data-option-index="0"] input[data-unavailable]+.variant-tile,.lc-dependent [data-option-index="0"] input[data-unavailable]+.variant-pill,.lc-dependent [data-option-index="0"] .variant-pill--unavailable{opacity:1;text-decoration:none}.lc-dependent [data-option-index="0"] input[data-unavailable]+.variant-tile>span:last-child{text-decoration:none}.lc-dependent label[hidden]{display:none!important}.stack__total-row--grand{color:var(--charcoal)}.assurance,.assurance svg{color:var(--charcoal)}.assurance svg{color:var(--gold-text)}.accordion__trigger-label svg{color:var(--charcoal)}.pairing__note,.pairing__add{background:var(--charcoal);color:var(--ivory)}.pairing__title{text-transform:none}.collection-hero__title,.page-title{letter-spacing:-.01em}.collection-layout{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}@media(min-width:990px){.collection-toolbar{padding-block:.625rem}.collection-toolbar .chip,.collection-toolbar select{height:34px;min-height:34px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/gift.css.map */
