.adorate-jlux{--adorate-cat-line: rgba(28, 27, 27, .15);--adorate-cat-line-strong: rgba(28, 27, 27, .3);--adorate-cat-muted: #5c5c5c}.adorate-jlux.template-category #ns-section-category_hero .adorate-kids-v3-banner{background:#e8e2da;text-align:center}.adorate-jlux.template-category #ns-section-category_hero .adorate-kids-v3-banner img{display:block;width:100%;height:auto;max-height:620px;object-fit:contain;object-position:center}@media(max-width: 767px){.adorate-jlux.template-category #ns-section-category_hero .adorate-kids-v3-banner img{max-height:none}}.adorate-jlux.template-category .section-page-header .page-header-title-row .page-header-title{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:var(--jlux-heading-letter-spacing, 0.2em);text-transform:uppercase}.adorate-jlux .category-pills{margin-top:20px}.adorate-jlux .category-pills-list{display:flex;gap:8px;margin:0 calc(-1*var(--gutter-container, 16px));padding:2px var(--gutter-container, 16px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.adorate-jlux .category-pills-list::-webkit-scrollbar{display:none}.adorate-jlux .category-pills-item{flex:0 0 auto;margin:0}.adorate-jlux .category-pills-item:first-child{margin-left:auto}.adorate-jlux .category-pills-item:last-child{margin-right:auto}.adorate-jlux .category-pill{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;padding:0 18px;border:1px solid var(--adorate-cat-line-strong);border-radius:999px;background:transparent;color:var(--adorate-ink, #1C1B1B);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.adorate-jlux .category-pill:hover{border-color:var(--adorate-ink, #1C1B1B);color:var(--adorate-ink, #1C1B1B);text-decoration:none}.adorate-jlux .category-pill.is-active{border-color:var(--adorate-ink, #1C1B1B);background:var(--adorate-ink, #1C1B1B);color:#fff}.adorate-jlux .category-pill:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:2px}@media(min-width: 768px){.adorate-jlux.template-category .section-page-header .page-header-title-row .page-header-title{font-size:16px}.adorate-jlux .category-pills{margin-top:24px}.adorate-jlux .category-pills-list{flex-wrap:wrap;justify-content:center;margin:0;padding:0;overflow:visible}.adorate-jlux .category-pills-item:first-child,.adorate-jlux .category-pills-item:last-child{margin:0}}@media(min-width: 768px)and (pointer: fine){.adorate-jlux .category-pill{min-height:36px}}.adorate-jlux .section-main-products-grid{margin-bottom:48px}.adorate-jlux .section-main-products-grid .js-product-table.grid{gap:0}@media(min-width: 768px)and (max-width: 999px){.adorate-jlux .section-main-products-grid .js-product-table.grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.adorate-jlux .products-grid-header{margin-bottom:16px;text-align:center}.adorate-jlux .products-grid-search-heading{font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--adorate-cat-muted)}.adorate-jlux .products-grid-search-heading strong{font-weight:400;color:var(--adorate-ink, #1C1B1B)}.adorate-jlux .products-grid-empty-message,.adorate-jlux .products-grid-search-suggestion{font-size:12px;letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--adorate-cat-muted)}.adorate-jlux .products-grid>.products-grid-header,.adorate-jlux .products-grid>.products-grid-list>[data-component="filter.message"]{padding-right:var(--jlux-gutter, 1.25rem);padding-left:var(--jlux-gutter, 1.25rem)}.adorate-jlux .pagination-load-more{margin:40px 0 8px}.adorate-jlux .pagination-load-more .btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;min-height:48px;padding:14px 32px;border:1px solid var(--adorate-ink, #1C1B1B);border-radius:0;background:transparent;color:var(--adorate-ink, #1C1B1B);font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.adorate-jlux .pagination-load-more .btn:hover{background:var(--adorate-ink, #1C1B1B);color:#fff}.adorate-jlux .pagination-nav{margin-top:40px;font-size:12px;letter-spacing:.2em}.adorate-jlux .pagination-counter{color:var(--adorate-cat-muted)}@media(min-width: 768px){.adorate-jlux .section-main-products-grid{margin-bottom:80px}}.adorate-jlux .category-controls.category-toolbar{position:sticky;top:var(--jlux-header-height, 0px);z-index:90;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;margin:0;padding:0 var(--jlux-gutter, 1.25rem);border-top:1px solid var(--adorate-cat-line);border-bottom:1px solid var(--adorate-cat-line);background:var(--adorate-bg, #F8F5F1)}.adorate-jlux .products-grid .container>.category-controls.category-toolbar{margin:0 calc(-1*var(--gutter-container, 16px));padding:0 var(--gutter-container, 16px)}.adorate-jlux .category-toolbar-actions{display:flex;align-items:center;min-width:0}.adorate-jlux .category-toolbar-button{display:inline-flex;align-items:center;gap:4px;min-width:44px;min-height:48px;margin:0;padding:0;border:0;background:none;color:var(--adorate-ink, #1C1B1B);font-family:inherit;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:var(--jlux-button-letter-spacing, 0.18em);text-transform:uppercase;cursor:pointer}.adorate-jlux .category-toolbar-button .category-controls-label{margin:0}@media(hover: hover){.adorate-jlux .category-toolbar-button:hover .category-controls-label{text-decoration:underline;text-underline-offset:4px}}.adorate-jlux .category-toolbar-button:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:-6px}.adorate-jlux .category-toolbar-badge{letter-spacing:.06em}.adorate-jlux .category-toolbar-dot{padding:0 10px;color:var(--adorate-cat-muted);font-size:12px}.adorate-jlux .category-toolbar-total{font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--adorate-cat-muted)}@media(max-width: 359px){.adorate-jlux .category-toolbar-total{display:none}}.adorate-jlux .category-applied-filters{padding:12px var(--jlux-gutter, 1.25rem) 12px}.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .filters-applied{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.adorate-jlux .category-applied-filters .filters-applied-heading{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.adorate-jlux .jlux-drawer-applied .filters-applied-heading{display:block;flex:0 0 100%;margin:0;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--adorate-cat-muted)}.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .chip{position:relative;display:inline-flex;align-items:center;box-sizing:border-box;min-height:44px;margin:0;padding:0 34px 0 16px;border:1px solid var(--adorate-ink, #1C1B1B);border-radius:999px;background:transparent;color:var(--adorate-ink, #1C1B1B);font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .chip .chip-remove-icon{top:50%;right:14px;width:9px;height:9px;transform:translateY(-50%);fill:currentColor}.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .chip:hover{opacity:1;background:var(--adorate-ink, #1C1B1B);color:#fff}.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .chip:focus-visible,.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .filter-remove-all:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:2px}.adorate-jlux .filter-remove-all{display:inline-flex;align-items:center;min-height:44px;margin:0 0 0 4px;padding:0 4px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--adorate-ink, #1C1B1B)}@media(min-width: 768px)and (pointer: fine){.adorate-jlux :is(.category-applied-filters,.jlux-drawer-applied) .chip,.adorate-jlux .filter-remove-all{min-height:34px}}.adorate-jlux #modal-filters.jlux-drawer{top:var(--jlux-admin-bar, 0px);bottom:0;width:min(88vw,400px);height:auto;max-height:none;background:#fff;color:var(--adorate-ink, #1C1B1B);box-shadow:0 0 40px rgba(28, 27, 27, 0.12)}@media(min-width: 768px){.adorate-jlux #modal-filters.jlux-drawer{width:400px}}.adorate-jlux #modal-filters .modal-header{position:sticky;top:0;z-index:2;flex:0 0 auto;min-height:56px;padding:0 6px 0 20px;border-bottom:1px solid var(--adorate-cat-line);background:#fff}.adorate-jlux #modal-filters .modal-title{margin:0;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--adorate-ink, #1C1B1B)}.adorate-jlux #modal-filters .modal-close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--adorate-ink, #1C1B1B);font-size:16px}.adorate-jlux #modal-filters .modal-close .modal-close-icon{width:16px;height:16px;font-size:16px}.adorate-jlux #modal-filters .modal-close:focus-visible,.adorate-jlux #modal-filters.jlux-drawer:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:-2px}.adorate-jlux #modal-filters .modal-body{padding:0}.adorate-jlux .jlux-drawer-applied{padding:16px 20px;border-bottom:1px solid var(--adorate-cat-line)}.adorate-jlux #modal-filters .jlux-drawer-section{margin:0;border-bottom:1px solid var(--adorate-cat-line)}.adorate-jlux #modal-filters .jlux-drawer-summary{display:flex;align-items:center;gap:8px;min-height:56px;padding:0 20px;list-style:none;cursor:pointer;color:var(--adorate-ink, #1C1B1B);font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase}.adorate-jlux #modal-filters .jlux-drawer-summary::-webkit-details-marker{display:none}.adorate-jlux #modal-filters .jlux-drawer-summary::marker{content:""}.adorate-jlux #modal-filters .jlux-drawer-summary:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:-2px}.adorate-jlux #modal-filters .jlux-drawer-summary-label{flex:0 1 auto}.adorate-jlux #modal-filters .jlux-drawer-summary-value{flex:1 1 auto;min-width:0;overflow:hidden;font-size:12px;letter-spacing:.02em;text-align:right;text-overflow:ellipsis;text-transform:none;white-space:nowrap;color:var(--adorate-cat-muted)}.adorate-jlux #modal-filters .jlux-drawer-summary-icon{flex:0 0 auto;width:12px;height:12px;margin-left:auto;transition:transform .2s ease}.adorate-jlux #modal-filters .jlux-drawer-summary-value+.jlux-drawer-summary-icon{margin-left:0}.adorate-jlux #modal-filters details[open]>.jlux-drawer-summary .jlux-drawer-summary-icon{transform:rotate(180deg)}.adorate-jlux #modal-filters .jlux-drawer-panel{margin:0;padding:0 20px 16px}.adorate-jlux #modal-filters .checkbox-container{position:relative;display:block;margin:0}.adorate-jlux #modal-filters .checkbox-container input{position:absolute;top:0;left:0;display:block;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.adorate-jlux #modal-filters .checkbox-container .checkbox,.adorate-jlux #modal-filters .checkbox-container .checkbox.m-0{display:flex;align-items:center;min-height:44px;margin:0 !important;padding:0 0 0 28px;color:var(--adorate-ink, #1C1B1B);cursor:pointer}.adorate-jlux #modal-filters .checkbox-container .checkbox-text{margin:0;font-size:12px;letter-spacing:.02em}.adorate-jlux #modal-filters .checkbox-container .checkbox-icon{top:50%;left:0;box-sizing:border-box;width:16px;height:16px;margin-top:-8px;border:1px solid rgba(28, 27, 27, 0.5);border-radius:0;background:#fff;transform:none}.adorate-jlux #modal-filters .checkbox-container .checkbox-icon:after{top:2px;left:5px;width:4px;height:8px;border-color:#fff}.adorate-jlux #modal-filters .checkbox-container .checkbox:hover .checkbox-icon{border-color:var(--adorate-ink, #1C1B1B)}.adorate-jlux #modal-filters .checkbox-container input:checked~.checkbox .checkbox-icon{border-color:var(--adorate-ink, #1C1B1B);background:var(--adorate-ink, #1C1B1B)}.adorate-jlux #modal-filters .checkbox-container input:focus-visible~.checkbox .checkbox-icon{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:2px}.adorate-jlux #modal-filters .checkbox-container .checkbox-color{width:12px;height:12px;margin:0 0 0 8px;border:1px solid rgba(28, 27, 27, 0.25);border-radius:50%}.adorate-jlux #modal-filters .accordion-show-more{display:inline-flex;align-items:center;min-height:44px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:var(--adorate-ink, #1C1B1B)}.adorate-jlux #modal-filters .sort-by-options{gap:0;margin:0;padding:0}.adorate-jlux #modal-filters .radio-button-item{margin:0}.adorate-jlux #modal-filters .radio-button{display:flex;align-items:center;min-height:44px;margin:0;padding:0;color:var(--adorate-ink, #1C1B1B);text-decoration:none}.adorate-jlux #modal-filters .radio-button-content{display:flex;align-items:center;gap:12px}.adorate-jlux #modal-filters .radio-button-icons-container{position:relative;display:block;flex:0 0 16px;width:16px;height:16px;margin:0}.adorate-jlux #modal-filters .radio-button-icon{display:none}.adorate-jlux #modal-filters .radio-button-icons-container::before{content:"";position:absolute;inset:0;border:1px solid rgba(28, 27, 27, 0.5);border-radius:50%}.adorate-jlux #modal-filters .radio-button.selected .radio-button-icons-container::before{border-color:var(--adorate-ink, #1C1B1B)}.adorate-jlux #modal-filters .radio-button.selected .radio-button-icons-container::after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--adorate-ink, #1C1B1B)}.adorate-jlux #modal-filters .radio-button-label{padding:0;font-size:12px;letter-spacing:.02em;text-transform:none}.adorate-jlux #modal-filters .radio-button.selected .radio-button-label{font-weight:500}.adorate-jlux #modal-filters .radio-button:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:2px}.adorate-jlux #modal-filters .price-filter-container .form-group{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0}.adorate-jlux #modal-filters .filter-input-price-container{position:relative;display:flex;flex-direction:column;gap:6px;width:auto;margin:0}.adorate-jlux #modal-filters .price-filter-container .form-label{margin:0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--adorate-cat-muted)}.adorate-jlux #modal-filters .price-filter-container .form-control,.adorate-jlux #modal-filters .price-filter-container .filter-input-price{width:100%;min-height:44px;border:1px solid var(--adorate-cat-line-strong);border-radius:0;background:#fff;font-size:16px}.adorate-jlux #modal-filters .price-filter-container .form-control:focus-visible{outline:2px solid var(--adorate-ink, #1C1B1B);outline-offset:-2px}.adorate-jlux #modal-filters .price-filter-btn{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:44px;margin:0;border:0;border-radius:0;background:var(--adorate-ink, #1C1B1B);color:#fff;font-size:12px;letter-spacing:var(--jlux-button-letter-spacing, 0.18em);text-transform:uppercase}.adorate-jlux #modal-filters .jlux-drawer-categories .category-item{margin:0}.adorate-jlux #modal-filters .jlux-drawer-categories a{display:flex;align-items:center;min-height:44px;font-size:12px;color:var(--adorate-ink, #1C1B1B);text-decoration:none}.adorate-jlux.template-search .products-grid.section-main-products-grid{padding:0 !important}.adorate-jlux.template-search .products-grid.section-main-products-grid>.container{width:100%;max-width:none;margin:0;padding:0}.adorate-jlux.template-search .products-grid .container>.category-controls.category-toolbar{margin:0;padding:0 var(--jlux-gutter, 1.25rem)}.adorate-jlux.template-search .products-grid .container>.products-grid-header,.adorate-jlux.template-search .products-grid .container>.products-grid-list>[data-component="filter.message"],.adorate-jlux.template-search .products-grid .container>.search-featured-products{padding-right:var(--jlux-gutter, 1.25rem);padding-left:var(--jlux-gutter, 1.25rem)}.adorate-jlux.template-search .section-page-header .page-header-title-row .page-header-title{font-size:14px;letter-spacing:var(--jlux-heading-letter-spacing, 0.2em)}.adorate-jlux.template-search .category-toolbar-total{display:none}.adorate-jlux .products-grid-empty-message,.adorate-jlux .products-grid-search-suggestion{max-width:34rem;margin:0 auto;font-size:14px;line-height:1.6;letter-spacing:.01em;text-transform:none;color:var(--adorate-ink, #1C1B1B)}.adorate-jlux .products-grid-list>[data-component="filter.message"]{padding-top:32px !important;padding-bottom:32px !important;text-align:center}.adorate-jlux .products-grid-list>[data-component="filter.message"]>p:not([class]){margin:40px 0 0;font-size:12px;letter-spacing:var(--jlux-heading-letter-spacing, 0.2em);text-transform:uppercase;text-align:center;color:var(--adorate-ink, #1C1B1B)}.adorate-jlux .search-featured-products .swiper-pagination{display:flex;justify-content:center;gap:4px}.adorate-jlux .search-featured-products .swiper-pagination-bullet{width:20px;height:24px;margin:0 !important;border:0;border-radius:0;background:linear-gradient(rgba(28, 27, 27, 0.2), rgba(28, 27, 27, 0.2)) center/100% 2px no-repeat;opacity:1}.adorate-jlux .search-featured-products .swiper-pagination-bullet-active{background-image:linear-gradient(#1C1B1B, #1C1B1B)}.adorate-jlux.template-category #ns-section-product_list .jlux-mallas-presentation-card .jlux-mallas-presentation-image{width:100%;margin:0;background:var(--adorate-photo-bg, #E6EBED)}.adorate-jlux.template-category #ns-section-product_list .jlux-mallas-presentation-card .jlux-mallas-presentation-image img{display:block;position:static;width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain}.adorate-jlux.template-category #ns-section-product_list .jlux-mallas-presentation-card .jlux-mallas-presentation-color,.adorate-jlux.template-category #ns-section-product_list .jlux-mallas-presentation-card .jlux-mallas-presentation-description{margin:0 0 4px;font-size:12px;line-height:1.45;letter-spacing:.02em;color:var(--adorate-ink, #1C1B1B)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid [data-mallas-presentation=cerdena] .jlux-cerdena-views{position:relative}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;opacity:0;clip-path:inset(50%)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views .jlux-mallas-presentation-image img:nth-child(2),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views .jlux-mallas-presentation-image img:nth-child(3),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views .jlux-mallas-presentation-image img:nth-child(4),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views .jlux-mallas-presentation-image img:nth-child(5),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-frente-2027:checked~.jlux-mallas-presentation-image img:first-child,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-espalda-2027:checked~.jlux-mallas-presentation-image img:first-child,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-detalle-2027:checked~.jlux-mallas-presentation-image img:first-child,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-trescuartos-2027:checked~.jlux-mallas-presentation-image img:first-child{display:none}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-trescuartos-2027:checked~.jlux-mallas-presentation-image img:nth-child(2){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-detalle-2027:checked~.jlux-mallas-presentation-image img:nth-child(5){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-frente-2027:checked~.jlux-mallas-presentation-image img:nth-child(3),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-espalda-2027:checked~.jlux-mallas-presentation-image img:nth-child(4){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-color-options{display:flex;gap:8px;padding:10px 6px 0}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-color-options label{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:44px;margin:0;padding:5px 4px;border:1px solid rgba(28, 27, 27, 0.3);color:#1c1b1b;cursor:pointer;font-size:12px;line-height:1.3;text-align:center}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid [data-mallas-presentation=cerdena]:not(:has(input[data-cerdena-color=azul]:checked)) .jlux-cerdena-color-options label[for=cerdena-vista-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid [data-mallas-presentation=cerdena]:has(input[data-cerdena-color=azul]:checked) .jlux-cerdena-color-options label[for=cerdena-vista-azul-frente-2027]{border-color:#1c1b1b;background-color:rgba(28, 27, 27, 0.08)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid [data-mallas-presentation=cerdena] .jlux-cerdena-color-name--azul,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-view-options.jlux-cerdena-view-options--azul,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid [data-mallas-presentation=cerdena]:has(input[data-cerdena-color=azul]:checked) .jlux-cerdena-color-name--malva,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views:has(input[data-cerdena-color=azul]:checked) .jlux-cerdena-view-options--malva{display:none}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid [data-mallas-presentation=cerdena]:has(input[data-cerdena-color=azul]:checked) .jlux-cerdena-color-name--azul{display:inline}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-views:has(input[data-cerdena-color=azul]:checked) .jlux-cerdena-view-options.jlux-cerdena-view-options--azul{display:flex}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-view-options{display:flex;justify-content:center;gap:8px;padding:8px 4px 12px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-view-options label{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:66px;min-height:44px;margin:0;padding:4px;border:1px solid transparent;cursor:pointer;color:#1c1b1b;font-size:11px;line-height:1.25;text-align:center}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-view-options label img{display:block;width:48px;height:64px;object-fit:contain}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-frente-2027:checked~.jlux-cerdena-view-options label[for=cerdena-vista-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-trescuartos-2027:checked~.jlux-cerdena-view-options label[for=cerdena-vista-trescuartos-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-detalle-2027:checked~.jlux-cerdena-view-options label[for=cerdena-vista-detalle-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-frente-2027:checked~.jlux-cerdena-view-options label[for=cerdena-vista-azul-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-espalda-2027:checked~.jlux-cerdena-view-options label[for=cerdena-vista-azul-espalda-2027]{border-color:#1c1b1b}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-frente-2027:focus-visible~.jlux-cerdena-view-options label[for=cerdena-vista-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-trescuartos-2027:focus-visible~.jlux-cerdena-view-options label[for=cerdena-vista-trescuartos-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-detalle-2027:focus-visible~.jlux-cerdena-view-options label[for=cerdena-vista-detalle-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-frente-2027:focus-visible~.jlux-cerdena-view-options label[for=cerdena-vista-azul-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-espalda-2027:focus-visible~.jlux-cerdena-view-options label[for=cerdena-vista-azul-espalda-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-frente-2027:focus-visible~.jlux-cerdena-color-options label[for=cerdena-vista-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #cerdena-vista-azul-frente-2027:focus-visible~.jlux-cerdena-color-options label[for=cerdena-vista-azul-frente-2027]{outline:2px solid #1c1b1b;outline-offset:2px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-view-options.jlux-cerdena-view-options--malva{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-cerdena-view-options--malva label{min-width:0;padding:3px 1px;overflow-wrap:anywhere}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701{scroll-margin-top:180px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-views{position:relative}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-views input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;opacity:0;clip-path:inset(50%)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-views .jlux-mallas-presentation-image a{display:none;width:100%;cursor:zoom-in}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-frente-2027:checked~.jlux-mallas-presentation-image a:nth-child(1),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-perfil-2027:checked~.jlux-mallas-presentation-image a:nth-child(2),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-espalda-2027:checked~.jlux-mallas-presentation-image a:nth-child(3),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-frente-2027:checked~.jlux-mallas-presentation-image a:nth-child(4),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-perfil-2027:checked~.jlux-mallas-presentation-image a:nth-child(5),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-espalda-2027:checked~.jlux-mallas-presentation-image a:nth-child(6){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom{display:none;position:fixed;inset:0;z-index:2147483640;flex-direction:column;align-items:center;gap:8px;box-sizing:border-box;padding:max(18px,env(safe-area-inset-top)) 16px max(18px,env(safe-area-inset-bottom));background:#1c1b1b;color:#fff}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom:target{display:flex}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-header,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-controls{width:min(100%,900px)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-header{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:12px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-close{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:64px;min-height:44px;color:#fff;text-decoration:underline}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-photo{display:flex;flex:1 1 0;align-items:center;justify-content:center;width:100%;min-height:0;overflow:hidden}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-photo img{display:none;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-frente-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(1),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-perfil-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(2),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-espalda-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(3),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-frente-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(4),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-perfil-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(5),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-espalda-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(6){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-controls{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:4px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-zoom-controls label{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;margin:0;padding:4px;border:1px solid #b8b8b8;color:#fff;cursor:pointer;font-size:10px;line-height:1.25;text-align:center;overflow-wrap:anywhere}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-color-options{display:flex;gap:6px;padding:10px 4px 0}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-color-options label{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-width:0;min-height:44px;margin:0;padding:4px 2px;border:1px solid rgba(28, 27, 27, 0.3);cursor:pointer;font-size:11px;line-height:1.25;text-align:center;overflow-wrap:anywhere}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701:not(:has([data-venecia-color=bordo]:checked)) .jlux-venecia-color-options label[for=venecia-vista-negro-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701:has([data-venecia-color=bordo]:checked) .jlux-venecia-color-options label[for=venecia-vista-bordo-frente-2027]{border-color:#1c1b1b;background:rgba(28, 27, 27, 0.08)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-view-options{display:flex;justify-content:center;gap:5px;padding:8px 0 12px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-view-options label{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:4px;min-width:0;min-height:44px;margin:0;padding:3px;border:1px solid transparent;cursor:pointer;font-size:10px;line-height:1.25;text-align:center}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-view-options label img{display:block;width:min(48px,100%);height:64px;object-fit:contain}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-view-options--bordo,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701 .jlux-venecia-color-name--bordo,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701:has([data-venecia-color=bordo]:checked) .jlux-venecia-view-options--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701:has([data-venecia-color=bordo]:checked) .jlux-venecia-color-name--negro{display:none}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701:has([data-venecia-color=bordo]:checked) .jlux-venecia-view-options--bordo{display:flex}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-77m2701:has([data-venecia-color=bordo]:checked) .jlux-venecia-color-name--bordo{display:inline}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-frente-2027:checked~.jlux-venecia-view-options label[for=venecia-vista-negro-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-perfil-2027:checked~.jlux-venecia-view-options label[for=venecia-vista-negro-perfil-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-negro-espalda-2027:checked~.jlux-venecia-view-options label[for=venecia-vista-negro-espalda-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-frente-2027:checked~.jlux-venecia-view-options label[for=venecia-vista-bordo-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-perfil-2027:checked~.jlux-venecia-view-options label[for=venecia-vista-bordo-perfil-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #venecia-vista-bordo-espalda-2027:checked~.jlux-venecia-view-options label[for=venecia-vista-bordo-espalda-2027]{border-color:#1c1b1b}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid .jlux-venecia-views:has(input[type=radio]:focus-visible) label:focus-visible{outline:2px solid #1c1b1b}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-frente-2027:checked~.jlux-mallas-presentation-image a:nth-child(1),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-lamina4-2027:checked~.jlux-mallas-presentation-image a:nth-child(2),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-lamina5-2027:checked~.jlux-mallas-presentation-image a:nth-child(3),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-bordo-frente-2027:checked~.jlux-mallas-presentation-image a:nth-child(4){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-frente-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(1),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-lamina4-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(2),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-lamina5-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(3),.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-bordo-frente-2027:checked~.jlux-venecia-zoom .jlux-venecia-zoom-photo img:nth-child(4){display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-frente-2027:checked~.jlux-puglia-view-options label[for=puglia-vista-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-lamina4-2027:checked~.jlux-puglia-view-options label[for=puglia-vista-lamina4-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-lamina5-2027:checked~.jlux-puglia-view-options label[for=puglia-vista-lamina5-2027]{border-color:#1c1b1b}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-view-options--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-venecia-zoom-controls{grid-template-columns:repeat(3, minmax(0, 1fr))}@media(max-width: 767px){.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-view-options{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:3px}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-view-options label{min-width:0;max-width:100%;margin:0;padding:3px 1px;overflow-wrap:anywhere}}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-color-options label{white-space:nowrap}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-swatch{display:inline-block;flex:0 0 15px;width:15px;height:15px;margin-right:6px;border:1px solid rgba(28, 27, 27, 0.35)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-swatch--negro{background:#1c1b1b}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-swatch--bordo{background:#7a2836}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:not(:has([data-puglia-color=bordo]:checked)) .jlux-puglia-color-options label[for=puglia-vista-frente-2027],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-color-options label[for=puglia-vista-bordo-frente-2027]{border-color:#1c1b1b;background:rgba(28, 27, 27, 0.08)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-view-options--bordo,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-color-name--bordo,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-puglia-zoom-color--bordo,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704 .jlux-venecia-zoom-controls label[data-puglia-color=bordo],.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-view-options--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-color-name--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-zoom-color--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-venecia-zoom-controls label[data-puglia-color=negro]{display:none}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-view-options--bordo{display:flex}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-color-name--bordo,.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-puglia-zoom-color--bordo{display:inline}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-venecia-zoom-controls{grid-template-columns:minmax(0, 1fr)}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-77m2704:has([data-puglia-color=bordo]:checked) .jlux-venecia-zoom-controls label[data-puglia-color=bordo]{display:flex}.adorate-jlux.template-category #ns-section-product_list .adorate-capsula-grid #puglia-vista-bordo-frente-2027:checked~.jlux-puglia-view-options--bordo label[for=puglia-vista-bordo-frente-2027]{border-color:#1c1b1b}.adorate-jlux.template-category #ns-section-category_hero .adorate-capsula-mallas-2027{background:#f8f5f1;color:var(--adorate-ink, #1C1B1B);padding:56px 24px 48px;min-height:0}.adorate-jlux.template-category .adorate-capsula-mallas-2027-inner{max-width:1040px;margin:0 auto}.adorate-jlux.template-category .adorate-capsula-mallas-2027-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#5c5c5c;font-size:12px;letter-spacing:.1em;line-height:1.5}.adorate-jlux.template-category .adorate-capsula-mallas-2027-crumbs a{color:#1c1b1b;text-decoration:underline;text-underline-offset:3px}.adorate-jlux.template-category .adorate-capsula-mallas-2027-eyebrow{margin:60px 0 12px;font-size:12px;letter-spacing:.19em}.adorate-jlux.template-category .adorate-capsula-mallas-2027 h1{margin:0;font-size:clamp(25px,3vw,40px);font-weight:400;line-height:1.25;letter-spacing:.1em;text-transform:uppercase}.adorate-jlux.template-category .adorate-capsula-mallas-2027-empty{max-width:680px;margin-top:40px;padding:28px 32px;border:1px solid var(--adorate-cat-line);background:#fff}.adorate-jlux.template-category .adorate-capsula-mallas-2027-empty p{margin:0 0 8px;font-size:16px;line-height:1.5}.adorate-jlux.template-category .adorate-capsula-mallas-2027-empty span{color:#5c5c5c;font-size:14px;line-height:1.5}.adorate-jlux.template-category .adorate-capsula-mallas-2027-crumbs a:focus-visible{outline:2px solid #1c1b1b;outline-offset:3px}@media(max-width: 767px){.adorate-jlux.template-category #ns-section-category_hero .adorate-capsula-mallas-2027{padding:32px 20px 40px;min-height:0}.adorate-jlux.template-category .adorate-capsula-mallas-2027-eyebrow{margin-top:48px}.adorate-jlux.template-category .adorate-capsula-mallas-2027-empty{margin-top:32px;padding:24px 20px}}.adorate-jlux.template-category #ns-section-product_list [data-adorate-preview=cocot7481-lila]{min-width:0}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-preview-image{display:block;width:100%;color:#1c1b1b;text-decoration:none}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-preview-image img{display:block;position:static;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;background:#e8e5e3}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-preview-image span{display:block;padding:8px 6px 4px;text-align:center;font-size:12px;text-decoration:underline}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-preview-card .product-item-information{padding-top:4px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-status{margin:6px 0 0;color:#37332f;font-size:12px;line-height:1.45}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail{max-width:1260px;margin:0 auto;scroll-margin-top:170px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-back{display:inline-block;padding:12px 0 24px;color:#1c1b1b;text-decoration:underline}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail-layout{display:grid;grid-template-columns:minmax(0, 2fr) minmax(230px, 1fr);gap:36px;align-items:start}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-gallery{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;min-width:0}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-gallery a{display:block;min-width:0;aspect-ratio:2/3;background:#e8e5e3;cursor:zoom-in}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-gallery img{display:block;position:static;width:100%;height:100%;max-width:100%;object-fit:contain}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail-info h2{margin:12px 0 18px;font-size:clamp(22px,2.5vw,36px);font-weight:400;line-height:1.2}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-zoom{display:none;position:fixed;inset:0;z-index:2147483640;box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) 16px max(12px,env(safe-area-inset-bottom));background:#1c1b1b;color:#fff;flex-direction:column;align-items:center;gap:8px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-zoom:target{display:flex}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-zoom-top,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-zoom-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;width:min(100%,900px);min-height:44px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-zoom a{display:inline-flex;align-items:center;min-height:44px;color:#fff;text-decoration:underline}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-zoom>img{display:block;position:static;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 150px);min-height:0;flex:1 1 0;object-fit:contain}@media(max-width: 767px){.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail-layout,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-gallery{grid-template-columns:minmax(0, 1fr)}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail-layout{gap:20px}}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .js-product-table>.product-item .product-item-image-container{width:100%;aspect-ratio:2/3;max-height:none;overflow:hidden}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .js-product-table>.product-item .product-item-image-container>div[style*=padding-bottom]{position:relative;width:100%;height:0;padding-bottom:150% !important}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .js-product-table>.product-item .product-item-image-container .js-product-item-image-link-private{position:absolute;inset:0;display:block;width:100%;height:100%}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .js-product-table>.product-item .product-item-image-container .product-item-image{top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;transform:none !important}@media(max-width: 767px){.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid[data-store=category-grid-20846613] .js-product-table>.product-item:is([data-product-id="348412636"],[data-product-id="348440066"],[data-product-id="348440127"]) .product-item-overlay{top:0;bottom:0;align-items:initial}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid[data-store=category-grid-20846613] .js-product-table>.product-item:is([data-product-id="348412636"],[data-product-id="348440066"],[data-product-id="348440127"]) .product-item-overlay .product-item-colors-container{position:absolute;left:14px;bottom:6px;max-width:calc(100% - 64px)}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid[data-store=category-grid-20846613] .js-product-table>.product-item:is([data-product-id="348412636"],[data-product-id="348440066"],[data-product-id="348440127"]) .product-item-overlay .product-item-quick-shop-container{position:absolute;right:6px;top:8px;bottom:auto;margin:0}}@media(min-width: 768px){.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid[data-store=category-grid-20846613] .js-product-table>.product-item:is([data-product-id="348412636"],[data-product-id="348440066"],[data-product-id="348440127"]) .product-item-overlay{top:0;bottom:0;align-items:initial}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid[data-store=category-grid-20846613] .js-product-table>.product-item:is([data-product-id="348412636"],[data-product-id="348440066"],[data-product-id="348440127"]) .product-item-overlay .product-item-colors-container{position:absolute;left:14px;bottom:6px;max-width:calc(100% - 64px)}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid[data-store=category-grid-20846613] .js-product-table>.product-item:is([data-product-id="348412636"],[data-product-id="348440066"],[data-product-id="348440127"]) .product-item-overlay .product-item-quick-shop-container{position:absolute;right:6px;left:auto;width:auto;top:8px;bottom:auto;margin:0}}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-image{position:relative;aspect-ratio:2/3}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-image span{position:absolute;top:100%;left:0;right:0}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card .product-item-information{padding-top:31px}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-radio{position:absolute;width:1px;height:1px;opacity:0}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-image--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-color--negro,.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card:has(#cocot7481-card-negro:checked) .jlux-cocot7481-preview-image--lila,.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card:has(#cocot7481-card-negro:checked) .jlux-cocot7481-card-color--lila{display:none}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card:has(#cocot7481-card-negro:checked) .jlux-cocot7481-preview-image--negro{display:block}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card:has(#cocot7481-card-negro:checked) .jlux-cocot7481-card-color--negro{display:inline}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-colors{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-colors label{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 9px;border:1px solid #a7a19c;border-radius:3px;color:#272422;background:#fff;font-size:11px;font-weight:600;cursor:pointer}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-colors label span{width:13px;height:13px;border:1px solid #716e6b;border-radius:50%;background:#bdacd8}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-colors label[for=cocot7481-card-negro] span{background:#171717}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card:has(#cocot7481-card-lila:checked) .jlux-cocot7481-card-colors label[for=cocot7481-card-lila],.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-preview-card:has(#cocot7481-card-negro:checked) .jlux-cocot7481-card-colors label[for=cocot7481-card-negro]{border-color:#1c1b1b;box-shadow:inset 0 0 0 1px #1c1b1b}.adorate-jlux.template-category #ns-section-product_list .adorate-pijamas-photo-grid .jlux-cocot7481-card-radio:focus-visible~.product-item-information .jlux-cocot7481-card-colors label{outline:2px solid #1c1b1b;outline-offset:2px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;font-size:12px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch input[type=radio]{position:absolute;width:1px;height:1px;opacity:0}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch label{display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch label span{width:18px;height:18px;border:1px solid #595451;background:#bdacd8}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch label[for=cocot7481-color-negro] span{background:#171717}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch input:checked+label{font-weight:700;text-decoration:underline;text-underline-offset:3px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-switch input:focus-visible+label{outline:2px solid #1c1b1b;outline-offset:2px}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-color-name--negro,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-gallery[data-cocot-color=negro],.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail:has(#cocot7481-color-negro:checked) .jlux-cocot7481-color-name--lila,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail:has(#cocot7481-color-negro:checked) .jlux-cocot7481-gallery[data-cocot-color=lila]{display:none}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail:has(#cocot7481-color-negro:checked) .jlux-cocot7481-color-name--negro{display:inline}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7481-detail:has(#cocot7481-color-negro:checked) .jlux-cocot7481-gallery[data-cocot-color=negro]{display:grid}.adorate-jlux.template-category [data-store=category-grid-20846604] .jlux-mallas-presentation-card :is(.jlux-puglia-color-options,.jlux-cerdena-color-options,.jlux-venecia-color-options) label{border:0 !important;background:transparent !important;color:#1c1b1b;cursor:pointer}.adorate-jlux.template-category [data-store=category-grid-20846604] .jlux-mallas-presentation-card :is(.jlux-puglia-color-options,.jlux-cerdena-color-options,.jlux-venecia-color-options) label:is(:hover,:focus-visible){text-decoration:underline;text-underline-offset:3px}.adorate-jlux.template-category [data-store=category-grid-20846604] .jlux-mallas-presentation-card:has(input[type=radio]:checked) :is(.jlux-puglia-color-options,.jlux-cerdena-color-options,.jlux-venecia-color-options) label[aria-pressed=true]{font-weight:700;text-decoration:underline;text-underline-offset:3px}.adorate-jlux.template-category [data-store=category-grid-20846604] .jlux-mallas-presentation-card .jlux-mallas-presentation-image{position:relative}.adorate-jlux.template-category #ns-section-product_list [data-store=category-grid-20846604] .jlux-mallas-presentation-card .jlux-mallas-presentation-image:has(>img[data-adorate-virtual-color-preview])>:not(img[data-adorate-virtual-color-preview]){visibility:hidden}.adorate-jlux.template-category #ns-section-product_list [data-store=category-grid-20846604] .jlux-mallas-presentation-card .jlux-mallas-presentation-image>img[data-adorate-virtual-color-preview]{position:absolute;inset:0;z-index:6;display:block;width:100%;height:100%;max-height:100%;object-fit:contain;pointer-events:none}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card .pj147482-card-image--fucsia,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card .pj147482-card-name--fucsia,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card:has(#pj147482-card-fucsia:checked) .pj147482-card-image--negro,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card:has(#pj147482-card-fucsia:checked) .pj147482-card-name--negro,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail .pj147482-gallery--fucsia,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail .pj147482-name--fucsia,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail:has(#pj147482-color-fucsia:checked) .pj147482-gallery--negro,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail:has(#pj147482-color-fucsia:checked) .pj147482-name--negro{display:none}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card:has(#pj147482-card-fucsia:checked) .pj147482-card-image--fucsia{display:block}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card:has(#pj147482-card-fucsia:checked) .pj147482-card-name--fucsia,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail:has(#pj147482-color-fucsia:checked) .pj147482-name--fucsia{display:inline}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail:has(#pj147482-color-fucsia:checked) .pj147482-gallery--fucsia{display:grid}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card .jlux-cocot7481-card-colors label[for=pj147482-card-negro] span,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail .jlux-cocot7481-color-switch label[for=pj147482-color-negro] span{background:#171717}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card .jlux-cocot7481-card-colors label[for=pj147482-card-fucsia] span,.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-detail .jlux-cocot7481-color-switch label[for=pj147482-color-fucsia] span{background:#e51c83}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card:has(#pj147482-card-negro:checked) label[for=pj147482-card-negro],.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card:has(#pj147482-card-fucsia:checked) label[for=pj147482-card-fucsia]{border-color:#1c1b1b;box-shadow:inset 0 0 0 1px #1c1b1b}.adorate-jlux.template-category #ns-section-product_list .jlux-cocot7482-preview-card .jlux-cocot7481-card-radio:focus-visible~.product-item-information label{outline:2px solid #1c1b1b;outline-offset:2px}
