:root{--c-black: #151515;--c-white: #ffffff;--c-smoke: #f9f9f9;--c-dim: #666666;--c-border: rgba(21, 21, 21, .12);--c-border-md: rgba(21, 21, 21, .25);--transition: .3s ease-in-out}body,input,textarea,select,button{font-family:Work Sans,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.2;color:var(--c-black)}.banner__heading,.image-banner__heading{font-weight:300;letter-spacing:-.03em;line-height:1}p,li,td,th{color:var(--c-dim)}a{color:var(--c-black);transition:opacity var(--transition)}.header{border-bottom:1px solid var(--c-border)}.header--middle-left{padding-top:0;padding-bottom:0;min-height:5.6rem}.header--middle-left .header__heading-link{padding-right:2.4rem}.header__menu-item,.header__menu-item.link{padding:.6rem .8rem}.header__menu-item span,.header__menu-item .nav-collection-link{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.3rem;letter-spacing:.01em}.header__menu-item:hover span,.header__menu-item:hover .nav-collection-link{text-decoration:underline;text-underline-offset:3px}.button,button[type=submit],.shopify-payment-button__button--unbranded{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:.04em;transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.button--primary:hover{background-color:transparent;color:var(--c-black);border:1px solid var(--c-black)}.button--secondary{border:1px solid var(--c-black);background-color:transparent;color:var(--c-black)}.button--secondary:hover{background-color:var(--c-black);color:var(--c-white)}.card-wrapper{text-decoration:none}.card__media{overflow:hidden;background-color:var(--c-smoke)}.card__media img,.card__media .media img{transition:transform .65s cubic-bezier(.25,.46,.45,.94);will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .media img{transform:scale(1.04)}.card__information{padding-top:1.4rem;padding-bottom:.4rem}.card__content{display:flex;flex-direction:column}.card__heading{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5rem;letter-spacing:0em;line-height:1.25;color:var(--c-black);margin-bottom:.6rem}.card__heading a{text-decoration:none;color:inherit}.card__heading a:hover{text-decoration:underline;text-underline-offset:3px}.caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.08em;color:var(--c-dim);text-transform:uppercase}.price{justify-content:flex-end}.price__regular,.price-item{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.4rem;color:var(--c-black)}.price__sale{color:var(--c-black)}.badge{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;padding:.3rem .7rem;border-radius:0}.announcement-bar__message{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.2rem;letter-spacing:.08em}.section-header .title,.collection__title{font-weight:400;letter-spacing:-.01em}.section-header .link,.link-underline{font-weight:400;font-size:1.4rem;text-decoration:underline;text-underline-offset:3px}.color-background-2{background-color:var(--c-smoke)!important}@media screen and (min-width:990px){.product-grid{gap:2.4rem}}.facets__summary{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.3rem;letter-spacing:.04em}.facets__label{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.2rem}.facets__checkbox{border-radius:0}.product__title{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:-.01em;line-height:1.2}.product__vendor{font-family:Work Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--c-dim)}.variant-pills__input+.variant-pills__option{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.3rem;border-radius:0;transition:background-color .2s ease,color .2s ease}.slideshow .slide__text-wrapper{padding-left:6rem;padding-right:6rem}.slideshow .slide__heading{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:clamp(3.2rem,5vw,6.4rem);letter-spacing:-.03em;line-height:1.05;color:#fff;text-transform:none;margin-bottom:1.6rem}.slideshow .slide__subheading,.slideshow .slide__subheading *,.slideshow .slideshow__text p,.slideshow .slideshow__text strong,.slideshow .slideshow__text span{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.5;color:#fff!important;max-width:48rem;margin-bottom:3.2rem;letter-spacing:.01em}.slideshow .button,.slideshow .button--primary,.slideshow .button--secondary{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;padding:1.2rem 3rem;background-color:transparent!important;color:#fff!important;border:1px solid rgba(255,255,255,.8)!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.slideshow .button:hover,.slideshow .button--primary:hover,.slideshow .button--secondary:hover{background-color:#fff!important;color:#151515!important;border-color:#fff!important}.cart-drawer__header{border-bottom:1px solid var(--c-border)}.cart-drawer__footer{border-top:1px solid var(--c-border)}.cart-drawer__header .title{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:2rem;letter-spacing:-.01em}.field__input,.select__select,textarea{border-radius:0!important;border-color:var(--c-border-md);font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;transition:border-color var(--transition)}.field__input:focus,.select__select:focus,textarea:focus{border-color:var(--c-black);outline:none;box-shadow:none}.field__label,.select__label{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase}.search__input{border-radius:0;border:none;border-bottom:1px solid var(--c-border-md);padding-left:0;font-family:Work Sans,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:300;letter-spacing:-.01em;transition:border-color var(--transition)}.search__input:focus{border-bottom-color:var(--c-black);box-shadow:none}.footer{border-top:1px solid var(--c-border);background-color:var(--c-smoke)}.footer__heading{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;color:var(--c-black)}.footer__list a,.footer-block__details-content a{font-family:Work Sans,Helvetica,Arial,sans-serif;font-weight:400;font-size:1.4rem;color:var(--c-dim);text-decoration:none;transition:color var(--transition)}.footer__list a:hover,.footer-block__details-content a:hover{color:var(--c-black);text-decoration:underline;text-underline-offset:3px}.email-signup-banner .field__input{border-bottom:1px solid var(--c-black);border-top:none;border-left:none;border-right:none;background:transparent;padding-left:0}.animate--slide-in,.animate--fade-in{transition-duration:.45s!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94)!important}.divider{background-color:var(--c-border);height:1px;border:none}:focus-visible{outline:2px solid var(--c-black);outline-offset:2px}.breadcrumb{padding-top:1.6rem;padding-bottom:.8rem}.breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;list-style:none;margin:0;padding:0}.breadcrumb__item{display:flex;align-items:center;gap:.2rem;font-family:Work Sans,Helvetica,Arial,sans-serif;font-size:1.2rem;font-weight:400;color:var(--c-dim)}.breadcrumb__link{color:var(--c-dim);text-decoration:none;transition:color var(--transition)}.breadcrumb__link:hover{color:var(--c-black);text-decoration:underline;text-underline-offset:3px}.breadcrumb__separator{color:var(--c-dim);font-size:1.4rem;line-height:1;margin:0 .2rem}.breadcrumb__item--current span{color:var(--c-black);font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-premium.css.map */
