.shop-look{--look-side-gap: clamp(48px, 10vw, 192px);--look-max-width: 1100px;--look-card-gap: clamp(32px, 3.5vw, 56px);--look-section-space: 64px;--look-hero-ratio: 12 / 5;--look-hero-fade: clamp(24px, 3vw, 48px);--look-hero-focus: center center}@media(max-width:749px){.shop-look{--look-side-gap: 20px;--look-card-gap: 20px;--look-section-space: 44px}}.shop-look{display:block;color:var(--pal-ink-4,#ebddc8);background:transparent;--look-editorial-teal:#dec9ad;--look-editorial-ink:var(--pal-ink-3,#f0e7d9)}html body .shop-look__width{box-sizing:border-box;width:calc(100% - 2 * var(--look-side-gap));max-width:var(--look-max-width);margin-inline:auto}html body:has(dst-shop-look) #MainContent{position:relative;isolation:isolate;background:transparent}html body:has(dst-shop-look) #MainContent:before{content:"";position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1;pointer-events:none}.shop-look [hidden]{display:none!important}.shop-look a:focus-visible,.shop-look select:focus-visible{outline:2px solid #e0c6a0;outline-offset:4px}html body .shop-look__hero{position:relative;display:grid;place-items:center;min-height:168px;text-align:center;overflow:hidden;background:linear-gradient(90deg,#140c08b8,#2d161299),var(--shop-look-taupe) center/cover}html body .shop-look__hero-image{display:block;width:100%;height:auto;grid-area:1/1}html body .shop-look__hero-copy{grid-area:1/1;position:relative;z-index:1;padding:36px 32px;text-shadow:0 2px 12px #000}html body .shop-look__hero--image{min-height:0;background:#120c08;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 55%,rgba(0,0,0,.7) 72%,rgba(0,0,0,.3) 87%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 55%,rgba(0,0,0,.7) 72%,rgba(0,0,0,.3) 87%,transparent 100%)}@media(max-width:749px){html body .shop-look__hero--image{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 70%,transparent 100%)}}@media(min-width:750px){html body .shop-look__hero--image{aspect-ratio:var(--look-hero-ratio)}html body .shop-look__hero--image:before{content:"";position:absolute;top:-48px;right:-48px;bottom:-48px;left:-48px;z-index:0;pointer-events:none;background:var(--look-hero-src) center/cover no-repeat;filter:blur(28px) brightness(.55) saturate(1.05)}html body .shop-look__hero--image .shop-look__hero-image{position:relative;z-index:0;width:auto;max-width:100%;height:100%;object-fit:cover;object-position:var(--look-hero-focus);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent 100%)}html body .shop-look__hero--wide .shop-look__hero-image{width:100%;-webkit-mask-image:none;mask-image:none}}.shop-look h1,.shop-look h2,.shop-look h3{color:var(--pal-ink-4,#ebddc8);font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:.02em}html body .shop-look h1{font-size:clamp(32px,4vw,52px);line-height:1.15;margin:0}html body .shop-look h2{font-size:clamp(28px,3vw,38px);text-align:center;margin:0 0 36px}.shop-look h3{font-size:28px}html body .shop-look__main{padding-block:48px 0}html body .shop-look__split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:var(--look-card-gap);align-items:stretch}.shop-look__model{display:flex;flex-direction:column;border:1px solid #79624e;background:#21150f;min-width:0}html body .shop-look__model>h3{padding:20px 24px;margin:0;text-align:center;border-bottom:1px solid #79624e;font-size:24px;line-height:1.25}.shop-look__video{flex:1;min-height:0;position:relative;display:grid;place-items:center;background:var(--shop-look-taupe) center/cover;overflow:hidden}.shop-look__video>video,.shop-look__video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#160f0c;border:0}.shop-look__poster{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.shop-look__feature-open{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer}html body .shop-look__video-note{position:relative;max-width:26ch;margin:auto;padding:28px;text-align:center;text-shadow:0 2px 8px #000;line-height:1.6;font-size:18px}html body .shop-look__featured{min-width:0;display:flex;flex-direction:column}html body .shop-look__featured>h2{font-size:clamp(26px,2.7vw,36px);line-height:1.25;margin:0 0 28px;padding:12px 0}html body .shop-look__featured>.shop-look__four{flex:1}html body .shop-look .look-grid{list-style:none;padding:0;margin:0;display:grid;gap:var(--look-card-gap)}html body .shop-look .look-grid>li{min-width:0}.shop-look .shop-look__four{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-look .shop-look__three,.shop-look .shop-look__extra-grid{grid-template-columns:repeat(3,minmax(0,1fr))}html body .shop-look__signature{margin-top:var(--look-section-space);padding-top:48px;border-top:1px solid rgba(199,169,131,.3)}html body .shop-look__extras{margin-top:var(--look-section-space);padding-block:48px 72px;border-top:1px solid rgba(199,169,131,.3)}html body .shop-look__extra-heading{display:grid;justify-items:center;gap:16px;margin-bottom:28px}html body .shop-look .shop-look__extra-heading>h2{margin:0}html body .shop-look__extra-heading>p{margin:0;max-width:56ch;line-height:1.6;text-align:center;color:#c7b8a5}html body .shop-look__filter{display:flex;flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:24px}html body .shop-look__filter label{order:2;flex:none;width:180px;max-width:100%;margin:0;text-align:center;font-family:Cinzel,Georgia,serif;font-size:10px;letter-spacing:.08em;line-height:1.4}html body .shop-look__filter select{order:1;flex:0 0 auto;width:180px;max-width:100%;min-width:0;height:36px;min-height:36px;padding:6px 30px 6px 12px;border:1px solid rgba(191,174,159,.5);border-radius:2px;background-color:#19110deb;color:var(--pal-ink-4,#ebddc8);font:inherit;font-size:13px;line-height:1.4}html body .shop-look__filter [role=status]{color:#c7b8a5;font-size:12px;white-space:nowrap}html body .shop-look .look-piece{height:100%;display:flex;flex-direction:column;border:1px solid #79624e;border-radius:0;overflow:hidden}html body .shop-look .look-piece__media{position:relative;flex:none}.shop-look .look-piece__media>a{display:block;width:100%}html body .shop-look .look-piece__media>.look-piece__gallery-open{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0}html body .shop-look .look-piece__media img{width:100%;height:100%;object-fit:contain}html body .shop-look .look-piece__media img[src*=dst-empty-smoky-taupe-studio],html body .shop-look .look-piece__media img[src*=dst-red-western-boot-taupe-]{display:block;object-fit:cover}.shop-look .look-piece__body{display:flex;flex-direction:column;align-items:center;flex:1;text-align:center}html body .shop-look .look-piece__name{line-height:1.25;letter-spacing:.02em;margin:0;color:var(--pal-ink-4,#ebddc8)}.shop-look .look-piece__name a{color:inherit}html body .shop-look .shop-look__extra-grid .look-piece__name{display:flex;align-items:center;justify-content:center;width:100%;letter-spacing:.015em}html body .shop-look .shop-look__extra-grid .look-piece__name a{display:block;text-align:center}@media(min-width:990px){html body .shop-look .shop-look__extra-grid .look-piece__name{white-space:nowrap}}html body .shop-look .look-piece__setup-status{position:absolute;top:12px;left:12px;right:12px;z-index:2;width:fit-content;max-width:calc(100% - 24px);padding:7px 10px;border:1px solid #e9c47e;border-radius:3px;background:#35271b;color:#ffe2ad;-webkit-text-fill-color:#ffe2ad;font-family:Arial,sans-serif;font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.02em;text-transform:none;pointer-events:none}html body .shop-look .look-piece__btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;max-width:180px;padding:10px 14px;font-size:11px;font-weight:700;letter-spacing:.1em;background:linear-gradient(#b9a593,#9b8571 38%,#7d6855 62%,#917c68);border:1px solid rgba(205,186,166,.75);border-radius:2px;color:#1c140f;-webkit-text-fill-color:#1c140f;text-shadow:0 1px 0 rgba(214,196,176,.35);box-shadow:inset 0 1px #eee0d073,inset 0 -2px 3px #281c1466,0 0 12px #967c6429;transition:filter .2s ease,box-shadow .2s ease}html body .shop-look a.look-piece__btn:hover,html body .shop-look a.look-piece__btn:focus-visible{background:linear-gradient(#c6b2a0,#a8927e 38%,#8a7462 62%,#9e8975);color:#1c140f;-webkit-text-fill-color:#1c140f;border-color:#cdbaa6bf;filter:brightness(1.06);box-shadow:inset 0 1px #eee0d073,inset 0 -2px 3px #281c1466,0 0 16px #967c6440}html body:not(.palette-red) .shop-look .look-piece__btn{background:var(--look-metal,linear-gradient(#b9a593,#917c68))}html body .shop-look .look-piece__btn--soon{opacity:.8;cursor:default;color:#c7b8a5}html body .shop-look{--dst-std-card-glow-hi:var(--dst-std-card-glow)}html body .shop-look .look-piece{transition:transform .3s ease,border-color .3s ease!important;will-change:transform}html body .shop-look__next{margin-top:0;margin-bottom:var(--look-section-space)}html body .shop-look__next-link{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;border:1px solid #79624e;background:#21150f;color:inherit;text-decoration:none;overflow:hidden;box-shadow:var(--dst-std-card-glow,0 10px 24px rgba(0,0,0,.6));transition:transform .3s ease,border-color .3s ease;will-change:transform}html body .shop-look__next-link:hover,html body .shop-look__next-link:focus-visible{transform:translateY(-4px);border-color:var(--dst-std-edge-hi,#b39b80)}html body .shop-look__next-media{display:block;position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--shop-look-taupe) center/cover}html body .shop-look__next-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}html body .shop-look__next-copy{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 24px;text-align:center}html body .shop-look__next-eyebrow{font-family:Cinzel,Georgia,serif;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#c9ae91}html body .shop-look__next-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(30px,3.2vw,44px);line-height:1.15;color:#ead5bb}html body .shop-look__next-cta{font-family:Cinzel,Georgia,serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ead5bb;border-bottom:1px solid rgba(234,213,187,.45);padding-bottom:4px}@media(max-width:699px){html body .shop-look__next-link{grid-template-columns:1fr}html body .shop-look__next-copy{padding:24px 16px}}@media(max-width:989px){html body .shop-look__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr)}}@media(min-width:380px)and (max-width:989px){html body .shop-look .shop-look__extra-grid .look-piece__name{min-height:2.5em}}@media(max-width:699px){html body .shop-look__hero{min-height:144px}html body .shop-look__hero--image{min-height:0}html body .shop-look__hero-copy{padding:32px 24px}html body .shop-look__main{padding-top:36px}html body .shop-look__split{grid-template-columns:1fr}html body .shop-look__model{max-width:420px;width:100%;margin:auto}html body .shop-look__video{aspect-ratio:4/5;max-height:400px;width:100%;flex:auto}html body .shop-look__featured>h2{margin-bottom:24px;padding:0}html body .shop-look .look-piece__btn{font-size:10px;padding:10px 8px}html body .shop-look .shop-look__three,html body .shop-look .shop-look__extra-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .shop-look .shop-look__three>li:last-child{grid-column:1/-1;width:calc((100% - var(--look-card-gap))/2);justify-self:center}html body .shop-look__signature{padding-top:36px}html body .shop-look__extras{padding-block:36px 52px}html body .shop-look__extra-heading{gap:12px;margin-bottom:24px}html body .shop-look__filter{flex-wrap:nowrap}html body .shop-look__filter select,html body .shop-look__filter label{width:170px;flex:none;max-width:100%}}@media(max-width:379px){html body .shop-look .shop-look__four,html body .shop-look .shop-look__three,html body .shop-look .shop-look__extra-grid{grid-template-columns:1fr}html body .shop-look .shop-look__three>li:last-child{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/dst-look-standard.css.map */
