:root{--drizzi-orange: #F05A22;--drizzi-brown: #794129;--drizzi-peach: #F5DBCC;--drizzi-peach-50: #F9DFD9;--drizzi-orange-30: #FACDBD;--drizzi-midnight: #08415C;--drizzi-text: #262626}.drizzi-h1{font-family:var(--drizzi-display-font);font-weight:900;text-transform:uppercase;line-height:1.02;letter-spacing:-.01em;margin:0}.drizzi-h2{font-family:var(--drizzi-body-font);font-weight:400;margin:0}.drizzi-h3{font-family:var(--drizzi-display-font);font-weight:700;margin:0}.drizzi-h4{font-family:var(--drizzi-body-font);font-weight:600;text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem;margin:0}.drizzi-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.8rem;border-radius:999px;font-family:var(--drizzi-body-font);font-weight:600;font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,background-color .15s ease,color .15s ease}.drizzi-btn:hover{transform:translateY(-1px)}.drizzi-btn--primary{background:var(--drizzi-orange);color:var(--drizzi-text);border-color:var(--drizzi-orange)}.drizzi-btn--primary:hover{background:#e0501c;border-color:#e0501c}.drizzi-btn--outline{background:transparent;color:var(--drizzi-brown);border-color:var(--drizzi-brown)}.drizzi-btn--outline:hover{background:var(--drizzi-brown);color:#fff}.drizzi-hero{position:relative;overflow:hidden}.drizzi-hero__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.drizzi-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.6rem}.drizzi-hero__heading{font-size:clamp(3.2rem,6vw,6.4rem)}.drizzi-hero__text{font-family:var(--drizzi-body-font);font-size:1.8rem;line-height:1.5;max-width:52ch}.drizzi-hero__text p{margin:0}.drizzi-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:.6rem}.drizzi-hero__rating{font-family:var(--drizzi-body-font);font-size:1.4rem;display:flex;align-items:center;gap:.6rem;color:var(--drizzi-text)}.drizzi-hero__stars{color:var(--drizzi-orange);letter-spacing:.1em}.drizzi-hero__media{position:relative;z-index:0}.drizzi-hero__img{display:block;width:100%;height:auto;position:relative;z-index:1;object-fit:cover}.drizzi-blob{position:absolute;border-radius:48% 52% 55% 45%/55% 45%;z-index:0;pointer-events:none}.drizzi-blob--1{width:70%;height:70%;top:-12%;right:-14%}.drizzi-blob--2{width:45%;height:45%;bottom:-10%;left:-10%;border-radius:55% 45% 40% 60%/45% 55%}.drizzi-sticker{position:absolute;z-index:2;top:-1.5rem;left:-1.5rem;width:11rem;height:11rem;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--drizzi-display-font);font-weight:900;text-transform:uppercase;line-height:1;transform:rotate(var(--sticker-rotate, -12deg));box-shadow:0 8px 24px #0000001f}.drizzi-sticker__line1{font-size:2.8rem}.drizzi-sticker__line2{font-size:1.4rem;margin-top:.2rem}.drizzi-sticker__line3{font-size:.9rem;letter-spacing:.12em;margin-top:.3rem}@media screen and (min-width:990px){.drizzi-hero__grid{grid-template-columns:1.05fr .95fr;gap:5rem}.drizzi-sticker{width:14rem;height:14rem;top:-2rem;left:-2rem}.drizzi-sticker__line1{font-size:3.6rem}}@media screen and (max-width:989px){.drizzi-hero__content{order:1}.drizzi-hero__media{order:2}.drizzi-hero__heading{font-size:clamp(3rem,10vw,4.4rem)}}.drizzi-ticker{overflow:hidden;white-space:nowrap}.drizzi-ticker__track{display:flex;width:max-content;animation:drizzi-marquee var(--ticker-speed, 30s) linear infinite}.drizzi-ticker:hover .drizzi-ticker__track{animation-play-state:paused}.drizzi-ticker__group{display:flex;align-items:center;flex-shrink:0}.drizzi-ticker__item{font-family:var(--drizzi-display-font);font-weight:900;text-transform:uppercase;font-size:var(--ticker-size, 22px);line-height:1;padding:0 1.2rem}.drizzi-ticker__sep{font-size:var(--ticker-size, 22px);line-height:1;padding:0 .6rem}@keyframes drizzi-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.drizzi-ticker{overflow-x:auto}.drizzi-ticker__track{animation:none}.drizzi-ticker__group--clone{display:none}}body:has(.drizzi-hero) .multicolumn .title,body:has(.drizzi-hero) .collection__title .title,body:has(.drizzi-hero) [id$=__drizzi_reviews] .title{font-family:var(--drizzi-body-font);font-weight:400}body:has(.drizzi-hero) .collection__title .title{color:var(--drizzi-orange)}body:has(.drizzi-hero) .multicolumn-card__info h3{font-family:var(--drizzi-body-font);font-weight:600;text-transform:uppercase;letter-spacing:.12em;font-size:1.4rem}body:has(.drizzi-hero) .multicolumn-card__info p,body:has(.drizzi-hero) .multicolumn-card__info .rte{font-family:var(--drizzi-body-font)}body:has(.drizzi-hero) .multicolumn-card__image-wrapper{max-width:9rem;margin-left:auto;margin-right:auto}body:has(.drizzi-hero) .collection .card__media .media img,body:has(.drizzi-hero) .collection .card__media .media,body:has(.drizzi-hero) .collection .card__inner{border-radius:32px}body:has(.drizzi-hero) .collection .card__heading{font-family:var(--drizzi-body-font);font-weight:600;text-transform:uppercase;letter-spacing:.1em}body:has(.drizzi-hero) .collection .price{font-family:var(--drizzi-body-font)}body:has(.drizzi-hero) .collection .quick-add__submit,body:has(.drizzi-hero) .collection .collection__view-all .button{border-radius:999px;font-family:var(--drizzi-body-font);font-weight:600;letter-spacing:.08em;text-transform:uppercase}body:has(.drizzi-hero) .collection .card .badge{border-radius:999px;background:var(--drizzi-brown);color:#fff;border-color:var(--drizzi-brown);font-family:var(--drizzi-body-font);font-weight:600;letter-spacing:.08em}body:has(.drizzi-hero) [id$=__drizzi_reviews] .multicolumn-card{background:#fff;color:var(--drizzi-text);border-radius:24px}body:has(.drizzi-hero) [id$=__drizzi_reviews] .multicolumn-card__info{padding:2.4rem}body:has(.drizzi-hero) [id$=__drizzi_reviews] .multicolumn-card__info h3,body:has(.drizzi-hero) [id$=__drizzi_reviews] .multicolumn-card__info p{color:var(--drizzi-text)}body:has(.drizzi-hero) .collection__title .title{font-family:var(--drizzi-display-font);font-weight:900;text-transform:uppercase;letter-spacing:-.01em}.drizzi-story{position:relative;overflow:hidden}.drizzi-story__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.drizzi-story__media{position:relative;z-index:0}.drizzi-story__img{display:block;width:100%;height:auto;position:relative;z-index:1;object-fit:cover}.drizzi-story__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.6rem}.drizzi-story__heading{font-size:clamp(3rem,5vw,5.2rem)}.drizzi-story__text{font-family:var(--drizzi-body-font);font-size:1.8rem;line-height:1.6;max-width:58ch}.drizzi-story__text p{margin:0 0 1.4rem}.drizzi-story__text p:last-child{margin-bottom:0}.drizzi-story__signature{font-family:var(--drizzi-body-font);font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;color:var(--drizzi-brown);margin:0}.drizzi-story__buttons{margin-top:.6rem}@media screen and (min-width:990px){.drizzi-story__grid{grid-template-columns:.9fr 1.1fr;gap:6rem}.drizzi-story--image-right .drizzi-story__media{order:2}}@media screen and (min-width:990px){.drizzi-hero__grid{align-items:start}.drizzi-hero__content{padding-top:2.8rem}}@media screen and (max-width:989px){.drizzi-hero__img{aspect-ratio:1 / 1;object-fit:cover}.drizzi-sticker{width:8.4rem;height:8.4rem;top:-1rem;left:-.6rem}.drizzi-sticker__line1{font-size:2.2rem}.drizzi-sticker__line2{font-size:1.1rem}.drizzi-sticker__line3{font-size:.75rem}.drizzi-blob--2{display:none}.drizzi-blob--1{top:4%;right:-8%;width:60%;height:60%}}@media screen and (max-width:989px){body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-list{row-gap:1.6rem}body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-list__item{padding:0}body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-card{display:grid;grid-template-columns:5.6rem minmax(0,1fr);column-gap:1.4rem;align-items:center;text-align:left}body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-card__image-wrapper{max-width:5.6rem;width:5.6rem;margin:0;grid-row:span 2}body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-card__info{grid-column:2;padding:0}body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-card__info h3{margin:0 0 .2rem}body:has(.drizzi-hero) [id$=__drizzi_badges] .multicolumn-card__info .rte{margin:0}}body:has(.drizzi-hero) [id$=__drizzi_lineup] .collection__title{margin-bottom:2.4rem}body:has(.drizzi-hero) .collection .product-grid .card--standard{--image-padding: 0;background:transparent;border-radius:0;overflow:visible}body:has(.drizzi-hero) .collection .product-grid .card--standard>.card__inner{--ratio-percent: 78% !important;background:transparent;border:0;border-bottom:2px solid var(--drizzi-orange-30);border-radius:0;box-shadow:none;overflow:visible}body:has(.drizzi-hero) .collection .product-grid .card--standard>.card__inner:after{display:none}body:has(.drizzi-hero) .collection .product-grid .card__media{margin:0;width:100%;border:0;border-radius:0;box-shadow:none}body:has(.drizzi-hero) .collection .product-grid .card__media .media{border:0;border-radius:0}body:has(.drizzi-hero) .collection .product-grid .card__media .media img{object-fit:contain;padding:5%;box-sizing:border-box;border-radius:0;background:transparent;mix-blend-mode:multiply}body:has(.drizzi-hero) .collection .product-grid .card--standard>.card__content{padding:1rem .4rem 1.4rem;gap:.6rem}body:has(.drizzi-hero) .collection .product-grid .card__heading{font-family:var(--drizzi-display-font);font-weight:700;text-transform:uppercase;letter-spacing:.02em;font-size:1.3rem;margin:0}body:has(.drizzi-hero) .collection .product-grid .card-information{display:block;min-height:0}body:has(.drizzi-hero) .collection .product-grid .rating-star{--color-rating-star: var(--drizzi-orange)}body:has(.drizzi-hero) .collection .product-grid .card-information .rating,body:has(.drizzi-hero) .collection .product-grid .card-information .rating-count{display:inline-block;vertical-align:middle;margin:0}body:has(.drizzi-hero) .collection .product-grid .card-information .rating-count{margin-left:.4rem}body:has(.drizzi-hero) .collection .product-grid .card-information>.price{display:block;margin:.3rem 0 0;font-family:var(--drizzi-body-font);font-weight:600;font-size:1.5rem;color:var(--drizzi-text)}body:has(.drizzi-hero) .collection .product-grid .card-information>.price .price-item--regular{font-size:1.5rem}body:has(.drizzi-hero) .collection .product-grid .card-information>.price:not(.price--on-sale) .price__sale{display:none}body:has(.drizzi-hero) .collection .product-grid .card-information>.price.price--on-sale .price__regular{display:none}body:has(.drizzi-hero) .collection .product-grid .card-information>.price .price__badges{display:none}body:has(.drizzi-hero) .collection .product-grid .quick-add{padding-top:.8rem}body:has(.drizzi-hero) .collection .product-grid .quick-add__submit{min-height:4rem;width:100%;background:var(--drizzi-orange);color:var(--drizzi-text);border:0;box-shadow:none}@media screen and (min-width:990px){body:has(.drizzi-hero) .collection .product-grid .card__heading{font-size:1.4rem}body:has(.drizzi-hero) .collection .product-grid{column-gap:2rem}}@media screen and (max-width:749px){body:has(.drizzi-hero) .collection .product-grid .card__heading{font-size:1.1rem}}body:has(.drizzi-hero) .collection__view-all{margin-top:2.8rem}body:has(.drizzi-hero) .collection__view-all .link{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.8rem;border-radius:999px;background:var(--drizzi-orange);color:var(--drizzi-text);font-family:var(--drizzi-body-font);font-weight:600;font-size:1.4rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}body:has(.drizzi-hero) .collection__view-all .link:after{display:none}body:has(.drizzi-hero) .collection__view-all .link:hover{background:#e0501c;text-decoration:none}@media screen and (max-width:749px){body:has(.drizzi-hero) .collection .product-grid.slider .grid__item{width:72%;max-width:72%;flex:0 0 72%}}body:has(.drizzi-hero) [id$=__drizzi_badges] .page-width{padding-top:4.4rem!important;padding-bottom:4.4rem!important}body:has(.drizzi-hero) [id$=__drizzi_lineup] .collection{padding-top:0!important}@media screen and (max-width:749px){body:has(.drizzi-hero) [id$=__drizzi_badges] .page-width{padding-top:3.2rem!important;padding-bottom:3.2rem!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/drizzi-home.css.map */
