body.boutique{--navy:#101f2c;--ink:#192d3c;--paper:#f6f7f7;--muted:#52636c;--gold:#d9c58c;--line:#d4dcdf;background:var(--paper);color:var(--ink)}.boutique h1,.boutique h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.08;white-space:normal}.boutique h3{font-weight:550;letter-spacing:-.015em}.boutique .wrap{width:min(1360px,calc(100% - 112px))}.boutique .announcement{background:#101f2c;color:#e6d6a7;font-size:12px;padding:11px 20px;border-bottom:1px solid #ffffff16}.boutique .header,.boutique .header:before,.boutique .footer{background:#101f2c}.boutique .header{min-height:96px;padding-inline:max(56px,calc((100vw - 1360px)/2));width:100%;gap:28px}.boutique .desktop-nav{gap:28px;color:#e7ebed;font-size:13px}.boutique .header-actions{gap:18px}.boutique .cove-brand>span{color:#e6d6a7;font-weight:550}.boutique .cove-brand small{color:#c3cbd0;letter-spacing:.07em;text-transform:none;font-size:9px}.boutique .cove-brand img{width:66px}.boutique .button{border-radius:3px;min-height:50px;padding:16px 25px;background:#dfcd98;color:#122330;font-weight:600;box-shadow:none}.boutique .button:hover{background:#ecddba}.boutique .button.secondary{background:#193546;color:#fff}.boutique .button.secondary:hover{background:#284b5e}.boutique .button.outline{background:transparent;color:inherit;border-color:#91a0a8}.boutique .button:disabled{opacity:.55}.boutique .text-link{font-weight:500;text-underline-offset:7px}.boutique :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #bd9142;outline-offset:4px}.boutique-hero{background:#101f2c;color:#f7f8f6}.boutique-hero__inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:76px;align-items:center;padding-block:36px 62px}.boutique-hero__copy{padding-block:24px}.boutique .boutique-hero h1{font-size:clamp(44px,4.8vw,74px);line-height:1.04;max-width:540px}.boutique-hero__copy>p{max-width:440px;font-size:15px;line-height:1.8;color:#c1cbd1;margin-top:25px}.boutique-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 27px;margin-top:30px}.boutique-hero__actions .text-link{color:#edf0ef}.boutique-hero__copy>.boutique-hero__shipping{border-top:1px solid #ffffff25;padding-top:22px;margin-top:32px;font-size:13px;color:#e6d6a7}.boutique-hero__shipping span{display:block;margin-top:3px;color:#aebec7;font-size:12px}.boutique-hero__specimen{margin:0;min-width:0}.boutique-hero__specimen>a{display:block;overflow:hidden;background:#0b1420;border-radius:3px}.boutique-hero__specimen img{width:100%;aspect-ratio:1.12;height:auto;object-fit:cover}.boutique-hero__specimen figcaption{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:17px;font-size:13px}.boutique-hero__specimen figcaption div{display:grid;gap:4px}.boutique-hero__specimen figcaption div>span{color:#aebec7;font-size:11px}.boutique-hero__specimen figcaption>span{color:#e6d6a7;white-space:nowrap}.boutique-service{border-bottom:1px solid #d4dcdf;background:#f6f7f7}.boutique-service>.wrap{display:flex;justify-content:space-between;align-items:center;padding-block:24px;gap:20px;color:#435966;font-size:12px}.boutique .coral-gallery{background:#f6f7f7;color:#192d3c}.boutique .catalog-section{padding-block:78px}.boutique .section-heading{margin-bottom:32px;align-items:end}.boutique .section-heading h2{font-size:clamp(34px,3.5vw,49px)}.boutique .coral-gallery .section-heading p{color:#52636c;font-size:14px}.boutique .coral-gallery .section-heading>.text-link{color:#192d3c}.boutique .coral-gallery .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px}.boutique .product-card>a,.boutique .cove-collection-scene .product-card>a{border:0;background:transparent;box-shadow:none;border-radius:0;display:block;height:auto}.boutique .product-card>a:hover{box-shadow:none;border:0}.boutique .product-image{border:0;border-radius:3px;aspect-ratio:1.06;background:#172c3b}.boutique .product-image img{transition:transform .25s ease}.boutique .product-caption,.boutique .cove-collection-scene .product-caption{display:block;padding:0;margin-top:15px;background:transparent}.boutique .product-caption h3,.boutique .cove-collection-scene .product-caption h3{font-size:16px;line-height:1.5;letter-spacing:-.01em;color:#192d3c}.boutique .product-type,.boutique .coral-gallery .product-type,.boutique .cove-collection-scene .product-type{font-size:11px;color:#64747c;margin-bottom:5px}.boutique .product-caption .price,.boutique .coral-gallery .price,.boutique .cove-collection-scene .product-caption .price{color:#314f60;font-size:14px;font-weight:500;margin-top:8px}.boutique .cove-care-badge{display:inline-block;background:transparent;color:#52636c;font-size:11px;margin-top:8px;padding:0}.boutique-browse{margin-top:50px;padding-top:28px;border-top:1px solid #d4dcdf}.boutique-browse h3{font-size:14px;margin-bottom:14px}.boutique .coral-categories{margin-bottom:0}.boutique .coral-category,.boutique .cove-collection-scene .coral-category{border:1px solid #cad4d9;border-radius:3px;background:transparent;color:#334b59;padding:11px 15px}.boutique .coral-category span,.boutique .cove-collection-scene .coral-category span{background:#e6ebed;color:#52636c}.boutique .coral-category.is-current,.boutique .cove-collection-scene .coral-category.is-current{background:#193546;border-color:#193546;color:#fff}.boutique .coral-category.is-current span{background:#3b5360;color:#fff}.boutique-approach{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-block:30px 90px}.boutique-approach__image{display:block;overflow:hidden;border-radius:3px}.boutique-approach__image img{width:100%;aspect-ratio:1.05;object-fit:cover}.boutique .boutique-approach h2{font-size:clamp(36px,4vw,58px);margin-bottom:25px}.boutique-approach p{color:#52636c;font-size:15px;max-width:440px;margin-bottom:18px;line-height:1.8}.boutique-approach .button{margin-top:12px}.boutique-approach__caption{display:block;font-size:11px;color:#64747c;margin-top:24px}.boutique-delivery{background:#e9eef0;padding-block:75px;scroll-margin-top:24px}.boutique-delivery__layout{display:grid;grid-template-columns:1fr 1fr;gap:100px}.boutique .boutique-delivery h2{font-size:clamp(36px,4vw,58px);margin-bottom:24px}.boutique-delivery__layout>div>p{max-width:390px;color:#435966;font-size:16px}.boutique-delivery__layout .text-link{margin-top:25px}.boutique-delivery__details{display:grid;gap:25px}.boutique-delivery__details article+article{border-top:1px solid #c8d3d9;padding-top:25px}.boutique-delivery h3{font-size:16px;margin-bottom:9px}.boutique-delivery__details p{font-size:13px;color:#52636c;max-width:500px}.boutique .cove-connect{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;padding-block:78px}.boutique .boutique-newsletter-copy h2{font-size:clamp(34px,3.4vw,49px)}.boutique-newsletter-copy>p{margin-top:20px;max-width:370px;font-size:14px;color:#52636c}.boutique .cove-connect__forms{background:#fff;border:1px solid #d4dcdf;border-radius:3px;width:100%;max-width:none}.boutique .cove-connect__form{padding:26px}.boutique .cove-companion{background:#19303e;border-color:#ffffff18}.boutique .cove-companion__inner{padding-block:32px}.boutique .cove-companion__copy h2{font-family:Inter,Arial,sans-serif;letter-spacing:-.025em;font-size:25px}.boutique .cove-companion .button{background:transparent;color:#e6d6a7;border:1px solid #75838a}.boutique .footer{padding-top:48px}.boutique .footer nav{flex-wrap:wrap;max-width:580px;gap:12px 26px}.boutique .footer-bottom{font-size:11px;line-height:1.6;color:#b3c0c8}.boutique .footer-top p{color:#b3c0c8}.boutique .cove-collection-scene{background:#f6f7f7;color:#192d3c;isolation:auto}.boutique .cove-collection-scene:before{display:none}.boutique .cove-collection-scene .section-heading h1{color:#192d3c;font-size:52px}.boutique .cove-collection-scene .section-heading p{color:#52636c}.boutique .cove-selected h2,.boutique .cove-full-collection{color:#192d3c;font-family:Inter,Arial,sans-serif;font-size:19px;font-weight:500;letter-spacing:-.015em}.boutique .cove-selected>p{color:#52636c}.boutique .cove-selected{margin-top:35px}.boutique .cove-collection-help{border-color:#d4dcdf;padding-block:15px}.boutique .cove-collection-help p,.boutique .cove-collection-help a,.boutique .cove-browse-types>summary{color:#435966}.boutique .cove-care-shopping{margin-block:20px}.boutique .cove-care-shopping a{background:#edf1f2;border-color:#d4dcdf;color:#192d3c}.boutique .cove-care-shopping strong,.boutique .cove-care-shopping p,.boutique .cove-care-shopping span{color:#435966}.boutique .cove-collection-scene .catalog-toolbar{background:#edf1f2;border:1px solid #d4dcdf;border-radius:3px;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.boutique .cove-collection-scene .filter summary,.boutique .cove-collection-scene .catalog-toolbar select{background:#fff;color:#192d3c;border-color:#c5d0d5;border-radius:3px;color-scheme:light}.boutique .cove-collection-scene .filter summary:after{color:#435966}.boutique .cove-collection-scene .filter-options{background:#fff;color:#192d3c;border-color:#c5d0d5;color-scheme:light}.boutique .cove-collection-scene .filter-options label{color:#192d3c}.boutique .cove-collection-scene .filter-options input{background:#fff;color:#192d3c;border-color:#c5d0d5;accent-color:#193546}.boutique .cove-collection-scene .filter-options a{color:#193546}.boutique .cove-collection-scene .catalog-sort{color:#52636c}.boutique .cove-collection-scene .catalog-toolbar>.button{background:#193546;color:#fff;border-radius:3px;border-color:#193546}.boutique .cove-collection-scene .pagination,.boutique .cove-collection-scene .pagination .current{color:#193546}.boutique-budget-link{margin-top:25px;font-size:12px;text-decoration:underline;color:#52636c}.boutique .product-page{padding-top:30px}.boutique .product-layout{gap:65px;grid-template-columns:1.12fr 1fr;align-items:start}.boutique .product-gallery{position:sticky;top:30px}.boutique .product-gallery img{border-radius:3px}.boutique .product-info h1{font-size:clamp(30px,3.4vw,49px);line-height:1.12}.boutique .product-price{font-size:24px;margin-top:20px}.boutique-product-shipping{display:grid;gap:7px;border-block:1px solid #d4dcdf;padding-block:18px;margin-top:24px}.boutique-product-shipping strong{font-size:13px;font-weight:550}.boutique-product-shipping span{font-size:12px;color:#52636c}.boutique-product-shipping a{text-decoration:underline;text-underline-offset:3px}.boutique .product-info form>.button{margin-top:20px}.boutique .cove-specimen{background:transparent;border:0;border-bottom:1px solid #d4dcdf;border-radius:0;color:#192d3c;padding:24px 0;margin:10px 0 25px}.boutique .cove-specimen h2{font-family:Inter,Arial,sans-serif;font-size:15px;color:#192d3c;font-weight:550;letter-spacing:0}.boutique .cove-specimen dt,.boutique .cove-specimen p{color:#52636c}.boutique .cove-specimen dd{color:#192d3c}.boutique .cove-specimen .button{background:transparent;color:#193546;border-color:#bbc9d0;margin-top:13px}.boutique .cove-specimen-note{margin:12px 0 20px;color:#52636c}.boutique .cove-confidence{background:transparent;border:0;border-block:1px solid #d4dcdf;border-radius:0;box-shadow:none;padding:17px 0}.boutique .cove-confidence-copy strong{font-size:14px}.boutique .product-local h3{font-size:15px}.boutique .product-local p{color:#52636c}.boutique .cove-mobile-purchase{background:#101f2c;border-color:#687b89}.boutique .cove-mobile-purchase__details>strong{color:#e6d6a7}.boutique .cove-mobile-purchase__details>span{font-size:10px}.boutique .cove-mobile-purchase .button{background:#dfcd98;color:#122330;min-height:48px}.boutique-cart-shipping{padding:22px;background:#e9eef0;border:1px solid #c8d3d9;margin-block:25px}.boutique-cart-shipping strong{font-size:15px}.boutique-cart-shipping p{font-size:12px;margin-top:7px;color:#52636c}.boutique-review-note{font-size:12px;color:#52636c;margin-top:18px}.boutique .page-section h1{font-size:48px}.boutique .shopify-policy__container h1{font-size:44px}@media(min-width:761px)and (max-width:1100px){.boutique .wrap{width:calc(100% - 64px)}.boutique .header{width:100%;padding-inline:32px}.boutique .desktop-nav{gap:15px;font-size:12px}.boutique .cove-brand>span{font-size:13px}.boutique .cove-brand img{width:50px}.boutique-hero__inner{gap:38px}.boutique-approach,.boutique-delivery__layout,.boutique .cove-connect{gap:50px}}@media(max-width:760px){.boutique .wrap{width:calc(100% - 40px)}.boutique .header{width:100%;min-height:78px;padding-inline:20px;gap:12px}.boutique .announcement{font-size:10px;padding:10px 12px;line-height:1.5}.boutique .header .cove-brand img{width:40px}.boutique .header .cove-brand>span{font-size:10px}.boutique .header .cove-brand small{font-size:6px}.boutique .header-actions{gap:10px}.boutique .mobile-menu nav{background:#101f2c}.boutique-hero__inner{grid-template-columns:1fr;gap:29px;padding-block:32px}.boutique-hero__copy{padding:0}.boutique .boutique-hero h1{font-size:43px;max-width:360px;line-height:1.06}.boutique-hero__copy>p{font-size:13px;margin-top:18px;line-height:1.75}.boutique-hero__actions{margin-top:22px;gap:10px 20px}.boutique-hero__actions .button{padding:15px 17px;font-size:12px}.boutique-hero__actions .text-link{font-size:12px}.boutique-hero__copy>.boutique-hero__shipping{display:none}.boutique-hero__specimen img{aspect-ratio:1.2}.boutique-hero__specimen figcaption{padding-top:13px;font-size:12px}.boutique-service>.wrap{flex-wrap:wrap;justify-content:center;text-align:center;gap:8px 20px;padding-block:18px;font-size:10px}.boutique .catalog-section{padding-block:45px}.boutique .section-heading{align-items:start;flex-wrap:wrap;gap:10px}.boutique .section-heading h2{font-size:33px}.boutique .section-heading p{font-size:12px}.boutique .coral-gallery .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 15px}.boutique .product-caption h3,.boutique .cove-collection-scene .product-caption h3{font-size:13px;line-height:1.5}.boutique .product-caption .price,.boutique .cove-collection-scene .product-caption .price{font-size:13px}.boutique .product-type{font-size:10px}.boutique-browse{margin-top:30px;padding-top:24px}.boutique .coral-category{font-size:11px;padding:9px 11px}.boutique-approach{grid-template-columns:1fr;gap:28px;padding-block:10px 45px}.boutique-approach__image img{aspect-ratio:1.3}.boutique .boutique-approach h2{font-size:38px;margin-bottom:20px}.boutique-approach p{font-size:14px}.boutique-approach__caption{margin-top:18px}.boutique-delivery{padding-block:45px}.boutique-delivery__layout{grid-template-columns:1fr;gap:32px}.boutique .boutique-delivery h2{font-size:38px}.boutique-delivery__layout>div>p{font-size:14px}.boutique .cove-connect{grid-template-columns:1fr;gap:28px;padding-block:45px}.boutique .boutique-newsletter-copy h2{font-size:35px}.boutique .cove-connect__form{padding:18px}.boutique .cove-companion__inner{display:flex;flex-wrap:wrap;gap:20px}.boutique .cove-companion__copy{flex-basis:100%}.boutique .cove-companion__inner>img{display:none}.boutique .cove-companion__copy h2{font-size:24px}.boutique .footer nav{font-size:12px}.boutique .footer-bottom{font-size:10px}.boutique .cove-collection-scene .section-heading h1{font-size:40px}.boutique .cove-selected{margin-top:26px}.boutique .cove-selected h2{font-size:17px}.boutique .product-layout{grid-template-columns:1fr;gap:28px}.boutique .product-gallery{position:static}.boutique .product-info h1{font-size:34px}.boutique .product-price{font-size:22px}.boutique .product-page{padding-top:24px}.boutique .page-section h1{font-size:38px}.boutique .cove-care-shopping a{padding:10px 8px}}@media(max-width:360px){.boutique .header{padding-inline:12px}.boutique .header .cove-brand img{width:32px}.boutique .header .cove-brand>span{font-size:9px}.boutique .header-actions{gap:7px}.boutique .boutique-hero h1{font-size:39px}.boutique .wrap{width:calc(100% - 32px)}.boutique .header.wrap{width:100%}.boutique .product-info h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.boutique .product-image img{transition:none}.boutique .product-card a:hover img{transform:none}}.boutique .cove-supply-category{background:#edf1f2;border:1px solid #d4dcdf;border-radius:3px;color:#192d3c}.boutique .cove-supply-category strong{color:#192d3c}.boutique .cove-supply-category small{color:#52636c}.boutique .cove-supply-symbol,.boutique .cove-supply-category>span:last-child{color:#6e6038}.boutique .cove-supply-category:hover,.boutique .cove-supply-category.is-current{background:#e4e9e9;border-color:#9b8c5f}.boutique .cove-supply-empty{background:#edf1f2;border:1px solid #d4dcdf;border-radius:3px}.boutique .cove-supply-empty h2{color:#192d3c}.boutique .cove-supply-empty p{color:#52636c}.boutique .cove-supply-empty a{color:#344d5d}.boutique .cove-specimen-question{display:inline-block;margin-top:10px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.boutique .cove-guarantee-line,.boutique .cove-receiving-link{font-size:13px;line-height:1.7;margin-block:16px}.boutique .cove-guarantee-line a,.boutique .cove-receiving-link a{color:#344d5d;text-decoration:underline;text-underline-offset:4px}.boutique .cove-fulfillment-options{margin-block:32px;padding:25px;border:1px solid #d4dcdf}.boutique .cove-fulfillment-options h2{font-size:28px;margin-bottom:20px}.boutique .cove-fulfillment-options h3{font:600 15px Inter,Arial,sans-serif;margin-bottom:7px}.boutique .cove-fulfillment-options>div{padding-block:15px;border-bottom:1px solid #d4dcdf}.boutique .cove-fulfillment-options p{font-size:13px;line-height:1.7;margin-block:8px;color:#52636c}.boutique .cove-fulfillment-options a{color:#344d5d;text-decoration:underline}.boutique .cove-launch-document h1{font-size:48px;margin-bottom:32px}.boutique .cove-launch-document h2,.boutique .cove-launch-document h3{font-family:Georgia,serif;font-size:27px;margin:32px 0 12px}.boutique .cove-launch-document p,.boutique .cove-launch-document li{font-size:15px;line-height:1.8;margin-block:12px}.boutique .cove-launch-document ul{padding-left:22px}.boutique .cove-launch-document table{width:100%;border-collapse:collapse;font-size:14px}.boutique .cove-launch-document th,.boutique .cove-launch-document td{text-align:left;padding:12px;border-bottom:1px solid #d4dcdf}.boutique .cove-launch-document .boutique-review-note{font:12px Inter,Arial,sans-serif;color:#52636c}.boutique .boutique-service>.wrap{flex-wrap:wrap}.boutique .cove-mobile-purchase__details>span{max-width:245px;line-height:1.4;font-size:10px}@media(max-width:760px){.boutique .cove-launch-document h1{font-size:36px}.boutique .cove-fulfillment-options{padding:18px}.boutique .cove-launch-document th,.boutique .cove-launch-document td{padding:10px 7px}.boutique .cove-mobile-purchase__details>span{max-width:180px}}html:root{background:#071426}body.boutique{--navy:#071426;--ink:#edf4ff;--paper:#071426;--muted:#c9daf2;--line:rgba(154,186,232,.18);--glass:rgba(8,27,54,.55);--rb-base:#071426;--rb-solid:#0a1c35;--rb-text:#edf4ff;--rb-muted:#c9daf2;--rb-dim:#9fb6d4;--rb-line:rgba(154,186,232,.18);--rb-edge:rgba(169,199,244,.24);--rb-field-edge:rgba(169,199,244,.38);--rb-glass:rgba(8,27,54,.55);--rb-field:rgba(5,15,30,.6);--rb-gold:#e6d6a7;background-color:var(--rb-base);background-image:radial-gradient(1200px 640px at 8% -120px,#30569675 0,#0000 60%),radial-gradient(900px 520px at 92% -160px,#96bef538 0,#0000 62%),radial-gradient(1100px 760px at 96% 44%,#1d65d21f 0,#0000 65%),radial-gradient(1000px 760px at 0% 82%,#30569633 0,#0000 65%);background-repeat:no-repeat;color:var(--rb-text);color-scheme:dark}body.boutique .announcement{background:var(--rb-glass);border-bottom:1px solid var(--rb-line)}body.boutique .header,body.boutique .header:before,body.boutique .footer{background:transparent}body.boutique .desktop-nav{color:var(--rb-text)}body.boutique .cove-brand small{color:var(--rb-muted)}body.boutique .mobile-menu nav{background:var(--rb-solid);border-top-color:var(--rb-line)}body.boutique .footer{border-top:1px solid var(--rb-line);color:var(--rb-muted)}body.boutique .footer-top p,body.boutique .footer-bottom{color:var(--rb-dim)}body.boutique .footer-bottom{border-top-color:var(--rb-line)}body.boutique .skip-link{background:#fff;color:#071426}body.boutique .button.secondary{background:#dfcd98;color:#122330;border-color:#dfcd98}body.boutique .button.secondary:hover{background:#ecddba}body.boutique .button.outline{border-color:var(--rb-field-edge);color:var(--rb-text)}body.boutique .button.outline:hover{background:#1d3c6473}body.boutique input,body.boutique textarea,body.boutique select{background:var(--rb-field);color:var(--rb-text);border-color:var(--rb-field-edge)}body.boutique input::placeholder,body.boutique textarea::placeholder{color:var(--rb-dim)}body.boutique label{color:var(--rb-text)}body.boutique .boutique-hero{background:transparent;color:var(--rb-text)}body.boutique .boutique-hero__copy>p{color:var(--rb-muted)}body.boutique .boutique-hero__actions .text-link{color:var(--rb-text)}body.boutique .boutique-hero__copy>.boutique-hero__shipping{border-top-color:var(--rb-line);color:var(--rb-gold)}body.boutique .boutique-hero__shipping span,body.boutique .boutique-hero__specimen figcaption div>span{color:var(--rb-dim)}body.boutique .boutique-hero__specimen>a{background:var(--rb-glass)}body.boutique .boutique-service{background:var(--rb-glass);border-block:1px solid var(--rb-line)}body.boutique .boutique-service>.wrap{color:var(--rb-muted)}body.boutique .coral-gallery{background:transparent;color:var(--rb-text)}body.boutique .coral-gallery .section-heading p,body.boutique .section-heading p{color:var(--rb-muted)}body.boutique .coral-gallery .section-heading>.text-link{color:var(--rb-text)}body.boutique .coral-gallery .empty-state{color:var(--rb-muted)}body.boutique .product-image,body.boutique .coral-gallery .product-image{background:var(--rb-glass);border:0}body.boutique .product-caption h3,body.boutique .cove-collection-scene .product-caption h3{color:var(--rb-text)}body.boutique .product-type,body.boutique .coral-gallery .product-type,body.boutique .cove-collection-scene .product-type{color:var(--rb-dim)}body.boutique .product-caption .price,body.boutique .coral-gallery .price,body.boutique .cove-collection-scene .product-caption .price{color:var(--rb-gold)}body.boutique .cove-care-badge{color:var(--rb-dim)}body.boutique .boutique-browse{border-top-color:var(--rb-line)}body.boutique .coral-category,body.boutique .cove-collection-scene .coral-category{border-color:var(--rb-edge);background:#081b3666;color:var(--rb-muted)}body.boutique .coral-category span,body.boutique .cove-collection-scene .coral-category span{background:#9abae829;color:var(--rb-muted)}body.boutique .coral-category.is-current,body.boutique .cove-collection-scene .coral-category.is-current{background:#dfcd98;border-color:#dfcd98;color:#071426}body.boutique .coral-category.is-current span{background:#07142624;color:#071426}body.boutique .boutique-approach p{color:var(--rb-muted)}body.boutique .boutique-approach__caption{color:var(--rb-dim)}body.boutique .boutique-delivery{background:var(--rb-glass);border-block:1px solid var(--rb-line)}body.boutique .boutique-delivery__layout>div>p,body.boutique .boutique-delivery__details p{color:var(--rb-muted)}body.boutique .boutique-delivery__details article+article{border-top-color:var(--rb-line)}body.boutique .boutique-newsletter-copy>p,body.boutique .cove-connect__heading>p{color:var(--rb-muted)}body.boutique .cove-connect__forms{background:var(--rb-glass);border:1px solid var(--rb-edge);border-radius:14px;box-shadow:inset 0 1px #d0e4ff29}body.boutique .cove-connect__form+.cove-connect__form{background:transparent;border-color:var(--rb-line)}body.boutique .cove-companion{background:var(--rb-glass);border-block:1px solid var(--rb-line);color:var(--rb-text)}body.boutique .cove-companion__copy>p:last-child{color:var(--rb-muted)}body.boutique .cove-companion .button{border-color:var(--rb-field-edge);color:var(--rb-gold)}body.boutique .cove-handoff,body.boutique .local-section{background:var(--rb-glass)}body.boutique .cove-handoff__intro p,body.boutique .cove-handoff__steps p,body.boutique .cove-handoff__details>p,body.boutique .cove-handoff__details details>div,body.boutique .local-grid>div>p:not(.section-kicker),body.boutique .handoff-options p{color:var(--rb-muted)}body.boutique .cove-handoff__details{border-top-color:var(--rb-line)}body.boutique .section-kicker{color:var(--rb-dim)}body.boutique .reef-features dt{color:var(--rb-text)}body.boutique .cove-collection-scene{background:transparent;color:var(--rb-text)}body.boutique .cove-collection-scene .section-heading h1,body.boutique .cove-selected h2,body.boutique .cove-full-collection{color:var(--rb-text)}body.boutique .cove-collection-scene .section-heading p,body.boutique .cove-selected>p{color:var(--rb-muted)}body.boutique .cove-collection-help{border-color:var(--rb-line)}body.boutique .cove-collection-help p,body.boutique .cove-collection-help a,body.boutique .cove-browse-types>summary{color:var(--rb-muted)}body.boutique .cove-care-shopping>p{color:var(--rb-muted)}body.boutique .cove-care-shopping a{background:var(--rb-glass);border-color:var(--rb-edge);color:var(--rb-text)}body.boutique .cove-care-shopping a:hover,body.boutique .cove-care-shopping a[aria-current]{background:#1d3c6499;border-color:var(--rb-gold)}body.boutique .cove-care-shopping strong{color:var(--rb-text)}body.boutique .cove-care-shopping p,body.boutique .cove-care-shopping span{color:var(--rb-muted)}body.boutique .cove-collection-scene .catalog-toolbar{background:var(--rb-glass);border-color:var(--rb-edge)}body.boutique .cove-collection-scene .filter summary,body.boutique .cove-collection-scene .catalog-toolbar select,body.boutique .filter summary{background:var(--rb-field);color:var(--rb-text);border-color:var(--rb-field-edge);color-scheme:dark}body.boutique .cove-collection-scene .filter summary:after{color:var(--rb-muted)}body.boutique .cove-collection-scene .filter-options,body.boutique .filter-options{background:var(--rb-solid);color:var(--rb-text);border-color:var(--rb-field-edge);color-scheme:dark;box-shadow:0 14px 34px #00080f99}body.boutique .cove-collection-scene .filter-options label{color:var(--rb-text)}body.boutique .cove-collection-scene .filter-options input{background:var(--rb-field);color:var(--rb-text);border-color:var(--rb-field-edge);accent-color:#dfcd98}body.boutique .cove-collection-scene .filter-options a{color:var(--rb-gold)}body.boutique .cove-collection-scene .catalog-sort{color:var(--rb-muted)}body.boutique .cove-collection-scene .pagination,body.boutique .cove-collection-scene .pagination .current,body.boutique .pagination{color:var(--rb-text)}body.boutique .boutique-budget-link{color:var(--rb-muted)}body.boutique .preview-note{background:var(--rb-glass);color:var(--rb-muted)}body.boutique .cove-supply-category{background:var(--rb-glass);border-color:var(--rb-edge);color:var(--rb-text)}body.boutique .cove-supply-category strong{color:var(--rb-text)}body.boutique .cove-supply-category small{color:var(--rb-muted)}body.boutique .cove-supply-symbol,body.boutique .cove-supply-category>span:last-child{color:var(--rb-gold)}body.boutique .cove-supply-category:hover,body.boutique .cove-supply-category.is-current{background:#1d3c6499;border-color:var(--rb-gold)}body.boutique .cove-supply-empty{background:var(--rb-glass);border-color:var(--rb-edge)}body.boutique .cove-supply-empty h2{color:var(--rb-text)}body.boutique .cove-supply-empty p{color:var(--rb-muted)}body.boutique .cove-supply-empty a{color:var(--rb-gold)}body.boutique .boutique-product-shipping{border-color:var(--rb-line)}body.boutique .boutique-product-shipping span{color:var(--rb-muted)}body.boutique .cove-specimen{border-bottom-color:var(--rb-line);color:var(--rb-text)}body.boutique .cove-specimen h2,body.boutique .cove-specimen dd{color:var(--rb-text)}body.boutique .cove-specimen dt,body.boutique .cove-specimen p,body.boutique .cove-specimen-note{color:var(--rb-muted)}body.boutique .cove-specimen .button{color:var(--rb-text);border-color:var(--rb-field-edge)}body.boutique .cove-confidence{border-color:var(--rb-line)}body.boutique .product-local{border-top-color:var(--rb-line)}body.boutique .product-local p,body.boutique .product-info .rte{color:var(--rb-muted)}body.boutique .product-price{color:var(--rb-gold)}body.boutique .cove-guarantee-line a,body.boutique .cove-receiving-link a,body.boutique .cove-fulfillment-options a,body.boutique .cove-specimen-question{color:var(--rb-text)}body.boutique .cove-fulfillment-options{border-color:var(--rb-edge);background:var(--rb-glass)}body.boutique .cove-fulfillment-options>div{border-bottom-color:var(--rb-line)}body.boutique .cove-fulfillment-options p{color:var(--rb-muted)}body.boutique .cove-mobile-purchase{background:var(--rb-solid);border-color:var(--rb-edge)}body.boutique .notice{background:var(--rb-glass);color:var(--rb-text)}body.boutique .boutique-cart-shipping{background:var(--rb-glass);border-color:var(--rb-edge)}body.boutique .boutique-cart-shipping p,body.boutique .boutique-review-note{color:var(--rb-muted)}body.boutique .cart-row{border-bottom-color:var(--rb-line)}body.boutique .cove-cart-saving{color:#8fdcb4}body.boutique .shopify-policy__container{box-sizing:border-box;padding-inline:44px;margin-block:48px 72px;background:#0e264a80;border:1px solid var(--rb-edge);border-radius:14px}body.boutique .cove-launch-document th,body.boutique .cove-launch-document td{border-bottom-color:var(--rb-line)}body.boutique .cove-launch-document .boutique-review-note{color:var(--rb-muted)}body.boutique .rte a,body.boutique .shopify-policy__body a{color:var(--rb-text)}@media(max-width:760px){body.boutique .shopify-policy__container{padding-inline:20px;margin-block:24px 44px;width:calc(100% - 28px)}}body.boutique dialog{background:var(--rb-solid);color:var(--rb-text);border:1px solid var(--rb-edge);box-shadow:0 24px 100px #00080fc7}body.boutique .dialog-close,body.boutique .cove-contact-close{background:transparent;color:var(--rb-text);border-color:var(--rb-field-edge)}body.boutique .cove-contact-close:hover{background:#1d3c6499}body.boutique .cove-contact-dialog>p,body.boutique .cove-contact-dialog label span,body.boutique .cove-contact-privacy{color:var(--rb-muted)}body.boutique .cove-contact-success{color:var(--rb-text)}body.boutique .cove-benefits{background:#0b1d34b3;border-block:1px solid rgba(169,199,244,.18)}body.boutique .cove-benefits>.wrap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;padding-block:29px}body.boutique .cove-benefit{display:flex;align-items:center;gap:18px;padding:8px 28px;min-width:0;color:#edf4ff;text-decoration:none}body.boutique .cove-benefit:first-child{padding-left:0}body.boutique .cove-benefit:last-child{padding-right:0}body.boutique .cove-benefit+.cove-benefit{border-left:1px solid rgba(169,199,244,.18)}body.boutique .cove-benefit svg{width:35px;height:35px;flex:none;fill:none;stroke:#e6d6a7;stroke-width:1.3;stroke-linejoin:round;stroke-linecap:round}body.boutique .cove-benefit h2{font-family:Inter,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.4;margin:0;color:#edf4ff}body.boutique .cove-benefit p{font-size:12px;line-height:1.6;color:#becfe3;margin:6px 0 0;border:0}body.boutique a.cove-benefit:hover h2{color:#e6d6a7}body.boutique .cove-home-categories{margin:0 0 30px}body.boutique .cove-home-categories .coral-categories{margin-bottom:0}body.boutique .cove-browse-types{margin:0 0 30px}body.boutique .catalog-care{display:flex;align-items:center;gap:10px;font-size:12px;color:#c9daf2;margin:0}body.boutique .catalog-care select{min-width:150px}body.boutique .cove-software{padding-block:58px;background:transparent;border-block:1px solid rgba(169,199,244,.18)}body.boutique .cove-software__panel{display:grid;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:35px;padding:42px;border:1px solid rgba(168,213,255,.36);border-radius:16px;background:radial-gradient(ellipse at 0 0,rgba(63,129,211,.22),transparent 65%),linear-gradient(120deg,#102e50,#0c2038);box-shadow:inset 0 1px #d0e4ff29,0 15px 45px #00080f33}body.boutique .cove-software__identity img{width:72px;height:72px;margin-bottom:13px}body.boutique .cove-software__identity p{font-size:11px;line-height:1.5;color:#a8d5ff}body.boutique .cove-software__copy h2{font-size:clamp(27px,3vw,40px);color:#edf4ff;margin:0 0 15px}body.boutique .cove-software__copy>p{font-size:14px;color:#c9daf2;line-height:1.8;max-width:570px}body.boutique .cove-software__copy .cove-software__byline{font-size:11px;color:#a8d5ff;margin-top:12px}body.boutique .cove-software .button{white-space:nowrap;gap:18px}@media(max-width:1000px){body.boutique .cove-benefit{gap:12px;padding-inline:18px}body.boutique .cove-software__panel{grid-template-columns:90px minmax(0,1fr);gap:25px;padding:30px}body.boutique .cove-software .button{grid-column:2;justify-self:start}}@media(max-width:760px){body.boutique .cove-benefits>.wrap{grid-template-columns:1fr;padding-block:9px}body.boutique .cove-benefit,body.boutique .cove-benefit:first-child,body.boutique .cove-benefit:last-child{padding:19px 0;gap:18px}body.boutique .cove-benefit+.cove-benefit{border-left:0;border-top:1px solid rgba(169,199,244,.18)}body.boutique .cove-benefit svg{width:30px;height:30px}body.boutique .catalog-care{flex:1 1 calc(50% - 5px);display:grid;gap:6px;min-width:0}body.boutique .catalog-care select{width:100%;min-width:0}body.boutique .cove-software{padding-block:35px}body.boutique .cove-software__panel{grid-template-columns:1fr;padding:26px;gap:23px}body.boutique .cove-software__identity{display:flex;align-items:center;gap:16px}body.boutique .cove-software__identity img{width:48px;height:48px;margin:0}body.boutique .cove-software .button{grid-column:1}body.boutique .cove-software__copy h2{font-size:30px}}@media(max-width:760px){body.boutique .catalog-toolbar .filter[open]{flex-basis:100%}body.boutique .catalog-toolbar .filter-options{position:static;width:100%;min-width:0;margin-top:8px;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/cove-boutique.css.map */
