.no-margin{margin:0}.border-top{border-top:1px solid #d9d9d9}.border-bottom{border-bottom:1px solid #d9d9d9}.cstm-usp-item~.cstm-usp-item{margin-top:unset!important}.cstm-usp-item{display:flex;align-items:center;gap:10px;margin-bottom:8px!important}.cstm-usp-item__icon{width:20px;min-width:20px;height:auto}.cstm-usp-item__text{margin:0;font-size:14px;line-height:1.2}.cstm-scrolling-text-container{overflow:hidden;width:100%;padding:10px 0}.cstm-scrolling-text{display:flex;width:fit-content;animation:scroll-text 20s linear infinite}.cstm-scrolling-text-item{flex:0 0 auto;margin:0 35px;display:flex;align-items:center}.cstm-scrolling-text-item p{width:fit-content;margin:0}@keyframes scroll-text{0%{transform:translate(0)}to{transform:translate(-50%)}}.cstm-collection-slider-section{overflow:hidden}.collection-slider-swiper{overflow:visible;max-width:fit-content}.collection-slider-swiper .swiper-slide{max-width:88px}.cstm-collection-slider-item:hover{scale:1.07;transition:all .25s ease 0s}.cstm-collection-slider-item a{color:inherit;text-decoration:none}.cstm-collection-slider-slide-image{width:100%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;margin-bottom:8px}.cstm-collection-slider-slide-image img{width:100%;height:100%;object-fit:cover}.cstm-collection-slide-content{text-align:center;font-size:12px}@media screen and (min-width: 1024px){.collection-slider-swiper .swiper-slide{max-width:100px}}.feat-coll-swiper-button-prev,.feat-coll-swiper-button-next{display:none!important;background:#fff;color:#000;padding:20px;border-radius:50%;width:40px;height:40px}.feat-coll-swiper-button-prev:after,.feat-coll-swiper-button-next:after{font-size:16px}.featured-collection-swiper:hover .feat-coll-swiper-button-prev,.featured-collection-swiper:hover .feat-coll-swiper-button-next{display:flex!important}@media screen and (max-width: 768px){.featured-collection-swiper:hover .feat-coll-swiper-button-prev,.featured-collection-swiper:hover .feat-coll-swiper-button-next{display:none!important}}.related-products-swiper-button-prev,.related-products-swiper-button-next{display:none!important;background:#fff;color:#000;padding:20px;border-radius:50%;width:40px;height:40px}.related-products-swiper-button-prev:after,.related-products-swiper-button-next:after{font-size:16px}.related-products-swiper:hover .related-products-swiper-button-prev,.related-products-swiper:hover .related-products-swiper-button-next{display:flex!important}@media screen and (max-width: 768px){.related-products-swiper:hover .related-products-swiper-button-prev,.related-products-swiper:hover .related-products-swiper-button-next{display:none!important}}.product__info-container .price-item.price-item--sale{font-size:20px;font-weight:700}.product__info-container .price__badge-sale{text-transform:uppercase;vertical-align:middle;padding:4px 10px}.product__info-container .badge.price__badge-sale{margin-bottom:unset!important}.cstm-product-card-wrapper .card__inner{position:relative}.cstm-product-card-wrapper .image-overlay-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.cstm-product-card-wrapper .quick-add{position:absolute;bottom:10px;right:10px;margin:unset;z-index:2}.cstm-product-card-wrapper .quick-add__submit{width:32px;height:32px;min-height:unset;min-width:unset}.cstm-product-card-wrapper .quick-add__submit:before,.cstm-product-card-wrapper .quick-add__submit:after{box-shadow:unset}.cstm-product-card-wrapper .quick-add__submit:hover:before,.cstm-product-card-wrapper .quick-add__submit:hover:after{box-shadow:unset}.cstm-product-card-wrapper .quick-add__submit:hover svg{transform:rotate(90deg)}.cstm-product-card-wrapper .quick-add__submit svg{height:12px;width:auto;transition:transform .2s ease}.cstm-product-card-wrapper .quick-add .icon-wrap{margin:unset}.cstm-product-card-wrapper .card__content,.cstm-product-card-wrapper .card__content .price{text-align:center}@media only screen and (min-width: 1024px){.cstm-product-card-wrapper .quick-add{display:none}.cstm-product-card-wrapper .card__inner:hover .quick-add{display:flex}}.cstm-collection-grid__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cstm-collection-grid__item{position:relative;display:flex;align-items:flex-end;width:100%;height:290px;padding:25px;overflow:hidden}.cstm-collection-grid__item img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cstm-collection-grid__item:hover img{transform:scale(1.05)}.cstm-collection-grid__item:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:#0003}.cstm-collection-grid__item-content{position:relative;color:#fff;z-index:3}.cstm-collection-grid__item-title{font-size:20px;margin:0}.cstm-collection-grid__item-link{font-size:12px;text-decoration:underline;text-underline-offset:3px}@media only screen and (max-width: 768px){.cstm-collection-grid__wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 550px){.cstm-collection-grid__wrapper{grid-template-columns:repeat(1,1fr)}}.cstm-guarantee__item{text-align:center;padding:0 15px}.cstm-guarantee__icon img{width:24px;height:24px;margin:auto auto 10px}.guarantee-swiper{padding-bottom:25px}.guarantee-swiper .guarantee-swiper-pagination{bottom:0}.guarantee-swiper .guarantee-swiper-pagination .swiper-pagination-bullet-active{background:#000}.cstm-email-signup-button{margin-top:15px}.cstm-accordion-block{margin:unset!important}.cstm-accordion{border-top:1px solid #d9d9d9;padding:15px 0}.cstm-accordion-block:not(:has(+.cstm-accordion-block)) .cstm-accordion{border-bottom:1px solid #d9d9d9}.cstm-acc-trigger{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.cstm-acc-trigger p{margin:0}.cstm-acc-trigger .icon-plus{display:inline-block}.cstm-acc-trigger .icon-minus,.cstm-accordion.is-open .icon-plus{display:none}.cstm-accordion.is-open .icon-minus{display:inline-block}.faq-items{max-width:650px;margin:auto}@media only screen and (min-width: 768px){.cstm-sticky-atc-btn-mob{display:none!important}.desktop-sticky-atc-box{display:none;position:fixed;z-index:10;bottom:20px;right:20px;padding:15px;width:550px;background:#fff;border:1px solid #0000001f}.desktop-sticky-atc-box-inner{display:flex;gap:10px;align-items:center;justify-content:space-between}.desktop-sticky-atc-box-inner .image-wrapper{height:100px;width:80px}.desktop-sticky-atc-box-inner .image-wrapper img{height:100%;width:100%;object-fit:cover}.desktop-sticky-atc-box-inner .product-meta-info{width:250px}.desktop-sticky-atc-box-inner .product-meta-info p{font-size:16px;line-height:1.2;margin:unset}.cstm-sticky-atc-price{display:flex;gap:8px;align-items:center}.cstm-sticky-sale-price{font-size:16px}.cstm-sticky-original-price{font-size:14px;text-decoration:line-through;color:#888}.cstm-sticky-atc-btn-desk{font-size:12px;text-transform:unset}.cstm-sticky-atc-button{display:none!important}.product-form__submitdesktop-sticky-atc{font-size:12px;padding:10px;width:fit-content;height:fit-content}}@media only screen and (max-width: 768px){.cstm-sticky-atc-btn-mob{display:block;position:fixed;bottom:20px;left:0;right:0;z-index:5;width:90%;margin:auto}.desktop-sticky-atc-box{display:none!important}.product-form__submit.cstm-sticky-atc-button{display:none;position:fixed!important;bottom:25px;width:90%;margin:auto;z-index:10}}.cstm-ships-by{display:flex;gap:8px;align-items:center;margin-top:unset!important}.cstm-ships-by svg{animation:pulse-dot 1s ease-in-out infinite}.cstm-ships-by__text{font-size:14px;margin:unset}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.5}}.product__title{margin-top:unset!important}.lh-rating{margin-bottom:unset!important}.product__info-container>*+*:has(product-form){margin-bottom:unset!important}.lh-shipbar{margin-top:unset!important}.lh-pay{margin-bottom:25px!important}.product__info-container .product-form__buttons{max-width:unset}.product__info-container .product-form__buttons .product-form__submit,.cstm-sticky-atc-btn{text-transform:uppercase}@media screen and (max-width: 749px){.product--thumbnail_slider .thumbnail-list__item.slider__slide{width:52px}.thumbnail-slider{padding-left:1.5rem}}@media screen and (min-width: 750px){.product--thumbnail_slider .thumbnail-list__item.slider__slide{width:52px}}.product--thumbnail_slider .slider-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
