@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;1,400&family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300&display=swap";.slideshow h1,.slideshow h2,.section-slideshow h1,.section-slideshow h2,[class*=slide] h1,[class*=slide] h2{font-family:Playfair Display,serif!important;font-weight:400!important;letter-spacing:-.01em;line-height:1.1!important}.lookbook h2,.section-lookbook h2,.media-banner h2,.section-media-banner h2{font-family:Cormorant Garamond,serif!important;font-weight:300!important;letter-spacing:.02em}.section-slideshow{position:relative}.section-slideshow .slide-image:after,.slideshow .slide__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#00000073,#00000026 55%,#0000);pointer-events:none;z-index:1}.section-slideshow .button,.slideshow .button{border-radius:0!important;letter-spacing:2.5px!important;text-transform:uppercase!important;font-size:1.1rem!important;padding:14px 32px!important;transition:background .3s ease,color .3s ease!important}.card__media img,.card-product-media img,[class*=card] img:first-child{transition:transform .75s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform}.card:hover .card__media img,.card:hover [class*=card] img:first-child,[class*=card-product]:hover img{transform:scale(1.06)!important}.card__media,[class*=card-product-media]{overflow:hidden!important}.card__heading,[class*=card-product-title]{font-size:1.3rem!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:400!important;line-height:1.4!important;margin-top:14px!important}.price,[class*=card-product-price] .price{font-size:1.3rem!important;letter-spacing:.5px!important;opacity:.75}.card,.card-wrapper{box-shadow:none!important}.sold-out-badge{display:none!important}.card-wrapper:has(.sold-out-badge) .card__heading:after{content:"Sold Out";display:inline-block;margin-left:8px;font-size:.85rem;letter-spacing:1.5px;text-transform:uppercase;color:#888;font-weight:400;vertical-align:middle}.collection-list [class*=group],[class*=collection-list] [class*=group]{overflow:hidden;position:relative}[class*=collection-list] .button{border-radius:0!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:1.1rem!important}[class*=lookbook-dot]{animation:pulse-ring 2.5s cubic-bezier(.455,.03,.515,.955) infinite}@keyframes pulse-ring{0%{box-shadow:0 0 #ffffff80}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}.section-announcement-bar,[class*=announcement]{letter-spacing:2.5px!important;font-size:1rem!important;text-transform:uppercase!important}.section-marquee [class*=text],[class*=marquee] p,[class*=marquee] strong{letter-spacing:3px!important;text-transform:uppercase!important}.section-testimonial blockquote,.section-testimonial p,[class*=testimonial] p{font-family:Cormorant Garamond,serif!important;font-size:2.8rem!important;font-style:italic!important;line-height:1.5!important;font-weight:300!important}[class*=rating] svg,[class*=rating] .icon{color:#1a1a18!important}.button,button.button,a.button{border-radius:0!important;letter-spacing:2px!important;text-transform:uppercase!important;font-size:1.15rem!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}.button--secondary,.button[class*=outline]{background:transparent!important}.button--secondary:hover,.button[class*=outline]:hover{background:#1a1a18!important;color:#fff!important}.section-footer,footer{border-top:.5px solid rgba(0,0,0,.12)!important}.section-footer a,footer a{letter-spacing:1px;text-transform:uppercase;font-size:1.1rem!important;opacity:.7;transition:opacity .2s}.section-footer a:hover,footer a:hover{opacity:1}@keyframes zoolo-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.card-wrapper{animation:zoolo-fade-up .6s ease forwards;opacity:0}.card-wrapper:nth-child(1){animation-delay:.05s}.card-wrapper:nth-child(2){animation-delay:.12s}.card-wrapper:nth-child(3){animation-delay:.19s}.card-wrapper:nth-child(4){animation-delay:.26s}.card-wrapper:nth-child(5){animation-delay:.33s}.card-wrapper:nth-child(6){animation-delay:.4s}@media(max-width:749px){.card__heading,[class*=card-product-title]{font-size:1.2rem!important;letter-spacing:1px!important}[class*=testimonial] p{font-size:2rem!important}.slideshow h1,.slideshow h2{font-size:clamp(3rem,8vw,6rem)!important}}.header__menu-item,.header [class*=nav] a,.header [class*=menu] a{letter-spacing:1.5px!important;text-transform:uppercase!important;font-size:1.15rem!important}.section-header,header{border-bottom:.5px solid rgba(0,0,0,.1)!important}[class*=section] h2,[class*=section] h3{letter-spacing:.5px!important}[class*=eyebrow],.overline{letter-spacing:3px!important;font-size:1rem!important;text-transform:uppercase!important;opacity:.55}input[type=text],input[type=email],input[type=search],textarea,select{border-radius:0!important;border-bottom:1px solid rgba(0,0,0,.25)!important;border-top:none!important;border-left:none!important;border-right:none!important;padding-left:0!important;background:transparent!important;transition:border-color .2s ease!important}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus{border-bottom-color:#1a1a18!important;outline:none!important;box-shadow:none!important}.card-product .swatch label,.product-card .swatch label,.product-item .swatch label,.product-form__input .swatch label,.swatch-element label{width:34px!important;height:22px!important;border-radius:999px!important;border:1px solid rgba(40,36,32,.2)!important;box-shadow:inset 0 0 0 2px #ffffff8c,0 3px 8px #00000014}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zoolo-premium.css.map */
