.serpura-home{--ink:#211e1a;--muted:#70665c;--brown:#594332}.serpura-home *{box-sizing:border-box}.serpura-home{margin:0;background:var(--ivory);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.serpura-home a{color:inherit;text-decoration:none}.serpura-home button{font:inherit}.serpura-home img{display:block;width:100%}.serpura-home .announce{background:var(--beige);text-align:center;padding:11px 16px;font-size:10px;letter-spacing:2px;text-transform:uppercase}.serpura-home header{height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 5%;border-bottom:1px solid #dcd4c9}.serpura-home nav{display:flex;gap:28px;font-size:12px}.serpura-home .logo img{width:155px;max-height:42px;object-fit:contain}.serpura-home .bag{display:flex;gap:9px;align-items:center;font-size:12px}.serpura-home .bag svg{width:21px;height:24px}.serpura-home .wrap{max-width:1400px;margin:auto;padding:0 5%}.serpura-home .hero{display:grid;grid-template-columns:46% 54%;min-height:650px}.serpura-home .hero-copy{padding:84px 13% 65px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.serpura-home .eyebrow{font-size:10px;letter-spacing:2.6px;text-transform:uppercase;margin:0 0 24px}.serpura-home h1{font-family:Georgia,serif;font-weight:400;font-size:clamp(50px,5.5vw,83px);letter-spacing:-3.5px;line-height:1.03;margin:0 0 25px}.serpura-home h1 em{font-weight:400;color:var(--brown)}.serpura-home .lead{font-size:15px;line-height:1.8;color:var(--muted);max-width:340px;margin:0 0 30px}.serpura-home .btn{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:18px 24px;background:var(--ink);color:#fff;font-size:12px;border-radius:3px;min-height:50px}.serpura-home .btn:hover{background:var(--brown)}.serpura-home .quiet{margin-top:17px;font-size:11px;color:var(--muted)}.serpura-home .hero-photo{position:relative;overflow:hidden;background:var(--beige)}.serpura-home .hero-photo>img{height:100%;object-fit:cover}.serpura-home .photo-label{position:absolute;bottom:23px;left:24px;right:24px;background:#f6f2ebed;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;font-size:12px}.serpura-home .photo-label small{display:block;color:var(--muted);margin-top:5px}.serpura-home .strip{border-top:1px solid #dcd4c9;border-bottom:1px solid #dcd4c9;display:flex;justify-content:space-around;gap:18px;padding:23px 10px;font-size:10px;letter-spacing:1.7px;text-transform:uppercase;margin-top:30px}.serpura-home .section{padding-top:82px;padding-bottom:76px}.serpura-home .section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.serpura-home .section-heading h2,.serpura-home .story h2,.serpura-home .sets h2{font-family:Georgia,serif;font-weight:400;font-size:43px;letter-spacing:-1.4px;margin:0}.serpura-home .section-heading .eyebrow{margin-bottom:12px}.serpura-home .section-heading>a{font-size:12px;border-bottom:1px solid;padding-bottom:5px}.serpura-home .colors{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.serpura-home .texture{aspect-ratio:1/.95;position:relative;border-radius:5px;overflow:hidden}.serpura-home .texture img{height:100%;object-fit:cover;transition:transform .4s}.serpura-home .color-card:hover img{transform:scale(1.05)}.serpura-home .arrow{position:absolute;bottom:14px;right:14px;background:var(--ivory);border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.serpura-home .card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.serpura-home h3{font-size:14px;margin:0;font-weight:500}.serpura-home .dot{width:10px;height:10px;border-radius:50%}.serpura-home .color-card p{font-size:11px;color:var(--muted);margin:8px 0}.serpura-home .story{display:grid;grid-template-columns:1fr 1fr;background:var(--beige);border-radius:5px;overflow:hidden}.serpura-home .story>img{height:540px;object-fit:cover}.serpura-home .story-copy{padding:65px 13%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.serpura-home .story h2{font-size:52px;margin-bottom:22px}.serpura-home .story p:not(.eyebrow){font-size:14px;line-height:1.9;color:var(--muted)}.serpura-home .text-link{font-size:12px;margin-top:18px;border-bottom:1px solid;padding-bottom:6px}.serpura-home .sets{margin-top:80px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-bottom:80px}.serpura-home .sets-image{background:#ede6dc;border-radius:5px;overflow:hidden}.serpura-home .sets-image img{aspect-ratio:1.15;object-fit:cover}.serpura-home .sets h2{margin-bottom:20px}.serpura-home .sets p{font-size:14px;line-height:1.8;color:var(--muted)}.serpura-home .offers{display:flex;gap:12px;margin:25px 0}.serpura-home .offer{border:1px solid #cfc3b5;padding:16px 19px;border-radius:4px;flex:1}.serpura-home .offer small{display:block;font-size:10px;color:var(--muted);margin-top:7px}.serpura-home .offer strong{font-size:17px}.serpura-home .offer.highlight{border-color:var(--brown);background:var(--beige)}.serpura-home footer{background:var(--beige);padding:50px 5% 20px}.serpura-home .footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:70px;max-width:1260px;margin:auto}.serpura-home .footer-brand img{width:145px;max-height:45px;object-fit:contain;margin-bottom:20px}.serpura-home .footer-brand p{font-size:12px;line-height:1.9;color:var(--muted);max-width:340px}.serpura-home footer h3{font-size:11px;text-transform:uppercase;letter-spacing:1.7px;margin-bottom:20px}.serpura-home footer a:not(.logo){font-size:12px;display:block;margin:13px 0;color:var(--muted)}.serpura-home .copyright{max-width:1260px;margin:35px auto 0;border-top:1px solid #d1c6b8;padding-top:20px;font-size:10px;color:var(--muted);display:flex;justify-content:space-between}.serpura-home .mobile-menu{display:none}.serpura-home .focus:focus-visible,.serpura-home a:focus-visible{outline:2px solid #75513b;outline-offset:5px}@media(max-width:720px){.serpura-home header{height:70px;padding:0 6%}.serpura-home nav{display:none}.serpura-home .mobile-menu{display:block;font-size:21px;border:0;background:transparent;padding:8px 0}.serpura-home .bag span{display:none}.serpura-home .logo img{width:137px}.serpura-home .announce{font-size:9px;letter-spacing:1.3px}.serpura-home .wrap{padding:0 6%}.serpura-home .hero{display:flex;flex-direction:column-reverse;min-height:0}.serpura-home .hero-photo{margin:16px 0 0;border-radius:5px}.serpura-home .hero-photo>img{height:390px}.serpura-home .hero-copy{padding:30px 0}.serpura-home .eyebrow{font-size:9px;margin-bottom:15px}.serpura-home h1{font-size:51px;letter-spacing:-2.1px;max-width:340px}.serpura-home .lead{font-size:13px;margin-bottom:23px}.serpura-home .hero-copy .btn{width:100%}.serpura-home .quiet{align-self:center}.serpura-home .photo-label{bottom:15px;left:15px;right:15px;padding:12px 14px;font-size:11px}.serpura-home .strip{margin-top:8px;font-size:8px;gap:10px;letter-spacing:.7px;text-align:center;padding:18px 0}.serpura-home .section{padding:50px 0 44px}.serpura-home .section-heading h2{font-size:33px}.serpura-home .section-heading>a{font-size:10px}.serpura-home .colors{grid-template-columns:1fr 1fr;gap:24px 13px}.serpura-home .card-bottom{margin-top:12px}.serpura-home h3{font-size:12px}.serpura-home .color-card p{font-size:10px}.serpura-home .story{display:flex;flex-direction:column}.serpura-home .story>img{height:390px}.serpura-home .story-copy{padding:33px 26px 39px}.serpura-home .story h2{font-size:39px}.serpura-home .story p:not(.eyebrow){font-size:13px}.serpura-home .sets{grid-template-columns:1fr;gap:28px;margin-top:45px;padding-bottom:45px}.serpura-home .sets h2{font-size:35px}.serpura-home .sets p{font-size:13px}.serpura-home .sets .btn{width:100%}.serpura-home .offers{gap:9px}.serpura-home .offer{padding:15px}.serpura-home .footer-top{grid-template-columns:1fr 1fr;gap:28px}.serpura-home .footer-brand{grid-column:1/-1}.serpura-home .footer-brand p{max-width:100%}.serpura-home .copyright{font-size:9px;gap:15px}.serpura-home footer{padding:37px 6% 20px}.serpura-home .menu-open{display:flex;position:absolute;z-index:10;top:100px;left:0;right:0;padding:24px 6%;background:var(--ivory);box-shadow:0 8px 12px #211e1a12}}.serpura-home .sp-icon{display:inline-block;width:19px;height:19px;flex:0 0 19px;vertical-align:middle}.serpura-home .btn,.serpura-home .section-heading>a,.serpura-home .text-link{display:inline-flex;align-items:center;gap:12px}.serpura-home .btn{justify-content:space-between}.serpura-home .hero-photo{align-self:center;width:100%}.serpura-home .hero-photo>img,.serpura-home .story>img,.serpura-home .sets-image img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain}.serpura-home .story{align-items:center}.serpura-home .texture{aspect-ratio:1}.serpura-home .texture img{width:100%;height:100%;object-fit:contain}@media(max-width:720px){.serpura-home .hero-photo>img,.serpura-home .story>img,.serpura-home .sets-image img{height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}.serpura-home .photo-label{position:static;margin:0;padding:15px 16px;background:var(--beige)}.serpura-home .hero-photo{overflow:hidden}.serpura-home .story{align-items:stretch}.serpura-home .section-heading{gap:12px}.serpura-home .section-heading>a{max-width:110px;flex-shrink:0;line-height:1.5}}.denim-landing .dn-release-badge{display:table;max-width:100%;margin:0 0 10px!important;padding:0;border:0;border-radius:0;background:transparent;color:#123b56;font:700 clamp(9px,2.5vw,11px)/1.35 Arial,sans-serif!important;letter-spacing:.09em;white-space:nowrap;box-shadow:none}.denim-landing .dn-purchase{padding-top:0!important}.denim-landing .dn-rotator{text-transform:uppercase!important;position:relative;display:flex;align-items:center;justify-content:center;min-height:38px;padding:9px 20px;background:var(--dn-nav);color:#fffaf0;font:500 12px/1.5 Arial,sans-serif;letter-spacing:.055em}.dn-announcement-stage{display:grid;min-width:0}.denim-landing .dn-announcement-slide{display:flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap}.denim-landing .dn-announcement-slide[hidden]{display:none}.denim-landing .dn-announcement-slide span{padding:0}.dn-announcement-slide svg{flex-shrink:0}@media(max-width:480px){.denim-landing .dn-rotator{font-size:11px;letter-spacing:.025em}.denim-landing .dn-release-badge{padding:0;letter-spacing:.065em}}.denim-landing .dn-cart-dialog,.denim-landing .dn-cart-top,.denim-landing .dn-cart-body,.denim-landing .dn-cart-usps-wrap,.denim-landing .dn-cart-description{background:#fff!important}.denim-landing #dn-price{color:#193b56!important}.denim-landing .dn-mobile-bar{display:none!important}.denim-landing .dn-announcement.dn-rotator{font-size:14px!important;line-height:1.5!important;min-height:42px}@media(max-width:480px){.denim-landing .dn-announcement.dn-rotator{font-size:12px!important;letter-spacing:.05em!important}}.denim-landing{--dn-cream:#faf6f0!important;--dn-cream2:#eee4da!important;--dn-nav:#442b1e!important;--dn-blue:#926746!important;--dn-text:#2d1c15!important;--dn-soft:#776458!important;background:#faf6f0}.denim-landing .dn-header,.denim-landing .dn-shop-grid{background:#faf6f0}.denim-landing .dn-hero{background:#eee4da!important}.denim-landing .dn-release-badge{background:#eee0d0!important;color:#513522!important;border-color:#d2b89f!important}.denim-landing .dn-brown-intro{font:400 13px/1.65 Poppins,Arial,sans-serif;color:#735f51;margin:8px 0 13px;max-width:460px}@media(max-width:850px){.denim-landing .dn-brown-intro{white-space:nowrap;width:100%;max-width:100%;font-size:clamp(6.5px,2.16vw,11px)!important;letter-spacing:-.035em!important;line-height:1.5!important;margin:7px 0 12px!important}}.denim-landing .dn-primary,.denim-landing .dn-cart-checkout{background:#4b2c1c!important;color:#fff!important;border-color:#4b2c1c!important}.denim-landing #dn-saving-badge{background:#795037!important;border-color:#795037!important;color:#fff!important}.denim-landing .dn-announcement{background:#603e29!important;color:#fff!important}.denim-landing .dn-footer{background:#35231b!important;color:#fff!important}.denim-landing .dn-lifestyle,.denim-landing .dn-info{background:#eee5db!important}.denim-landing .dn-details{background:#faf6f0!important}.denim-landing .dn-last{background:#e9dccc!important}.denim-landing .dn-pr-heading h2{color:#35231b!important}.denim-landing .dn-pr-disclaimer{font-size:13px!important;color:#766459!important;max-width:440px;margin:12px auto 0!important}.denim-landing #dn-dynamic-payments[data-active=true]{margin-top:6px!important}.denim-landing .dn-footer-logo{filter:brightness(0) invert(1)!important}.denim-landing .dn-brown-review-line{display:flex!important;align-items:center!important;gap:9px!important;width:max-content;max-width:100%;margin:6px 0 17px!important;color:#5e4838!important;text-decoration:none!important;flex-wrap:nowrap}.denim-landing .dn-brown-review-stars{display:inline-flex;align-items:center;gap:1px;flex:0 0 auto;color:#ae8261}.denim-landing .dn-brown-review-stars svg{width:15px;height:15px;display:block}.denim-landing .dn-brown-review-copy{font:500 12px/1.5 Poppins,Arial,sans-serif!important;white-space:nowrap}.denim-landing .dn-brown-review-copy u{text-underline-offset:2px;text-decoration-color:#bea188}.denim-landing .dn-brown-review-dot{padding:0 3px;color:#a89a8f}.denim-landing #dn-current-price,.denim-landing #dn-mobile-price{color:#111!important}@media(max-width:420px){.denim-landing .dn-brown-review-stars svg{width:13px;height:13px}.denim-landing .dn-brown-review-copy{font-size:11px!important}.denim-landing .dn-brown-review-line{gap:7px!important}}.denim-landing .dn-reels{width:100%;margin:25px 0 28px;padding:0;min-width:0}.denim-landing .dn-reels-head{display:flex;justify-content:space-between;align-items:end;gap:10px;margin:0 0 15px}.denim-landing .dn-reels-kicker{font:700 10px/1.2 Poppins,Arial,sans-serif!important;color:#9a775e!important;letter-spacing:.15em!important;margin:0 0 5px!important}.denim-landing .dn-reels-head h2{font:600 25px/1.15 Poppins,Arial,sans-serif!important;color:#372219!important;letter-spacing:-.05em!important;margin:0!important}.denim-landing .dn-reels-head p:last-child{color:#826e5e!important;font:400 11px/1.5 Poppins,Arial,sans-serif!important;margin:5px 0 0!important}.denim-landing .dn-reels-controls{display:flex;gap:6px;flex-shrink:0}.denim-landing .dn-reels-controls button{width:33px;height:33px;border:1px solid #d4c6ba;background:#fff;color:#4b2c1c;display:grid;place-items:center;border-radius:50%;padding:0}.denim-landing .dn-reels-controls svg{width:17px;height:17px}.denim-landing .dn-reels-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%}.denim-landing .dn-reels-track::-webkit-scrollbar{display:none}.denim-landing .dn-reel{position:relative;flex:0 0 calc((100% - 20px)/3);aspect-ratio:9/16;min-width:0;background:#eae0d4;overflow:hidden;border-radius:9px;scroll-snap-align:start;isolation:isolate}.denim-landing .dn-reel video{display:block;width:100%;height:100%;object-fit:cover;background:#eae0d4}.denim-landing .dn-reel-index{position:absolute;left:9px;top:9px;background:#15100db3;color:#fff;border-radius:12px;padding:3px 7px;font:600 9px/1.5 Poppins,Arial,sans-serif}.denim-landing .dn-reel-sound,.denim-landing .dn-reel-play{position:absolute;z-index:2;border:0;background:#1b1512a6;color:#fff;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;padding:4px}.denim-landing .dn-reel-sound{right:7px;bottom:9px}.denim-landing .dn-reel-play{left:7px;bottom:9px;font-size:11px}.denim-landing .dn-reel-sound svg{width:18px;height:18px}.denim-landing .dn-reels-dots{display:flex;align-items:center;justify-content:center;gap:5px;margin:12px 0 0}.denim-landing .dn-reels-dots span{width:6px;height:6px;background:#d7c5b6;border-radius:50%;transition:all .2s}.denim-landing .dn-reels-dots span.active{width:20px;border-radius:10px;background:#593925}@media(max-width:850px){.denim-landing .dn-reels{margin:22px 0 24px}.denim-landing .dn-reel{flex-basis:47%;border-radius:8px}.denim-landing .dn-reels-head h2{font-size:23px!important}}@media(max-width:420px){.denim-landing .dn-reel{flex-basis:46%}.denim-landing .dn-reels-head h2{font-size:21px!important}}.denim-landing .dn-reels-track{padding-right:57%!important;scroll-padding-left:0;scrollbar-width:none;overscroll-behavior-inline:contain}.denim-landing .dn-reel{flex:0 0 42%!important;border-radius:12px!important;background:#2a1e19!important;box-shadow:0 3px 14px #35251e16}.denim-landing .dn-reel video{object-fit:cover}.denim-landing .dn-reel:before{content:"";position:absolute;inset:0 0 auto;height:101px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#000000a1,#0000)}.denim-landing .dn-story-header{position:absolute;z-index:3;top:0;left:0;right:0;padding:8px 8px 0;color:#fff;pointer-events:none}.denim-landing .dn-story-progress{width:100%;height:3px;background:#ffffff65;border-radius:8px;overflow:hidden}.denim-landing .dn-story-progress-fill{display:block;height:100%;width:0;background:#fff;transition:width .25s linear;border-radius:8px}.denim-landing .dn-story-profile{display:flex;align-items:center;gap:5px;margin:10px 0 0;min-width:0}.denim-landing .dn-story-avatar{display:flex;align-items:center;justify-content:center;flex:0 0 29px;width:29px;height:29px;border:1.6px solid white;border-radius:50%;background:#fff;overflow:hidden}.denim-landing .dn-story-avatar img{display:block;width:26px;height:26px;object-fit:contain;padding:1px}.denim-landing .dn-story-username{font:700 11px/1.3 Poppins,Arial,sans-serif!important;letter-spacing:-.025em;color:#fff!important;white-space:nowrap}.denim-landing .dn-story-check{flex:0 0 16px;width:16px!important;height:16px!important;display:block;filter:drop-shadow(0 1px 2px #0005)}.denim-landing .dn-story-label{margin-left:auto;letter-spacing:.12em;font:600 7px/1.4 Poppins,Arial,sans-serif;opacity:.8;color:#fff}.denim-landing .dn-reel-index{display:none!important}.denim-landing .dn-reel-sound,.denim-landing .dn-reel-play{z-index:4}.denim-landing .dn-reels-track.is-gliding{scroll-snap-type:none!important}.denim-landing .dn-reels-dots span.active{background:#60402b}@media(max-width:850px){.denim-landing .dn-reels-track{padding-right:24%!important}.denim-landing .dn-reel{flex:0 0 76%!important}.denim-landing .dn-story-avatar{width:33px;height:33px;flex-basis:33px}.denim-landing .dn-story-avatar img{width:30px;height:30px}.denim-landing .dn-story-username{font-size:12px!important}.denim-landing .dn-story-check{width:17px!important;height:17px!important}}@media(max-width:420px){.denim-landing .dn-reels-track{padding-right:22%!important}.denim-landing .dn-reel{flex:0 0 78%!important}}.denim-landing .dn-reels-kicker{display:flex!important;align-items:center;gap:6px!important}.denim-landing .dn-reels-kicker-icon{display:inline-block;flex:0 0 15px;color:#855334}.denim-landing .dn-reels-head p:last-child{display:flex;align-items:center;gap:6px}.denim-landing .dn-reels-swipe-icon{flex:0 0 14px;color:#80553c}@media(max-width:420px){.denim-landing .dn-reels-head h2{font-size:clamp(17px,5.3vw,21px)!important}.denim-landing .dn-reels-head p:last-child{font-size:10px!important}}.denim-landing{--dn-cream:#ffffff!important;--dn-cream2:#ffffff!important;background:#fff!important}.denim-landing .dn-header,.denim-landing .dn-shop-grid,.denim-landing .dn-purchase,.denim-landing .dn-hero,.denim-landing .dn-gallery,.denim-landing .dn-thumbnails,.denim-landing .dn-lifestyle,.denim-landing .dn-info,.denim-landing .dn-details,.denim-landing .dn-pr-section,.denim-landing .dn-last,.denim-landing .dn-last-image,.denim-landing .dn-reels{background:#fff!important}.denim-landing .dn-release-badge{background:#eee0d0!important;color:#513522!important;border:1px solid #eee8e1!important;border-radius:5px!important;padding:6px 10px!important}.denim-landing .dn-details-grid figure,.denim-landing .dn-outfits figure{background:#fff!important}.denim-landing .dn-reel,.denim-landing .dn-reel video{background:#33231e!important}.denim-landing .dn-thumb{background:#fff!important}.denim-landing .dn-brown-rating{display:flex!important;align-items:center!important;margin:6px 0 14px!important}.denim-landing .dn-brown-rating .dn-brown-review-line{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;text-decoration:none!important}.denim-landing .dn-brown-rating .dn-brown-review-stars{display:inline-flex!important;gap:2px!important;align-items:center!important;color:#c2b3a4!important}.denim-landing .dn-brown-rating .dn-brown-review-stars svg{width:15px!important;height:15px!important}.denim-landing .dn-brown-rating .kopstorm_trustpilotbadgewrapperpdp p{margin:0!important;display:flex;align-items:center;gap:5px;color:#111!important;font:500 12px/1.4 Poppins,Arial,sans-serif!important;white-space:nowrap}.denim-landing .dn-brown-rating .kopstorm_trustpilotbadgewrapperpdp strong{font-weight:700!important;color:#111!important}.denim-landing .dn-pr-empty-stars{display:inline-flex!important;justify-content:center!important;gap:2px!important;color:#c2b3a4!important}.denim-landing .dn-pr-empty-stars svg{display:block;width:21px;height:21px}.denim-landing .dn-pr-empty-shell{width:min(100%,520px);margin:18px auto 0}.denim-landing .dn-pr-empty-rail{display:block!important;padding:0!important;overflow:visible!important}.denim-landing .dn-pr-empty-card{display:flex!important;align-items:center!important;justify-content:center!important;min-height:115px!important;border:1px solid #e9e5e1!important;border-radius:14px!important;background:#fff!important;padding:20px!important;text-align:center!important;box-shadow:none!important}.denim-landing .dn-pr-empty-label{margin:0!important;color:#74695e!important;font:500 13px/1.55 Poppins,Arial,sans-serif!important}.denim-landing .dn-release-badge{padding:2px 10px!important;line-height:1.3!important;margin-bottom:9px!important}.denim-landing .dn-reels{background:linear-gradient(145deg,#fff,#fbfaf8 43%,#f5f2ed)!important;border:1px solid #eee9e3!important;border-radius:17px!important;padding:18px 15px 17px!important;box-shadow:0 8px 24px #46302009!important}.denim-landing .dn-reels-title{display:flex!important;align-items:center!important;gap:8px!important}.denim-landing .dn-reels-title-play{flex:0 0 25px;color:#704c35;display:block}.denim-landing .dn-reel{border:2px solid #fff!important;box-shadow:0 7px 18px #34231929!important;background:#eee9e2!important}.denim-landing .dn-reel video{background:#eee9e2!important}.denim-landing .dn-reels-track{padding-top:3px!important;padding-bottom:9px!important}@media(max-width:850px){.denim-landing .dn-reels{padding:16px 12px 14px!important;border-radius:14px!important}.denim-landing .dn-reels-title{gap:6px!important}.denim-landing .dn-reels-title-play{width:21px;height:21px;flex-basis:21px}}.denim-landing .dn-pr-gallery-note{display:block;margin-top:auto;padding-top:9px;font:500 10px/1.45 Poppins,Arial,sans-serif;color:#8b8179}.denim-landing .dn-pr-section .dn-pr-image img{object-fit:contain!important;background:#fff!important}.denim-landing .dn-pr-section .dn-pr-card{align-self:stretch!important;border-radius:14px!important}.denim-landing .dn-pr-section .dn-pr-rail{display:flex!important}.denim-landing .dn-pr-section .dn-pr-stars.dn-pr-empty-stars{display:inline-flex!important;justify-content:center!important}.denim-landing .dn-pr-reference-note{margin:2px 0 11px!important;text-align:center;color:#78695c!important;font:500 11px/1.45 Poppins,Arial,sans-serif!important}.denim-landing .dn-kith-reference{display:flex!important;align-items:center!important;gap:8px!important;margin:8px 0 12px!important}.denim-landing .dn-kith-reference p{color:#24211f!important;font:500 12px/1.35 Poppins,Arial,sans-serif!important}.denim-landing .dn-pr-section .dn-pr-image img{object-fit:cover!important}.denim-landing .dn-reels{width:100%!important;max-width:100%!important;margin:27px 0 29px!important;padding:0!important;background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.denim-landing .dn-reels-head{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:8px!important;margin-bottom:14px!important}.denim-landing .dn-reels-head>div:first-child{flex:1 1 auto;min-width:0}.denim-landing .dn-reels-kicker{color:#966b52!important;font-weight:700!important;letter-spacing:.12em!important;margin:0 0 8px!important}.denim-landing .dn-reels-kicker-icon{color:#966b52!important}.denim-landing .dn-reels-head h2{color:#33241e!important;font-size:clamp(19px,2.4vw,28px)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.18!important;margin:0!important}.denim-landing .dn-reels-title{gap:7px!important}.denim-landing .dn-reels-title-play{flex:0 0 22px!important;width:22px!important;height:22px!important;color:#8d6043!important}.denim-landing .dn-reels-controls{flex:0 0 auto!important;gap:6px!important}.denim-landing .dn-reels-controls button{width:32px!important;height:32px!important;background:#fff!important;border:1px solid #d9c8bb!important;color:#4a3024!important;box-shadow:none!important}.denim-landing .dn-reels-track{box-sizing:border-box!important;width:100%!important;max-width:100%!important;display:flex!important;gap:12px!important;overflow-x:auto!important;padding:0 0 3px!important;scroll-padding-inline:0!important;scroll-snap-type:x mandatory}.denim-landing .dn-reel{box-sizing:border-box!important;flex:0 0 calc((100% - 12px)/2)!important;min-width:0!important;border:0!important;border-radius:10px!important;background:#f5f0eb!important;box-shadow:0 3px 13px #2f211912!important;aspect-ratio:9/16!important}.denim-landing .dn-reel video{background:#f5f0eb!important}.denim-landing .dn-reels-dots{margin:13px 0 0!important}.denim-landing .dn-reels-dots span{background:#daccc1!important}.denim-landing .dn-reels-dots span.active{background:#684630!important}@media(max-width:850px){.denim-landing .dn-reels{margin:22px 0 25px!important;padding:0!important}.denim-landing .dn-reels-head{align-items:flex-end!important;gap:7px!important}.denim-landing .dn-reels-head h2{font-size:clamp(17px,4.25vw,22px)!important}.denim-landing .dn-reels-kicker{font-size:9px!important;letter-spacing:.105em!important;margin-bottom:6px!important}.denim-landing .dn-reels-title-play{width:19px!important;height:19px!important;flex-basis:19px!important}.denim-landing .dn-reels-controls button{width:30px!important;height:30px!important}.denim-landing .dn-reels-track{gap:9px!important;padding:0 0 3px!important}.denim-landing .dn-reel{flex:0 0 calc((100% - 9px)/2)!important;border-radius:8px!important}.denim-landing .dn-story-header{padding:7px 6px 0!important}.denim-landing .dn-story-profile{gap:4px!important;margin-top:7px!important}.denim-landing .dn-story-avatar{width:24px!important;height:24px!important;flex-basis:24px!important}.denim-landing .dn-story-avatar img{width:21px!important;height:21px!important}.denim-landing .dn-story-username{font-size:10px!important}.denim-landing .dn-story-check{width:14px!important;height:14px!important;flex-basis:14px!important}.denim-landing .dn-story-label{display:none!important}.denim-landing .dn-reel-sound,.denim-landing .dn-reel-play{width:26px!important;height:26px!important}}@media(max-width:380px){.denim-landing .dn-reels-head h2{font-size:16px!important}.denim-landing .dn-reels-title-play{width:17px!important;height:17px!important;flex-basis:17px!important}.denim-landing .dn-reels-controls button{width:27px!important;height:27px!important}}.denim-landing .dn-reels{--story-brown:#432d24;--story-taupe:#99715c;position:relative!important;isolation:isolate!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:26px 0 30px!important;padding:26px 14px 20px!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;background:linear-gradient(145deg,#fcfaf8,#f6f0e9 47%,#f2e9e0 75%,#fbfaf8)!important;background-image:linear-gradient(145deg,#fcfaf8,#f6f0e9 47%,#f2e9e0 75%,#fbfaf8)!important}.denim-landing .dn-reels-head{align-items:center!important;gap:10px!important;margin:0 0 17px!important}.denim-landing .dn-reels-kicker{gap:8px!important;font:700 10px/1.3 Poppins,Arial,sans-serif!important;color:#95684f!important;letter-spacing:.16em!important;margin:0 0 8px!important}.denim-landing .dn-reels-kicker-icon{width:15px!important;height:15px!important;flex-basis:15px!important;color:#916247!important}.denim-landing .dn-reels-head h2{color:#32251e!important;font:700 clamp(20px,2.15vw,27px)/1.21 "Poppins",Arial,sans-serif!important;letter-spacing:-.035em!important;margin:0!important}.denim-landing .dn-reels-title{display:flex!important;gap:8px!important;align-items:center!important}.denim-landing .dn-reels-title-play{width:23px!important;height:23px!important;flex:0 0 23px!important;color:#80533c!important}.denim-landing .dn-reels-controls{gap:8px!important}.denim-landing .dn-reels-controls button{width:34px!important;height:34px!important;border-radius:50%!important;background:#fffefc!important;border:1px solid #d8c4b4!important;color:#4d3326!important;box-shadow:0 2px 7px #3e25180d!important}.denim-landing .dn-reels-controls button:hover{background:#eee3d9!important;border-color:#b89985!important}.denim-landing .dn-reels-controls button:focus-visible{outline:2px solid #6e4430!important;outline-offset:3px!important}.denim-landing .dn-reels-track{display:flex!important;box-sizing:border-box!important;gap:12px!important;padding:2px 0 7px!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-padding-left:0!important}.denim-landing .dn-reel{flex:0 0 calc((100% - 12px)/2)!important;min-width:0!important;aspect-ratio:9/16!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.85)!important;border-radius:13px!important;background:#e9ded2!important;box-shadow:0 6px 15px #3b22161a!important}.denim-landing .dn-reel video{background:#e9ded2!important}.denim-landing .dn-reel:before{height:118px!important;background:linear-gradient(to bottom,rgba(21,13,9,.6),rgba(21,13,9,.08) 82%,transparent)!important}.denim-landing .dn-story-header{padding:9px 9px 0!important}.denim-landing .dn-story-profile{margin-top:10px!important;gap:5px!important}.denim-landing .dn-story-username{font-weight:650!important;letter-spacing:-.025em!important}.denim-landing .dn-reel-sound{right:10px!important;bottom:10px!important;width:30px!important;height:30px!important;border:1px solid #ffffff35!important;background:#1b1310a6!important}.denim-landing .dn-reel-play{display:none!important}.denim-landing .dn-reels-dots{margin:13px 0 0!important;gap:7px!important}.denim-landing .dn-reels-dots span{width:6px!important;height:6px!important;background:#d4c1b3!important}.denim-landing .dn-reels-dots span.active{width:23px!important;height:6px!important;background:#65412e!important}@media(max-width:850px){.denim-landing .dn-reels{margin:18px 0 24px!important;padding:20px 9px 17px!important}.denim-landing .dn-reels-head{gap:7px!important;margin-bottom:14px!important}.denim-landing .dn-reels-kicker{font-size:9px!important;gap:6px!important;letter-spacing:.11em!important;margin-bottom:7px!important}.denim-landing .dn-reels-head h2{font-size:clamp(16px,4.05vw,22px)!important;letter-spacing:-.04em!important}.denim-landing .dn-reels-title{gap:6px!important}.denim-landing .dn-reels-title-play{width:19px!important;height:19px!important;flex-basis:19px!important}.denim-landing .dn-reels-controls{gap:5px!important}.denim-landing .dn-reels-controls button{width:29px!important;height:29px!important}.denim-landing .dn-reels-track{gap:8px!important;padding:2px 0 6px!important}.denim-landing .dn-reel{flex:0 0 calc((100% - 8px)/2)!important;border-radius:10px!important}.denim-landing .dn-story-header{padding:7px 6px 0!important}.denim-landing .dn-story-avatar{width:23px!important;height:23px!important;flex-basis:23px!important}.denim-landing .dn-story-avatar img{width:21px!important;height:21px!important}.denim-landing .dn-story-username{font-size:10px!important}.denim-landing .dn-story-check{width:14px!important;height:14px!important;flex-basis:14px!important}.denim-landing .dn-story-label{display:none!important}.denim-landing .dn-reel-sound{width:26px!important;height:26px!important;bottom:7px!important;right:7px!important}}@media(max-width:360px){.denim-landing .dn-reels-head h2{font-size:15px!important}.denim-landing .dn-reels-controls button{width:27px!important;height:27px!important}}.denim-landing #dn-reels{background:#603e29!important;background-image:none!important;color:#fffaf5!important;border:0!important;border-radius:0!important;box-shadow:none!important;margin-top:26px!important;margin-bottom:30px!important;padding:25px 15px 20px!important}.denim-landing #dn-reels .dn-reels-kicker,.denim-landing #dn-reels .dn-reels-kicker-icon{color:#e9cbb4!important}.denim-landing #dn-reels .dn-reels-head h2,.denim-landing #dn-reels .dn-reels-title,.denim-landing #dn-reels .dn-reels-title span,.denim-landing #dn-reels .dn-reels-title-play{color:#fffaf5!important}.denim-landing #dn-reels .dn-reels-controls button{background:transparent!important;border:1px solid rgba(255,245,236,.64)!important;color:#fffaf5!important;box-shadow:none!important}.denim-landing #dn-reels .dn-reels-controls button:hover{background:#ffffff1f!important;border-color:#fffaf5!important}.denim-landing #dn-reels .dn-reels-controls button:focus-visible{outline:2px solid white!important}.denim-landing #dn-reels .dn-reel{border:1px solid rgba(255,247,240,.25)!important;background:#422b20!important;box-shadow:0 5px 15px #170c0529!important}.denim-landing #dn-reels .dn-reel video{background:#422b20!important}.denim-landing #dn-reels .dn-reels-dots span{background:#ffffff59!important}.denim-landing #dn-reels .dn-reels-dots span.active{background:#fffaf5!important}@media(max-width:850px){.denim-landing #dn-reels{width:calc(100% + 36px)!important;max-width:none!important;margin:18px -18px 24px!important;padding:21px 18px 17px!important}}.denim-landing .dn-announcement.dn-rotator{min-height:43px!important;padding:8px 10px!important;background:#603e29!important;color:#fff!important}.denim-landing .dn-announcement-stage{display:flex!important;align-items:center!important;justify-content:center!important;gap:13px!important;width:100%!important}.denim-landing .dn-announcement-slide,.denim-landing .dn-announcement-slide[hidden]{display:flex;align-items:center!important;gap:7px!important;white-space:nowrap!important;flex:0 0 auto!important;color:#fff!important}.denim-landing .dn-announcement-slide:first-child{border-right:1px solid rgba(255,255,255,.55);padding-right:13px!important}.denim-landing .dn-announcement-slide svg{width:18px!important;height:18px!important;flex:0 0 18px!important}.denim-landing .dn-announcement-slide span{font-family:Poppins,Arial,sans-serif!important;font-size:clamp(9px,1.03vw,12px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.02em!important;padding:0!important}.denim-landing .dn-bag{position:relative!important;overflow:visible!important}.denim-landing .dn-bag-count{position:absolute!important;top:2px!important;right:-2px!important;min-width:19px!important;height:19px!important;padding:0 4px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#69452f!important;border:1px solid #fff!important;color:#fff!important;font:700 11px/1 Arial,sans-serif!important;letter-spacing:0!important}.denim-landing .dn-hero-edition-tags{position:absolute!important;top:16px!important;left:16px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:7px!important;z-index:6!important;pointer-events:none!important}.denim-landing .dn-hero-edition-tags span{display:block!important;padding:7px 12px!important;border-radius:999px!important;background:#fffffff5!important;color:#3b251c!important;font:700 10px/1.1 Poppins,Arial,sans-serif!important;letter-spacing:.055em!important;box-shadow:0 2px 9px #2a1a101a!important}.denim-landing .dn-hero-edition-tags span+span{background:#62402e!important;color:#fff!important}.denim-landing .dn-release-badge{background:transparent!important;border:0!important;border-radius:0!important;padding:2px 0!important;margin-bottom:9px!important;color:#745039!important;font:700 12px/1.4 Poppins,Arial,sans-serif!important;letter-spacing:.085em!important}.denim-landing .dn-hero .dn-gallery-prev,.denim-landing .dn-hero .dn-gallery-next{display:flex!important;align-items:center!important;justify-content:center!important;width:39px!important;height:39px!important;border:1px solid rgba(104,70,49,.17)!important;border-radius:50%!important;background:#fffffff5!important;color:#422b1f!important;box-shadow:0 3px 12px #2a1d1421!important;padding:0!important;top:50%!important;transform:translateY(-50%)!important;z-index:5!important}.denim-landing .dn-hero .dn-gallery-prev{left:12px!important}.denim-landing .dn-hero .dn-gallery-next{right:12px!important}.denim-landing .dn-hero .dn-gallery-prev svg,.denim-landing .dn-hero .dn-gallery-next svg{width:19px!important;height:19px!important;stroke-width:2!important}.denim-landing .dn-hero .dn-gallery-prev:hover,.denim-landing .dn-hero .dn-gallery-next:hover{background:#f8f1ea!important}@media(max-width:850px){.denim-landing .dn-announcement.dn-rotator{min-height:37px!important;padding:8px 5px!important}.denim-landing .dn-announcement-stage{gap:7px!important}.denim-landing .dn-announcement-slide{gap:4px!important}.denim-landing .dn-announcement-slide:first-child{padding-right:7px!important}.denim-landing .dn-announcement-slide svg{width:15px!important;height:15px!important;flex-basis:15px!important}.denim-landing .dn-announcement-slide span{font-size:clamp(8px,2.35vw,11px)!important;letter-spacing:-.01em!important}.denim-landing .dn-hero-edition-tags{top:12px!important;left:12px!important;gap:6px!important}.denim-landing .dn-hero-edition-tags span{font-size:9px!important;padding:7px 11px!important}.denim-landing .dn-hero .dn-gallery-prev,.denim-landing .dn-hero .dn-gallery-next{width:35px!important;height:35px!important}.denim-landing .dn-hero .dn-gallery-prev{left:9px!important}.denim-landing .dn-hero .dn-gallery-next{right:9px!important}}@media(max-width:350px){.denim-landing .dn-announcement-stage{gap:4px!important}.denim-landing .dn-announcement-slide:first-child{padding-right:4px!important}.denim-landing .dn-announcement-slide span{font-size:8px!important}}.denim-landing #dn-add-to-bag{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.denim-landing #dn-add-to-bag .dn-atc-icon{width:21px!important;height:21px!important;flex:0 0 21px!important;display:block!important;color:inherit!important}.denim-landing #dn-add-to-bag .dn-atc-label{white-space:nowrap!important}.denim-landing .dn-trust-strip .dn-trust-icon{stroke:#503522!important}.denim-landing .dn-trust-strip .dn-trust-copy strong{color:#332218!important}.denim-landing .dn-trust-strip .dn-trust-feature:first-child .dn-fast-shipping-svg{width:44px!important;height:44px!important;flex:0 0 44px!important;color:#5a3626!important;stroke:#5a3626!important;display:block!important}@media(max-width:850px){.denim-landing .dn-trust-strip .dn-trust-feature:first-child .dn-fast-shipping-svg{width:37px!important;height:37px!important;flex-basis:37px!important}}@media(max-width:355px){.denim-landing .dn-trust-strip .dn-trust-feature:first-child .dn-fast-shipping-svg{width:34px!important;height:34px!important;flex-basis:34px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
