:root{--ad-red:#ee252c;--ad-ink:#0b1220;--ad-soft:#f5f7fa;--ad-line:#e6e9ef;--ad-r:12px;--ad-shadow:0 1px 2px rgba(11,18,32,.06),0 6px 20px rgba(11,18,32,.06)}body,button,input,select,textarea{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}h1,h2,h3,h4,.collection--title,.section-title,.productgrid--item-title{font-family:Inter,system-ui,sans-serif;font-weight:700;letter-spacing:-.01em}body{background:#fff}.announcement--bar,.announcement,[data-section-type=static-announcement]{background:var(--ad-ink)!important}.announcement--bar *,.announcement *,[data-section-type=static-announcement] *{color:#fff!important;font-size:.8125rem;letter-spacing:.01em}.header--container,.site-header{background:#fff;border-bottom:1px solid var(--ad-line)}.header--container{position:sticky;top:0;z-index:50;box-shadow:0 1px 0 var(--ad-line)}.header--logo img,.logo--image{max-height:44px;width:auto}.header--search-input,.search-form input[type=search],.header--search input{border-radius:999px;border:1px solid var(--ad-line);background:var(--ad-soft);padding-left:1.1rem}.header--search-input:focus,.header--search input:focus{border-color:var(--ad-red);background:#fff;outline:0;box-shadow:0 0 0 3px #ee252c1f}.navigation--link,.nav-link{font-weight:600}.button,.btn,button[type=submit],.product-form--add-to-cart,.productgrid--add-to-cart,.cart--checkout{border-radius:999px;font-weight:600;letter-spacing:0;text-transform:none;transition:transform .15s,box-shadow .15s,background .15s}.button:hover,.btn:hover,.product-form--add-to-cart:hover{transform:translateY(-1px);box-shadow:0 6px 16px #ee252c40}.productgrid--item{background:#fff;border:1px solid var(--ad-line);border-radius:var(--ad-r);padding:.75rem;overflow:hidden;transition:box-shadow .2s,transform .2s,border-color .2s}.productgrid--item:hover{box-shadow:var(--ad-shadow);transform:translateY(-2px);border-color:transparent}.productitem--image img,.productgrid--item img{border-radius:8px}.productitem--title,.productitem--title a{font-size:.9375rem;font-weight:600;line-height:1.35;color:var(--ad-ink)}.price--main,.money,.productitem--price .price{font-weight:700;color:var(--ad-ink)}.productitem--price .price--compare{color:#7a8294}.productitem--badge,.product--badge,.badge{border-radius:999px;font-weight:600;font-size:.6875rem;padding:.2rem .6rem}.collection--title{font-size:clamp(1.6rem,3vw,2.25rem);margin-bottom:1rem}.collection--description-seo{margin-top:3rem;padding:1.75rem 2rem;background:var(--ad-soft);border-radius:var(--ad-r);border:1px solid var(--ad-line);color:#3a4256;font-size:.9375rem;line-height:1.7}.collection--description-seo h2,.collection--description-seo h3{margin-top:1.4em;font-size:1.15rem}.collection--description-seo h2:first-child{margin-top:0}.collection--description-seo table{width:100%;border-collapse:collapse}.collection--description-seo th,.collection--description-seo td{border-bottom:1px solid var(--ad-line);padding:.5rem .75rem;text-align:left}.product-main,.product--container{--gap:2rem}.product-gallery--image img{border-radius:var(--ad-r)}.product-title,.product--title{font-size:clamp(1.4rem,2.5vw,2rem)}.product-description table{width:100%;border-collapse:collapse;margin:1rem 0}.product-description th,.product-description td{border:1px solid var(--ad-line);padding:.55rem .8rem;text-align:left}.product-description th{background:var(--ad-soft);width:34%}.footer--container,footer,.site-footer{background:var(--ad-ink)!important;color:#c7cdda}.footer--container a,footer a{color:#e9edf5}.footer--container a:hover,footer a:hover{color:#fff;text-decoration:underline}.footer--container h1,.footer--container h2,.footer--container h3,.footer--container h4,footer h3,footer h4{color:#fff}.footer--container input[type=email]{border-radius:999px}@media(max-width:767px){.collection--description-seo{padding:1.25rem}}.promo-block{border-radius:var(--ad-r);overflow:hidden}.promo-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b12200d 30%,#0b1220b8);pointer-events:none;z-index:1}.promo-block--content,.promo-block--content-wrapper{z-index:2}.promo-block--content{display:flex!important;flex-direction:column;justify-content:flex-end!important;align-items:flex-start!important;text-align:left!important}.promo-block--content-wrapper{position:relative;text-align:left!important;width:100%;max-width:none}.promo-block .promo-block--header,.promo-block h2.promo-block--header,.promo-block .promo-block--text{color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.35);text-align:left!important}.promo-block .promo-block--header{font-size:clamp(1.25rem,2.2vw,1.9rem);line-height:1.15;margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.promo-block .promo-block--text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 .9rem}.promo-block--button{display:inline-block}.slideshow--container h1,.slideshow--container h2,.slideshow--container p,.slideshow-slide--content *{color:#fff}.productitem--title,.productitem--title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.productitem--description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ad-clamp{position:relative;max-height:var(--ad-clamp-h,9.5rem);overflow:hidden;transition:max-height .3s ease}.ad-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.5rem;background:linear-gradient(rgba(245,247,250,0),var(--ad-soft));pointer-events:none}.product-description.ad-clamp:after{background:linear-gradient(#fff0,#fff)}.ad-clamp.is-open{max-height:none}.ad-clamp.is-open:after{display:none}.ad-clamp-toggle{display:inline-block;margin-top:.75rem;padding:.45rem 1.1rem;border:1px solid var(--ad-line);border-radius:999px;background:#fff;color:var(--ad-ink);font-weight:600;font-size:.875rem;cursor:pointer}.ad-clamp-toggle:hover{border-color:var(--ad-red);color:var(--ad-red)}.productitem--description,.productitem--description *{display:none!important}.productitem{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.slideshow--container h1,.slideshow--container h2,.slideshow--container h3,[class*=slideshow] [class*=title],[class*=slideshow] [class*=heading],.highlights-banner h2,.highlights-banner h3,[class*=banner--] h2,[class*=banner--] h3,[class*=hero] h1,[class*=hero] h2{color:#fff!important}.slideshow--container [class*=button]{color:#fff}.productitem__image-container,.productitem--image,.productitem--image-link{display:block;width:100%;aspect-ratio:1/1;position:relative;overflow:hidden;background:#fff;border-radius:8px}.productitem--image img,.productitem--image-primary,.productitem--image-alternate{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;padding:6%;box-sizing:border-box}.productitem--image-alternate{opacity:0}.productitem:hover .productitem--image-alternate{opacity:1}.productitem__container{display:flex;flex-direction:column;height:100%}.productitem--info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.site-announcement,.site-announcement *{background-color:var(--ad-ink)!important;color:#fff!important}.collection__item{text-align:center}.collection__item>a{display:flex!important;flex-direction:column;align-items:center;height:100%;text-decoration:none}.collection__item-image{width:100%;aspect-ratio:1/1;margin:0 0 .75rem;background:#fff;border:1px solid var(--ad-line);border-radius:var(--ad-r);overflow:hidden;position:relative;transition:box-shadow .2s,transform .2s}.collection__item:hover .collection__item-image{box-shadow:var(--ad-shadow);transform:translateY(-2px)}.collection__item-image img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:contain;padding:8%;box-sizing:border-box}.collection__item-title,.collection__item a>*:not(figure){font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--ad-ink)!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;text-align:center}.collection-list--section .collection__content,.collection-list--section .collection-list__content{align-items:flex-start!important}.collection-list--section .collection__item{align-self:flex-start!important;display:block!important}.collection-list--section .collection__item figure.collection__item-image{width:100%!important;height:auto!important;aspect-ratio:1/1!important;padding:0!important;margin:0 0 .75rem!important}.collection-list--section .collection__item figure.collection__item-image *{max-height:none}.collection-list--section .collection__item a>:last-child:not(figure){display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.6em;font-size:.9375rem!important;line-height:1.3!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/adepta-redesign.css.map */
