.oa-cx{--oa-ink:#111;--oa-mute:#6b6b6b;--oa-line:#dcdcdc;--oa-line-strong:#767676;--oa-hover:#f5f5f5}.oa-cx [hidden]{display:none!important}.oa-cx>.v-stack{gap:1rem!important}body:has(.oa-cx-head) .oa-breadcrumb,body:has(.oa-cx-head) [class*=seo-block],body:has(.oa-cx-head) [class*=category-nav],body:has(.oa-cx-head) [class*=custom-filter-row],body:has(.oa-cx-head) .oa-cat-intro{display:none!important}body:has(.oa-brand-info) .oa-cx-head{display:none}.oa-cat-hero,.oa-tillbehor-collage{position:relative!important;left:auto!important;right:auto!important;width:auto!important;max-width:none!important;height:340px!important;margin:20px 0 4px!important;overflow:hidden;background:#111;line-height:0}.oa-cat-hero:not(.container *),.oa-tillbehor-collage:not(.container *){margin-inline:var(--container-gutter,3rem)!important}.oa-cat-hero,.oa-tillbehor-collage,.oa-brand-hero-img,.custom-liquid-full-width{border-radius:18px!important;overflow:hidden!important}.oa-brand-hero-img{margin-top:20px!important;margin-bottom:4px!important}.oa-brand-hero-img:not(.container *){width:auto!important;margin-inline:var(--container-gutter,3rem)!important}.custom-liquid-full-width{width:auto!important;margin:20px 0 4px!important}.oa-cat-hero img,.oa-tillbehor-collage img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.oa-cat-hero:after,.oa-tillbehor-collage:before{content:"";position:absolute;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;background:linear-gradient(180deg,#00000073,#0000 50%)!important;pointer-events:none;z-index:1}.oa-cat-hero__label,.oa-tillbehor-collage__label{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;z-index:2;padding:24px 30px!important;background:none!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-size:21px!important;font-weight:800!important;font-style:normal!important;letter-spacing:.02em!important;line-height:1.1!important;text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.6)}.oa-cat-hero__label:after,.oa-tillbehor-collage__label:after{display:block;margin-top:4px;font-size:9.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#ffffffeb;text-shadow:0 2px 10px rgba(0,0,0,.6)}.oa-cat-hero__label[data-tag]:after{content:attr(data-tag)}.oa-cat-hero[aria-label=DAM] .oa-cat-hero__label:after{content:"Tr\e4ningskl\e4 der f\f6r dam"}.oa-cat-hero[aria-label=HERR] .oa-cat-hero__label:after{content:"Tr\e4ningskl\e4 der f\f6r herr"}.oa-cat-hero[aria-label=ACCESSOARER] .oa-cat-hero__label:after{content:"V\e4skor, shakers & strumpor"}.oa-tillbehor-collage__label:after{content:"Dragremmar, b\e4lten & handledslindor"}body:has(.oa-brand-hero-img,.oa-tillbehor-collage,.oa-rx-hero,.custom-liquid-full-width,.oa-cat-hero:not(.oa-cat-hero--auto)) .oa-cat-hero--auto{display:none!important}.oa-cx-head{width:100%;max-width:1100px;margin-inline:auto;padding:16px 24px 0}.oa-cx-crumbs{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:12px;line-height:1.3;color:#8a8a8a}.oa-cx-crumbs li{display:flex;align-items:center;gap:.5rem}.oa-cx-crumbs li:not(:last-child):after{content:"/";color:#c9c9c9}.oa-cx-crumbs a{color:inherit;text-decoration:none}.oa-cx-crumbs a:hover{color:var(--oa-ink);text-decoration:underline;text-underline-offset:3px}.oa-cx-crumbs [aria-current]{color:#111;font-weight:600}.oa-cx .oa-cx-title{margin:0 0 16px;font-size:36px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.01em!important;color:var(--oa-ink);text-transform:capitalize!important}.oa-cx-desc{position:relative;max-width:900px;margin:0 0 20px}.oa-cx-desc__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.75;color:#444}.oa-cx-desc__text p{margin:0 0 .6em}.oa-cx-desc__text p:last-child{margin-bottom:0}.oa-cx-desc.is-expanded .oa-cx-desc__text,.oa-cx-desc.is-short .oa-cx-desc__text{display:block;-webkit-line-clamp:unset}.oa-cx-more{display:inline-flex;margin-top:10px;padding:0 0 1px;border:0;border-bottom:1px solid #111;background:none;color:#111;font-size:12.5px;font-weight:700;line-height:1.4;cursor:pointer}.oa-cx-more:hover{color:#555;border-color:#555}.oa-cx-desc.is-short .oa-cx-more{display:none}.oa-cx-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem;margin:0;padding:.2rem 0 .9rem}.oa-cx-nav a{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 1.25rem;border:1px solid transparent;border-radius:999px;background:#f7f7f7;color:#444;font-size:10.5px;font-weight:600;letter-spacing:.07em;line-height:1.2;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background .2s,color .2s}.oa-cx-nav a:hover{background:#eee;color:#1c1c1c}.oa-cx-nav a.is-active{background:#1c1c1c;color:#fff;box-shadow:0 3px 10px #00000026}.oa-cx-bar{display:block;position:sticky;top:var(--sticky-area-height,0px);z-index:6;padding-block:.75rem;background:#fff;border-bottom:1px solid var(--oa-line)}.oa-cx-bar__inner{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.oa-cx-formwrap,.oa-cx-form,.oa-fgroup{display:contents}.oa-fd{position:relative}.oa-fd>summary,.oa-cx-mbtn{display:flex;align-items:center;gap:.6rem;height:2.85rem;padding:0 1.35rem;border:1px solid #e4e2dc;border-radius:999px;background:#fff;color:var(--oa-ink);font-size:.875rem;font-weight:500;letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.oa-fd>summary::-webkit-details-marker{display:none}.oa-fd>summary:hover,.oa-fd[open]>summary,.oa-cx-mbtn:hover{border-color:#111;box-shadow:0 4px 14px #00000014}.oa-fd>summary:focus-visible,.oa-cx-mbtn:focus-visible{outline:2px solid var(--oa-ink);outline-offset:2px}.oa-fd.has-active>summary{border-color:#111;background:#111;color:#fff;box-shadow:0 4px 14px #00000029}.oa-fd.has-active>summary .oa-chev{color:#fff}.oa-fd.has-active>summary .oa-badge{background:#fff;color:#111}.oa-chev{flex:none;transition:transform .18s}.oa-fd[open]>summary .oa-chev{transform:rotate(180deg)}.oa-badge{display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:var(--oa-ink);color:#fff;font-size:.75rem;font-weight:500}.oa-fpanel{position:absolute;top:calc(100% + .5rem);left:0;z-index:30;min-width:15rem;max-width:min(24rem,calc(100vw - 2rem));max-height:min(24rem,60vh);overflow-y:auto;padding:.5rem 0;background:#fff;border:1px solid #ececec;border-radius:16px;box-shadow:0 22px 50px #00000024}.oa-fd--end .oa-fpanel{left:auto;right:0}.oa-fpanel--price{min-width:19rem;padding:1rem 1.25rem}.oa-opt{position:relative;display:flex;align-items:center;gap:.75rem;padding:.6rem 1.25rem;color:var(--oa-ink);font-size:.9375rem;line-height:1.3;cursor:pointer}.oa-opt:hover{background:var(--oa-hover)}.oa-opt input{position:absolute;opacity:0;pointer-events:none}.oa-opt__box{flex:none;display:grid;place-items:center;width:1.125rem;height:1.125rem;border:1px solid #d3d1cb;border-radius:5px;background:#fff;transition:background .15s,border-color .15s}.oa-opt input:checked+.oa-opt__box{background:var(--oa-ink);border-color:var(--oa-ink)}.oa-opt input:checked+.oa-opt__box:after{content:"";width:.3rem;height:.6rem;margin-top:-2px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.oa-opt input:focus-visible+.oa-opt__box{outline:2px solid var(--oa-ink);outline-offset:2px}.oa-opt--radio .oa-opt__box{border-radius:50%}.oa-opt--radio input:checked+.oa-opt__box{background:var(--oa-ink);box-shadow:inset 0 0 0 3px #fff}.oa-opt--radio input:checked+.oa-opt__box:after{content:none}.oa-opt__count{margin-inline-start:auto;padding-inline-start:1rem;color:#8a8a8a;font-size:.8125rem}.oa-opt.is-disabled{opacity:.4;pointer-events:none}.oa-swatches{display:flex;flex-wrap:wrap;gap:.5rem;padding:.75rem 1.25rem}.oa-qlinks a{display:block;padding:.6rem 1.25rem;color:var(--oa-ink);font-size:.9375rem;text-decoration:none}.oa-qlinks a:hover{background:var(--oa-hover)}.oa-qlinks a.is-active{font-weight:600}.oa-cx-end{display:flex;align-items:center;gap:1.25rem;margin-inline-start:auto}.oa-cx-count{margin:0;color:var(--oa-mute);font-size:.875rem;white-space:nowrap}.oa-cx-end .collection-toolbar__layout-switch-list{display:flex;gap:.25rem;padding:0;border:0}.oa-cx .active-facets{gap:.5rem;margin-bottom:.5rem}.oa-cx .removable-facet{padding:.45rem .9rem;border:1px solid #e4e2dc;border-radius:999px;background:#fff;color:var(--oa-ink);font-size:.8125rem;font-weight:500;transition:border-color .15s}.oa-cx .removable-facet:hover{border-color:#111}.oa-cx .removable-facet .text-subdued{color:var(--oa-ink)}.oa-cx .facets-clear-all{font-size:.875rem}.oa-cx .empty-state{padding-block:3rem;text-align:center}.oa-cx-mbtn{display:none}@media(max-width:768px){.oa-cat-hero,.oa-tillbehor-collage{height:260px!important;margin-top:16px!important;border-radius:14px!important}.oa-brand-hero-img,.custom-liquid-full-width{margin-top:16px!important;border-radius:14px!important}.oa-cat-hero img,.oa-tillbehor-collage img{object-position:center top}.oa-cat-hero__label,.oa-tillbehor-collage__label{padding:18px 20px!important;font-size:17px!important}.oa-cx-head{padding:12px 16px 0}.oa-cx .oa-cx-title{font-size:24px!important}.oa-cx-nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;gap:.35rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.oa-cx-nav::-webkit-scrollbar{display:none}.oa-cx-nav a{flex:none;height:32px;padding:0 .9rem;font-size:9px;letter-spacing:.05em}}@media(max-width:699px){.oa-fgroup{display:none}.oa-cx-mbtn{display:flex}.oa-cx-bar__inner{flex-wrap:nowrap;gap:.5rem}.oa-fd>summary,.oa-cx-mbtn{height:2.75rem;padding:0 1rem;font-size:.9375rem}.oa-cx-count{display:none}.oa-cx-end{gap:.75rem}}#main-collection-product-grid.collection .product-list[collection-desktop-layout],#main-collection-product-grid.collection .product-list[collection-mobile-layout]{--product-list-items-per-row:var(--collection-items-per-row-medium)}#main-collection-product-grid.collection .product-list .product-card__info{display:block!important}.oa-cx-end collection-layout-switch{display:none!important}#main-collection-product-grid .product-list{--product-list-calculated-column-gap:10px !important;--product-list-calculated-row-gap:32px !important}#main-collection-product-grid .product-card__figure{border-radius:0;background:#f1f0ee;overflow:hidden;isolation:isolate}#main-collection-product-grid .product-card__image{transition:transform .8s cubic-bezier(.2,.6,.2,1),opacity .3s}@media(hover:hover){#main-collection-product-grid .product-card:hover .product-card__image--primary{transform:scale(1.035)}}#main-collection-product-grid .product-card__info{padding:14px 2px 0}#main-collection-product-grid .product-card__info .v-stack{width:100%;margin-inline:0;justify-items:start;text-align:start;gap:.3rem}#main-collection-product-grid .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:.005em;text-align:start;color:#111}#main-collection-product-grid price-list{display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .55rem;font-size:13.5px;font-weight:600;line-height:1.3;color:#111}#main-collection-product-grid price-list sale-price{color:#111}#main-collection-product-grid price-list compare-at-price{color:#8a8a8a;font-weight:400;font-size:12px;text-decoration:line-through}#main-collection-product-grid price-list:has(compare-at-price) sale-price{color:#ff6b00}#main-collection-product-grid .badge{padding:5px 10px!important;border:0!important;border-radius:999px!important;background:#fffffff0!important;color:#111!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.09em!important;line-height:1.2!important;text-transform:uppercase;box-shadow:0 1px 8px #00000014;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#main-collection-product-grid .badge--sold-out{background:#111111d6!important;color:#fff!important}#main-collection-product-grid .badge--on-sale{background:#f4e9d8!important;color:#111!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#main-collection-product-grid .product-card:has(.badge--sold-out) .product-card__image{opacity:.6}#main-collection-product-grid .product-card:has(.badge--sold-out) .product-title{color:#767676}#main-collection-product-grid .product-card__quick-add-button{width:36px;height:36px;border-radius:50%;background:#fff!important;color:#111!important;box-shadow:0 2px 12px #0000002e;transition:background .2s,color .2s,transform .2s}#main-collection-product-grid .product-card__quick-add-button:hover{background:#111!important;color:#fff!important;transform:scale(1.06)}@media(min-width:700px)and (max-width:999px){#main-collection-product-grid .product-list{--product-list-calculated-column-gap:14px !important;--product-list-calculated-row-gap:26px !important}}@media(max-width:699px){.oa-cx-end{display:none}.oa-cx-bar{padding-block:.6rem;border-bottom-color:#eee}.oa-cx-bar__inner{gap:.5rem}.oa-fd{flex:1 1 0;min-width:0}.oa-fd>summary,.oa-cx-mbtn{width:100%;justify-content:center;height:2.6rem;padding:0 .9rem;border-color:#d6d6d6;border-radius:999px;font-size:.8125rem;font-weight:600;letter-spacing:.02em}.oa-cx-mbtn{flex:1 1 0;width:auto}.oa-fd>summary:hover,.oa-fd[open]>summary,.oa-cx-mbtn:hover{border-color:#111}.oa-fpanel{border-radius:16px;border-color:#e3e3e3;box-shadow:0 16px 40px #00000024}#main-collection-product-grid .product-list{--product-list-calculated-column-gap:8px !important;--product-list-calculated-row-gap:20px !important}#main-collection-product-grid .product-card__figure{border-radius:0}#main-collection-product-grid .product-card__info{padding:11px 1px 0}#main-collection-product-grid .product-title{font-size:12px;line-height:1.35}#main-collection-product-grid price-list{font-size:12.5px;gap:.05rem .45rem}#main-collection-product-grid price-list compare-at-price{font-size:11px}#main-collection-product-grid .badge{padding:4px 8px!important;font-size:8.5px!important;letter-spacing:.08em!important}#main-collection-product-grid .product-card__quick-add-button{width:32px;height:32px}#main-collection-product-grid .oa-fav-btn{width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/oa-collection.css.map */
