@charset "UTF-8";/*!
------------------------------------------------------------------
Author: Luis Montesinos
Author URI: https://dinamicmedia.net
Description: Apodemia theme CSS personalization
------------------------------------------------------------------
*/.thb-full-menu{margin:0;padding:0;list-style:none;text-align:center;font-size:.9375rem}.thb-full-menu--link{font-size:calc(var(--font-navigation-scale, 1) * 13px)}.thb-full-menu>li{padding:0 20px}.thb-full-menu .sub-menu .thb-full-menu--link{font-size:calc(var(--font-navigation-scale, 1) * 11px)}.thb-full-menu>li>a,.thb-full-menu li.menu-item-has-children>a{text-transform:uppercase}.thb-full-menu .mega-menu-columns{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:min-content;grid-auto-flow:dense;gap:20px}li:nth-child(1) .mega-menu-columns{grid-template-columns:repeat(7,1fr)}li:nth-child(2) .mega-menu-columns{grid-template-columns:repeat(6,1fr)}li:nth-child(4) .mega-menu-columns{grid-template-columns:repeat(5,1fr)}.thb-full-menu .mega-menu-columns.colecciones{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:fit-content;gap:10px;justify-items:center}@media only screen and (min-width: 1200px){.thb-full-menu .mega-menu-columns{grid-column-gap:30px}.thb-full-menu .mega-menu-columns.colecciones{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px}}.thb-full-menu .mega-menu-columns ul li:last-child{font-weight:200}.thb-localization-forms.inside-header .select select{font-weight:var(--font-body-medium-weight, 200);font-size:calc(var(--font-navigation-scale, 1) * 12px);line-height:calc(var(--font-navigation-scale, 1) * 14px)}#mobile-menu ul li .link-container{padding:5px;font-size:1rem}.mobile-menu-drawer .thb-mobile-menu-footer{display:flex;justify-content:space-between}.announcement-bar.apodemia .announcement-bar--item svg{margin-right:0}.announcement-bar.apodemia .announcement-bar--item{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;padding:0 5px}.announcement-bar.apodemia .announcement-bar--item .ab-countdown{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.2px;padding:0 5px}.announcement-bar.apodemia .announcement-bar--inner .announcement-bar--item{white-space:nowrap}.footer .thb-widget-title.collapsible{font-size:1rem!important}.product-popup-modal .signup-container--terms{align-items:flex-start}.product-popup-modal .signup-container--terms label{text-align:left;font-size:.75rem}.slideshow__slide{background-color:#fff!important}.collection-banner--heading-uppercase-true h1{text-transform:uppercase}.collection-banner--content{padding:40px 0;position:relative;z-index:5}@media only screen and (min-width: 768px){.collection-banner--content{max-width:80vw!important;font-size:1rem;padding:20px 0!important}}.featured-collection-list--inner--content .h2{font-size:calc(var(--font-heading-scale) * 20px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}@media only screen and (min-width: 768px){.featured-collection-list--inner--content .h2{font-size:calc(var(--font-heading-scale) * 26px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 34px))}}@media only screen and (min-width: 1068px){.featured-collection-list--inner--content .h2{font-size:calc(var(--font-heading-scale) * 20px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 28px))}}.featured-collection-list--button{color:var(--color-text, #fff);font-weight:var(--font-body-bold-weight, 200)!important;display:inline-flex;line-height:1.1;text-transform:uppercase}.featured-collection-list--button div{color:inherit;margin-bottom:0}.featured-collection-list--button span{color:inherit;transform-origin:left bottom;margin:.2em .4em}.featured-collection-list--button:hover,.featured-collection-list--button.active{color:var(--color-text, #fff)}.featured-collection-list--button:hover span,.featured-collection-list--button.active span{color:inherit;font-weight:var(--font-body-bold-weight, 400)!important;transform:none!important}.featured-collection-list--button:not(.active){-webkit-text-fill-color:#ffffff9f!important;-webkit-text-stroke-width:0px!important}.section-page .blog-post-detail,.section-page .page-content-width{max-width:100%}.thb-product-detail .product-single__media-zoom{background:#fff3!important}.product-card.apodemia .product-card--add-to-cart-text{display:none}.product-card.apodemia .product-card--add-to-cart-button-container{position:absolute;bottom:0;z-index:20;right:0}.product-card.apodemia .product-card--add-to-cart-button{border:none;margin-top:0;padding:10px}.product-card.apodemia .add-to-cart-icon{background-color:#fff9;border-radius:50%;width:40px;height:40px;padding-top:8px}@media only screen and (min-width: 768px){.product-card.apodemia .product-card--add-to-cart-button-container,.product-card.apodemia .product-card--add-to-cart-text{display:block}.product-card.apodemia .product-card--add-to-cart-button-container{position:absolute;bottom:0;width:100%;z-index:20}.product-card.apodemia .product-card--add-to-cart-button{bottom:0;left:0;height:45px;background-color:#fff9;border:none;padding:10px 5px;transform:translateY(100%);transition:all .25s linear}.product-card.apodemia:hover .product-card--add-to-cart-button{transform:translateY(0)}.product-card.apodemia .add-to-cart-icon{display:none}}.cart-drawer--recommendations .product-cart-item-image .product-card-quickview{cursor:pointer}.thb-cart-form.apodemia{max-width:100%}.thb-cart-form.apodemia .cart-items .thb-cart-form--cart-collaterals .additional-checkout-buttons{display:none!important}.apodemia-cart{display:flex;flex-direction:column;width:100%}.apodemia-cart .cart-header,.apodemia-cart .cart-item-row{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #eee}.apodemia-cart .cart-header{font-size:11px;text-transform:uppercase;font-weight:400;letter-spacing:.1em;margin-bottom:15px}.apodemia-cart .cart-header .product-name,.apodemia-cart .cart-item-row .product-name{flex-basis:70%;max-width:70%}.apodemia-cart .cart-header .product-quantity,.apodemia-cart .cart-item-row .product-quantity{display:none}.apodemia-cart .cart-header .product-total,.apodemia-cart .cart-item-row .product-subtotal{flex-basis:30%;max-width:30%;text-align:right}.apodemia-cart .cart-footer{display:flex;flex-direction:column;align-items:flex-start;padding-top:20px}.apodemia-cart .cart-footer .cart-recommended,.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals{flex-basis:100%;max-width:100%}.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals{order:1;width:100%}.apodemia-cart .cart-footer .cart-recommended{order:2}.apodemia-cart .cart-footer .cart-recommended .recommended-products-title{font-weight:600;font-size:.9375rem;margin-top:25px}.apodemia-cart .cart-footer .recommended-products-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:0;padding:10px 0}.apodemia-cart .cart-footer .recommended-products-grid .product-card{flex-basis:calc(50% - 5px);max-width:calc(50% - 5px);text-align:center;box-sizing:border-box}.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals .accordion{border-top:0}.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals .accordion summary{font-weight:400;font-size:.875rem}.apodemia-cart .cart-footer .cart-items .cart-drawer--terms{display:block;margin:15px 0;text-align:left}.apodemia-cart .cart-footer .cart-items .cart-drawer--terms a{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px}.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals .proceed-to-checkout{margin-top:15px}.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals .additional-checkout-buttons{margin-top:10px}@media only screen and (min-width: 1068px){.apodemia-cart .cart-header .product-quantity,.apodemia-cart .cart-item-row .product-quantity{flex-basis:15%;max-width:15%;display:block;text-align:center}.apodemia-cart .cart-header .product-total,.apodemia-cart .cart-item-row .product-subtotal{flex-basis:15%;max-width:15%;text-align:right}.apodemia-cart .cart-footer{display:flex;flex-direction:row}.apodemia-cart .cart-footer .cart-recommended{order:1;flex-basis:70%;max-width:70%}.apodemia-cart .cart-footer .thb-cart-form--cart-collaterals{order:2;flex-basis:30%;max-width:30vw}.apodemia-cart .cart-footer .cart-recommended .recommended-products-title{font-size:1.2rem}.apodemia-cart .cart-footer .recommended-products-grid{display:flex;flex-wrap:nowrap;gap:20px;justify-content:flex-start}.apodemia-cart .cart-footer .recommended-products-grid .product-card{flex-basis:30%;max-width:30%;text-align:center;box-sizing:border-box}.apodemia-cart .cart-footer .recommended-products-grid .product-card:nth-child(4){display:none}}#scasl-app-container h1.bh-sl-title{display:none}@media only screen and (min-width: 768px){#scasl-app-container .scasl-see-more-content{display:inline-flex;width:100%}#scasl-app-container .scasl-see-more-content .form-input{max-width:50%}#scasl-app-container .scasl-see-more-content .form-input select{max-width:80%}}.mb-0{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/apodemia.css.map */
