sk-ellos-plp.sk-ellos-plp{--sk-ink:#272727;--sk-surface:#e8e8e1;display:block;max-width:1440px;margin:0 auto;padding:56px 48px 0;background:#fff;color:#272727;font-family:Outfit,var(--font-body--family),sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0}.sk-ellos-plp *{box-sizing:border-box}.sk-ellos-plp :is(button,select,input){font:inherit;letter-spacing:0;border-radius:0}.sk-ellos-plp button{cursor:pointer}.sk-ellos-plp a{color:inherit}.sk-ellos-plp h1{font:600 30px/1.2 Outfit,var(--font-body--family),sans-serif;margin:16px 0 0;letter-spacing:0;text-transform:none}.sk-ellos-crumbs{display:flex;align-items:center;gap:8px;min-height:24px;font-size:14px;line-height:21px}.sk-ellos-crumbs a{display:inline-flex;align-items:center;min-height:24px;text-decoration:underline;text-underline-offset:3px}.sk-ellos-current{color:#5c5c5a}.sk-ellos-back{display:none}.sk-ellos-chips-wrap{position:relative;margin-top:16px}.sk-ellos-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.sk-ellos-chips::-webkit-scrollbar{display:none}.sk-ellos-chip{display:inline-flex;flex:none;align-items:center;min-height:44px;padding:0 16px;background:#e8e8e1;font-weight:600;text-decoration:none;white-space:nowrap}.sk-ellos-chips-next{position:absolute;right:-24px;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fff;border:0;box-shadow:0 4px 16px #27272720;display:grid;place-items:center}.sk-ellos-toolbar{margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sk-ellos-filter{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border:0;background:#272727;color:#fff;font-weight:600!important}.sk-ellos-toolbar-right{display:flex;align-items:center;gap:12px;white-space:nowrap}.sk-ellos-sort{display:flex;align-items:center;gap:4px;margin:0}.sk-ellos-sort select{width:auto;max-width:240px;min-height:44px;background-color:#fff;border:0;padding:0 20px 0 0;font-weight:600;-webkit-appearance:auto;appearance:auto;color:#272727}.sk-ellos-native-filters>:not(theme-drawer):is(.facets-controls-wrapper,.facets-block-wrapper,.facets-toggle){display:none!important}.sk-ellos-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense;gap:24px;margin-top:32px}.sk-ellos-intro{grid-column:1;grid-row:1;padding-right:24px;color:#5c5c5a;font-size:14px;line-height:21px;min-width:0}.sk-ellos-intro-text{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.sk-ellos-intro-text :is(h1,h2,h3,h4){font:inherit;margin:0}.sk-ellos-intro-text p{margin:0}.sk-ellos-intro-text p+p{margin-top:0}.sk-ellos-intro.is-open .sk-ellos-intro-text{display:block}.sk-ellos-more-text{display:inline-flex;align-items:center;min-height:44px;color:#272727;background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sk-ellos-card-slot{min-width:0}product-card.sk-ellos-card{display:block;position:relative;width:100%;height:auto;font-size:14px;line-height:21px}.sk-ellos-card-media{position:relative;aspect-ratio:2/3;background:#f4f4f1;overflow:hidden}.sk-ellos-card-media>a{display:block;height:100%}.sk-ellos-card-media img{width:100%;height:100%;object-fit:contain;display:block}.sk-ellos-badges{position:absolute;left:8px;bottom:8px;display:flex;gap:4px}.sk-ellos-badge{font-size:12px;font-weight:600;letter-spacing:.5px;line-height:1.4;padding:2px 4px;background:#fff;color:#272727}.sk-ellos-sale{background:#e8e8e1}.sk-ellos-card-info{display:block;padding-top:12px;text-decoration:none;color:#272727}.sk-ellos-brand{font-size:14px;font-weight:600;line-height:21px}.sk-ellos-name{font-size:14px;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-ellos-price{margin-top:8px;font-size:14px;font-weight:600;line-height:1.2}.sk-ellos-price s{margin-left:8px;color:#5c5c5a;font-weight:400}.sk-ellos-card:hover .quick-add,.sk-ellos-card:focus-within .quick-add{opacity:1}.sk-ellos-swatches{display:flex;gap:8px;margin-top:12px}.sk-ellos-swatch{display:block;width:12px;height:12px;border:1px solid #27272740;background:var(--swatch,transparent);background-size:cover}.sk-ellos-highlight{grid-column:3 / span 2;grid-row:2 / span 2;align-self:center;justify-self:end;width:85%}.sk-ellos-story{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;grid-column:1 / span 2;grid-row:3;aspect-ratio:660/475;padding:24px;background:#e8e8e1;text-decoration:none}.sk-ellos-story h2{font:600 24px/1.25 Outfit,var(--font-body--family),sans-serif;text-transform:uppercase;text-align:center}.sk-ellos-story>div{display:flex;gap:16px;justify-content:center;width:100%}.sk-ellos-story img{width:28%;aspect-ratio:2/3;object-fit:contain}.sk-ellos-story-cta{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;background:#fff;font-weight:600}.sk-ellos-payment{grid-column:3;grid-row:5;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;background:#272727;color:#fff}.sk-ellos-payment h2{font:600 36px/1.15 Outfit,var(--font-body--family),sans-serif;margin:0;text-transform:none;letter-spacing:0}.sk-ellos-payment a{display:inline-flex;align-items:center;min-height:44px;color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:600}.sk-ellos-pagination{margin:64px auto 0;text-align:center}.sk-ellos-pagination p{margin:0;color:#5c5c5a}.sk-ellos-progress{position:relative;width:176px;height:2px;margin:8px auto 0;background:#dcdcd6}.sk-ellos-progress i{position:absolute;inset:0 auto 0 0;background:#272727}.sk-ellos-load-more{margin-top:16px;width:320px;max-width:100%;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#272727;color:#fff!important;font-size:16px;font-weight:600;text-decoration:none}.sk-ellos-load-more[aria-busy=true]{opacity:.6}.sk-ellos-seo{margin-top:96px;padding-bottom:48px}.sk-ellos-seo h2{font:600 18px/1.3 Outfit,var(--font-body--family),sans-serif;margin:0;letter-spacing:0;text-transform:none}.sk-ellos-popular{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.sk-ellos-popular a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid #dcdcd6;font-weight:600;text-decoration:none}.sk-ellos-brands-heading{margin-top:48px!important}.sk-ellos-brands{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 8px}.sk-ellos-brands a{display:flex;align-items:center;min-height:44px;text-decoration:none}.sk-ellos-empty{grid-column:1/-1;padding:48px 0}.sk-ellos-plp #filters-drawer{--drawer-width:480px;color:#272727;--color-background:#fff;--color-foreground:#272727}.sk-ellos-plp #filters-drawer :is(dialog,button,input,.theme-drawer__dialog,.theme-drawer__close-button){border-radius:0!important}.sk-ellos-plp #filters-drawer .theme-drawer__dialog{background:#fff;color:#272727;width:480px;max-width:100vw}.sk-ellos-plp #filters-drawer :is(.facets__summary,.facets__label){font-size:16px;font-weight:600;color:#272727}.sk-ellos-plp #filters-drawer .facets__summary{min-height:64px;border-bottom:1px solid #dcdcd6}.sk-ellos-plp #filters-drawer .facets__see-results{background:#272727;color:#fff;min-height:48px}.sk-ellos-plp #filters-drawer input{font-size:16px}.sk-cfaq.sk-ellos-faq{box-sizing:border-box;max-width:1440px;margin:8px auto 32px;padding:0 48px;font:400 14px/1.5 Outfit,var(--font-body--family),sans-serif;color:#272727}.sk-cfaq.sk-ellos-faq .sk-cfaq__heading{font-family:inherit;font-size:24px;font-weight:600;letter-spacing:0;text-transform:none}.sk-cfaq.sk-ellos-faq .sk-cfaq__question{font-size:16px;min-height:64px}.sk-cfaq.sk-ellos-faq .sk-cfaq__icon{border-radius:0}.sk-cfaq.sk-ellos-faq .sk-cfaq__answer{font-weight:400}@media(min-width:768px)and (max-width:1279px){sk-ellos-plp.sk-ellos-plp{padding-left:32px;padding-right:32px}.sk-ellos-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-ellos-highlight{grid-column:2 / span 2}.sk-ellos-payment{grid-column:3;grid-row:6}.sk-cfaq.sk-ellos-faq{padding:0 32px}}@media(max-width:767px){sk-ellos-plp.sk-ellos-plp{padding:31px 16px 0}.sk-ellos-crumbs{min-height:44px}.sk-ellos-crumbs .sk-ellos-home,.sk-ellos-current{display:none}.sk-ellos-back{display:inline;margin-right:12px;font-size:24px}.sk-ellos-crumbs a{min-height:44px}.sk-ellos-plp h1{margin-top:4px;font-size:24px}.sk-ellos-chips-wrap{margin-top:12px}.sk-ellos-chips{margin:0 -16px;padding:0 16px}.sk-ellos-chips-next{display:none}.sk-ellos-toolbar-right{gap:8px}.sk-ellos-sort label{display:none}.sk-ellos-sort select{max-width:120px}.sk-ellos-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:24px}.sk-ellos-intro{grid-column:1/-1;grid-row:1;display:flex;align-items:flex-end;gap:8px;padding:0}.sk-ellos-intro-text{flex:1;-webkit-line-clamp:2;max-height:42px}.sk-ellos-intro.is-open{flex-direction:column;align-items:flex-start}.sk-ellos-intro.is-open .sk-ellos-intro-text{max-height:none}.sk-ellos-highlight{grid-column:1/-1;grid-row:3;width:100%}.sk-ellos-story{grid-column:1/-1;grid-row:6;aspect-ratio:358/258}.sk-ellos-story h2{font-size:18px}.sk-ellos-payment{grid-column:2;grid-row:9;padding:16px}.sk-ellos-payment h2{font-size:24px}.sk-ellos-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-ellos-seo{margin-top:64px}.sk-ellos-plp #filters-drawer .theme-drawer__dialog{width:100vw;height:100dvh;max-height:100dvh}.sk-cfaq.sk-ellos-faq{padding:0 16px}}.sk-ellos-card-media .wk-selected svg{fill:currentColor}.sk-ellos-full-description{display:none}.sk-ellos-intro.is-open .sk-ellos-full-description{display:block}.sk-ellos-intro.is-open .sk-ellos-excerpt{display:none}.sk-ellos-plp #filters-drawer *{border-radius:0!important}.sk-ellos-plp #filters-drawer .theme-drawer__badge[hidden]{display:none!important}.sk-ellos-filter>svg{width:16px;height:16px}.page-wrapper:has(sk-ellos-plp){scrollbar-width:auto}.page-wrapper:has(sk-ellos-plp)::-webkit-scrollbar{width:15px}html:has(sk-ellos-plp){scrollbar-width:auto}html:has(sk-ellos-plp)::-webkit-scrollbar{width:15px}.sk-ellos-sort select{padding-right:0}.sk-ellos-sort select{display:none}.sk-ellos-sort-button{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0;background:none;border:0;font-size:14px;color:#272727}.sk-ellos-sort-button b{font-weight:600}.sk-ellos-sort-dialog{position:fixed;inset:auto 48px auto auto;margin:0;padding:12px 0;min-width:200px;max-height:80dvh;background:#fff;color:#272727;border:1px solid #dcdcd6;border-radius:0;box-shadow:0 8px 32px #27272720;font:400 14px/1.5 Outfit,var(--font-body--family),sans-serif}.sk-ellos-sort-dialog::backdrop{background:transparent}.sk-ellos-sort-heading{display:none}.sk-ellos-sort-dialog [data-sort-value]{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:0 24px;border:0;background:#fff;text-align:left;color:#272727}.sk-ellos-sort-dialog [aria-checked=true]{font-weight:600}@media(max-width:767px){.sk-ellos-sort-button>span{display:none}.sk-ellos-sort-dialog{inset:auto 0 0;margin:0;width:100%;max-width:100%;padding:0 0 16px;border:0;max-height:90dvh}.sk-ellos-sort-dialog::backdrop{background:#27272780}.sk-ellos-sort-heading{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;min-height:64px;padding:0 16px;border-bottom:1px solid #dcdcd6}.sk-ellos-sort-heading button{width:44px;height:44px;background:none;border:1px solid #8c8c88;font-size:24px}.sk-ellos-sort-heading h2{font:600 14px/1.5 Outfit,var(--font-body--family),sans-serif;text-transform:uppercase;letter-spacing:.05em;margin:0;text-align:center}.sk-ellos-plp #filters-drawer .theme-drawer__heading{font-size:14px;text-transform:uppercase;letter-spacing:.05em;text-align:center}.sk-ellos-plp #filters-drawer .facets__clear-all{display:flex!important;align-items:center;justify-content:center;min-height:48px}}@media(max-width:767px){.sk-ellos-plp #filters-drawer .theme-drawer__header{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:64px;padding:8px 16px}.sk-ellos-plp #filters-drawer .theme-drawer__title{grid-column:2;font:600 14px/1.5 Outfit,var(--font-body--family),sans-serif;text-transform:uppercase;letter-spacing:.05em;text-align:center;margin:0}.sk-ellos-plp #filters-drawer .theme-drawer__close-button{grid-column:3;width:44px;height:44px;border:1px solid #8c8c88}.sk-ellos-plp #filters-drawer .facets-drawer__filters{isolation:isolate}.sk-ellos-plp #filters-drawer :is(accordion-custom,.facets__panel,.facets__filters-wrapper){position:static!important}.sk-ellos-plp #filters-drawer .facets__panel:not([open]) .icon-caret{transform:rotate(-90deg)}.sk-ellos-plp #filters-drawer .facets__panel[open]>summary{position:absolute;top:0;left:0;right:0;z-index:12;min-height:64px;padding:0 24px;background:#fff;justify-content:flex-start;gap:12px}.sk-ellos-plp #filters-drawer .facets__panel[open]>summary:before{content:"\2190";font-size:24px;font-weight:400}.sk-ellos-plp #filters-drawer .facets__panel[open]>summary .icon-caret{display:none}.sk-ellos-plp #filters-drawer .facets__panel[open]>.facets__panel-content{display:block!important;position:absolute!important;top:64px!important;right:0!important;bottom:0!important;left:0!important;z-index:11;padding:16px 24px!important;margin:0!important;background:#fff;max-height:none!important;overflow-y:auto!important;visibility:visible!important}}@media(max-width:767px){.sk-ellos-plp #filters-drawer .theme-drawer__title{display:flex;justify-content:center;align-items:center;justify-self:stretch;width:100%}}@media(max-width:767px){.sk-ellos-plp #filters-drawer .theme-drawer__dialog{border:0}}.sk-ellos-chips-next[hidden]{display:none}.sk-ellos-filter-actions{display:flex;align-items:center;gap:16px}.sk-ellos-clear{font-weight:600;text-decoration:underline;text-underline-offset:3px}.sk-ellos-body{display:grid;grid-template-columns:minmax(0,1fr);margin-top:32px}.sk-ellos-body .sk-ellos-grid{margin-top:0}.sk-ellos-products{min-width:0}.sk-ellos-native-filters .sk-ellos-sidebar{display:none}.sk-ellos-card-details{position:relative}.sk-ellos-card-hover{display:none;position:absolute;inset:12px 0 auto;background:#fff}.sk-ellos-siblings{display:flex;gap:8px;margin-bottom:8px}.sk-ellos-siblings a{display:block}.sk-ellos-siblings img{width:34px;height:48px;object-fit:contain;background:#f4f4f1}.sk-ellos-sizes{display:flex;flex-wrap:wrap;gap:4px 8px;font-size:12px;line-height:18px}.sk-ellos-sizes a{text-decoration:none}.sk-ellos-sizes s{color:#5c5c5a}.sk-ellos-wishlist{position:absolute;inset:4px 4px auto auto;z-index:3;width:32px;height:32px}.sk-ellos-card-media wishlist-button-collection{display:block!important;position:static!important;width:32px!important;height:32px!important}.sk-ellos-card-media wishlist-button-collection wk-button{display:block!important;position:static!important;transform:none!important}.sk-ellos-card-media wishlist-button-collection button{display:grid!important;place-items:center;width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:8px!important;border:0!important;border-radius:0!important;background:#fff!important;color:#272727!important}.sk-ellos-card-media wishlist-button-collection :is(svg,.wk-icon){width:16px!important;height:16px!important}.sk-ellos-card-media wishlist-button-collection svg{fill:none;stroke:currentColor;stroke-width:2px}.sk-ellos-card-media wishlist-button-collection .wk-selected svg{fill:currentColor}.sk-ellos-story h2{margin:0;letter-spacing:.05em}.sk-ellos-story-count{font-size:14px}.sk-ellos-popular [hidden],.sk-ellos-popular-more[hidden]{display:none}.sk-ellos-popular-more{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;border:0;background:none;padding:0;text-decoration:underline;text-underline-offset:3px}@media(min-width:768px){.sk-ellos-native-filters:has(.sk-ellos-sidebar){display:none}.sk-ellos-body.is-filtering{grid-template-columns:240px minmax(0,1fr);column-gap:32px}.sk-ellos-body.is-filtering .sk-ellos-native-filters{display:block}.sk-ellos-body.is-filtering .sk-ellos-sidebar{display:block;width:240px}.sk-ellos-sidebar .facets{display:block;padding:0;margin:0;width:240px}.sk-ellos-sidebar .facets__filters-wrapper{display:block;width:100%}.sk-ellos-sidebar .facets__panel{border-bottom:1px solid #dcdcd6}.sk-ellos-sidebar .facets__panel:first-child{border-top:1px solid #dcdcd6}.sk-ellos-sidebar .facets__summary{min-height:64px;font-size:16px;font-weight:600;color:#272727}.sk-ellos-sidebar .facets__panel-content{padding:0 0 16px}.sk-ellos-sidebar :is(input,button,details){border-radius:0!important}}@media(max-width:767px){.sk-ellos-body{display:block;margin-top:24px}.sk-ellos-crumbs .sk-ellos-root-only{display:inline-flex}.sk-ellos-crumbs a{gap:12px;text-decoration:none}.sk-ellos-crumbs a span{text-decoration:underline;text-underline-offset:3px}.sk-ellos-crumbs .sk-ellos-back{display:block;margin:0;flex:none}}body:has(sk-ellos-plp[data-campaign]) #MainContent .shopify-section :is(button,.button,.button-primary,.button-secondary){font-family:Outfit,var(--font-body--family),sans-serif!important;border-radius:0!important}body:has(sk-ellos-plp[data-campaign]) #MainContent .shopify-section :is(.badge--sale,.product-badges__badge--sale,.sale-badge,.color-custom-badge-sale){background:#e8e8e1!important;color:#272727!important;border-radius:0!important}body:has(sk-ellos-plp) #MainContent product-card :is(quick-add-component,.sk-qa){display:none!important}.sk-ellos-crumbs .sk-ellos-parent>svg,.sk-ellos-root-only>svg{display:none}.sk-ellos-plp a{text-decoration-color:currentColor}.sk-ellos-plp .sk-ellos-to-top{position:fixed;right:24px;bottom:24px;display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 12px;border:0;border-radius:0;background:#272727;color:#fff;font:600 14px Outfit,sans-serif;box-shadow:0 2px 5px #0002;z-index:35}.sk-ellos-to-top[hidden]{display:none}@media(max-width:767px){.sk-ellos-crumbs .sk-ellos-parent>svg,.sk-ellos-root-only>svg{display:block;flex:none}.sk-ellos-plp .sk-ellos-to-top{right:16px;bottom:16px}}@media(min-width:768px)and (max-width:989px){body:has(.sk-ellos-plp) #header-component.header{min-height:0}body:has(.sk-ellos-plp) #header-component .header__row--bottom{display:none}}@media(min-width:768px){.sk-ellos-intro{contain:size;display:flex;flex-direction:column;align-items:flex-start;min-height:0;padding-right:0;overflow:hidden}.sk-ellos-intro-text{min-height:0;max-height:calc(100% - 44px);flex-shrink:1}.sk-ellos-intro.is-open .sk-ellos-intro-text{flex:1;overflow-y:auto;overscroll-behavior:contain;width:100%}.sk-ellos-more-text{flex:none}}@media(max-width:767px){.sk-ellos-intro.is-open .sk-ellos-intro-text{flex:auto;max-height:50dvh;overflow-y:auto;overscroll-behavior:contain;width:100%}}@media(max-width:749px){.sk-ellos-intro.is-open{flex-direction:row;align-items:flex-end}.sk-ellos-intro.is-open .sk-ellos-intro-text{flex:1;max-height:64px;overflow-y:auto;overscroll-behavior:contain;min-width:0}.sk-ellos-intro.is-open .sk-ellos-more-text{flex:none}}@media(min-width:768px)and (max-width:1023px){sk-ellos-plp.sk-ellos-plp{padding-top:40px}}@media(min-width:768px)and (max-width:989px){.sk-ellos-body.is-filtering .sk-ellos-payment{grid-column:1/-1;min-width:0}}@media(min-width:768px)and (max-width:989px){.sk-ellos-body.is-filtering .sk-ellos-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense}.sk-ellos-body.is-filtering .sk-ellos-intro{grid-column:1/-1;grid-row:1;contain:none;overflow:visible}.sk-ellos-body.is-filtering .sk-ellos-intro-text{display:block;max-height:none;width:100%}.sk-ellos-body.is-filtering .sk-ellos-intro.is-open .sk-ellos-intro-text{display:block;max-height:50dvh;overflow-y:auto}.sk-ellos-body.is-filtering .sk-ellos-highlight{grid-column:1/-1;grid-row:5;width:85%;justify-self:center}.sk-ellos-body.is-filtering .sk-ellos-story{grid-column:1/-1;grid-row:8}.sk-ellos-body.is-filtering .sk-ellos-payment{grid-column:1/-1;grid-row:11}}.sk-ellos-card-img2{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .3s ease;pointer-events:none}.sk-ellos-badges{z-index:1}@media(hover:hover)and (pointer:fine)and (min-width:768px){.sk-ellos-card:hover .sk-ellos-card-img2,.sk-ellos-card:focus-within .sk-ellos-card-img2{opacity:1}}html[lang=sv] .sk-ellos-payment h2{font-size:clamp(18px,2.3vw,32px);min-width:0;max-width:100%;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sk-ellos-plp.css.map */
