:root{--bg:#fbf3e9;--panel:#fffaf5;--text:#38141f;--muted:#75555d;--line:#dbc6c3;--accent:#75132f;--dt-ink:#38141f;--dt-night:#fbf3e9;--dt-card:#fffaf5;--dt-border:#dbc6c3;--dt-soft:#75555d;--dt-cream:#38141f;--dt-rose:#75132f;color-scheme:light}body,body.on-product,#app,.unified-product{background:var(--bg);color:var(--text)}::selection{background:#efc1c8;color:#38141f}body p{color:var(--muted)}body h1,body h2,body h3,body h4{color:var(--text)}body .eyebrow,#app .eyebrow{color:#82394b;letter-spacing:.17em;font-weight:600}.section h2,.lifestyle-section h2,.night-footer h2,.product-info h1,.sale-opening h1,.collection-page h1{font-family:Georgia,Times New Roman,serif;letter-spacing:-.045em;font-weight:400}.section{padding-block:clamp(48px,6vw,88px)}.shipping-announcement{background:#69152d;border:0;color:#fff4e8;min-height:34px}.shipping-announcement strong,.shipping-currency{color:#fff4e8}body>header.night-header,body.on-product>header.night-header{height:112px;background:#fbf3e9;border-bottom:1px solid #dbc6c3;color:#59132d;grid-template-columns:1fr auto 1fr}.night-header .logo img.wordmark,.night-header .logo .wordmark{width:145px;height:96px;max-height:none;object-fit:contain;filter:none}.night-header .menu-toggle,.night-header .bag-btn{background:transparent;border-color:#d6bdbd;color:#59132d}.night-header .bag-btn #count{background:#75132f;color:#fff5ec}.night-header .bag-btn>img,.dt-icon{filter:brightness(0) saturate(100%) invert(13%) sepia(32%) saturate(3087%) hue-rotate(309deg) brightness(88%) contrast(98%)}.night-header .site-nav{background:#fffaf5;border-color:#dbc6c3;box-shadow:0 18px 60px #59132d1a}.night-header .site-nav a,.night-header .site-nav button{color:#59132d}.night-header .site-nav a:hover,.night-header .site-nav button:hover{background:#f2e2dd}#app .btn,#dt-modal .btn,.btn,#app .product-card button.quick,#app .explore-paths .path-quick{background:#75132f;color:#fff8f1;border:1px solid #75132f;box-shadow:0 4px 12px #59132d12;border-radius:999px;font-weight:600;letter-spacing:.07em}#app .btn:hover,#dt-modal .btn:hover,.btn:hover,#app .product-card button.quick:hover,#app .explore-paths .path-quick:hover{background:#511025;color:#fff8f1;border-color:#511025;box-shadow:0 6px 20px #59132d20}#app .btn.secondary,#dt-modal .btn.secondary,.btn.secondary{background:transparent;border-color:#b58a94;color:#59132d;box-shadow:none}#app .btn.secondary:hover,#dt-modal .btn.secondary:hover{background:#f2dfe0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #8e2447!important;outline-offset:4px}.night-hero{background:#fbf3e9;min-height:650px;height:min(780px,53vw);color:#59132d}.night-hero:after{background:none}.night-hero h1{color:#59132d;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.7vw,88px);letter-spacing:-.055em}.night-hero h1 em{color:#892946}.night-hero-copy{top:14%;width:46%;left:6%}.night-hero-copy p{color:#68464f;font-size:16px;max-width:385px}.night-hero-bottom{left:6%;bottom:8%}.night-hero .text-action{color:#59132d}.night-hero .hero-gift-note,.hero-gift-note span{color:#68464f}.night-hero .hero-gift-note{font-size:12px}.light-surface,.section.light-surface,#app .collection-page.light-surface,#app .unified-product .unified-meet,.quiz-result{background:#fbf3e9;color:#38141f}#app .collection-page>.section-head h1,#app .collection-page>.section-head p,#app .collection-page>.section-head .eyebrow{color:#59132d}.tiny,.rail-controls,.result-count,#app .collection-page .collection-search .tiny,#app .collection-page .sort-control,#app .collection-page .result-count{color:#75555d}.product-card{background:#fffaf5;border-color:#e1ceca;border-radius:18px;color:#38141f;box-shadow:none}.card-name h3,.card-name>span,.product-card .card-body h3{color:#59132d}.card-name s,.card-body>p{color:#75555d}.card-body{padding:20px}#app .product-card button.quick{background:transparent;color:#75132f;border-color:#c9a1aa;box-shadow:none}.rail-controls button{color:#75132f;border-color:#c9a1aa}.rail-controls button:hover{background:#f0dfdb}.filters .chip,.chip{background:#fffaf5;color:#6b3343;border-color:#d1b5bb;border-radius:999px}.chip[aria-pressed=true]{background:#75132f;color:#fff8f1;border-color:#75132f}.collection-search input,.sort-control select,.variant-label select,#app input,#app select{background:#fffaf5;color:#38141f;border-color:#cdb1b7}#app .collection-page .search-input::placeholder{color:#86666f}#app .lifestyle-section,.product-moment{background:#f0dfe0;border:0;border-radius:22px}.lifestyle-section h2,.product-moment h2{color:#59132d}.lifestyle-section p,.product-moment p{color:#68464f}#app .explore-paths{background:#fbf3e9;color:#38141f;color-scheme:light}#app .explore-paths .section-head h2{color:#59132d}#app .explore-paths .path-card,#app .explore-paths .path-copy{background:#fffaf5;border-color:#e0c9ca;box-shadow:none}#app .explore-paths .path-copy h3{color:#59132d}#app .explore-paths .path-copy p,#app .explore-paths .path-product{color:#75555d}.promise-grid h3{color:#59132d}.promise-grid p{color:#75555d}.product-detail,.product-info,.product-gallery,.product-gallery.muse,#app .thumbs{background:#fffaf5;color:#38141f;border-color:#dfc8c5}#app .unified-product .product-info h1,#app .unified-product .product-info h2,#dt-modal .product-info h2,.product-info h1,.product-info h2{color:#59132d}.product-info h1 .product-kind{color:#75555d;letter-spacing:0;font-family:Manrope,Arial,sans-serif}#app .unified-product .product-info .price,#dt-modal .product-info .price,.product-info .price{color:#59132d}#app .unified-product .product-info .subtitle,#app .unified-product .product-info .price small,.product-info .subtitle,.price small,.price s,.product-intro,.feature-icons>span,.buy-reassurance,.variant-label,.delivery-note{color:#75555d}.included-note{background:#f6e8e4;border-color:#e3c7cc}.included-note strong{color:#59132d}.included-note span{color:#75555d}.delivery-timeline .dt-icon{background:transparent}.delivery-timeline strong,.delivery-timeline span{color:#75555d}.delivery-timeline>i{border-color:#c7a1aa}.gallery-meta,.gallery-count,#app .unified-product .crumb,#app .unified-product .crumb a,.specs-jump{color:#75555d}.thumbs button[aria-pressed=true]{border-color:#75132f!important}.product-profile,.profile-facts span,.spec-chips span,.contact-label{background:#fffaf5;border-color:#d9bcc2;color:#68464f}.clarity-specs,.clear-howto,.connected-section,.pairing-section,.connected-products{background:#fbf3e9;color:#38141f;border-color:#dbc6c3}.clarity-specs h2,.clear-howto h2,.connected-section h2,.pairing-section h2,.connected-products h2{color:#59132d}.clarity-specs .section-head p,.clear-howto .section-head p,.connected-section p,.pairing-section p,.connected-products .section-head p{color:#75555d}.clarity-tile{background:#fffaf5;border-color:#dfc8c5;border-radius:16px}.clarity-tile dt,.clarity-tile dt span{color:#82394b}.clarity-tile dt span{border-color:#d1b1b8}.clarity-tile dd{color:#59132d}.clarity-tile p,.clarity-details,.clarity-details strong,.clarity-note{color:#75555d!important}.product-story{background:#f3e5de;color:#38141f}.product-story h2,.product-story h3,.product-story a{color:#59132d}.product-story p,.product-story li{color:#68464f}.unified-feeling,.pack-section,#app .unified-product .pack-section{background:#f3e5de;color:#38141f;color-scheme:light;border-color:#dfc8c5}.unified-feeling h2,.pack-copy h2,.pack-copy li strong{color:#59132d}.unified-feeling p,.pack-copy p,.pack-copy li span,.pack-section figcaption{color:#75555d}.pack-copy li{border-color:#d7bfc0}.pack-section figure img{background:#fbf3e9}.pack-gift-note{background:#fffaf5!important;border-color:#dfc8c5!important;color:#59132d!important}.pack-gift-note span,.pack-gift-note p{color:#75555d!important}.clear-step{background:#fffaf5;border-color:#dfc8c5;border-radius:18px}.clear-step-copy h3,.care-steps h3,.faq-grid h3{color:#59132d}.clear-step-copy p,.care-steps p,.faq-grid p,.howto-footnote{color:#75555d}.clear-step-image .step-number{background:#75132f;color:#fff8f1;box-shadow:none}.care-steps article,.faq-grid article,.review-rail article{background:#fffaf5;border-color:#dfc8c5}.review-empty{color:#75555d}.risk-section{background:#f0dfe0;border:1px solid #dfc8c5}.risk-number,.risk-number>span,.risk-section h2{color:#75132f}.risk-section p{color:#68464f}#app .sticky-buy .btn{background:#75132f!important;color:#fff8f1!important;border:1px solid #75132f!important;border-radius:999px!important;box-shadow:0 6px 24px #59132d2b!important}.app-identity{background:#fffaf5;border-color:#dfc8c5;box-shadow:none}.app-identity h3,.app-identity p,.app-identity small,.app-identity .eyebrow{color:#68464f}.app-store-links .btn{background:#75132f!important;border-color:#75132f!important;color:#fff8f1!important}.app-store-links .btn.secondary{background:transparent!important;color:#75132f!important;border-color:#bd8d99!important}.app-guide-page,.sale-page{background:#fbf3e9;color:#38141f}.app-guide-opening,.sale-opening{background:#f3e5de;border-color:#dbc6c3;color:#59132d}.app-guide-opening h1,.sale-opening h1,.sale-page h2,.pairing-steps h3{color:#59132d}.app-guide-opening h1 em,.sale-opening h1 em{color:#8d2949}.app-guide-opening p,.sale-opening-copy>p,.sale-perks,.sale-selection .section-head p,.sale-extras p,.pairing-steps li>span{color:#75555d}.sale-perks span:before{background:#75132f}.sale-extras,.pairing-steps li{border-color:#d1b1b8}.sale-opening figure{background:#fbf3e9}.app-model-note{color:#75555d!important;border-color:#b97e8e}#dt-modal{background:#fffaf5;color:#38141f;border-color:#c5a0a9;box-shadow:0 20px 100px #38141f40}#dt-modal::backdrop{background:#38141f77}#dt-modal .close{background:#f1dfdf;border-color:#d6b5bf;color:#59132d}#dt-modal .bag-heading h2,#dt-modal .item-copy h3,#dt-modal .item-copy>strong,.warranty-upsell h3,.warranty-upsell strong,.upsell-rail h3,.bag-total{color:#59132d}#dt-modal .upsell-rail p,#dt-modal .item-copy>p,#dt-modal .warranty-upsell p,#dt-modal .bag-heading h2 small,#dt-modal .bag-variant,.bag-row .remove-line,.quantity-controls,.bag-checkout p,.bag-checkout small{color:#75555d}#dt-modal .quantity-controls,#dt-modal .bag-row{border-color:#d6b9c0}.warranty-upsell,.upsell-rail>article,.bag-checkout{background:#f3e5de;border-color:#dfc8c5}.warranty-upsell a,.warranty-upsell button,.upsell-rail button{color:#75132f;border-color:#c7a1aa}#dt-modal[data-kind=bag] .bag-checkout .btn{background:#75132f;color:#fff8f1;border-color:#75132f;border-radius:999px}.quiz-shell{background:#fffaf5;color:#38141f;border-color:#dfc8c5}.quiz-shell h1,.quiz-shell h2{color:#59132d}.quiz-option{background:#fffaf5!important;color:#59132d!important;border-color:#c7a1aa!important}.warranty-page p,.warranty-covered{color:#75555d!important}.night-footer{background:#59132d;color:#fff3e5;border-top:0}.night-footer h2,.night-footer h3,.night-footer .eyebrow{color:#fff3e5}.night-footer p,.night-footer a,.night-footer button,.night-footer .foot-bottom,.night-footer .tiny{color:#f1d7d4}.night-footer .logo img.wordmark,.night-footer .logo .wordmark{width:180px;height:120px;max-height:none;filter:brightness(0) invert(95%) sepia(10%) saturate(576%)}.footer-navigation,.footer-invitation,.foot-bottom{border-color:#ad6c7a66}@media(max-width:700px){body>header.night-header,body.on-product>header.night-header{height:94px}.night-header .logo img.wordmark,.night-header .logo .wordmark{width:121px;height:81px;max-height:none}.night-hero{height:auto;min-height:0;display:flex;flex-direction:column;padding-bottom:30px}.night-hero>picture{position:relative;inset:auto;order:2;height:390px;z-index:0}.night-hero>picture img{object-fit:cover;object-position:center}.night-hero-copy{position:relative;inset:auto;order:1;padding:32px 24px 0;width:100%}.night-hero h1{font-size:48px;margin:18px 0;line-height:1.03}.night-hero-copy p{font-size:14px;max-width:31ch;margin-bottom:12px}.night-hero-bottom{position:relative;inset:auto;order:3;width:100%;padding:0 24px}.hero-actions{gap:18px}.hero-actions .btn{min-width:0;flex:1}.night-hero .hero-gift-note{margin-top:20px}.product-info{background:#fffaf5}.section{padding-block:44px}.product-detail{background:#fffaf5}.product-info h1{font-size:45px}.night-footer .logo img.wordmark{height:110px;width:165px}.clarity-grid{gap:12px}.card-body{padding:15px}.product-moment>div{padding:30px 24px}.clear-howto-grid{scrollbar-color:#b97e8e #f0dfdb}}.pack-section{grid-template-columns:1.35fr 1fr;gap:40px}.brand-set-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pack-section .brand-set-pair img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.brand-set-visual figcaption{line-height:1.6;margin-top:12px}@media(max-width:700px){.brand-set-pair{gap:7px}.pack-section .brand-set-pair img{max-height:none;border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand-ellipsis.css.map */
