/** Shopify CDN: Minification failed

Line 8:0 Unexpected "@media"
Line 9:0 Unexpected "@media"

**/
.dd-home{--navy:#203b40;--cream:#f8f5ee;--sand:#e9e4d8;--muted:#64716c}.dd-home *{box-sizing:border-box}.dd-home{margin:0;background:var(--cream);color:var(--navy);font:15px/1.65 Arial,sans-serif}.dd-home a{color:inherit;text-decoration:none}.dd-home button,.dd-home select{font:inherit}.dd-home button,.dd-home a,.dd-home summary{touch-action:manipulation}.dd-home button{cursor:pointer}.dd-home a:focus-visible,.dd-home button:focus-visible,.dd-home summary:focus-visible,.dd-home select:focus-visible{outline:3px solid #b98245;outline-offset:4px}.dd-home .skip{position:absolute;left:-999px}.dd-home .skip:focus{left:20px;top:20px;z-index:20;background:white;padding:10px}.dd-home .announcement{background:var(--navy);color:white;text-align:center;font-size:10px;letter-spacing:1.6px;padding:10px}.dd-home .announcement span{margin:0 24px}.dd-home header{height:96px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid #d9ded7;background:var(--cream);position:sticky;top:0;z-index:5}.dd-home .logo{font:25px Georgia,serif;letter-spacing:2px;white-space:nowrap}.dd-home .logo i{font-size:21px}.dd-home .logo small{display:block;font:8px Arial;letter-spacing:3.5px;text-align:center;margin-top:9px}.dd-home nav{display:flex;gap:30px;font-size:12px}.dd-home .bag{border:0;background:transparent;font-size:13px}.dd-home .bag span{background:var(--navy);border-radius:50%;color:white;padding:4px 8px;margin-left:8px}.dd-home .hero{position:relative;height:620px;color:white;isolation:isolate}.dd-home .hero>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center 60%;z-index:-2}.dd-home .hero:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,28,27,.74),rgba(10,28,27,.09)),linear-gradient(0deg,rgba(10,28,27,.3),transparent);z-index:-1}.dd-home .heroCopy{padding:100px 6%}.dd-home .eyebrow{font-size:10px;letter-spacing:2.2px;font-weight:bold;margin:0 0 20px}.dd-home h1,.dd-home h2,.dd-home h3{font-family:Georgia,serif;font-weight:normal;line-height:1.08;margin:0}.dd-home h1{font-size:clamp(43px,5.1vw,74px);letter-spacing:-2px}.dd-home h1 em{font-weight:normal}.dd-home h2{font-size:43px;letter-spacing:-1px}.dd-home h3{font-size:25px}.dd-home .heroCopy>p:not(.eyebrow){font-size:16px;line-height:1.8;margin:24px 0}.dd-home .actions{display:flex;gap:25px;align-items:center}.dd-home .button{display:inline-flex;justify-content:space-between;gap:35px;align-items:center;padding:15px 23px;background:var(--navy);color:white;border:1px solid var(--navy);font-size:12px;font-weight:bold;cursor:pointer}.dd-home .button.light{background:var(--cream);color:var(--navy);border-color:var(--cream)}.dd-home .textLink{font-size:12px;border-bottom:1px solid #ffffff66;padding:9px 0}.dd-home .heroBottom{position:absolute;bottom:25px;left:6%;right:6%;display:flex;justify-content:space-between;font-size:8px;letter-spacing:2px}.dd-home .trust{display:flex;justify-content:space-around;padding:22px 5%;border-bottom:1px solid #dadbd1;font-size:11px}.dd-home .section{padding:80px 6%}.dd-home .sectionHead{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.dd-home .sectionHead p:not(.eyebrow){color:var(--muted);font-size:13px;margin-bottom:0}.dd-home .under{font-size:12px;border-bottom:1px solid;padding:5px 0}.dd-home .products{display:grid;grid-template-columns:repeat(4,1fr);gap:23px}.dd-home .productImage{position:relative;background:#eeede7;overflow:hidden;aspect-ratio:1}.dd-home .productImage img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.dd-home .productImage:hover img{transform:scale(1.045)}.dd-home .productImage button{position:absolute;bottom:12px;left:12px;right:12px;background:var(--cream);border:0;padding:12px;font-size:11px;font-weight:bold}.dd-home .productMeta{display:flex;justify-content:space-between;gap:8px;margin-top:15px;font-size:13px}.dd-home .productMeta a{font-family:Georgia,serif;font-size:17px}.dd-home .colors{font-size:10px;color:var(--muted);margin-top:7px}.dd-home .fine{font-size:11px;color:var(--muted);margin-top:22px}.dd-home .collections{background:#eeeade}.dd-home .collectionGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.dd-home .collectionGrid>a{background:var(--cream);overflow:hidden}.dd-home .collectionGrid img{width:100%;aspect-ratio:1.13;object-fit:cover;display:block;transition:transform .4s}.dd-home .collectionGrid a:hover img{transform:scale(1.025)}.dd-home .collectionGrid a.scenic img{object-position:65%}.dd-home .collectionGrid a>div{padding:22px}.dd-home .collectionGrid small{font-size:8px;letter-spacing:1.7px}.dd-home .collectionGrid h3{margin-top:10px}.dd-home .collectionGrid span{float:right}.dd-home .moreCollections{display:flex;justify-content:center;gap:55px;font-size:12px;padding-top:30px}.dd-home .story{display:grid;grid-template-columns:1fr 1fr;background:var(--navy);color:var(--cream)}.dd-home .story>img{width:100%;height:580px;object-fit:cover}.dd-home .story>div{padding:75px 13%;align-self:center}.dd-home .story h2{font-size:50px}.dd-home .story p:not(.eyebrow){font-size:14px;opacity:.85;margin:25px 0}.dd-home .story .button{border-color:#8a9b96;margin-top:6px}.dd-home .faq{display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.dd-home .faq p{color:var(--muted);font-size:13px}.dd-home .faq .under{display:inline-block;margin-top:14px}.dd-home details{border-bottom:1px solid #ced1c6;padding:20px 0}.dd-home summary{cursor:pointer;font-size:14px}.dd-home details p a{text-decoration:underline}.dd-home .newsletter{padding:60px 20px;text-align:center;background:var(--navy);color:var(--cream)}.dd-home .newsletter h2{font-size:46px}.dd-home .newsletter p:not(.eyebrow){font-size:13px;opacity:.8}.dd-home .newsletter small{display:block;font-size:10px;margin-top:16px}.dd-home footer{padding:50px 6%;display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center}.dd-home footer p{font-size:12px;text-align:right}.dd-home footer>div{display:flex;gap:25px;font-size:11px}.dd-home footer>small{text-align:right;font-size:10px}.dd-home dialog{border:0;padding:40px;max-width:850px;width:calc(100% - 32px);background:var(--cream);color:var(--navy);max-height:90vh;overflow:auto}.dd-home dialog::backdrop{background:#142a2baa}.dd-home .close{position:absolute;right:15px;top:8px;border:0;background:none;font-size:30px;color:var(--navy)}.dd-home .quickGrid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.dd-home .quickGrid img{width:100%}.dd-home .quickGrid h2{font-size:32px}.dd-home .quickGrid label{display:block;font-size:12px;margin-top:16px}.dd-home .quickGrid select{width:100%;padding:10px;border:1px solid #bac2b8;background:white;color:var(--navy)}.dd-home .quickGrid .button{width:100%;margin:22px 0 10px}.dd-home .quickGrid p{font-size:13px}.dd-home .total{display:flex;justify-content:space-between;border-top:1px solid #ccc;padding-top:20px;margin-top:20px}.dd-home #cart{max-width:520px}.dd-home #cart .button{width:100%}.dd-home .cartItem{display:grid;grid-template-columns:65px 1fr auto;gap:15px;padding:16px 0;border-bottom:1px solid #ddd}.dd-home .cartItem img{width:65px}.dd-home .cartItem small{display:block}.dd-home .cartItem button{background:none;border:0;text-decoration:underline;font-size:10px}.dd-home #shippingProgress{font-size:12px;background:var(--sand);padding:12px}.dd-home #status{font-size:12px}.dd-home 
@media(max-width:800px){.dd-home header{height:78px;padding:0 5%}.dd-home .logo{font-size:20px}.dd-home nav{gap:15px}.dd-home nav a{font-size:10px}.dd-home nav a:nth-child(n+3){display:none}.dd-home .announcement{font-size:8px;letter-spacing:1px}.dd-home .announcement span,.dd-home .announcement span+*{display:none}.dd-home .hero{height:575px}.dd-home .heroCopy{padding:90px 6%}.dd-home .hero:after{background:linear-gradient(90deg,rgba(10,28,27,.8),rgba(10,28,27,.25))}.dd-home .heroBottom span:last-child{display:none}.dd-home .actions{gap:18px;flex-wrap:wrap}.dd-home .trust{display:grid;grid-template-columns:1fr 1fr;gap:13px;text-align:center;font-size:10px}.dd-home .section{padding:55px 6%}.dd-home h2{font-size:34px}.dd-home .sectionHead{align-items:start;gap:20px}.dd-home .sectionHead .under{font-size:10px;max-width:90px}.dd-home .products{grid-template-columns:1fr 1fr;gap:25px 14px}.dd-home .productMeta{display:block}.dd-home .productMeta a{font-size:15px}.dd-home .productMeta span{display:block;font-size:12px}.dd-home .collectionGrid{grid-template-columns:1fr;gap:20px}.dd-home .collectionGrid>a{display:grid;grid-template-columns:43% 1fr;align-items:center}.dd-home .collectionGrid img{aspect-ratio:1}.dd-home .collectionGrid h3{font-size:24px}.dd-home .collectionGrid a>div{padding:18px}.dd-home .moreCollections{gap:18px;font-size:10px}.dd-home .story{grid-template-columns:1fr}.dd-home .story>img{height:360px}.dd-home .story>div{padding:45px 7%}.dd-home .story h2{font-size:40px}.dd-home .faq{grid-template-columns:1fr;gap:25px}.dd-home .newsletter h2{font-size:36px}.dd-home footer{grid-template-columns:1fr}.dd-home footer p,.dd-home footer>small{text-align:left;margin:0}.dd-home .quickGrid{grid-template-columns:1fr;gap:18px}.dd-home .quickGrid img{max-height:250px;object-fit:contain}.dd-home dialog{padding:30px 22px}.dd-home .heroCopy>p:not(.eyebrow){font-size:14px}.dd-home .eyebrow{font-size:8px}}.dd-home 
@media(prefers-reduced-motion:reduce){.dd-home html{scroll-behavior:auto}.dd-home *{transition:none!important}}

.dd-home h1{max-width:730px}.dd-home .dd-options select{width:100%;padding:10px;font-size:12px;background:white;color:#203b40;border:1px solid #bac2b8}.dd-home .dd-options label{display:block;font-size:11px;margin:12px 0 6px}.dd-home .dd-options .button{width:100%;margin-top:12px;min-height:44px;border-radius:0}.dd-home .dd-size-link{font-size:11px;display:block;text-decoration:underline;margin:12px 0}.dd-home .dd-newsletter-fields{display:flex;max-width:540px;margin:8px auto 0;gap:8px}.dd-home .dd-newsletter-fields input{min-width:0;flex:1;padding:14px;border:1px solid #ddd;background:white;color:#203b40}.dd-home .newsletter label{font-size:11px}.dd-home details p a{text-decoration:underline}.dd-home .button:disabled{opacity:.5;cursor:not-allowed}.dd-home .dd-story-text p{color:inherit}.dd-home .heroCopy{max-width:900px}.dd-home .hero h1{color:white}.dd-home p{margin-top:1em}.dd-home .eyebrow{text-transform:uppercase}.dd-home details summary{list-style:disclosure-closed}.dd-home details[open] summary{list-style:disclosure-open}.dd-home .story h2,.dd-home .newsletter h2{color:inherit}
