.header__icon--cart .icon{display:none}.header__icon.header__icon--cart{text-decoration:unset}.header__icon.header__icon--cart .visually-hidden{font-size:16px;line-height:18px;letter-spacing:0;width:unset;height:unset;font-family:MessinaSansWeb-Light;position:unset!important;overflow:unset!important;margin:unset;width:unset!important}.header__icon.header__icon--cart .cart-count-bubble .visually-hidden{display:none!important}.header__icon.header__icon--cart .cart-count-bubble{width:unset;height:unset;font-size:12px;background:unset;color:inherit;margin-left:10px;position:relative;top:unset;left:unset;right:unset;bottom:unset}.header__icon.header__icon--cart .cart-count-bubble:after{content:")";position:absolute;top:50%;right:-5px;transform:translateY(-50%);font-size:14px}.header__icon.header__icon--cart .cart-count-bubble:before{content:"(";position:absolute;top:50%;left:-5px;transform:translateY(-50%);font-size:14px}product-recommendations.related-products h2.related-products__heading{font-size:16px;line-height:18px;text-align:left;font-family:MessinaSansWeb-Bold!important;text-transform:capitalize;letter-spacing:0;color:#15171b}product-recommendations.related-products .scnd-lay .card-wrapper,#product-grid.scnd-lay .card-wrapper{background:transparent;padding:0;border-radius:0}product-recommendations.related-products .scnd-lay .card-wrapper:hover,#product-grid.scnd-lay .card-wrapper:hover{background:transparent;box-shadow:unset;transform:unset}product-recommendations.related-products .scnd-lay .card-wrapper .card--media .card__inner .card__content .card__information,#product-grid.scnd-lay .card-wrapper .card--media .card__inner .card__content .card__information{display:none}product-recommendations.related-products .scnd-lay .card-wrapper .card--standard .card__inner,product-recommendations.related-products .scnd-lay .card-wrapper .card .card__inner .card__media,#product-grid.scnd-lay .card-wrapper .card--standard .card__inner,#product-grid.scnd-lay .card-wrapper .card .card__inner .card__media{border-radius:0}#product-grid.scnd-lay .card-wrapper .card__information,product-recommendations.related-products .scnd-lay .card-wrapper .card__information{padding:20px 0}#product-grid.scnd-lay .card-wrapper .card__information .trust-scnd-lay{margin-bottom:5px}product-recommendations.related-products .scnd-lay .card-wrapper .card__information .price,#product-grid.scnd-lay .card-wrapper .card__information .price{margin:0}product-recommendations.related-products .scnd-lay .card-wrapper .card__information h3 a,product-recommendations.related-products .scnd-lay .card-wrapper .card__information .price__container span,product-recommendations.related-products .scnd-lay .card-wrapper .card__information .price__container span s,#product-grid.scnd-lay .card-wrapper .card__information h3 a,#product-grid.scnd-lay .card-wrapper .card__information .price__container span,#product-grid.scnd-lay .card-wrapper .card__information .price__container span s{font-size:14px;line-height:18px;font-weight:500;letter-spacing:0;font-family:MessinaSansWeb-Light!important}product-recommendations.related-products .scnd-lay .card-wrapper .card__information .card-information,#product-grid.scnd-lay .card-wrapper .card__information .card-information{width:100%}h1.custom-main-product-title{font-size:27px;line-height:normal;margin:0 0 5px;letter-spacing:0;font-family:MessinaSansWeb-Light!important;font-weight:600}.custom-main-product-info-wrapper .price__container{margin-top:0!important;margin-bottom:0!important}.custom-main-product-info-wrapper .price__container span s,.custom-buy-buttons-inner-wrapper button span{font-size:14px;line-height:16px;margin:0;letter-spacing:0;font-family:MessinaSansWeb-Light!important;font-weight:500}.custom-main-product-info-wrapper .price__container span{font-size:16px;line-height:16px;margin:0;letter-spacing:0;font-family:Lato!important;font-weight:500}.custom-buy-buttons-inner-wrapper button:after,.custom-buy-buttons-inner-wrapper button:before{content:unset}.custom-buy-buttons-inner-wrapper button{border-radius:0}#CartDrawer-Checkout{border-radius:0;min-height:50px}.linked-products-cls{margin-top:20px}.linked-products-main-cls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.linked-meta-products-cls{width:70px;height:auto;object-fit:cover}.linked-meta-products-cls img{width:100%;display:block}.drawer__header{background:transparent!important;border:0!important;padding:32px 26px 10px 30px!important}h2.drawer__heading,.product-option.custom-cart-drawer-price span,.cart-item__details .product-option{font-size:14px;line-height:35px;font-family:MessinaSansWeb-Light;font-weight:500}.cart-drawer #CartDrawer-CartItems .cart-item{display:flex;gap:unset;align-items:flex-start}.cart-drawer .cart-item td.cart-item__media{flex:0 0 100px;margin-right:36px}.cart-drawer .cart-item td.cart-item__media img{height:100%;width:100%;object-fit:contain}.cart-drawer .cart-item .cart-item__details{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start}.cart-drawer .cart-item .cart-item__details a.cart-item__name{font-size:14px;line-height:18px;letter-spacing:0;font-family:MessinaSansWeb-Light;font-weight:500;margin-bottom:10px}.cart-drawer .cart-item .cart-item__details .quantity{min-height:38px;background:transparent;border-radius:0;border:1px solid #000}.cart-drawer .drawer__footer{border-top:unset;background-color:transparent}#CartDrawer-Checkout,.cart-drawer__footer h2.totals__total,.cart-drawer__footer .totals__total-value span{font-size:16px;line-height:16px;margin:0;letter-spacing:0;font-family:MessinaSansWeb-Light!important;font-weight:500}.cart-item__details quantity-popover{margin-top:20px}h2.footer-block__heading{font-size:12px;line-height:16px;font-family:MessinaSansWeb-Light;font-weight:500;text-transform:capitalize;margin-bottom:20px;padding:0}ul.footer-block__details-content .link--text.list-menu__item{font-size:12px;line-height:18px;color:#000}.footer-block__brand-info .footer__payment{margin-top:35px}.footer-block__brand-info .footer__payment .list-payment{justify-content:flex-start}.footer-block__brand-info .footer__payment .list-payment__item{padding:0 0 0 .5rem}.contact .title{font-size:12px;line-height:18px;font-family:MessinaSansWeb-Light!important;letter-spacing:0;font-weight:500;color:rgba(var(--color-foreground),.75)}#ContactForm .field:after,#ContactForm .field:before{content:unset}#ContactForm .field{border:1px solid #bebebe;margin-bottom:35px;padding:10px 20px 10px 0;background:transparent;border-width:0 0 .5px 0}#ContactForm .field textarea:focus-visible,#ContactForm .field input:focus-visible{outline:unset;box-shadow:unset;border-radius:0}#ContactForm .field label,#ContactForm .field input{font-size:12px;line-height:18px;font-family:MessinaSansWeb-Light!important;left:0;height:unset;letter-spacing:0;padding:0 0 10px}.contact__button button.custom-contact-form-btn{background:transparent;border:unset;border-bottom:1px solid #bebebe;border-radius:0;width:100%;color:rgba(var(--color-foreground),.75);font-weight:500;font-family:MessinaSansWeb-Light!important}.cstm-content-cls p,.cstm-content-cls p a{font-size:12px;line-height:18px;color:rgba(var(--color-foreground),.75);font-weight:500;font-family:MessinaSansWeb-Light!important;margin-top:25px;text-decoration:unset}@media only screen and (min-width: 1700px){.custom-main-product-container .custom-main-product-info-wrapper section{max-width:40em}}@media screen and (max-width:990px){.product.custom-main-product-container .custom-main-product-info-wrapper section{max-width:100%;margin:0 auto;padding-left:20px}}@media screen and (max-width:750px){.custom-main-product-media-swiper::part(button-prev),.custom-main-product-media-swiper::part(button-next){transform:scale(1) translateY(-50%)!important;width:30px!important;height:30px!important;padding:10px!important}.custom-main-product-media-swiper::part(pagination){display:none!important}.custom-main-product-info-wrapper section{padding-top:0!important}h1.custom-main-product-title{font-size:20px}product-recommendations.related-products.custom-containerr{padding:0}product-recommendations.related-products h2.related-products__heading{padding-left:20px;padding-right:20px}#product-grid.scnd-lay .card-wrapper .card__information,product-recommendations.related-products .scnd-lay .card-wrapper .card__information{padding:16px 5px}}@media screen and (max-width:480px){.cart-drawer .cart-item td.cart-item__media{margin-right:10px}.footer-block__brand-info .footer__payment{margin-top:20px}product-recommendations.related-products .scnd-lay .card-wrapper .card__information h3 a,product-recommendations.related-products .scnd-lay .card-wrapper .card__information .price__container span,product-recommendations.related-products .scnd-lay .card-wrapper .card__information .price__container span s,#product-grid.scnd-lay .card-wrapper .card__information h3 a,#product-grid.scnd-lay .card-wrapper .card__information .price__container span,#product-grid.scnd-lay .card-wrapper .card__information .price__container span s{font-size:10px;line-height:15px;font-weight:500;letter-spacing:0;font-family:MessinaSansWeb-Light!important}}.complementary-slide .custom--list--bad{display:none!important}.product-form__submit:hover,.cart__checkout-button:hover{background:#3b3b3b;color:#fff;transition:.25s ease-out;transition-property:color,background,border;transform:translateZ(0);height:100%}
/*# sourceMappingURL=/cdn/shop/t/30/assets/style.css.map */
