.swiper.new-product__mobile{height:100vh!important;max-height:calc(100vh - 200px)!important}.new-product__section.page-width{padding:0}@media screen and (width > 990px){.new-product__mobile--container{display:none}}.swiper-slide{width:100%;height:100%}.new-product__mobile--container{position:relative;top:0;left:0;z-index:0;width:100vw;height:calc(100svh - 137.67px);overflow:hidden}.new-product__size-selector.close{display:none}.new-product__cta-buttons{width:100%;height:80px;box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:1;background-color:#fff;padding:16px}.new-product-mobile__modal{display:flex;flex-direction:column;justify-content:center;gap:1rem;width:100%;height:16rem;padding:1.6rem;box-sizing:border-box;position:absolute;bottom:0;left:0;z-index:1;text-align:center;background-color:#fff}.new-product-mobile__modal.close{display:none}.new-product__size-selector mobile-variant-selector{background-color:#fff;width:100%;display:flex;flex-direction:column;position:absolute;bottom:0;left:0;z-index:1;padding-top:6rem;border-top-left-radius:16px;border-top-right-radius:16px}.new-product__size-selector .mobile-size-container{display:flex;align-items:center;justify-content:space-between;padding:.8rem 1.6rem;min-height:4.95rem;color:#121212;font-family:Montserrat,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:24px;text-align:left;border:0;outline:0;border-top:1px solid #e7e7e7;background-color:#fff}.new-product__size-selector .size-selector__button:disabled{color:#b8b8b8}.mobile-size-container button{background-color:#fff;color:#121212;border:0;outline:0}.new-product__cta-buttons .new-product__size-selector button:after,.new-product__cta-buttons .new-product__size-selector button:hover:after{box-shadow:unset}.new-product__size-selector .icon-close{position:absolute;top:1rem;right:1rem;width:2rem}.new-product__size-selector.close{transform:translateY(100%)}.new-product__mobile--image{width:100%;object-fit:cover}@media screen and (520px < width < 1024px){.new-product__mobile--image{object-fit:contain}}.new-product__mobile-open{position:absolute;top:16px;left:50%;width:48px;height:1px;background-color:#121212;z-index:1;transform:translate(-50%);border-radius:10px;cursor:move}.new-product__info{position:absolute;top:5%;left:0;height:95%;overflow-y:scroll;z-index:1;background-color:#fff;padding:5rem 2rem 2rem;border-top-left-radius:16px;border-top-right-radius:16px;transition:all .3s;width:100%}.new-product__info.close{transform:translateY(calc(100% - 108px))}@media screen and (width > 749px){.new-product__info.close{transform:translateY(calc(100% - 120px))}.price__badge-sold-out{display:none}}.new-product__section .product__info-wrapper{padding:10rem 5rem}@media screen and (width > 1024px){.new-product__section .product__info-wrapper{padding:10rem 9.6rem}}.new-product__section product-info>.product__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.new-product__section .acroTitle{font-size:1.6rem;line-height:1.6rem;font-weight:500}.new-product__section .prodPrice__desktop-enabled{margin:0}.new-product__section .price--large{font-size:1.6rem;font-weight:400}.new-product__section #volverBtn{display:none}.new-product__section .product__info-container .acroDescription{font-size:1.4rem;color:#121212}.new-product__section .desktop-color-picker{margin:4rem 0}.new-product__section .product__colorSwatch span{font-size:1.3rem;text-decoration:none}.new-product__section .product__swatchContainer a:first-child{text-decoration:none;color:#121212;outline:0;border-radius:0}.new-product__section .cus-color-picker--label{display:none}.new-product__section .product__textureSwatch,.new-product__section .product__colorSwatch{display:flex;align-items:center;justify-content:center;gap:.6rem;width:fit-content;height:unset;padding:.8rem 1.2rem;border-radius:2px;border:1px solid black}.new-product__section .product__colorSwatch .product__colorSwatch--color{width:1.6rem;height:1.6rem}.new-product__section .product__info-container .product-form{margin:4rem 0}.new-product__section .prodShare-mobile-enabled.product-social-links,.new-product__section .prodShare-desktop-enabled.product-social-links{list-style-type:none}.new-product__section .cus-composition *{font-size:1.4rem;color:#121212}.new-product__section .cus-composition{margin:32px 0 0}.new-product__section .product__sku{margin:0 0 4rem}.new-product__section .product-form__input .form__label{font-size:1.4rem;font-weight:400;color:#121212;margin-bottom:1rem}.new-product__section .accordion{border:0}.new-product__section .acroAccordionTitle,.new-product__section .share-button__button{font-size:1.4rem;color:#121212}.new-product__section div#bookmarkit{display:flex;height:17.6px}.new-product__cta-buttons,.new-product__info .new-related-products,.new-product__info .price__badge-sale{display:none}.new-product__info .cus-avada div{font-size:1.2rem}@media screen and (width <990px){.new-product__section .acroTitle{font-size:1.4rem;font-weight:500;margin-bottom:1rem}.new-product__mobile-price{margin-bottom:1rem}.new-product__mobile-price *{font-size:1.4rem}.new-product__info .acroDescription{font-size:1.2rem;margin-top:2.4rem}.new-product__info .cus-composition{margin-top:2.9rem;margin-bottom:1.2rem}.new-product__info .cus-composition *,.new-product__info .acroAccordionTitle{font-size:1.2rem}.new-product__cta-buttons{display:flex;align-items:center;gap:1rem}.new-product__cta-buttons .cus-buyBtn{flex-grow:1}.new-product__cta-buttons .smartwishlist{margin:0}.new-product__cta-buttons .product-form__buttons button{font-size:1.4rem;flex-grow:1}.cart-modal--closeBtn-mobile{cursor:pointer!important}.new-product__info .new-related-products{display:block;padding:0;margin:5rem 0 3.5rem}.new-product__info .new-related-products .cus-related-heading{font-size:1rem;margin-bottom:1.6rem}.new-product__info .new-related-products .sw-prev,.new-product__info .new-related-products .sw-next{display:none}.new-product__info .new-related-products .card__heading a{font-size:1rem;text-align:left}.new-product__info .new-related-products .price{text-align:left}.new-product__info .new-related-products .price .price__regular{font-size:1rem}.new-product__info .price .price__badge-sale{display:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/section-new-main-product.css.map */
