:root{--donot-yellow: #f7c531;--donot-ink: #282626;--donot-paper: #f5f0e7;--donot-white: #fffdf8;--donot-teal: #087f77;--donot-muted: #d8d1c5;--donot-display-font: "Poppins", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--donot-body-font: "Poppins", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--color-background: var(--donot-paper);--color-background-rgb: 245 240 231;--color-foreground: var(--donot-ink);--color-foreground-rgb: 40 38 38;--color-border: var(--donot-ink);--color-border-rgb: 40 38 38;--style-border-radius-xs: 0;--style-border-radius-sm: 0;--style-border-radius-md: 0;--style-border-radius-lg: 0;--style-border-radius-inputs: 0;--style-border-radius-buttons-primary: 0;--style-border-radius-buttons-secondary: 0;--style-border-radius-popover: 0;--variant-picker-button-radius: 0;--font-body--family: var(--donot-body-font);--font-subheading--family: var(--donot-body-font);--font-heading--family: var(--donot-display-font);--font-accent--family: var(--donot-display-font);--font-paragraph--family: var(--donot-body-font);--font-h1--family: var(--donot-display-font);--font-h2--family: var(--donot-display-font);--font-h3--family: var(--donot-display-font);--font-h4--family: var(--donot-display-font);--font-h5--family: var(--donot-display-font);--font-h6--family: var(--donot-display-font);--font-body--style: normal;--font-subheading--style: normal;--font-heading--style: normal;--font-accent--style: normal;--font-body--weight: 400;--font-subheading--weight: 500;--font-heading--weight: 400;--font-accent--weight: 400}body{background:var(--donot-paper);color:var(--donot-ink);font-family:var(--donot-body-font)}body :is(h1,h2,h3,h4,h5,h6){font-family:var(--donot-display-font);font-weight:400}body :is(button,input,textarea,select){font-family:var(--donot-body-font)}#header-group .header__row{border-bottom:1px solid rgb(40 38 38 / 14%)}#header-group .header-logo{font-family:var(--donot-display-font);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:400;letter-spacing:-.055em;text-transform:uppercase;color:var(--donot-ink)}#header-group .header-logo__image{filter:brightness(0) saturate(100%)}#header-group :is(.menu-list__link,.header-actions__action,.dropdown-localization__button){font-family:var(--donot-body-font);font-size:.7rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}#header-group .header-actions__action{border-radius:0}body :is(.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded){border-radius:0;font-family:var(--donot-body-font);font-size:.7rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}body :is(.product-card,.collection-card,.resource-card,.product-card__content){border-radius:0;box-shadow:none}body :is(input,textarea,select){border-radius:0}.donot-about{--donot-section-padding: clamp(4rem, 8vw, 9rem);background:var(--donot-paper);color:var(--donot-ink);overflow:hidden}.donot-about__inner,.donot-about__statement-inner{width:min(100% - clamp(2rem,8vw,10rem),90rem);margin:0 auto}.donot-about__hero{position:relative;min-height:min(52rem,calc(100svh - var(--header-group-height, 0px)));overflow:hidden;background:var(--donot-paper)}.donot-about__hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgb(245 240 231 / .95) 0%,rgb(245 240 231 / .84) 27%,rgb(245 240 231 / .1) 54%,transparent 72%);content:"";pointer-events:none}.donot-about__hero-media,.donot-about__hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.donot-about__hero-media img{object-fit:cover;object-position:center center}.donot-about__hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:min(100% - clamp(2rem,8vw,10rem),90rem);min-height:inherit;margin:0 auto;padding-block:5rem}.donot-about__eyebrow{margin:0 0 1.6rem;color:currentcolor;font-family:var(--donot-body-font);font-size:.68rem;font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.donot-about__display{max-width:10ch;margin:0;color:currentcolor;font-family:var(--donot-display-font);font-size:clamp(3.25rem,7vw,7.5rem);font-weight:400;letter-spacing:-.055em;line-height:.84;text-wrap:balance}.donot-about__display--hero{font-size:clamp(4.5rem,10vw,10rem);line-height:.78}.donot-about__hero-description{max-width:25rem;margin:2.5rem 0 2rem;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.5}.donot-about__button{display:inline-flex;align-items:center;gap:1.75rem;padding:.95rem 0;border-bottom:1px solid currentcolor;color:currentcolor;font-family:var(--donot-body-font);font-size:.68rem;font-weight:500;letter-spacing:.16em;line-height:1;text-decoration:none;text-transform:uppercase;transition:gap .18s ease,opacity .18s ease}.donot-about__button:hover{gap:2.25rem;color:currentcolor;opacity:.66}.donot-about__section{padding-block:var(--donot-section-padding)}.donot-about__section--yellow{background:var(--donot-yellow)}.donot-about__founder{display:grid;grid-template-columns:minmax(14rem,.72fr) minmax(20rem,1.28fr);grid-template-rows:auto 1fr;gap:clamp(2.5rem,6vw,6rem) clamp(2rem,8vw,9rem)}.donot-about__section-heading{grid-column:1;grid-row:1}.donot-about__section-heading .donot-about__display{max-width:7ch;font-size:clamp(3rem,5.2vw,6.4rem)}.donot-about__portrait{grid-column:1;grid-row:2;align-self:end;width:min(100%,29rem)}.donot-about__portrait img{width:100%;aspect-ratio:2 / 3;object-fit:cover;object-position:center top;filter:grayscale(1) contrast(1.06)}.donot-about__copy--founder{grid-column:2;grid-row:1 / span 2;align-self:center;max-width:38rem}.donot-about__body,.donot-about__body p{font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.55}.donot-about__body{white-space:normal}.donot-about__story{display:grid;grid-template-columns:minmax(18rem,.85fr) minmax(20rem,1.15fr);align-items:center;gap:clamp(2.5rem,8vw,9rem)}.donot-about__copy--story{max-width:37rem}.donot-about__copy--story .donot-about__display{max-width:8ch;margin-bottom:3rem;font-size:clamp(3.25rem,5.5vw,6.7rem)}.donot-about__story-media{min-height:42rem}.donot-about__story-media img{width:100%;height:100%;min-height:42rem;object-fit:cover;object-position:center center}.donot-about__statement{padding-block:var(--donot-section-padding);background:var(--donot-ink);color:var(--donot-white)}.donot-about__statement-inner{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(20rem,1.1fr);align-items:center;gap:clamp(2.5rem,8vw,9rem)}.donot-about__statement-media{width:min(100%,35rem);justify-self:center}.donot-about__statement-media img{width:100%;aspect-ratio:2 / 3;object-fit:cover;filter:grayscale(1) contrast(1.08)}.donot-about__statement-copy{max-width:40rem}.donot-about__statement-copy .donot-about__eyebrow{color:var(--donot-yellow)}.donot-about__display--statement{max-width:9ch;font-size:clamp(3rem,5vw,6rem);line-height:.88}.donot-about__statement-text{max-width:22rem;margin:3rem 0 0;color:var(--donot-yellow);font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.45}.donot-about__section--values{border-top:1px solid rgb(40 38 38 / 30%)}.donot-about__values-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:3rem;padding-bottom:clamp(3rem,6vw,6rem);border-bottom:1px solid rgb(40 38 38 / 35%)}.donot-about__values-intro .donot-about__eyebrow{margin-bottom:.5rem}.donot-about__values-intro .donot-about__display{max-width:6ch;font-size:clamp(3.5rem,7vw,8.5rem);text-align:right}.donot-about__values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.donot-about__value{min-height:15rem;padding:2rem clamp(1rem,3vw,3rem) 0 0}.donot-about__value+.donot-about__value{padding-left:clamp(1rem,3vw,3rem);border-left:1px solid rgb(40 38 38 / 35%)}.donot-about__value-number{display:block;margin-bottom:2.25rem;font-family:var(--donot-display-font);font-size:1.8rem;line-height:1}.donot-about__value h3{max-width:12ch;margin:0 0 1.15rem;font-family:var(--donot-body-font);font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.donot-about__value p{max-width:17rem;margin:0;font-size:.95rem;line-height:1.5}.donot-about__stockists{padding-block:var(--donot-section-padding);background:var(--donot-ink);color:var(--donot-white)}.donot-about__stockists-heading{display:grid;grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,6rem)}.donot-about__stockists-heading .donot-about__eyebrow{margin:0;color:var(--donot-yellow)}.donot-about__stockists-heading .donot-about__display{max-width:8ch;font-size:clamp(3.5rem,7vw,7.7rem)}.donot-about__stockists-intro{max-width:16rem;justify-self:end;margin:0;color:#fffdf8bf;font-size:.95rem;line-height:1.5}.donot-about__stockists-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#fffdf859}.donot-about__stockist{position:relative;min-height:28rem;overflow:hidden;background:var(--donot-ink)}.donot-about__stockist-image,.donot-about__stockist-image img,.donot-about__stockist-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.donot-about__stockist-image img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.donot-about__stockist:hover .donot-about__stockist-image img{transform:scale(1.045)}.donot-about__stockist-overlay{background:linear-gradient(180deg,#28262614 20%,#282626e6)}.donot-about__stockist-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:2rem}.donot-about__stockist-content h3{margin:0 0 .65rem;color:var(--donot-yellow);font-family:var(--donot-display-font);font-size:clamp(2rem,3.3vw,3.7rem);font-weight:400;letter-spacing:-.045em;line-height:.9}.donot-about__stockist-content p,.donot-about__stockist-content a,.donot-about__stockist-content span{margin:0;color:var(--donot-white);font-family:var(--donot-body-font);font-size:.72rem;line-height:1.45}.donot-about__stockist-content a{margin-top:.7rem;color:var(--donot-yellow);letter-spacing:.08em;text-decoration:none}.donot-about__stockist-content a:hover{color:var(--donot-white)}@media screen and (max-width:989px){.donot-about__hero{min-height:42rem}.donot-about__hero:after{background:linear-gradient(90deg,rgb(245 240 231 / .94) 0%,rgb(245 240 231 / .76) 50%,transparent 100%)}.donot-about__founder,.donot-about__story,.donot-about__statement-inner{grid-template-columns:1fr 1fr;gap:2.5rem}.donot-about__section-heading{grid-column:1 / -1}.donot-about__copy--founder{grid-column:2;grid-row:2}.donot-about__portrait{grid-column:1}.donot-about__story-media,.donot-about__story-media img{min-height:35rem}.donot-about__stockists-heading{grid-template-columns:1fr 1fr}.donot-about__stockists-heading .donot-about__display{grid-column:2;grid-row:1 / span 2}.donot-about__stockists-intro{grid-column:1;justify-self:start}}@media screen and (max-width:749px){.donot-about{--donot-section-padding: 4.5rem}.donot-about__inner,.donot-about__statement-inner,.donot-about__hero-content{width:min(100% - 2rem,40rem)}.donot-about__hero{min-height:40rem}.donot-about__hero-media img{object-position:64% center}.donot-about__hero-content{justify-content:flex-end;padding-block:3rem}.donot-about__hero:after{background:linear-gradient(180deg,transparent 20%,rgb(245 240 231 / .12) 42%,rgb(245 240 231 / .97) 78%)}.donot-about__display--hero{font-size:clamp(4rem,18vw,6.5rem)}.donot-about__founder,.donot-about__story,.donot-about__statement-inner{display:flex;flex-direction:column;gap:2.5rem}.donot-about__section-heading{order:1}.donot-about__portrait{order:2;width:min(100%,22rem)}.donot-about__copy--founder{order:3}.donot-about__copy--story{order:1}.donot-about__story-media{order:2;min-height:auto}.donot-about__story-media img{min-height:auto;aspect-ratio:4 / 5}.donot-about__statement-media{order:2;width:min(100%,20rem)}.donot-about__statement-copy{order:1}.donot-about__display--statement{max-width:10ch;font-size:clamp(2.8rem,13vw,5.4rem)}.donot-about__values-intro{display:block}.donot-about__values-intro .donot-about__display{margin-top:2rem;text-align:left}.donot-about__values-grid,.donot-about__stockists-grid{grid-template-columns:1fr}.donot-about__value{min-height:auto;padding:2rem 0}.donot-about__value+.donot-about__value{padding-left:0;border-top:1px solid rgb(40 38 38 / 35%);border-left:0}.donot-about__stockists-heading{display:block}.donot-about__stockists-heading .donot-about__display{margin:2rem 0}.donot-about__stockists-intro{max-width:18rem}.donot-about__stockist{min-height:24rem}}@media(prefers-reduced-motion:reduce){.donot-about__button,.donot-about__stockist-image img{transition:none}}.donot-home{--donot-section-padding: clamp(4rem, 8vw, 9rem);background:var(--donot-paper);color:var(--donot-ink);overflow:hidden}.donot-home__inner,.donot-home__statement-inner{width:min(100% - clamp(2rem,8vw,10rem),90rem);margin:0 auto}.donot-home__hero{position:relative;min-height:max(42rem,calc(100svh - var(--header-group-height, 0px)));overflow:hidden;background:var(--donot-paper)}.donot-home__hero:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,rgb(245 240 231 / .94) 0%,rgb(245 240 231 / .88) 20%,rgb(245 240 231 / .62) 34%,rgb(245 240 231 / .18) 50%,transparent 65%);content:"";pointer-events:none}.donot-home__hero-media,.donot-home__hero-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.donot-home__hero-media img{object-fit:cover;object-position:center center}.donot-home__hero-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:90.6%;max-width:120rem;min-height:inherit;margin:0 auto;padding-block:clamp(4rem,6vw,6rem);padding-right:48%}.donot-home__eyebrow{margin:0 0 1.6rem;font-family:var(--donot-body-font);font-size:.68rem;font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.donot-home__hero .donot-home__button{text-transform:none}.donot-home__hero-logo{display:block;width:clamp(10rem,20vw,16rem);height:auto;margin:0 0 1.6rem;filter:brightness(0) saturate(100%)}.donot-home__display{max-width:10ch;margin:0;font-family:var(--donot-display-font);font-size:clamp(3.25rem,7vw,7.5rem);font-weight:400;letter-spacing:-.055em;line-height:.84;text-wrap:balance}.donot-home__display--hero{max-width:7ch;font-size:clamp(4.5rem,10vw,10rem);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:.78;text-wrap:initial}.donot-home__hero-description{max-width:25rem;margin:2.5rem 0 2rem;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.5}.donot-home__button,.donot-home__text-link{display:inline-flex;align-items:center;gap:1.75rem;color:currentcolor;font-family:var(--donot-body-font);font-size:.68rem;font-weight:500;letter-spacing:.16em;line-height:1;text-decoration:none;text-transform:uppercase;transition:gap .18s ease,opacity .18s ease}.donot-home__button{padding:.95rem 0;border-bottom:1px solid currentcolor}.donot-home__button:hover,.donot-home__text-link:hover{gap:2.25rem;color:currentcolor;opacity:.66}.donot-home__intro{padding-block:var(--donot-section-padding);background:var(--donot-yellow)}.donot-home__intro-inner{display:grid;grid-template-columns:minmax(18rem,.95fr) minmax(20rem,1.05fr);align-items:end;gap:clamp(2.5rem,8vw,9rem)}.donot-home__intro .donot-home__display{max-width:7ch;font-size:clamp(3.5rem,7vw,8.5rem)}.donot-home__intro-copy{max-width:34rem}.donot-home__intro-copy p{margin:0 0 2rem;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.5}.donot-home__collection{padding-block:var(--donot-section-padding);background:var(--donot-paper)}.donot-home__section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(3rem,6vw,5.5rem)}.donot-home__section-heading .donot-home__eyebrow{margin-bottom:1.4rem}.donot-home__section-heading .donot-home__display{max-width:8ch;font-size:clamp(3.25rem,6vw,7rem)}.donot-home__section-heading .donot-home__text-link{flex-shrink:0;padding-bottom:.75rem;border-bottom:1px solid currentcolor}.donot-home__product-grid,.donot-home__editorial-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,2vw,1.5rem)}.donot-home__product-card{min-width:0}.donot-home__product-card .resource-card{gap:.9rem}.donot-home__product-card .resource-card__media{aspect-ratio:3 / 4;background:var(--donot-muted)}.donot-home__product-card .resource-card__image{object-fit:cover}.donot-home__product-card .resource-card__content{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.5rem;border-bottom:1px solid rgb(40 38 38 / 22%)}.donot-home__product-card .resource-card__title,.donot-home__product-card .price{margin:0;font-family:var(--donot-body-font);font-size:.7rem;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.donot-home__editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.donot-home__editorial-card{color:currentcolor;text-decoration:none}.donot-home__editorial-media{overflow:hidden;aspect-ratio:3 / 4;margin-bottom:1rem;background:var(--donot-muted)}.donot-home__editorial-media img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.donot-home__editorial-card:hover .donot-home__editorial-media img{transform:scale(1.045)}.donot-home__editorial-card>span{display:flex;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid rgb(40 38 38 / 22%);font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.donot-home__editorial-card b{font-size:1rem;font-weight:400}.donot-home__banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:42rem;background:var(--donot-yellow)}.donot-home__banner-media{min-height:42rem}.donot-home__banner-media img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:grayscale(1) contrast(1.06)}.donot-home__banner-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(3rem,7vw,8rem)}.donot-home__banner-content .donot-home__display{max-width:6ch;margin-bottom:2.5rem;font-size:clamp(3.75rem,7vw,8rem)}.donot-home__banner-content>p:not(.donot-home__eyebrow){max-width:22rem;margin:0 0 2rem;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.5}.donot-home__statement{padding-block:clamp(5rem,12vw,13rem);background:var(--donot-ink);color:var(--donot-white);text-align:center}.donot-home__statement-inner{display:flex;flex-direction:column;align-items:center}.donot-home__statement-logo{display:block;width:clamp(8rem,14vw,12rem);height:auto;margin:0 0 2rem;filter:brightness(0) invert(1)}.donot-home__statement .donot-home__display{max-width:8ch;font-size:clamp(4rem,10vw,11rem);line-height:.78}.donot-home__statement-body{margin:2rem 0 2.5rem;color:var(--donot-yellow);font-size:clamp(1.05rem,1.6vw,1.4rem)}.donot-home__statement .donot-home__button{color:var(--donot-white)}@media screen and (max-width:989px){.donot-home__intro-inner{grid-template-columns:1fr 1fr;gap:2.5rem}.donot-home__product-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.donot-home__banner,.donot-home__banner-media{min-height:35rem}}@media screen and (max-width:749px){.donot-home{--donot-section-padding: 4.5rem}.donot-home__inner,.donot-home__statement-inner,.donot-home__hero-content{width:min(100% - 2rem,40rem)}.donot-home__hero{min-height:40rem}.donot-home__hero-media img{object-position:64% center}.donot-home__hero:after{background:linear-gradient(180deg,transparent 7%,rgb(40 38 38 / .12) 20%,rgb(40 38 38 / .58) 43%,rgb(40 38 38 / .86) 67%,rgb(40 38 38 / .94) 82%)}.donot-home__hero-content{color:var(--donot-white);justify-content:flex-end;padding-block:3rem;padding-right:0}.donot-home__hero-logo{filter:brightness(0) invert(1)}.donot-home__display--hero{font-size:clamp(4rem,18vw,6.5rem)}.donot-home__intro-inner{display:flex;flex-direction:column;align-items:flex-start;gap:2.5rem}.donot-home__intro .donot-home__display{font-size:clamp(3.5rem,15vw,6rem)}.donot-home__section-heading{display:block}.donot-home__section-heading .donot-home__display{margin-bottom:2rem}.donot-home__product-grid,.donot-home__editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem .75rem}.donot-home__banner{display:flex;flex-direction:column}.donot-home__banner-media{min-height:30rem}.donot-home__banner-content{min-height:30rem;padding:4.5rem 1rem}.donot-home__statement .donot-home__display{max-width:7ch;font-size:clamp(3.75rem,17vw,6.5rem)}}@media(prefers-reduced-motion:reduce){.donot-home__button,.donot-home__text-link,.donot-home__editorial-media img{transition:none}}#donot-brand,#donot-stores,#donot-contact{scroll-margin-top:6rem}.donot-stores{background:var(--donot-paper);color:var(--donot-ink);overflow:hidden}.donot-stores__inner,.donot-stores__hero-inner,.donot-stores__contact-inner{width:92%;max-width:180rem;margin:0 auto}.donot-stores__hero{display:flex;align-items:flex-end;min-height:min(44rem,72svh);padding-block:clamp(4rem,8vw,9rem);background:var(--donot-ink);color:var(--donot-white)}.donot-stores__hero-inner{display:grid;grid-template-columns:minmax(14rem,.65fr) minmax(20rem,1fr);align-items:end;gap:2rem}.donot-stores__eyebrow{margin:0 0 1.6rem;font-family:var(--donot-body-font);font-size:.68rem;font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.donot-stores__hero .donot-stores__eyebrow{color:var(--donot-yellow)}.donot-stores__display{max-width:8ch;margin:0;font-family:var(--donot-display-font);font-size:clamp(4rem,9vw,10rem);font-weight:400;letter-spacing:-.06em;line-height:.78;text-wrap:balance}.donot-stores__hero-copy{max-width:24rem;margin:0 0 .35rem;color:#fffdf8c7;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.5}.donot-stores__locations{padding-block:clamp(3.5rem,6vw,6.5rem)}.donot-stores__intro{display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(18rem,1fr) minmax(15rem,.75fr);align-items:end;gap:clamp(2rem,5vw,5rem);margin-bottom:clamp(2.5rem,4vw,4rem)}.donot-stores__intro .donot-stores__eyebrow{margin:0}.donot-stores__intro .donot-stores__display{max-width:7ch;font-size:clamp(3.5rem,6.5vw,7.5rem)}.donot-stores__intro>p{max-width:18rem;margin:0;font-size:1rem;line-height:1.55}.donot-stores__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#28262659}.donot-stores__card{position:relative;min-height:clamp(30rem,34vw,42rem);overflow:hidden;background:var(--donot-ink);color:var(--donot-white)}.donot-stores__card-media,.donot-stores__card-media img,.donot-stores__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.donot-stores__card-media img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.donot-stores__card:hover .donot-stores__card-media img{transform:scale(1.045)}.donot-stores__card-overlay{background:linear-gradient(180deg,#28262614 18%,#282626eb)}.donot-stores__card-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:clamp(1.5rem,3vw,2.5rem)}.donot-stores__card-city{position:absolute;top:clamp(1.5rem,3vw,2.5rem);left:clamp(1.5rem,3vw,2.5rem);max-width:calc(100% - clamp(3rem,6vw,5rem));color:var(--donot-yellow);font-family:var(--donot-display-font);font-size:clamp(1.25rem,2.2vw,2rem);font-weight:400;letter-spacing:-.03em;line-height:1}.donot-stores__card h3{max-width:8ch;margin:0 0 .7rem;color:var(--donot-yellow);font-family:var(--donot-display-font);font-size:clamp(2.5rem,4vw,4.5rem);font-weight:400;letter-spacing:-.05em;line-height:.82}.donot-home__stores .donot-stores__card:first-child h3{max-width:none;white-space:nowrap}.donot-stores__card p,.donot-stores__card a,.donot-stores__handle{margin:0;color:var(--donot-white);font-family:var(--donot-body-font);font-size:.75rem;line-height:1.5}.donot-stores__card a{margin-top:.8rem;color:var(--donot-yellow);letter-spacing:.08em;text-decoration:none}.donot-stores__card a:hover{color:var(--donot-white)}.donot-directions{display:block;margin-top:.8rem}.donot-stores__address-trigger{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:.65rem;padding:0;border:0;background:transparent;color:var(--donot-white);font-family:var(--donot-body-font);font-size:.75rem;line-height:1.5;text-align:left;cursor:pointer}.donot-stores__address-trigger:hover .donot-stores__address{color:var(--donot-yellow)}.donot-stores__address-cta{display:inline-flex;align-items:center;gap:.45rem;color:var(--donot-yellow);font-size:.62rem;font-weight:600;letter-spacing:.14em;line-height:1;text-transform:uppercase}.donot-stores__address-cta span{font-size:.9rem;line-height:.5;transition:transform .25s ease}.donot-stores__address-trigger:hover .donot-stores__address-cta span{transform:translate(.2rem)}.donot-directions__dialog{width:min(calc(100% - 2rem),34rem);max-width:none;padding:0;border:1px solid var(--donot-ink);background:var(--donot-paper);color:var(--donot-ink);box-shadow:0 1.5rem 5rem #28262647}.donot-directions__dialog::backdrop{background:#282626b8;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.donot-directions__dialog-inner{position:relative;padding:clamp(2rem,5vw,4rem)}.donot-directions__close{position:absolute;top:1rem;right:1rem;display:grid;width:2.5rem;height:2.5rem;place-items:center;padding:0;border:1px solid rgb(40 38 38 / 25%);border-radius:50%;background:transparent;color:var(--donot-ink);font-size:1.5rem;line-height:1;cursor:pointer}.donot-directions__close:hover{background:var(--donot-ink);color:var(--donot-paper)}.donot-directions__eyebrow{margin:0 0 1rem;color:var(--donot-ink);font-family:var(--donot-body-font);font-size:.65rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.donot-directions__dialog h2{max-width:10ch;margin:0;color:var(--donot-ink);font-family:var(--donot-display-font);font-size:clamp(3rem,8vw,5rem);font-weight:400;letter-spacing:-.06em;line-height:.82}.donot-directions__dialog .donot-directions__address{margin:1.6rem 0 0;color:var(--donot-ink);font-family:var(--donot-body-font);font-size:.88rem;line-height:1.5}.donot-directions__prompt{margin:2rem 0 .8rem;color:#282626a6;font-size:.85rem}.donot-directions__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.donot-stores__card .donot-directions__actions a{display:flex;align-items:center;justify-content:space-between;min-height:3.5rem;margin:0;padding:.9rem 1rem;border:1px solid var(--donot-ink);color:var(--donot-ink);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.donot-stores__card .donot-directions__actions a:hover{background:var(--donot-yellow);color:var(--donot-ink)}.donot-stores__contact{padding-block:clamp(4.5rem,8vw,9rem);background:var(--donot-yellow)}.donot-stores__contact-inner{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(20rem,1fr);gap:clamp(2.5rem,8vw,9rem)}.donot-stores__contact .donot-stores__display{max-width:7ch;font-size:clamp(3.75rem,7vw,8rem)}.donot-stores__contact-details{align-self:end;border-top:1px solid rgb(40 38 38 / 35%)}.donot-stores__contact-details p{display:flex;justify-content:space-between;gap:2rem;margin:0;padding-block:1.25rem;border-bottom:1px solid rgb(40 38 38 / 35%);font-size:.78rem;line-height:1.5;text-align:right}.donot-stores__contact-details span{flex-shrink:0;font-size:.65rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.donot-stores__contact-details a{color:currentcolor;text-decoration:none}.donot-stores__contact-details a:hover{opacity:.6}@media screen and (max-width:989px){.donot-stores__hero-inner,.donot-stores__intro,.donot-stores__contact-inner{grid-template-columns:1fr 1fr}.donot-stores__hero-copy,.donot-stores__intro>p{grid-column:2}.donot-stores__intro .donot-stores__display{grid-column:2;grid-row:1 / span 2}.donot-stores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.donot-stores__card:last-child{grid-column:1 / -1}}@media screen and (max-width:749px){.donot-stores__inner,.donot-stores__hero-inner,.donot-stores__contact-inner{width:min(100% - 2rem,40rem)}.donot-stores__hero{min-height:36rem}.donot-stores__hero-inner,.donot-stores__intro,.donot-stores__contact-inner{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.donot-stores__hero-copy,.donot-stores__intro>p{max-width:20rem}.donot-stores__intro .donot-stores__display{order:2}.donot-stores__intro>p{order:3}.donot-stores__grid{grid-template-columns:1fr}.donot-stores__card:last-child{grid-column:auto}.donot-stores__card{min-height:26rem}.donot-stores__contact-details{width:100%}.donot-stores__contact-details p{align-items:flex-start;flex-direction:column;gap:.65rem;text-align:left}.donot-directions__actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.donot-stores__card-media img,.donot-stores__address-cta span{transition:none}}html,body,.page-wrapper,#MainContent{background-color:var(--donot-paper)}#MainContent:not([data-template=index]){color:var(--donot-ink)}#MainContent:not([data-template=index]) .section-background{background-color:var(--donot-paper)!important}#MainContent:not([data-template=index]) .section{background-color:transparent}#MainContent:not([data-template=index]) :is(h1,h2,h3,h4,h5,h6){color:var(--donot-ink);font-family:var(--donot-display-font);font-weight:400;letter-spacing:-.045em}#header-group,#header-group .header,#header-group .header__row,#header-group .header__row--top,#header-group .header__row--bottom{background-color:var(--donot-paper);color:var(--donot-ink)}#header-group .header__row{border-color:#2826262e}#header-group :is(.menu-list__link,.header-actions__action):hover{color:var(--donot-teal)}#MainContent[data-template=collection] .shopify-section:first-child .section-background,#MainContent[data-template=search] .shopify-section:first-child .section-background{background-color:var(--donot-yellow)!important}#MainContent[data-template=collection] .shopify-section:first-child .section-content-wrapper{padding-block:clamp(4.5rem,8vw,8rem)!important}#MainContent[data-template=collection] .shopify-section:first-child :is(h1,h2),#MainContent[data-template=search] .shopify-section:first-child :is(h1,h2,h3){max-width:8ch;margin:0;font-size:clamp(4rem,8vw,8rem);line-height:.82}#MainContent[data-template=collection] .shopify-section:first-child :is(p:not(:has(h1)):not(:has(h2))),#MainContent[data-template=search] .shopify-section:first-child .search-page__header{color:var(--donot-ink)}#MainContent[data-template=collection] .product-grid-container,#MainContent[data-template=search] .product-grid-container{background-color:var(--donot-paper);padding-block:clamp(2rem,4vw,4rem) clamp(5rem,10vw,9rem)}#MainContent[data-template=collection] .facets-controls-wrapper,#MainContent[data-template=search] .facets-controls-wrapper{border-top:1px solid rgb(40 38 38 / 25%);border-bottom:1px solid rgb(40 38 38 / 25%);background:transparent}#MainContent[data-template=collection] .product-grid,#MainContent[data-template=search] .product-grid{gap:clamp(1.25rem,2.4vw,2.5rem)}#MainContent[data-template=collection] .product-grid__item,#MainContent[data-template=search] .product-grid__item{border:0}#MainContent[data-template=collection] .product-grid__item:only-child,#MainContent[data-template=search] .product-grid__item:only-child{grid-column:span 2;max-width:44rem}#MainContent[data-template=collection] .product-grid__card,#MainContent[data-template=search] .product-grid__card{gap:1rem;background:transparent}#MainContent[data-template=collection] .product-grid__card .card-gallery,#MainContent[data-template=search] .product-grid__card .card-gallery,#MainContent[data-template=collection] .product-grid__card .product-media-container,#MainContent[data-template=search] .product-grid__card .product-media-container{background:var(--donot-muted)}#MainContent[data-template=collection] .product-grid__card .product-media__image,#MainContent[data-template=search] .product-grid__card .product-media__image{transition:transform .5s cubic-bezier(.2,.7,.2,1)}#MainContent[data-template=collection] .product-grid__card:hover .product-media__image,#MainContent[data-template=search] .product-grid__card:hover .product-media__image{transform:scale(1.035)}#MainContent[data-template=collection] .product-grid__card :is(h3,h4,p),#MainContent[data-template=search] .product-grid__card :is(h3,h4,p){margin-block:0;font-family:var(--donot-body-font);font-size:.72rem;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}#MainContent[data-template=collection] .product-grid__card .price,#MainContent[data-template=search] .product-grid__card .price{font-family:var(--donot-body-font);font-size:.72rem}#MainContent[data-template=product] .product-information{background:var(--donot-paper);padding-block:clamp(3rem,7vw,7rem)}#MainContent[data-template=product] .product-information__grid{gap:clamp(2rem,7vw,8rem)}#MainContent[data-template=product] .product-information__media .product-media-container{background:var(--donot-muted)}#MainContent[data-template=product] .product-details{align-self:center;padding:clamp(1.5rem,4vw,4rem);background:var(--donot-yellow);--color-input-background: var(--donot-paper);--color-input-text: var(--donot-ink);--color-input-border: var(--donot-ink);--color-variant-background: var(--donot-paper);--color-variant-text: var(--donot-ink);--color-variant-border: var(--donot-ink);--color-selected-variant-background: var(--donot-ink);--color-selected-variant-text: var(--donot-paper);--color-selected-variant-border: var(--donot-ink)}#MainContent[data-template=product] .product-details :is(h1,h2,h3){font-size:clamp(2.8rem,5vw,5.5rem);line-height:.86}#MainContent[data-template=product] .product-details :is(input,select,textarea){background:var(--donot-paper);border-color:var(--donot-ink)}#MainContent[data-template=product] .product-details .quantity-selector{background-color:var(--donot-paper)!important;border-color:var(--donot-ink);display:grid;grid-template-columns:3.5rem minmax(3.5rem,1fr) 3.5rem;min-height:3.5rem;overflow:hidden}#MainContent[data-template=product] .product-details .quantity-selector input[type=number]{background-color:var(--donot-paper)!important;color:var(--donot-ink);width:100%;min-width:0;max-width:none;min-height:100%;font-size:1rem;font-weight:500}#MainContent[data-template=product] .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:3.5rem;background:var(--donot-ink);color:var(--donot-white);opacity:1;transition:background-color .18s ease,color .18s ease}#MainContent[data-template=product] .product-details .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:var(--donot-teal);color:var(--donot-white)}#MainContent[data-template=product] .product-details .quantity-selector :is(.quantity-minus,.quantity-plus):disabled{background:#28262661;color:var(--donot-paper)}#MainContent[data-template=product] .product-details .quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper,#MainContent[data-template=product] .product-details .quantity-selector :is(.quantity-minus,.quantity-plus) svg{width:1.25rem;height:1.25rem}#MainContent[data-template=product] .product-details .variant-option__button-label{min-height:3.75rem;background-color:var(--donot-white);border-color:var(--donot-ink);color:var(--donot-ink);box-shadow:3px 3px #28262624;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}#MainContent[data-template=product] .product-details .variant-option__button-label:has(:checked){background-color:var(--donot-ink);color:var(--donot-paper);box-shadow:3px 3px 0 var(--donot-teal)}#MainContent[data-template=product] .product-details .variant-option__button-label:hover:not(:has([data-option-available=false])){background-color:var(--donot-teal);border-color:var(--donot-teal);color:var(--donot-white);transform:translate(-1px,-1px);box-shadow:4px 4px #2826262e}#MainContent[data-template=product] .product-details .variant-option__button-label:has([data-option-available=false]){background-color:#f5f0e7b8;color:#28262694;box-shadow:none}#MainContent[data-template=product] .product-details .variant-option__button-label:has(:focus-visible){outline-color:var(--donot-teal);outline-offset:3px}#MainContent[data-template=product] .product-details .variant-option--buttons legend{margin-block-end:.75rem;font-size:.7rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase}#MainContent[data-template=product] .product-details .add-to-cart-button{min-height:3.5rem;background:var(--donot-ink);color:var(--donot-white);border:1px solid var(--donot-ink);transition:background-color .18s ease,border-color .18s ease,color .18s ease}#MainContent[data-template=product] .product-details .add-to-cart-button:hover:not(:disabled){background:var(--donot-teal);border-color:var(--donot-teal)}#MainContent[data-template=product] .product-details .add-to-cart-button:disabled{background:#28262661;border-color:#28262661;color:var(--donot-paper);opacity:1}#MainContent[data-template=product] .product-details .product-form-buttons{align-items:stretch;gap:.75rem}footer,footer .section-background{background-color:var(--donot-ink)!important;color:var(--donot-white)}footer .footer-content,footer .footer-content :is(p,h1,h2,h3,h4,h5,h6,span,label){color:var(--donot-white)}footer .text-block,footer .text-block :is(h1,h2,h3,h4,h5,h6,p){color:var(--donot-white)!important}footer .text-block :is(h1,h2,h3,h4,h5,h6){max-width:100%;font-family:var(--donot-display-font);font-weight:400}footer .email-signup-block,footer .email-signup__heading{color:var(--donot-white)!important}footer .footer-content :is(a,button){color:var(--donot-yellow)}footer .footer-content :is(a,button):hover{color:var(--donot-white)}footer :is(.email-signup__input-group,.email-signup__input){border-radius:0;border-color:#fffdf88c;background:transparent;color:var(--donot-white)}footer .email-signup__input::placeholder{color:#fffdf8a6}footer .utilities{border-color:#fffdf86b;color:#fffdf8c7!important}footer .utilities :is(.footer-utilities__text,.footer-utilities__group-copyright,.policy-list-trigger){color:inherit!important}footer .utilities a,footer .utilities button{color:var(--donot-yellow)!important}footer .utilities a:hover,footer .utilities button:hover{color:var(--donot-white)!important}footer .terms-policies-popover{background:var(--donot-paper);color:var(--donot-ink)}footer .terms-policies-popover a{color:var(--donot-ink)!important}@media screen and (max-width:749px){#MainContent[data-template=collection] .shopify-section:first-child .section-content-wrapper{padding-block:3.5rem!important}#MainContent[data-template=collection] .product-grid__item:only-child,#MainContent[data-template=search] .product-grid__item:only-child{grid-column:auto;max-width:none}#MainContent[data-template=product] .product-information{padding-block:2rem 4rem}#MainContent[data-template=product] .product-details{padding:2rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/donot-brand.css.map */
