.dunes-accessories{--da-lime:#e3fc02;--da-ink:#141516;--da-paper:#f5f5f1;color:#fff}.da-hero{overflow:clip;background:radial-gradient(ellipse at 90% 0,rgba(227,252,2,.1),transparent 50%),#141516}.da-breadcrumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-top:25px;color:#b9bbb4;font-size:12px}.da-breadcrumb a{color:#b9bbb4;text-decoration:none}.da-breadcrumb a:hover{color:#e3fc02}.da-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:52px 0 68px}.da-hero h1{font-size:clamp(42px,5.2vw,76px);line-height:1.02;letter-spacing:-.04em;margin:0;color:#fff;max-width:780px}.da-hero h1 em{font-style:normal;color:#e3fc02}.da-hero__intro{font-size:17px;line-height:1.7;color:#d0d1cb;max-width:560px;margin:24px 0}.da-hero__intro p{margin:0}.da-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}.da-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;background:#e3fc02;color:#141516;text-decoration:none;font-size:14px;font-weight:800;padding:14px 22px;border:2px solid #e3fc02;transition:background .15s,color .15s}.da-button:hover{background:#fff;border-color:#fff}.da-text-link{font-size:14px;color:#fff;text-decoration:underline;text-underline-offset:5px}.da-text-link:hover{color:#e3fc02}.da-hero__visual{position:relative;min-height:350px}.da-hero__object{position:absolute;display:flex;flex-direction:column;background:#fff;text-decoration:none;overflow:hidden;border-radius:3px;box-shadow:0 20px 60px #0005}.da-hero__object img{width:100%;height:100%;object-fit:contain;min-height:0;padding:18px;background:#fff}.da-hero__object>span{display:flex;justify-content:space-between;gap:12px;padding:12px 16px;color:#141516;background:#f5f5f1;font-size:12px;font-weight:800}.da-hero__object--1{width:46%;height:185px;top:-8px;right:0;transform:rotate(5deg)}.da-hero__object--2{width:52%;height:300px;left:0;top:10px;transform:rotate(-5deg);z-index:2}.da-hero__object--3{width:43%;height:170px;right:4%;bottom:-8px;transform:rotate(2deg);z-index:3}.da-category-image{background:#fff;border-radius:4px;width:260px;height:230px;margin-left:auto;transform:rotate(3deg);overflow:hidden}.da-category-image img{width:100%;height:100%;object-fit:contain;padding:22px}.da-hero__inner--category{grid-template-columns:minmax(0,1fr) 280px;padding:38px 0 48px}.da-hero__inner--category h1{font-size:clamp(35px,4.4vw,60px)}.da-directory{background:#f5f5f1;color:#141516;padding:58px 0 52px;scroll-margin-top:130px}.da-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.da-eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:800;margin:0 0 10px}.da-section-heading h2,.da-stock-heading h2{margin:0;color:inherit;font-size:clamp(28px,3vw,40px);letter-spacing:-.03em;line-height:1.1}.da-section-heading>p{max-width:330px;font-size:14px;line-height:1.6;margin:0;color:#555950}.da-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.da-card{display:flex;flex-direction:column;text-decoration:none;color:#141516;background:#fff;border:1px solid #e4e5dc;overflow:hidden;border-radius:4px;transition:transform .2s,box-shadow .2s}.da-card:hover{transform:translateY(-5px);box-shadow:0 14px 25px #14151614;color:#141516}.da-card__photo{position:relative;height:215px;background:#fff;padding:26px}.da-card__photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.da-card__number{position:absolute;top:14px;left:16px;font-size:10px;font-weight:800;color:#73796b;letter-spacing:.1em}.da-card__arrow{display:grid;place-items:center;position:absolute;bottom:12px;right:12px;width:33px;height:33px;background:#e3fc02;border-radius:50%;font-size:20px;color:#141516}.da-card__body{padding:20px;border-top:1px solid #eef0e8;display:flex;flex-direction:column;flex:1}.da-card h3{margin:0;color:#141516;font-size:19px;line-height:1.25;font-weight:800;letter-spacing:-.02em}.da-card p{margin:8px 0 18px;color:#62665d;font-size:13px;line-height:1.5}.da-card__count{margin-top:auto;color:#4d5545;font-size:11px;font-weight:700}.da-help{display:flex;align-items:center;gap:22px;margin-top:36px;padding:26px 30px;background:#e9eddd;border-radius:4px}.da-help__symbol{font-size:42px;color:#586140}.da-help h2{font-size:19px;font-weight:800;color:#141516;margin:0 0 5px}.da-help p{margin:0;font-size:13px;color:#4d5545;line-height:1.5}.da-help .da-button{margin-left:auto;flex-shrink:0}.da-button--dark{background:#141516;border-color:#141516;color:#fff}.da-button--dark:hover{color:#141516}.da-category-tools{padding-top:26px;padding-bottom:10px}.da-category-switcher{border-bottom:1px solid #ffffff26;margin-bottom:22px;padding-bottom:18px}.da-category-switcher summary{font-size:14px;font-weight:750;cursor:pointer;min-height:30px}.da-category-switcher nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.da-category-switcher a,.da-brand-links a{border:1px solid #ffffff45;border-radius:3px;color:#fff;padding:10px 14px;text-decoration:none;font-size:13px}.da-category-switcher a:hover,.da-category-switcher a[aria-current=page]{background:#e3fc02;border-color:#e3fc02;color:#141516}.da-filter-row{display:flex;align-items:baseline;gap:18px;margin:14px 0}.da-filter-row__label{min-width:110px;font-size:13px;font-weight:750;color:#d0d1cb}.da-filter-options{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.da-filter-options a{display:block;border:1px solid #ffffff40;border-radius:24px;padding:10px 16px;font-size:13px;line-height:1.3;color:#fff;text-decoration:none;min-height:38px}.da-filter-options a:hover,.da-filter-options .is-selected a{background:#e3fc02;border-color:#e3fc02;color:#141516}.da-clear{display:inline-block;color:#e3fc02;font-size:13px;padding:12px 0}.da-fit-note{font-size:13px;line-height:1.6;color:#d0d1cb;padding:14px 18px;background:#ffffff08;border-left:3px solid #e3fc02}.da-brand-links{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px;margin:20px 0}.da-stock-heading{padding-top:34px;padding-bottom:24px;scroll-margin-top:140px}.da-stock-heading .da-eyebrow{color:#e3fc02}.dunes-accessories a:focus-visible,.dunes-accessories summary:focus-visible{outline:3px solid #7c8e00;outline-offset:4px}@media(min-width:750px)and (max-width:1100px){.da-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.da-hero__inner{gap:32px}.da-hero h1{font-size:52px}.da-hero__visual{min-height:300px}.da-hero__object--2{height:250px}}@media(max-width:749px){.da-hero__inner{grid-template-columns:1fr;gap:30px;padding:32px 0 42px}.da-hero h1{font-size:44px}.da-hero__intro{font-size:15px;line-height:1.6;margin:18px 0}.da-hero__visual{min-height:255px;max-width:450px;width:100%;margin:0 auto}.da-hero__object--1{height:155px}.da-hero__object--2{height:230px}.da-hero__object--3{height:140px}.da-hero__object>span{font-size:10px;padding:9px 12px}.da-actions{gap:20px;margin-top:24px}.da-button{font-size:12px;padding:12px 16px;gap:14px}.da-text-link{font-size:13px}.da-hero__inner--category{grid-template-columns:1fr;position:relative}.da-hero__inner--category .da-category-image{display:none}.da-hero__inner--category h1{font-size:37px}.da-directory{padding:34px 0}.da-section-heading{display:block;margin-bottom:22px}.da-section-heading>p{margin-top:12px}.da-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.da-card__photo{height:160px;padding:23px}.da-card__body{padding:15px 12px}.da-card h3{font-size:16px}.da-card p{font-size:12px;margin-bottom:14px}.da-card__arrow{width:27px;height:27px;font-size:17px;bottom:9px;right:9px}.da-help{align-items:flex-start;flex-wrap:wrap;padding:22px 18px;gap:14px}.da-help__symbol{display:none}.da-help .da-button{margin-left:0}.da-filter-row{display:block}.da-filter-row__label{display:block;margin:0 0 10px}.da-filter-options a{padding:10px 13px;font-size:12px}.da-breadcrumb{font-size:11px;gap:8px;padding-top:20px}}@media(prefers-reduced-motion:reduce){.da-card,.da-button{transition:none}.da-card:hover{transform:none}}.dunes-november{background:#1f1f21;color:#fff}.dunes-november__art{display:block;max-width:2048px;margin:0 auto}.dunes-november__art picture,.dunes-november__art img{display:block;width:100%;height:auto}.dunes-november__content{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:24px;padding-bottom:24px}.dunes-november h2{font:inherit;font-weight:800;font-size:28px;line-height:1.2;color:#e3fc02;margin:0 0 6px}.dunes-november p{margin:0;color:#fff;font-size:16px;line-height:1.5}.dunes-november__button{display:inline-flex;justify-content:center;align-items:center;text-align:center;flex-shrink:0;min-height:48px;padding:12px 24px;background:#e3fc02;color:#1f1f21;text-decoration:none;font-weight:800;font-size:16px;line-height:1.3;border:2px solid #e3fc02}.dunes-november__button:hover{background:#fff;border-color:#fff}.dunes-november a:focus-visible{outline:3px solid #fff;outline-offset:-5px}.dunes-november--compact .dunes-november__content{padding-top:18px;padding-bottom:18px}.dunes-november--compact h2{font-size:22px}@media(max-width:749px){.dunes-november__content{flex-direction:column;align-items:stretch;gap:16px;padding-top:20px;padding-bottom:20px}.dunes-november h2{font-size:24px}.dunes-november p{font-size:14px}.dunes-november--compact .dunes-november__content{text-align:center}.dunes-november--compact h2{font-size:20px}}.dunes-card-availability{margin:1rem 0;text-align:inherit}.dunes-card-availability--image{position:absolute;top:1rem;left:1rem;z-index:5;margin:0;max-width:calc(100% - 2rem);pointer-events:none;text-align:left}.dunes-card-availability__badge{display:inline-flex;align-items:center;max-width:100%;padding:.65rem 1rem;border-radius:.7rem;font-size:1.3rem;font-weight:700;line-height:1.4;letter-spacing:normal;box-shadow:0 2px 5px #0000002e}.dunes-card-availability__badge--stock{background:#19663b;color:#fff}.dunes-card-availability__badge--order{background:#202020;color:#e1ff00;border:1px solid #a5bc00}.dunes-card-availability__badge--neutral{background:#ededed;color:#303030}@media(max-width:749px){.dunes-card-availability--image{top:.7rem;left:.7rem;max-width:calc(100% - 1.4rem)}.dunes-card-availability__badge{font-size:1.2rem;padding:.5rem .75rem}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
