.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{font-weight:400}ul#main-nav li a,.nav-container ul.shopping__cart-links li{font-weight:700}ul.shopping__cart-left{text-align:right;z-index:5;position:relative;list-style:none;margin-top:0;align-self:center;display:flex;align-items:center;gap:5px;line-height:1em}.cart-links__item.seeks{margin-left:-6.5%!important}@media screen and (max-width:980px){.desktop-only{display:none}}.collection__banner-title h1{font-size:14px;font-weight:700}.product_listing_options{display:none}.product-details{align-items:flex-start;gap:2px;padding:0 10px;font-size:12px;line-height:20px;text-align:left}.product-details h3,.product-details h4{font-size:inherit;font-weight:400;letter-spacing:normal;line-height:inherit;text-transform:uppercase}.product-details .price{font-size:inherit;font-weight:400;line-height:inherit}.product-details .price:not(.price--on-sale) dd{margin-right:0}.product-details .size-swatch{font-weight:400;letter-spacing:normal;line-height:inherit}.product-details .size-swatch ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}.product-details .size-swatch ul li.size{margin:0}.product-details .size-swatch ul li.size a{font-size:inherit;opacity:1}.product__section{--line-height: 23px;margin-bottom:130px}.product__section>.row{width:100%}.product__section>.row:after{display:none}.product__section .grid_wrapper{display:flex;gap:40px!important;max-width:1000px}.product__section.product-template{padding-top:30px}.product__section [class*=min-],.product__section [class*=max-]{margin:0!important}.product__section .klaviyo-bis-trigger{text-decoration:none}.product__section .product__section-images{max-width:540px}.product__section .product__section-content{width:100%;max-width:440px;margin:0 auto;line-height:normal;font-weight:400;letter-spacing:normal}.product__section .product__section-details{padding:20px 20px 0;gap:0}.product__section .product__section-title{letter-spacing:normal}.product__section .product__section-title h1{font-size:12px;text-transform:uppercase;line-height:var(--line-height);font-weight:400;margin-bottom:0}.product__section #product-price{font-size:13px!important;line-height:var(--line-height)}.product__section .price{line-height:normal}.product__section .price__pricing-group{margin-bottom:0}.product__section #product-form-installment{font-size:13px}.product__section .swatches__container{display:flex;flex-direction:column;gap:15px;margin:0}.product__section .swatches__option-name{margin-bottom:0;border:none;text-transform:unset;font-weight:400;font-size:13px}.product__section .swatches__option-value{margin-left:0}.product__section .swatches__options{display:flex;flex-wrap:wrap;gap:15px}.product__section .swatches__form--label{margin:0;padding:0 0 5px;min-width:unset;height:auto;line-height:normal!important;border:none!important;font-size:13px;font-weight:400;overflow:visible}.product__section .swatches__form--input:checked+.swatches__form--label:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:23px;height:1px;background:#000}.product__section .soldout{opacity:1}.product__section .soldout .swatches__form--input:checked+.swatches__form--label:after{background:#d1d1d1}.product__section .swatch-element{min-width:23px;line-height:0;text-align:center}.product__section .swatches__swatch--regular.soldout label,.product__section .swatches__swatch--color.soldout label{opacity:1;color:#d1d1d1;font-size:13px}.product__section .swatches__swatch--regular.soldout label img,.product__section .swatches__swatch--color.soldout label img{display:none}.product__section .swatches__swatch--regular.soldout:after,.product__section .swatches__swatch--color.soldout:after{content:"";position:absolute;top:calc(50% - 2.5px);left:0;transform:translateY(-50%);width:100%;height:1px;background:#d1d1d1;pointer-events:none}.product__section shopify-payment-terms{display:block;margin-top:20px}.product__section .product__announcement{margin-top:25px;padding:12px 15px;font-size:13px;text-align:center;line-height:var(--line-height);background:#f5f5f4}.product__section .product__announcement p{margin-bottom:0;font-size:inherit}.product__section .product__delimiter{--dotted-color: #E3E2E2;margin:25px 0}.product__section .product__section--desc{margin-top:30px;margin-bottom:0!important;line-height:var(--line-height);font-size:13px}.product__section .product__section--desc p{margin-bottom:0;font-size:inherit}.product__section .product__section-details__inner--product_buttons{margin-top:40px}.product__section .product__section-details__inner--product_buttons form{float:none}.product__section .product__section-details__inner--product_buttons .product-add{display:flex;flex-direction:column;gap:10px;clear:none;float:none}.product__section .product__section-details__inner--product_buttons input#addToCart,.product__section .product__section-details__inner--product_buttons .product-add .button{--button-color: #000;max-width:unset;height:auto;line-height:normal;border-radius:100px;padding:14.5px 30px 13.5px;font-size:13px;font-weight:400;margin-bottom:0}.product__section .product__section-details__inner--stock_levels .variant-stock-levels{margin-top:40px;font-size:13px}.product__section .product__section-details__inner--stock_levels .pulse__icon{width:10px;height:10px;margin:0 8px 0 0}.product__section .variant-stock-levels{margin-bottom:0}.product__section .product__section-details__inner--product_availability{padding-bottom:45px;border-bottom:1px solid #E3E2E2}.product__section .product__section-details__inner--accordion{padding:20px 0;border-bottom:1px solid #E3E2E2}.product__section .product__accordion summary{display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;font-size:12px;text-transform:uppercase}.product__section .product__accordion summary::-webkit-details-marker{display:none}.product__section .product__accordion .product__accordion-icon{flex-shrink:0}.product__section .product__accordion .product__accordion-icon--minus{display:none}.product__section .product__accordion .product__accordion-icon svg{width:9px;height:9px}.product__section .product__accordion .product__accordion-content{display:flex;flex-direction:column;gap:10px;margin-top:12px;font-size:13px;line-height:var(--line-height)}.product__section .product__accordion .product__accordion-content p{margin-bottom:0;font-size:inherit}.product__section .product__accordion[open] .product__accordion-icon--plus{display:none}.product__section .product__accordion[open] .product__accordion-icon--minus{display:inline}.product__section .product__buttons-note{display:flex;flex-direction:column;gap:10px;margin-top:12px;text-align:center;font-size:13px;line-height:var(--line-height)}.product__section .product__buttons-note p{margin-bottom:0;font-size:inherit;line-height:inherit}.product__section .scroll-progress-track{position:sticky;top:50%;transform:translateY(-50%);width:1px;height:250px;margin-left:35px;background:#c3bebe;z-index:2;overflow:hidden}.product__section .product-image-container{margin-top:calc(var(--extra-offset-gallery, 0px) - var(--extra-offset, 0px));margin-bottom:0}.product__section .js-ajax-submit:not(:disabled)+.klaviyo-bis-trigger{display:none!important}.product__section .scroll-progress-bar{position:absolute;top:0;left:0;width:100%;height:50px;background:#000;transition:top .05s linear}.product__section .appRoom-visitor-counter{position:sticky;top:65%;display:flex;flex-direction:column;gap:4px;width:-moz-fit-content;width:fit-content;background:#ffffffb3!important;margin:0 auto 80px!important;padding:10px 25px!important;font-size:13px;z-index:1;color:#2f2c2b;font-weight:400;line-height:normal;letter-spacing:normal;opacity:0;pointer-events:none;transition:.3s}.product__section .appRoom-visitor-counter *{pointer-events:none}.product__section .appRoom-visitor-counter p{margin-bottom:0}.product__section .product-main-images:hover .appRoom-visitor-counter{opacity:1}.product-recommendations__wrapper{--line-height: 20px}.product-recommendations__wrapper .product{margin-bottom:0}.product-recommendations__wrapper .product-details{gap:2px;line-height:normal;font-weight:400;font-size:12px}.product-recommendations__wrapper .product-details h3{font-weight:400;font-size:inherit;line-height:var(--line-height);text-transform:uppercase}.product-recommendations__wrapper .price{font-size:inherit;line-height:var(--line-height)}.product-recommendations__wrapper .price:not(.price--on-sale) dd{margin-right:0}.product-recommendations__wrapper .price dd:last-child{margin-right:0}.product-recommendations__wrapper .related-product-loop{grid-column-gap:20px;grid-row-gap:20px}.product-recommendations__wrapper .section-title{width:100%!important;padding:0;margin:0 0 35px!important;text-transform:uppercase;line-height:var(--line-height)}.product-recommendations__wrapper .section-title h2{font-size:13px;font-weight:400;text-transform:uppercase;line-height:var(--line-height);letter-spacing:normal;margin-bottom:8px}.product-recommendations__wrapper .section-title:after{display:block;position:relative;bottom:initial;left:initial;width:80px;height:1px;margin:0 auto}.product-recommendations__wrapper .product_listing_options{margin-top:4px}.product-recommendations__wrapper .size-swatch ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px}.product-recommendations__wrapper .size-swatch ul li.size{margin:0}.product-recommendations__wrapper .size-swatch ul li.size a{opacity:1}.scrolling-announcement{overflow:hidden}@media(max-width:740px){.product__section{margin-bottom:60px}.product__section .grid_wrapper{flex-direction:column;grid-row-gap:0!important}.product__section.product-template{padding-top:0}.product__section .product__section-title h1{font-size:11px}.product__section .product__section-images{max-width:unset}.product__section .product__section-details__inner--product_buttons input#addToCart,.product__section .product__section-details__inner--product_buttons .product-add .button,.product__section #product-price,.product__section .swatches__option-name,.product__section .product__section--desc,.product__section .product__buttons-note,.product__section .product__announcement,.product__section .product__section-details__inner--stock_levels .variant-stock-levels,.product__section .product__accordion .product__accordion-content{font-size:12px}.product__section .product-image-container{display:flex;margin-top:calc(6px - var(--extra-offset, 0px));overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.product__section .product-image-container::-webkit-scrollbar{display:none}.product__section .product_image{min-width:100%}.product__section .product-media-container{height:100%}.product__section .product-media-container .box-ratio{height:100%;padding-bottom:0!important}.product__section .product-media-container img{height:100%;-o-object-fit:cover;object-fit:cover}.product__section .zoom_btn{display:block;height:100%}.product__section .product-main-images{position:relative}.product__section .scroll-progress-track{position:absolute;top:initial;bottom:0;width:100%;height:1px;transform:none;margin-left:0}.product__section .scroll-progress-bar{width:100px;height:100%;transition:left .05s linear}.product__section .product__section-content{max-width:unset}.product__section .product__section-details{padding:30px 17px 0;text-align:left}.product__section .product__section-details__inner--product_buttons{margin-top:30px}.product__section .product__buttons-note{margin-top:15px;gap:5px}.product__section .price__pricing-group{justify-content:flex-start}.product__section .price{font-size:15px!important}.product__section .product__section-details__inner--product_availability{padding-bottom:40px}.product__section .grid_wrapper:after{display:none}.product__section .product__accordion summary{font-size:11px}.product-recommendations__wrapper{--line-height: 16px;padding-bottom:0!important}.product-recommendations__wrapper .section-title{margin-bottom:25px}.product-recommendations__wrapper .section-title h2{font-size:12px;text-transform:uppercase}.product-recommendations__wrapper .grid__wrapper{grid-column-gap:12px;grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:50%;overflow:scroll;padding-bottom:30px}.product-recommendations__wrapper .product{grid-column:auto!important}.product-recommendations__wrapper .product-details{font-size:11px}.product-details{font-size:11px;line-height:16px}}.slideout.slideout__drawer-right{top:0;bottom:initial;right:0;width:100%;max-width:500px;height:100%;border:none;letter-spacing:normal}.slideout.slideout__drawer-right .slideout__trigger--close{display:flex;align-items:center;justify-content:flex-end}.slideout.slideout__drawer-right .js-slideout-close{width:auto;height:auto;padding:0;line-height:0}.slideout.slideout__drawer-right .js-slideout-close svg{width:12px;height:12px}.slideout.slideout__drawer-right .section-heading{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:normal}.slideout.slideout__drawer-right .section-heading .js-cart-count{font-size:inherit;font-weight:inherit}.slideout.slideout__drawer-right .mini-cart__container{padding-bottom:25px}.ajax-cart__drawer-wrapper .ajax-cart__header-wrapper{padding:25px 20px 30px}.ajax-cart__drawer-wrapper .ajax-cart__cart-items{display:flex;flex-direction:column;gap:20px}.ajax-cart__drawer-wrapper .ajax-cart__cart-item{display:flex;gap:20px;padding:0 20px!important;border:none!important;font-weight:400;font-size:13px;line-height:23px}.ajax-cart__drawer-wrapper .ajax-cart__item-details{font-size:inherit}.ajax-cart__drawer-wrapper .ajax-cart__item-image{width:auto}.ajax-cart__drawer-wrapper .ajax-cart__item-image img{width:120px;max-width:unset}.ajax-cart__drawer-wrapper .ajax-cart__item-qty,.ajax-cart__drawer-wrapper .ajax-cart__item-line-price{display:none}.ajax-cart__drawer-wrapper .ajax-cart__item-remove{position:relative;top:initial;right:initial;margin-top:15px;text-decoration:underline;text-underline-offset:5px}.ajax-cart__drawer-wrapper .ajax-cart__title{font-size:12px;text-transform:uppercase}.ajax-cart__drawer-wrapper .ajax-cart__title a{max-width:unset;font-size:inherit}.ajax-cart__drawer-wrapper [data-cart-item-price]{margin-top:2px}.ajax-cart__drawer-wrapper [data-cart-item-price] dl{margin-bottom:0}.ajax-cart__drawer-wrapper .ajax-cart__cart-variants{margin-top:15px;font-size:inherit}.ajax-cart__drawer-wrapper .ajax-cart__summary-wrapper{display:flex;flex-direction:column;gap:17px;padding:10px 20px}.ajax-cart__drawer-wrapper .ajax-cart__final-details{display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:400;line-height:normal}.ajax-cart__drawer-wrapper .ajax-cart__final-details div,.ajax-cart__drawer-wrapper .ajax-cart__final-details p{font-size:inherit;margin-bottom:0}.ajax-cart__drawer-wrapper .ajax-cart__final-details .subtotal,.ajax-cart__drawer-wrapper .ajax-cart__button-view_cart{display:none}.ajax-cart__drawer-wrapper a.ajax-cart__button-view_cart.button.secondary-button,.ajax-cart__drawer-wrapper input#checkout{height:auto;line-height:normal;font-weight:400;border-radius:100px;margin-bottom:0;padding:14px 20px}.ajax-cart__drawer-wrapper a.ajax-cart__button-view_cart.button.secondary-button:hover,.ajax-cart__drawer-wrapper input#checkout:hover{background:#000}.ajax-cart__drawer-wrapper .ajax-cart__footer-wrapper{padding-left:20px;padding-right:20px}.ajax-cart__drawer-wrapper .or-divider{margin:10px 0 20px;font-size:12px;line-height:normal;font-weight:400}.ajax-cart__drawer-wrapper .ajax-cart__related-products{padding:25px 20px 10px}.ajax-cart__drawer-wrapper .ajax-cart__drawer-note{display:flex;flex-direction:column;gap:12px;padding:20px 20px 0;text-align:center;font-size:13px;font-weight:400;line-height:normal}.ajax-cart__drawer-wrapper .ajax-cart__drawer-note.hide{display:none}.ajax-cart__drawer-wrapper .ajax-cart__drawer-note p{margin-bottom:0;font-size:inherit}.ajax-cart__drawer-wrapper .ajax-cart__empty-cart p{font-size:13px;margin-bottom:0}.recommendations{display:flex;flex-direction:column;gap:15px;font-weight:400;line-height:normal}.recommendations__title{font-size:12px;font-weight:400;text-align:center;line-height:23px;text-transform:uppercase}.recommendations__body{display:flex;gap:15px;overflow:auto}.recommendations__item{display:flex;flex-direction:column;gap:8px;flex-shrink:0;width:calc((100% - 45px)/4);font-size:12px}.recommendations__info{display:flex;flex-direction:column;gap:6px;text-align:left}.recommendations__image img{width:100%;height:100%}.recommendations #product-price,.recommendations .product-price{font-size:inherit!important}.recommendations .price__pricing-group{margin-bottom:0}.recommendations__name{line-height:16px;text-transform:uppercase}@media(max-width:740px){.slideout.slideout__drawer-right .section-heading{font-size:13px}.slideout.slideout__drawer-right .js-slideout-close svg{width:13px;height:13px}.slideout.slideout__drawer-right .mini-cart__container{padding-bottom:15px}.ajax-cart__drawer-wrapper .ajax-cart__cart-item{font-size:12px}.ajax-cart__drawer-wrapper .ajax-cart__item-image img{width:110px}.ajax-cart__drawer-wrapper .ajax-cart__title{font-size:11px}.ajax-cart__drawer-wrapper .or-divider{margin:5px 0 15px}.recommendations{gap:8px}.recommendations__item{width:calc((100% - 30px) / 3);font-size:11px}}.float-form{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:12;background:#fff;border-top:1px solid #E3E2E2;transform:translateY(100%);transition:transform .3s ease;padding:20px}.float-form.is-visible{transform:translateY(0)}.float-form__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:center}.float-form .klaviyo-bis-trigger{width:100%!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.float-form__variant-toggle{display:flex;justify-content:center;align-items:center;gap:20px;font-size:14px;font-weight:400;letter-spacing:normal;line-height:normal;height:auto;background:none!important;color:#000!important;padding:0;margin-bottom:0}.float-form__chevron{transition:transform .2s ease;transform:rotate(180deg)}.float-form.is-expanded .float-form__chevron{transform:none}.float-form__variant-options{display:none;position:absolute;bottom:100%;left:0;width:100%;background:#fff;border-top:1px solid #E3E2E2;padding:20px 20px 0;margin-bottom:-5px}.float-form__variant-options .swatches__option-name{font-size:14px}.float-form__variant-options .swatches__container{gap:18px}.float-form.is-expanded .float-form__variant-options{display:block}.float-form__submit{flex:1;min-width:0}.float-form__submit .product__form-buttons{float:none;margin:0;border:none;padding:0}.float-form__submit .product-add{clear:none;float:none;line-height:0}.float-form__submit .note,.float-form__submit .shopify-payment-button,.float-form__submit .back_in_stock,.float-form__submit .product__buttons-note{display:none!important}.float-form__submit input#addToCart,.float-form__submit .klaviyo-bis-trigger{width:100%;max-width:unset;height:auto;margin:0;background:#000;padding:15px 20px 13px;font-size:13px;font-weight:400;line-height:normal;border-radius:100px}@media(max-width:740px){.float-form{display:block}}.announcement{min-width:0;width:100%;position:relative;z-index:1;padding:10px 30px;font-size:12px;line-height:1.25}.announcement p{margin-bottom:0;white-space:nowrap;overflow:hidden;font-size:inherit}.announcement__content{color:inherit;margin:0;position:relative}.announcement__content a{text-decoration:none}.announcement__item{position:absolute;top:0;left:50%;overflow:hidden;text-overflow:ellipsis;transform:translate(-50%,100%)}.announcement__item.active{background:none;transform:translate(-50%);transition:all .5s ease}.announcement__item.animate{opacity:1;transform:translate(-50%,-100%);transition:all .5s ease}.announcement__close{display:none;position:absolute;right:30px;top:50%;transform:translateY(-50%);width:12px;height:12px;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:contain;cursor:pointer}@media(max-width:991px){.announcement{font-size:12px}}@media(max-width:768px){.announcement{text-align:center}.announcement__item{width:100%}.announcement__close{right:10px}}.about-text{display:flex;flex-direction:column;gap:40px;font-size:36px;line-height:normal;margin-top:50px}.about-text p{font-size:inherit;margin-bottom:0}@media(max-width:768px){.about-text{font-size:24px;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
