.module-page-slider-01 .swiper-slide img{width:100%}.module-page-slider-01 .swiper-control{height:32px;width:32px;margin-top:-16px;color:var(--aro-black);border-radius:50%}.module-page-slider-01 .swiper-button-prev{left:15px}.module-page-slider-01 .swiper-button-next{right:15px}.module-page-slider-01 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-slider-01 .swiper-pagination-bullet{bottom:16px;background:var(--camilas-black)}.module-page-slider-01 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-slider-01 .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-page-slider-01 .swiper-control{height:42px;width:42px;margin-top:-21px}}@media (min-width:1200px){.module-page-slider-01 .swiper-control{height:50px;width:50px;margin-top:-25px}}
.module-page .content{font-size:15px;line-height:1.6}@media (min-width:1200px){.module-page .content{font-size:17px}}
.module-page-01 .content{color:var(--camilas-text);font-size:14px;line-height:24px;text-align:center;font-weight:400;padding-top:8px;letter-spacing:0.02em}.module-page-01 .module-title{text-align:center;font-size:22px;line-height:40px;margin-bottom:0px;font-weight:800}.module-page-01 .content + .btn{margin-top:30px}@media (max-width:519px){.module-page-01.second .html-output{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0.02em;text-align:center}}@media (min-width:520px){.module-page-01 .content{max-width:1320px;font-size:16px;line-height:24px;margin:0 auto;padding-top:16px;font-weight:400}.module-page-01 .module-title{font-size:24px;text-align:center;letter-spacing:0.02em;font-weight:800;line-height:40px}}
.module-page-banner-09 .col-left img{width:100%}.module-page-banner-09 .col-small .col~.col{padding-top:15px}@media (max-width:575px){.module-page-banner-09 .col-small~.col-small{padding-top:15px}}@media (max-width:767px){.module-page-banner-09 .col-left{padding-bottom:15px}}@media (min-width:576px){.module-page-banner-09 .row-flex{margin-left:-7.5px;margin-right:-7.5px;position:relative}.module-page-banner-09 .col-left,.module-page-banner-09 .col-small{padding-right:7.5px;padding-left:7.5px}}@media (min-width:768px){.module-page-banner-09 .col-small.col-index-1{position:absolute;top:0;right:25%;height:100%}.module-page-banner-09 .col-small.col-index-2{position:absolute;top:0;right:0;height:100%}.module-page-banner-09 .col-small .col~.col{padding-top:0}.module-page-banner-09 .col-small>.row-inset{position:relative;height:100%;margin-left:0;margin-right:0}.module-page-banner-09 .col-small .col{position:absolute;height:calc(50% - 7.5px);width:100%;padding-left:0;padding-right:0}.module-page-banner-09 .col-small .item{height:100%;width:100%;position:absolute}.module-page-banner-09 .col-small .col:nth-child(1){top:0}.module-page-banner-09 .col-small .col:nth-child(2){bottom:0}.module-page-banner-09 .col-small .item .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-position:center;background-size:cover}}@media (min-width:992px){.module-page-banner-09 .col-small .col{height:calc(50% - 15px)}.module-page-banner-09 .row-flex{margin-left:-15px;margin-right:-15px}.module-page-banner-09 .col-left,.module-page-banner-09 .col-small{padding-right:15px;padding-left:15px}}
.module-products{margin-bottom:-30px}.module-products .row-items{margin-left:-7.5px;margin-right:-7.5px}.module-products .row-items .col-product-list{padding-left:7.5px;padding-right:7.5px;margin-bottom:30px}.module-products .row-items .col-product-list .product-list{height:100%}@media (max-width:575px){.module-products.items-per-row-xxs-2{margin-bottom:-15px}.module-products.items-per-row-xxs-2 .row-items{margin-left:-4px;margin-right:-4px}.module-products.items-per-row-xxs-2 .col-product-list{padding-left:4px;padding-right:4px;margin-bottom:15px}}@media (min-width:992px){.module-products{margin-bottom:-32px}.module-products .row-items{margin-left:-4px;margin-right:-4px}.module-products .row-items .col-product-list{padding-left:4px;padding-right:4px;margin-bottom:32px}}
.product-list-img-cont{position:relative}.product-list-img-cont .product-list-img,.product-list-img-cont .product-list-img-hover{max-width:100%;z-index:10;right:0;bottom:0;margin:auto}.product-list-img-cont .product-list-img-hover{opacity:0;transition:opacity 350ms ease-in-out}.product-list-img-cont:hover .product-list-img-hover{opacity:1}.product-list-ribbons{position:absolute;top:10px;z-index:11;right:0;display:flex;gap:4px;flex-wrap:wrap}.product-list-ribbons>span .product-saving,.product-list-ribbons img{float:left;text-align:center}.product-list-ribbon.sale-ribbon .product-saving,.product-list-ribbon.highlight-ribbon{text-transform:uppercase;padding:0 8px;min-width:47px;border:1px solid #212121;background-color:var(--color-light);color:#212121;border-radius:3px}.product-list-ribbon.sale-ribbon .product-saving{border:1px solid var(--color-dark);background-color:var(--color-dark);color:var(--color-light);height:25px;display:flex;align-items:center}.product-list-ribbon.highlight-ribbon{height:25px;font-size:12px;font-weight:500;display:flex;align-items:center}.product-list .product-list-prices{display:flex;column-gap:6px;justify-content:center;align-items:baseline;flex-wrap:wrap;line-height:1.3}.product-list .product-list-prices .product-from{font-size:14px}.product-list .product-list-prices .product-price{font-size:16px}.product-list .product-list-prices .manual-basePrice,.product-list .product-list-prices .product-basePrice{font-size:14px;color:#9a9a9a}.product-list .product-list-prices .price-ct-30-days-ago{font-size:14px;color:#9a9a9a}.product-list .product-list-stars-cont{display:block;line-height:1;margin-top:5px}.product-list .product-list-stars{display:inline-block;vertical-align:bottom}.product-list .rate-count{display:inline-block;vertical-align:bottom;margin-left:4px;font-size:12px;color:#ababab;line-height:1}.product-list .productRateValoration{display:none}.product-list .product-list-order-box{margin-top:15px}.product-list .product-list-order-box .row{margin-left:-7.5px;margin-right:-7.5px}.product-list .product-list-order-box .col{padding-left:7.5px;padding-right:7.5px}.product-list .col-quantity>.form-control{width:100%}.product-list .buyFormQuantity{padding-top:5px;padding-bottom:5px;font-size:13px}.product-list .buyFormQuantity,.product-list .btn.btn-number{height:32px;min-height:32px}.product-list .btn.btn-number{border-color:var(--color-primary)}.product-list .buyFormSubmit{height:36px;font-size:14px;display:block}.product-list .col-quick-buy .buyFormSubmit{width:100%;font-size:14px;line-height:24px;font-weight:600;letter-spacing:0.02em}.product-list .buyFormSubmit.selectOption,.product-list .buyFormSubmit.notAvailable{font-size:12px;font-weight:600;letter-spacing:0.02em;white-space:normal;text-align:center;line-height:24px;opacity:1}.product-list .product-list-stock-info .product-stock{margin-top:15px;display:block;line-height:1}.product-list .product-list-stock-info .product-stock>span{display:inline-block;line-height:1;font-size:12px;color:#888;vertical-align:bottom}.product-list .product-list-stock-info .product-stock.stock-ok>span{color:var(--color-primary)}.product-list .product-list-stock-info .product-stock>span+span{margin-left:4px}.product-list .product-list-stock-info .availabilityImage img{height:15px;display:block;max-width:100%}.product-list .product-list-stock-alert .link-stock{color:#888;width:100%;padding:10px;line-height:1;margin-bottom:-10px}.product-list .product-list-stock-alert .link-stock:hover,.product-list .product-list-stock-alert .link-stock:active{color:#333}.product-list .countdown{position:absolute;bottom:0;left:0;right:0;z-index:11;padding:0 5px;line-height:30px;height:30px}.product-list .countdown .cd-wrap{display:flex;align-items:center;justify-content:center}.product-list .countdown .icon{width:20px;height:20px;fill:currentColor;margin-right:5px}@media (max-width:575px){.items-per-row-xxs-2 .product-list .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px;font-size:12px}.items-per-row-xxs-2 .product-list .buyFormQuantity,.items-per-row-xxs-2 .product-list .btn.btn-number{height:30px;padding-top:2px;padding-bottom:2px}.items-per-row-xxs-2 .product-list .buyFormSubmit{height:30px;font-size:12px}.items-per-row-xxs-2 .product-list .product-list-order-box .col{width:100%}.items-per-row-xxs-2 .product-list .product-list-order-box .col+.col{margin-top:6px}.items-per-row-xxs-2 .product-list .countdown{font-size:12px;height:26px;line-height:26px}.items-per-row-xxs-2 .product-list .countdown .cd-wrap{justify-content:flex-start}.items-per-row-xxs-2 .product-list .countdown .icon{width:16px;height:16px}}@media (min-width:576px) and (max-width:767px){.product-list .product-list-order-box-select .col,.product-list .product-list-order-box-plus-minus .col{width:100%}.product-list .product-list-order-box-select .col+.col,.product-list .product-list-order-box-plus-minus .col+.col{margin-top:6px}}.product-list-special .product-list-title{margin-bottom:10px;display:block;color:#000;overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .btn.wishlistButton{width:37px;height:37px;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url('../../img/wishlist/heart-outline-gray.svg');background-size:60%;background-repeat:no-repeat;background-position:center;position:absolute;bottom:10px;right:10px;z-index:11;transition:background-color .15s ease-in-out,background-size 100ms ease}.product-list-special .btn.wishlistButton:hover,.product-list-special .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-special .btn.wishlistButton:active{background-size:50%}.product-list-special .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-red.svg')}.product-list-special .product-list-content{padding:10px 15px 15px}.product-list-special .product-list-title{overflow:hidden;font-size:13px;line-height:19px;height:38px}.product-list-special .product-list-prices>span{margin-top:10px;display:inline-block;vertical-align:bottom;line-height:1;margin-right:8px}.product-list-special .product-list-prices .product-price,.product-list-special .product-list-prices .product-alternativePrice{font-weight:var(--fw-medium);font-size:15px}.product-list-special .product-list-stock-alert .link-stock{text-align:left;margin-left:-10px}.product-list-special .buyFormSubmit{padding-left:5px;padding-right:5px}@media (max-width:575px){.items-per-row-xxs-2 .product-list-special .btn.wishlistButton{width:30px;height:30px}.items-per-row-xxs-2 .product-list-special .product-list-content{padding:10px 6px 12px;text-align:left}}
.module-page-10{margin-bottom:-15px}.module-page-10 .col-item{margin-bottom:15px}.module-page-10 .item-image{border-radius:50%}.module-page-10 .module-title{margin-bottom:0}.module-page-10 .content{margin-top:5px;font-size:15px;line-height:inherit}.module-page-10 .col~.col{padding-top:20px}.module-page-10 .btn-link{padding:10px;display:table;text-align:left;margin-left:-10px;font-size:15px}.module-page-10 .btn-link .icon{height:8px;width:5px;display:inline-block;margin-left:8px;vertical-align:middle}@media (max-width:767px){.module-page-10 .inset{max-width:400px;margin:0 auto}.module-page-10 .media-left,.module-page-10 .media-right{display:table;margin:0 auto;padding-right:0;padding-bottom:15px}.module-page-10 .media-body{text-align:center;width:100%;display:block}.module-page-10 .btn-link{margin:0 auto}}@media (min-width:768px){.module-page-10 .media-left{padding-right:15px}.module-page-10 .media-right{padding-left:15px}.module-page-10 .col~.col{padding-top:0}}@media (min-width:768px) and (max-width:991px){.module-page-10 .row{margin-left:-7.5px;margin-right:-7.5px}.module-page-10 .col{padding-left:7.5px;padding-right:7.5px}.module-page-10 .content{font-size:14px}}@media (min-width:992px){.module-page-10 .media-left{padding-right:30px}.module-page-10 .media-right{padding-left:30px}}

.module-categories-grid-03{margin-bottom:-15px}.module-categories-grid-03 .col-category-list{margin-bottom:15px}@media (min-width:576px){.module-categories-grid-03{margin-bottom:-30px}.module-categories-grid-03 .col-category-list{margin-bottom:30px}}
.category-list-03 .category-list-img-link{width:50%;float:left;padding-right:15px;display:block}.category-list-03 .category-list-caption{width:50%;float:left;padding-top:5px}.category-list-03 .category-list-title{font-size:16px;line-height:1.1}.category-list-03 .category-list-text{margin-top:10px;font-size:13px}@media (min-width:576px){.category-list-03 .category-list-img-link,.category-list-03 .category-list-caption{width:100%;float:none;padding-right:0}.category-list-03 .category-list-text{margin-top:15px;font-size:14px}.category-list-03 .category-list-title{font-size:18px}.category-list-03 .category-list-caption{padding-top:10px;padding-bottom:0}}
.module-posts-grid-01{margin-bottom:-40px}.module-posts-grid-01 .col-post-list{margin-bottom:40px}
.post-list .post-list-img-link{overflow:hidden;display:block;border-radius:3px}.post-list .post-list-date{color:#888;letter-spacing:0.025em;font-size:12px;line-height:1;display:inline-block;margin-right:8px}.post-list .post-list-category{font-size:12px;line-height:1;display:inline-block;text-transform:uppercase}.post-list .post-list-category .blogPostCategories{display:none}.post-list .post-list-category a,.post-list .post-list-read-more-link{display:inline-block;margin-right:8px;color:var(--color-primary)}.post-list .post-list-category a:hover,.post-list .post-list-read-more-link:hover{color:var(--color-link-hover)}.post-list .post-list-author-wrap{color:#777;font-size:13px;line-height:1}.post-list .post-list-author-link{color:#777}.post-list .post-list-author-link:hover{color:#333}
.post-list-01 .post-list-top-info{margin-top:15px}.post-list-01 .post-list-title-link:not(:hover){color:#000}.post-list-01 .post-list-title{font-size:18px;margin-top:15px;line-height:1.2}.post-list-01 .post-list-text{color:#454545;margin-top:15px;font-size:15px}.post-list-01 .post-list-author-wrap{margin-top:20px}
.module-page-banner-10 .row .col .inset{position:relative}.module-page-banner-10{margin:0 auto}.module-page-banner-10 .image-title{position:absolute;top:50%;transform:translateY(-50%);font-size:1rem;width:100%;padding:1rem;text-align:center;font-weight:bold}@media (max-width:575px){.module-page-banner-10 .slide-image{width:100%}.module-page-banner-10 .row .col:not(:last-child){margin-bottom:1rem}}@media (min-width:992px){.module-page-banner-10 .image-title{font-size:1.5rem}}@media (min-width:1500px){.module-page-banner-10 .image-title{font-size:2rem}}.lcContent-page .module-page-banner-10 .row .col img{width:100%}
.module-page-banner-11 .row{gap:8px;justify-content:center;margin:0}.module-page-banner-11 .row .col-image .inset{position:relative}.module-page-banner-11 .image-title{position:absolute;top:50%;transform:translateY(-50%);font-size:1rem;width:100%;padding:1rem;text-align:center;font-weight:bold}@media (max-width:767px){.module-page-banner-11 .col-image img{margin:0 auto}}@media (min-width:768px){.module-page-banner-11 .row .col-image{padding:0px;width:calc(33.33333333% - 8px)}}@media (min-width:992px){.module-page-banner-11 .image-title{font-size:1.5rem}}@media (min-width:1500px){.module-page-banner-11 .image-title{font-size:2rem}}
.module-products-slider .swiper-pagination{position:static;padding-top:20px}.module-products-slider .module-products-slider-title{margin-bottom:20px}
.module-products-slider-01 .container-swiper{position:relative}.module-products-slider-01 .module-title{font-size:18px;line-height:24px;font-weight:700;text-align:center;letter-spacing:0.02em}@media(min-width:520px){.module-products-slider-01 .module-title{font-size:20px;line-height:32px;font-weight:700;text-align:center;letter-spacing:0.05em}}.module-products-slider-01 .swiper-pagination{position:static;padding-top:20px}.module-products-slider-01 .module-products-slider-title{margin-bottom:20px}.module-products-slider-01 .header-slider{position:relative;margin-bottom:20px}.module-products-slider-01 .swiper-button-prev,.module-products-slider-01 .swiper-button-next{width:30px;height:35px;background-color:var(--color-light);border:1px solid transparent;margin:0;top:auto;bottom:0;color:var(--color-dark)}.module-products-slider-01 .swiper-button-prev .icon,.module-products-slider-01 .swiper-button-next .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:var(--color-dark)}.module-products-slider-01 .swiper-button-prev:hover,.module-products-slider-01 .swiper-button-next:hover{color:var(--color-dark)}.module-products-slider-01 .swiper-control{top:50%;transform:translateY(-50%)}.module-products-slider-01 .swiper-control:not(.swiper-button-disabled){}.module-products-slider-01 .swiper-pagination-bullet{background-color:#DEDEDE;opacity:1!important}.module-products-slider-01 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#808080}.module-products-slider-01 .swiper-slide{width:70%}#otherColorsWrapper .module-products-slider-01 .module-title{font-size:14px;line-height:34px;font-weight:400;text-align:center;letter-spacing:0.05em}#productRelatedWrapper .module-products-slider-01 .module-title{font-size:14px;line-height:34px;font-weight:400;text-align:center;letter-spacing:0.05em}@media (min-width:480px){.module-products-slider-01 .swiper-slide{width:calc(50% - 4px);margin-right:8px}}@media (min-width:992px){.module-products-slider-01 .swiper-slide{width:calc(33.333333333333336% - 5.333333333333334px)}#otherColorsWrapper .module-products-slider-01 .module-title{font-size:16px}#productRelatedWrapper .module-products-slider-01 .module-title{font-size:16px}}@media (min-width:1200px){.module-products-slider-01 .container-xxl{max-width:calc(100% - 156px);padding:0}.module-products-slider-01 .swiper-control:not(.swiper-button-disabled){display:block}}@media (min-width:1400px){.module-products-slider-01 .swiper-slide{width:calc(25% - 6px)}}@media (min-width:1800px){.module-products-slider-01 .swiper-slide{width:calc(20% - 6.4px)}}
.product-list-04{container-type:inline-size;container-name:product-list-04}@container product-list-04 (max-width:250px){.product-list .product-list-prices{column-gap:4px}.product-list .product-list-prices .product-from{font-size:12px}.product-list .product-list-prices .product-price{font-size:14px}.product-list .product-list-prices .manual-basePrice,.product-list .product-list-prices .product-basePrice{font-size:12px}.product-list .product-list-prices .price-ct-30-days-ago{font-size:12px}}.product-list-04 .btn.wishlistButton{width:2.25rem;height:2.25rem;padding:0;border-radius:50%;background-color:rgba(255,255,255,0.5);border:0;background-image:url(../../img/wishlist/heart-outline-gray.svg);background-size:1rem;background-repeat:no-repeat;background-position:center;position:absolute;bottom:0.75rem;right:0.75rem;z-index:11;transition:background-color .15s ease-in-out,background-size 100ms ease}.product-list-04 .btn.wishlistButton:hover,.product-list-04 .btn.wishlistButton:active{background-color:rgba(255,255,255,1)}.product-list-04 .btn.wishlistButton:active{background-size:50%}.product-list-04 .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-red.svg')}.product-list-04 .countdown~.btn.wishlistButton{bottom:40px}.product-list-04 .product-list-content{text-align:center;padding:12px 10px 12px}.product-list-04 .product-list-title{font-size:14px;line-height:24px;font-weight:400}.product-list-04 .product-list-title-link:not(:hover){color:var(--color-casas-gray)}.product-list-04 .buyFormSubmit{padding-left:5px;padding-right:5px;border-radius:16px}.product-list-04 .product-list-quick-buy{position:absolute;bottom:0;z-index:20;left:0;right:0;opacity:1;transform:translateY(0);color:var(--color-light)}.product-list-04 .productOption{display:flex;align-items:center}.product-list-04 .productOption~.productOption{margin-top:8px}.product-list-04 .productOptionPrompt{display:none}.product-list-04 .productOptionValues{flex:0 0 auto;gap:8px;width:100%}.product-list-04 div.productOptionRadioValue:not(.productOptionImageValue) .productOptionValueName{font-size:12px}.product-list-04 div.productOptionValues .linkToProduct svg{width:15px;height:15px}.product-list-04 .productOptions{--options-size:27px;--form-control-height:27px}.product-list-04 .product-list-order-box .row{margin-left:-5px;margin-right:-5px}.product-list-04 .product-list-order-box .col{padding-left:5px;padding-right:5px}.product-list-04 .product-list-order-box{width:calc(100% - 47px)}.product-list-04 .product-list-stock-alert .link-stock{color:var(--color-light);padding:7px;margin-bottom:-5px;margin-top:10px;border:1px solid var(--color-light)}.product-list-04 .gridCombinations{display:table;margin:0 auto;transform:translateX(4px)}.product-list-04 .gridCombinations{display:flex;flex-wrap:wrap;justify-content:center}.product-list-04 .btn.btn-number:not(:hover){border-color:#212121;background-color:#212121;color:var(--color-light)}.product-list-04 .btn-number .glyphicon-minus:before{background-image:url('../../img/quantity-minus-white.svg')}.product-list-04 .btn-number .glyphicon-plus:before{background-image:url('../../img/quantity-plus-white.svg')}.product-list-04 .product-list-brand{min-height:8px}.product-list-04 .product-list-img-size.ratio{--bs-aspect-ratio:67%}@media (max-width:767px){.product-list-04 .product-list-quick-buy{display:none}}@media (min-width:768px){.product-list-04 .product-list-img-cont{overflow:hidden;padding-bottom:60px}.product-list-04 .product-list-quick-buy{background-color:rgba(255,255,255,0.7);padding:.75rem;transform:translateY(25%);opacity:0;transition:opacity .15s ease-in-out,transform .15s ease-in-out}.product-list-04:hover .product-list-quick-buy{transform:translateY(0);opacity:1}.product-list-04 .product-list-quick-buy>.inset{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;position:relative;background-color:var(--color-light)}.product-list-04 .product-list-quick-buy .inner-swiper-control{position:relative;width:31px;height:36px;background-color:var(--color-light);border:1px solid transparent;margin:0;color:var(--color-dark)}.product-list-04 .product-list-quick-buy .inner-swiper-control:hover{color:var(--color-dark)}.product-list-04 .product-list-quick-buy .inner-swiper-control .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute}.product-list-04 .product-list-quick-buy .swiper-slide{width:8%!important;min-width:31px}}@media (min-width:1200px) and (max-width:1415px){.product-list-04 div.productOptionRadioValue:not(.productOptionImageValue) .productOptionValueName{padding:0.5rem 0.4rem}}
.module-brands-slider .swiper-pagination{position:static;padding-top:20px}.module-brands-slider .module-brands-slider-title{margin-bottom:20px}
.module-brands-slider-01 .header-slider{position:relative;margin-bottom:20px}.module-brands-slider-01 .swiper-button-prev,.module-brands-slider-01 .swiper-button-next{width:30px;height:35px;background-color:var(--color-light);border:1px solid #ddd;margin:0;top:auto;bottom:0}.module-brands-slider-01 .swiper-button-prev .icon,.module-brands-slider-01 .swiper-button-next .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:#555}.module-brands-slider-01 .swiper-button-next{right:0}.module-brands-slider-01 .swiper-button-prev{right:40px;left:auto}.module-brands-slider-01 .module-brands-slider-title{padding-right:80px}
.brand-list-01 .brand-list-title-link{padding:15px 15px 20px;display:block}.brand-list-01 .brand-list-title{font-size:20px;text-align:center;line-height:1.1}@media (max-width:575px){.brand-list-01 .brand-list-title-link{padding:12px 0 12px}}
.module-products-slider-02 .tab-content{position:relative}.module-products-slider-02 .module-products-slider-tabs{margin-bottom:32px}.module-products-slider-02 .swiper-pagination-bullet{background-color:#DEDEDE;opacity:1!important}.module-products-slider-02 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#808080}.module-products-slider-02 .swiper-button-prev,.module-products-slider-02 .swiper-button-next{width:30px;height:32px;margin:0;top:-65px;bottom:auto}.module-products-slider-02 .swiper-button-prev .icon,.module-products-slider-02 .swiper-button-next .icon{width:17px;height:25px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:var(--aro-black)}.module-products-slider-02 .btn-collapse-mobile{width:100%;font-size:15px;text-transform:none;display:block;border-width:0;text-align:left;position:relative;height:48px;line-height:48px;color:var(--color-primary);color:var(--color-primary);background-color:var(--color-light)}.module-products-slider-02 .btn-collapse-mobile.collapsed{color:#454545;color:#616161;background-color:#f2f2f2}.module-products-slider-02 .btn-collapse-mobile:after{content:"";position:absolute;top:0;left:-1px;width:4px;height:100%;background-color:var(--color-primary)}.module-products-slider-02 .btn-collapse-mobile.collapsed:after{display:none}.module-products-slider-02 .btn-collapse-mobile .icon-plus{width:12px;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.module-products-slider-02 .btn-collapse-mobile .y-bar{display:none}.module-products-slider-02 .btn-collapse-mobile.collapsed .y-bar{display:block}.module-products-slider-02 .swiper-pagination{position:static;padding-top:18px;padding-bottom:0px}.module-products-slider-02 .swiper-control{top:50%;transform:translateY(-50%)}.module-products-slider-02 .swiper-button-next{right:-30px}.module-products-slider-02 .swiper-button-prev{left:-30px}.module-products-slider-02 .nav-tabs{border:none;justify-content:center;gap:16px}.module-products-slider-02 .nav-tabs .nav-link.active.btn-secondary,.module-products-slider-02 .nav-tabs .btn-secondary,.module-products-slider-02 .nav-tabs .btn-secondary:hover,.module-products-slider-02 .nav-tabs .btn-secondary:focus{font-weight:600;border:1px solid #000000;color:var(--camilas-bg);background-color:#000000;font-size:14px;line-height:24px;text-align:center;letter-spacing:0.1em}.module-products-slider-02 .nav-tabs .btn-secondary{border:1px solid var(--camilas-black);color:var(--camilas-black);background-color:#FFFFFF;border-radius:32px;padding:4px 32px;font-size:14px;line-height:24px;transition:var(--transition);text-align:center;letter-spacing:0.1em}.module-products-slider-02 .col-quantity{max-width:100px}@media (max-width:767px){.module-products-slider-02 .empty-text{padding:20px;display:block}.module-products-slider-02 .nav-tabs .btn-secondary{padding:4px 20px}.module-products-slider-02 .nav-tabs{flex-direction:column;max-width:500px;margin:0 auto}}@media(max-width:566px){.module-products-slider-02 .module-products-slider-tabs{margin-bottom:16px}.module-products-slider-02 .swiper-pagination{padding-top:12px}}@media (min-width:768px){.module-products-slider-02 .tab-content .collapse{display:block!important;height:auto!important}}@media(max-width:991px){.module-products-slider-02 .swiper-button-next{right:-10px}.module-products-slider-02 .swiper-button-prev{left:-10px}}.module-products-slider-02 .swiper-slide{width:100%;margin-right:.5rem}@media(min-width:520px){.module-products-slider-02 .swiper-slide{width:calc((100% - (.5rem * 1)) / 2);margin-right:.5rem}}@media(min-width:768px){.module-products-slider-02 .swiper-slide{width:calc((100% - (.5rem * 2)) / 3);margin-right:.5rem}}@media(min-width:1200px){.module-products-slider-02 .swiper-slide{width:calc((100% - (.5rem * 3)) / 4);margin-right:.5rem}}
.module-page-slider-07 .container-wrap{position:relative}.module-page-slider-07 .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:rgba(0,0,0,0.2);color:var(--color-light);border-radius:50%}.module-page-slider-07 .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.module-page-slider-07 .swiper-control:active{background-color:rgba(0,0,0,0.4)}.module-page-slider-07 .swiper-button-prev{left:15px}.module-page-slider-07 .swiper-button-next{right:15px}.module-page-slider-07 .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.module-page-slider-07 .swiper-slide{width:calc(50% - 10px);margin-right:20px}.module-page-slider-07 .swiper-button-prev .icon{transform:translateX(-5%)}.module-page-slider-07 .swiper-button-next .icon{transform:translateX(5%)}@media (min-width:768px){.module-page-slider-07 .swiper-control{height:42px;width:42px;margin-top:-21px}.module-page-slider-07 .swiper-slide{width:calc(33.33333% - 13.33333px);margin-right:20px}}@media (min-width:1200px){.module-page-slider-07 .swiper-control{height:50px;width:50px;margin-top:-25px}.module-page-slider-07 .swiper-slide{width:calc(25% - 15px);margin-right:20px}}
.module-page-04{padding-bottom:0}.module-page-04 .inset{padding:20px 20px;position:relative;background:linear-gradient(0deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2));min-height:360px;text-align:center}.module-page-04 .module-title{margin-bottom:15px;color:var(--color-casas-red)}.module-page-04 .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-size:cover;z-index:-1}.module-page-04 .btn.btn-outline{color:var(--color-primary);background-color:var(--camilas-bg);border-radius:32px;padding:4px 34px;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0.1em;border-color:var(--color-casas-red);min-width:170px;margin-top:30px;min-width:185px}.module-page-04 .btn.btn-outline:hover,.module-page-04 .btn.btn-outline:active{border-color:var(--camilas-black);background-color:var(--camilas-black);color:var(--color-light)}@media (max-width:767px){.module-page-04 .module-title{font-weight:400;font-size:24px;line-height:32px;text-align:center;letter-spacing:0.02em}.module-page-04 .content{font-weight:400;font-size:14px;line-height:24px;text-align:center;letter-spacing:0.02em}.module-page-04 .content-module{align-items:center}.module-page-04 :is(.module-title,.content){color:#FFF}}@media (min-width:768px){.module-page-04 .inset{padding:45px 60px;background:linear-gradient(90deg,#F9FAFB -2.68%,rgba(249,250,251,0) 71.51%);text-align:left}.module-page-04 .content{width:70%}.module-page-04 .btn.btn-outline{margin-top:20px}.module-page-04 .module-title{font-weight:400;font-size:36px;line-height:44px;letter-spacing:0.02em}.module-page-04 .content{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.02em}}@media (min-width:1200px){.module-page-04 .inset{padding:65px 90px}.module-page-04 .content{width:50%;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.02em}.module-page-04 .btn.btn-outline{font-size:16px}}
@media(min-width:768px){.module-page-aroGrid .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto auto auto;gap:8px;grid-template-areas:'top-big-left top-big-left top-little-left top-little-right' 'top-big-left top-big-left bottom-little-left top-little-right' 'top-big-left top-big-left bottom-little-left bottom-little-right' 'bottom-left bottom-left bottom-right bottom-right'}.top-big-left{grid-area:top-big-left}.top-little-left{grid-area:top-little-left}.top-little-right{grid-area:top-little-right}.bottom-little-left{grid-area:bottom-little-left}.bottom-little-right{grid-area:bottom-little-right}.bottom-left{grid-area:bottom-left}.bottom-right{grid-area:bottom-right}.swiper-slide,.swiper-slide .inset,.slide-image{width:100%;height:100%}.module-page-aroGrid .swiper-slide{width:100%!important}}@media(max-width:767px){.module-page-aroGrid .swiper-horizontal>.swiper-pagination-bullets{bottom:11px;height:8px;display:flex;justify-content:center}.module-page-aroGrid{padding-bottom:0px}.module-page-aroGrid .swiper{padding-bottom:34px}.module-page-aroGrid .slide-image{width:100%}}
#lookbookModal .lcModalContainer{min-height:350px;display:flex;align-items:center;justify-content:center}.lookbook-content{width:100%}.lookbook-content .col-image img{width:100%}.lookbook-content .swiper-control{height:32px;width:32px;margin-top:-16px;background-color:transparent;color:var(--color-light);border-radius:50%}.lookbook-content .swiper-control:hover{background-color:rgba(0,0,0,0.3)}.lookbook-content .swiper-control:active{background-color:rgba(0,0,0,0.4)}.lookbook-content .swiper-button-prev{left:0}.lookbook-content .swiper-button-next{right:0}.lookbook-content .swiper-control .icon{height:48%;width:48%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;color:var(--aro-black)}.lookbook-content .swiper-pagination{position:static;margin-top:1.5rem}.lookbook-content .swiper-slide{height:auto;width:75%}.lookbook-content .product-lookbook{height:100%}.lookbook-product-form{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-bottom:2px}.product-lookbook .product-list-title{overflow:hidden;font-size:13px;line-height:19px;height:38px;margin:0.75rem 0}.product-lookbook .buyFormSubmit:not(.instashop),.product-list .buyFormSubmit.notAvailable:not(.instashop){width:100%;letter-spacing:0.02em;font-size:14px;font-weight:600}.product-lookbook .buyFormSubmit,.product-list .buyFormSubmit.notAvailable{width:100%;font-size:12px;font-weight:600;letter-spacing:0.02em}.product-lookbook .productOptions{margin-bottom:0.75rem}.product-lookbook .product-list-prices{margin-bottom:0.75rem;margin-top:auto;display:flex;justify-content:center;align-items:center}.product-lookbook .btn.wishlistButton{width:32px;height:32px;padding:0;border-radius:100%;border:0;background-image:url('../../img/wishlist/heart-outline-gray.svg');background-size:50%;background-repeat:no-repeat;background-position:center;position:absolute;bottom:13px;right:13px;z-index:11;transition:background .15s ease-in-out;background-color:var(--aro-bg-trencat)}.product-lookbook .btn.wishlistButton:hover,.product-lookbook .btn.wishlistButton:active{background-color:#DEDEDE;background-image:url('../../img/wishlist/heart-silhouette-gray.svg')}.product-lookbook .btn.wishlistButton:active{background-size:60%}.product-lookbook .btn.wishlistButton.wishlistButtonAdded{background-image:url('../../img/wishlist/heart-silhouette-red.svg');background-color:#B14C3A;background-size:50%}.product-lookbook .product-saving{background-color:var(--camilas-black);border-radius:5px;padding:0px 5px;height:20px;font-size:12px;line-height:20px;min-width:50px;text-align:center;color:white}.product-lookbook .product-list-title{overflow:hidden;font-size:14px;line-height:21px;height:42px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--aro-gray);margin-bottom:0px;transform:color 300ms ease-in-out}.product-lookbook .product-list-title-link:hover .product-list-title,.product-lookbook .product-list-title-link:focus .product-list-title{color:var(--aro-black)}.product-lookbook .product-list-prices>span+span{margin-left:8px}.lookbook-title{font-size:16px;line-height:24px;color:var(--aro-black);font-weight:bold;text-transform:uppercase}.lookbook-content .product-list .productOptionShortDescription{display:none}@media (max-width:767px){.lookbook-content .swiper-control{display:none!important}}@media (min-width:768px){#lookbookModal .modal-body{padding:1.5rem 1.5rem}.lookbook-content .col-products .wrap{padding:0 2.5rem;position:relative}}@media (min-width:1440px){.lookbook-content .swiper-slide{width:calc(33.333333333333336% - 10.666666666666668px);margin-right:16px}}
.module-page-instaShop .module-title,.module-page-instaShop .module-content{text-align:center}.module-page-instaShop .module-title{margin-bottom:0px;font-size:16px;font-weight:800;text-align:center;letter-spacing:0.05em;color:#212121;line-height:24px}.module-page-instaShop .module-content{color:#9E9E9E;font-weight:500;font-size:12px;line-height:24px;text-align:center;letter-spacing:0.05em}.module-page-instaShop .header-slider{margin-bottom:16px}.module-page-instaShop .swiper-pagination{position:static;padding-top:10px}.module-page-instaShop .swiper-button-next{right:-30px}.module-page-instaShop .swiper-button-prev{left:-30px}.module-page-instaShop .swiper-button-prev .icon,.module-page-instaShop .swiper-button-next .icon{width:17px;height:25px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute;color:var(--aro-black)}.module-page-instaShop .swiper-content{position:relative}#lookbookModal .spinner-border{color:var(--aro-black)!important}.module-page-instaShop .inset img{max-height:100%;max-width:100%;z-index:10;right:0;bottom:0;margin:auto;object-fit:cover}@media(max-width:767px){.module-page-instaShop .slide-image{width:100%}}@media(min-width:520px){.module-page-instaShop .swiper-slide{width:calc(50% - 4px);margin-right:8px}.module-page-instaShop .module-title{font-size:24px;font-weight:700;line-height:32px;text-align:center;letter-spacing:0.02em}.module-page-instaShop .module-content{color:#9E9E9E;font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:0.02em}}@media(min-width:768px){.module-page-instaShop .swiper-slide{width:calc(33.333333333333336% - 5.333333333333334px);margin-right:8px}.module-page-instaShop .inset::before{content:'';background:#000;opacity:.6;transform:translate3d(0,-101%,0);transition:transform 0.4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%}.module-page-instaShop .inset:hover::after{background-size:30%;transition-timing-function:linear}.module-page-instaShop .inset::after{width:100%;height:100%;background-image:url('../../img/ig.svg');background-repeat:no-repeat;background-position:center;position:absolute;content:"";z-index:20;display:block;background-size:0%;transition:background-size 0.1s ease-in-out;top:0}.module-page-instaShop .inset:hover::before{transform:translate3d(0,0,0);transition-duration:0.1s;transition-timing-function:linear;z-index:20}.module-page-instaShop .inset{position:relative;cursor:pointer}}@media(min-width:992px){.module-page-instaShop .swiper-slide{width:calc(25% - 6px);margin-right:8px}}
.module-page-11{margin-bottom:-15px;flex:none;order:28;flex-grow:0}.module-page-11 .col-item{margin-bottom:15px;padding-top:20px;padding-left:26px;padding-right:26px}.module-page-11 .item-image{border-radius:0%;display:block;margin:0 auto}.module-page-11 .module-title{margin-bottom:0;margin-top:7.5px;font-size:10px;font-weight:400;line-height:18px;text-align:center;flex:none;order:0;flex-grow:0;color:var(--camilas-icons)}.module-page-11 .mod_title{margin-left:0rem!important}.module-page-11 .content{margin-top:5px;font-size:15px;line-height:inherit}.module-page-11 .col{padding-top:20px}.module-page-11 .col:nth-child(1){padding-top:0}.module-page-11 .btn-link{padding:11px;display:table;text-align:left;margin-left:-11px;font-size:15px}.module-page-11 .btn-link .icon{height:8px;width:5px;display:inline-block;margin-left:8px;vertical-align:middle}@media (max-width:767px){.module-page-11 .inset{max-width:400px;margin:0 auto}.module-page-11 .media-left,.module-page-11 .media-right{display:table;margin:0 auto;padding-right:0;padding-bottom:15px}.module-page-11 .media-body{text-align:center;width:100%;display:block}.module-page-11 .btn-link{margin:0 auto}.module-page-11 .col:nth-child(1){padding-top:20px}}@media (min-width:768px){.module-page-11 .media-left{padding-right:15px}.module-page-11 .media-right{padding-left:15px}.module-page-11 .col:nth-child(2){}}@media (min-width:768px) and (max-width:991px){.module-page-11 .row{margin-left:-7.5px;margin-right:-7.5px}.module-page-11 .col{padding-left:7.5px;padding-right:7.5px}.module-page-11 .content{font-size:14px}.module-page-11 .col:nth-child(1){padding-top:20px}}@media (min-width:992px){.module-page-11 .col{padding-top:0}.module-page-11 .media-left{padding-right:30px}.module-page-11 .media-right{padding-left:30px}}@media (max-width:1200px){.module-page-11{padding-bottom:32px}}
.module-page-13 .content{color:var(--camilas-text);font-size:12px;line-height:20px;text-align:center;font-weight:400;padding-top:8px;letter-spacing:0.02em}.module-page-13 .module-title{text-align:center;font-size:16px;line-height:24px;letter-spacing:0.05em;margin-bottom:0px;font-weight:800}@media(max-width:519px){.module-page-13.second .html-output{font-weight:400;font-size:12px;line-height:20px;letter-spacing:0.02em;text-align:center}}@media(min-width:520px){.module-page-13 .content{max-width:1320px;font-size:16px;line-height:24px;margin:0 auto;padding-top:16px;font-weight:400}.module-page-13 .module-title{font-size:24px;text-align:center;font-weight:700;letter-spacing:0.02em;line-height:32px}}
.module-page-02 .module-title{margin-bottom:30px}.module-page-02 .content{margin-bottom:25px}.module-page-02 .large-image img{width:100%}@media (min-width:768px){.module-page-02{text-align:center}}
.module-products-slider-03 .container-swiper{position:relative}.module-products-slider-03 .swiper-pagination{position:static;padding-top:20px}.module-products-slider-03 .module-products-slider-title{margin-bottom:20px}.module-products-slider-03 .module-title{text-align:center;font-size:18px;line-height:24px;font-weight:700;letter-spacing:0.02em;color:var(--camilas-text)}.module-products-slider-03 .header-slider{position:relative;margin-bottom:20px;letter-spacing:0.05em;font-size:20px}.module-products-slider-03 .swiper-button-prev,.module-products-slider-03 .swiper-button-next{width:30px;height:35px;background-color:var(--color-light);border:1px solid transparent;margin:0;top:auto;bottom:0;color:var(--color-casas-red)}.module-products-slider-03 .swiper-button-prev .icon,.module-products-slider-03 .swiper-button-next .icon{width:16px;height:16px;margin:auto;left:0;right:0;bottom:0;top:0;position:absolute}.module-products-slider-03 .swiper-button-prev:hover,.module-products-slider-03 .swiper-button-next:hover{color:var(--color-dark)}.module-products-slider-03 .swiper-button-next{right:-32px}.module-products-slider-03 .swiper-control{top:50%;transform:translateY(-50%)}.module-products-slider-03 .swiper-control:not(.swiper-button-disabled){display:none}.module-products-slider-03 .swiper-button-prev{left:-32px}.module-products-slider-03 .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--camilas-icon)}.module-products-slider-03 .swiper-slide{width:70%}@media (min-width:480px){.module-products-slider-03 .swiper-slide{width:calc(50% - 4px);margin-right:8px}}@media (min-width:520px){.module-products-slider-03 .module-title{text-align:center;font-size:20px;font-weight:700;line-height:32px;letter-spacing:0.05em}}@media (min-width:992px){.module-products-slider-03 .swiper-slide{width:calc(33.333333333333336% - 5.333333333333334px)}}@media (min-width:1200px){.module-products-slider-03 .container-xxl{max-width:calc(100% - 156px);padding:0}.module-products-slider-03 .swiper-control:not(.swiper-button-disabled){display:block}}@media (min-width:1400px){.module-products-slider-03 .swiper-slide{width:calc(25% - 6px)}}@media (min-width:1800px){.module-products-slider-03 .swiper-slide{width:calc(20% - 6.4px)}}