@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap";.collection__grid{--grid-gap: 2px;--grid-gap-mobile: 2px}@media(min-width:768px){.collection__grid{grid-template-columns:repeat(4,1fr)!important}}.collection__grid__item .card__picture,.collection__grid__item .card__media,.collection__grid__item .card__img-wrapper{aspect-ratio:1 / 1;overflow:hidden}.collection__grid__item .card__img{width:100%;height:100%;object-fit:cover}.collection__grid__item .card__picture,.collection__grid__item .card__picture-container{background-color:#f2f2f2}.collection__grid__item .card__img,.collection__grid__item .card__video{border-radius:0!important;background-color:#f2f2f2}.collection__grid__item .card__container>.card{padding-top:10px}.collection__grid__item .card__title{font-family:var(--font-base, sans-serif);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;margin-top:8px;color:#151515}.collection__grid__item .card__title a{color:inherit;text-decoration:none}.collection__grid__item .card__subtitle{font-family:var(--font-base, sans-serif);font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:#999;margin-top:10px;margin-bottom:0}.collection__grid__item .card__price{font-family:var(--font-base, sans-serif);font-size:11px;font-weight:400;letter-spacing:.04em;color:#151515;margin-top:4px;margin-bottom:12px}.card__badges--item{border-radius:0!important;font-family:var(--font-base, sans-serif);font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;background-color:#ffffffeb;color:#151515}.card__badges--item[data-custom-badge=sold-out]{background-color:#15151512;color:#151515}.card__quick-add-container button,.card__quick-add-container .quick-add__submit,.collection__toolbar button,.collection__toolbar .button,.filter-popup__button,.facets__reset{border-radius:0!important}.button,.btn,button[type=submit]:not(.card__quick-add-container button),.shopify-payment-button__button{border-radius:0!important}input[type=text],input[type=email],input[type=search],textarea,select,.featured-collection .card__img,.featured-collection .card__video,.wt-slider .card__img,.wt-slider .card__video{border-radius:0!important}.main-collection-title__heading,.collection__title,h1.collection__title{font-family:var(--font-headline);font-weight:300;letter-spacing:.04em}.wt-product__gallery .wt-slider__slide,.wt-product__gallery .wt-slider__slide img,.wt-product__gallery .wt-slider__container--thumbs .swiper-slide,.wt-product__gallery .wt-slider__container--thumbs .swiper-slide:before,.wt-product__gallery .wt-collage__slide img,.wt-product__gallery .wt-collage__slide .wt-product__slide-media,[desktop-layout=carousel-vertical] .wt-product__gallery [data-gallery] .wt-slider__slide,[desktop-layout=carousel-vertical] .wt-product__gallery [data-gallery] .wt-slider__slide img,[desktop-layout=carousel-horizontal] .wt-product__gallery [data-gallery] .wt-slider__slide,[desktop-layout=carousel-horizontal] .wt-product__gallery [data-gallery] .wt-slider__slide img,.wt-product__gallery .module-product-video-carousel,.product__media,.product__media-wrapper,.product__media img{border-radius:0!important}.wt-product__gallery .wt-slider__container--thumbs .swiper-slide:before{border-radius:0!important}.product__title,h1.product__title{font-family:var(--font-headline);font-weight:300;letter-spacing:.02em}.product__price .price{font-family:var(--font-base, sans-serif);font-weight:400;letter-spacing:.04em}.nc-gb__icon{border-color:#ffffff26!important;border-width:1px!important}.nc-gb__item-title{font-weight:500!important;letter-spacing:.06em!important}.nc-hta__step-title{font-weight:400!important;font-size:17px!important}.nc-hta__step-num{opacity:.45!important}.nc-hp-sp__stars-big,.nc-hp-sp__card-stars{color:#fff!important;opacity:.9}.nc-ugc__stars{color:#151515!important;opacity:.7}:root{--product-image-border-radius: 0px}.nc-search-form{width:100%;max-width:600px;margin:0 auto 32px}.nc-search-fieldset{display:flex;align-items:center;border:1px solid #d0d0d0;border-radius:0;background:#fff;padding:0 16px;gap:8px;height:52px;width:100%}.nc-search-fieldset legend{display:none}.nc-search-fieldset .wt-header__search__label{display:flex;align-items:center;color:#999;flex-shrink:0}.nc-search-fieldset .wt-header__search__label svg{width:18px;height:18px}.nc-search-input{flex:1;border:none!important;outline:none!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;font-family:var(--font-base, sans-serif);font-size:14px;letter-spacing:.04em;color:#151515;padding:0!important;height:100%}.nc-search-input::placeholder{color:#bbb;font-weight:300}.nc-search-submit{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;color:#151515;flex-shrink:0;opacity:.6;transition:opacity .2s}.nc-search-submit:hover{opacity:1}.nc-search-submit svg{width:18px;height:18px}.search-results__title{font-family:var(--font-base, sans-serif)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#151515!important}.nc-cs__title,.nc-cs__page-title,.nc-cseo__title,.nc-hta__heading,.product__title,h1.product__title{font-family:Montserrat,sans-serif!important}body.page-overlay-on .page-overlay{z-index:900!important}.wt-filter--drawer,.wt-filter.wt-filter--drawer{z-index:901!important}body.page-overlay-on [id^=nc-mm-] .nc-mm__header{z-index:100!important}.nc-product-includes{margin-top:0}.nc-product-includes .wt-collapse__trigger{padding-top:calc(var(--gap, 8px) * 2.5);padding-bottom:calc(var(--gap, 8px) * 2.5)}.nc-product-includes .wt-collapse__trigger__title{font-size:var(--font-base-size);font-weight:var(--font-headline-weight);margin:calc(var(--gap, 8px) * 1) 0}.nc-product-includes__list{margin:0 0 calc(var(--gap, 8px) * 3);padding-left:1.8rem}.nc-product-includes__list li{line-height:1.5}.nc-product-includes__list li+li{margin-top:.8rem}.main-product__buy-buttons--container{flex-direction:column}.nc-product-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;width:100%;margin:0 0 1.8rem}.nc-product-benefit{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.8rem}.nc-product-benefit__icon{color:rgb(var(--color-foreground));line-height:0}.nc-product-benefit__icon svg{width:3.2rem;height:3.2rem}.nc-product-benefit__label{font-size:1.6rem;line-height:1.25;font-weight:600;letter-spacing:0}@media screen and (max-width:749px){.nc-product-benefits{gap:1rem;margin-bottom:1.6rem}.nc-product-benefit__icon svg{width:2.8rem;height:2.8rem}.nc-product-benefit__label{font-size:1.2rem}}.nc-bundle-progress{margin:0 -28px 4px;padding:18px 28px 16px;border-bottom:1px solid #eeeeee;background:#fff}.nc-bundle-progress__text{margin:0 0 11px;color:#151515;text-align:center;font-size:14px;line-height:1.4;letter-spacing:0}.nc-bundle-progress__text strong,.nc-bundle-progress__success{font-weight:600}.nc-bundle-progress__track{width:100%;height:6px;overflow:hidden;border-radius:999px;background:#e9e9e9}.nc-bundle-progress__fill{display:block;width:0;height:100%;border-radius:inherit;background:#151515;transition:width .45s ease}.nc-bundle-progress--unlocked .nc-bundle-progress__fill{background:#4f615d}@media screen and (max-width:399px){.nc-bundle-progress{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.nc-bundle-prompt{margin:18px 0 8px;padding:16px;border:1px solid #e7e2dd;background:#faf8f6}.nc-bundle-prompt__heading{margin:0 0 12px;font-size:14px;line-height:1.35;font-weight:500;color:#111}.nc-bundle-prompt__save{text-decoration:underline;text-underline-offset:3px}.nc-bundle-prompt__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nc-bundle-prompt__card{display:flex;flex-direction:column;min-width:0}.nc-bundle-prompt__media{display:block;background:#fff}.nc-bundle-prompt__media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.nc-bundle-prompt__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0;min-height:2.7em;color:#111;text-decoration:none;font-size:11px;line-height:1.35;font-weight:500}.nc-bundle-prompt__form{margin-top:auto}.nc-bundle-prompt__form form{margin:0}.nc-bundle-prompt__add{display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;border:1px solid #111;background:#111;color:#fff;text-decoration:none;font-size:11px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .15s ease,color .15s ease}.nc-bundle-prompt__add:hover{background:#fff;color:#111}.nc-bundle-prompt__add.loading{opacity:.6;pointer-events:none}.nc-bundle-prompt__add .loading-overlay__spinner{display:none}.nc-cart-shipping-note{font-size:12px;color:#555;letter-spacing:.02em}.nc-cart-trust{margin:10px 0 0;text-align:center;font-size:12px;line-height:1.5;color:#555;letter-spacing:.02em}.wt-cart__drawer__footer .nc-cart-express{margin-top:10px}.wt-cart__drawer__footer .nc-cart-express [data-shopify-buttoncontainer]{justify-content:stretch}.nc-price-shipping-note{font-size:13px;color:#555;letter-spacing:.02em}.nc-bulk-note{margin:10px 0 0;text-align:center;font-size:13px;font-weight:500;color:#111;letter-spacing:.04em}@media screen and (max-width:749px){.nc-bundle-prompt{padding:14px}.nc-bundle-prompt__grid{gap:8px}.nc-bundle-prompt__add{min-height:44px}}@media(min-width:900px){.wt-product{gap:calc(var(--gap, 8px) * 5)}.wt-product__main,[desktop-media-size=normal] .wt-product__main{width:46%;max-width:56rem}}@media(min-width:1200px){.wt-product{gap:calc(var(--gap, 8px) * 6)}}.wt-product__brand__name{color:#9a9a9a;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.wt-product__subtitle{margin:2px 0 0;font-size:15px;line-height:1.5;color:#4a4a4a;font-weight:400}.wt-product__add-to-cart_form .wt-button,.wt-product__sticky-buy__button{border-radius:999px;min-height:52px}.wt-product__add-to-cart .counter-wrapper{border:0;background:transparent;border-radius:999px}.wt-product__add-to-cart .counter{gap:4px}.wt-product__add-to-cart .counter button{width:34px;height:34px;min-width:34px;padding:0;border-radius:50%;background:#111;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.6rem;flex-shrink:0}@media(hover:hover){.wt-product__add-to-cart .counter button:hover{background:#333;color:#fff}}.wt-product__add-to-cart .counter button svg{width:12px;height:12px}.wt-product__add-to-cart .counter input{max-width:3.6rem;font-size:15px;font-weight:500;border:0;background:transparent}@media(min-width:1400px){.wt-product__add-to-cart_form form:has(quantity-counter) quantity-counter,.wt-product__add-to-cart_form form:has(quantity-counter) .counter{width:120px}.wt-product__add-to-cart_form form:has(quantity-counter) .counter .js-counter-decrease{margin-left:0}.wt-product__add-to-cart_form form:has(quantity-counter) .counter .js-counter-increase{margin-right:0}}.wt-product__gallery .wt-slider__container--thumbs .swiper-slide.swiper-slide:before{border-width:1px;border-color:#00000040}.wt-product__brand{margin-bottom:2px}.wt-product__name{margin:2px 0 0}.wt-product__subtitle{margin:6px 0 0;font-size:14px;color:#6b6b6b}.wt-product__price{margin-top:10px}.nc-price-shipping-note{margin-top:2px}.nc-product-benefits{gap:1rem;margin:0 0 1.2rem}.nc-product-benefit{gap:.5rem}.nc-product-benefit__icon svg{width:2.2rem;height:2.2rem}.nc-product-benefit__label{font-size:1.3rem;font-weight:500}.wt-product__add-to-cart_form .shopify-payment-button__button--unbranded{border-radius:999px;min-height:46px}.wt-product__add-to-cart_form .shopify-payment-button{margin-top:8px}.nc-bulk-note{margin:8px 0 0;font-size:12px}.wt-product__payments-badge{gap:4px}.wt-product__payments-badge__icons__list svg,.wt-product__payments-badge__icons__list img{height:24px;width:auto}.wt-product__main .wt-collapse__trigger{padding-top:13px;padding-bottom:13px}.wt-product__main .wt-collapse__trigger__title{font-size:var(--font-base-size);margin:2px 0}.wt-product__main .wt-product__promo{margin-bottom:16px}@media(min-width:900px){.wt-product__main{top:calc(var(--gap, 8px) * 1.5)}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/custom.css.map */
