.cg-sg{display:grid;grid-template-columns:repeat(var(--per-row, 4),minmax(0,1fr));gap:var(--cg-gap, 24px);grid-auto-flow:row dense}@media(max-width:990px){.cg-sg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.cg-sg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:359px){.cg-sg{gap:12px}}.cg-sg__view-all{display:none}@media(max-width:589px){.cg-sg--scroll-small{position:relative;grid-auto-flow:column;grid-auto-columns:var(--cg-scroll-item, 66vw);grid-template-columns:none;grid-template-rows:auto auto auto;column-gap:16px;row-gap:12px;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-inline:20px;padding-bottom:20px}.cg-sg--scroll-small::-webkit-scrollbar{height:6px}.cg-sg--scroll-small::-webkit-scrollbar-track{background:var(--colorBorder);margin-inline:20px;border-radius:6px}.cg-sg--scroll-small::-webkit-scrollbar-thumb{background:var(--colorTextBody);border-radius:6px}@media(pointer:fine){.cg-sg--scroll-small::-webkit-scrollbar{height:10px}}.cg-sg--scroll-small>.pc-sg{row-gap:12px}.cg-sg--scroll-small .pc-sg__media{aspect-ratio:var(--pc-ratio-scroll, var(--pc-ratio, 3 / 4))}.cg-sg--scroll-small .pc-sg__title{font-size:calc(var(--typeBaseSize) * 1.05)}.cg-sg--scroll-small .cg-sg__view-all{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;grid-row:span 3;padding:28px 32px;border-radius:var(--pc-radius, 8px);background:var(--pc-bg, #f8f7f5);color:var(--colorTextBody);text-align:left;text-decoration:none}}.cg-sg__view-all-eyebrow{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) * .75);letter-spacing:.18em;line-height:1.2;text-transform:uppercase;opacity:.55}.cg-sg__view-all-heading{margin-top:14px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-weight:var(--typeHeaderWeight);line-height:1.15;letter-spacing:var(--typeHeaderSpacing);font-size:var(--typeHeaderSize);color:var(--colorBtnPrimary)}.cg-sg__view-all-count{margin-top:10px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) * 1.15);line-height:var(--typeBaseLineHeight);opacity:.75}.cg-sg__view-all-btn{display:flex;align-items:center;justify-content:center;align-self:stretch;gap:10px;margin-top:22px;padding:14px 16px;background:var(--colorBtnPrimary);color:#fff;border-radius:4px;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) * .95);font-weight:600;letter-spacing:var(--typeBaseSpacing);line-height:1}.cg-sg__view-all-arrow{flex:0 0 auto;width:1.25em;height:1.25em;transition:transform .2s ease}.cg-sg__view-all:hover .cg-sg__view-all-arrow{transform:translate(3px)}.inv-status{display:inline-flex;align-items:center;gap:6px;font-size:12px;line-height:1}.inv-status__dot{flex:0 0 auto;display:block;width:7px;height:7px}.inv-status--card{padding:6px 12px 6px 10px;border-radius:4px;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:400;color:#211f1a}.inv-status__text{color:inherit;line-height:1}.inv-status--in .inv-status__dot{color:#357a4a}.inv-status--low .inv-status__dot{color:#c0801f}.inv-status--backorder .inv-status__dot{color:#3f6d8f}.inv-status--out .inv-status__dot{color:#8a8a8a}.pc-sg{position:relative;display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--pc-row-gap, 24px)}.pc-sg__media{position:relative;display:block;overflow:hidden;border-radius:var(--pc-radius, 8px);aspect-ratio:var(--pc-ratio, 3 / 4);background:var(--pc-bg, #F8F7F5)}.pc-sg__primary-wrap,.pc-sg__hover-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.pc-sg__primary-wrap image-element,.pc-sg__hover-wrap image-element{display:block;width:100%;height:100%}.pc-sg__primary-wrap{z-index:1;padding:var(--pc-pad, 6%);box-sizing:border-box;background:var(--pc-bg, #F8F7F5);transition:opacity .3s cubic-bezier(.26,.54,.32,1)}.pc-sg__primary-wrap img,.pc-sg__hover-wrap img{display:block;width:100%;height:100%;object-fit:contain}.pc-sg__hover-wrap img{object-fit:cover}@media(hover:none){.pc-sg__hover-wrap{display:none}}.pc-sg__primary-wrap img{transition:transform .4s cubic-bezier(.215,.61,.355,1)}.pc-sg__primary-wrap img{mix-blend-mode:multiply}.pc-sg__color-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:var(--pc-pad, 6%);box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:var(--pc-bg, #F8F7F5);background-blend-mode:multiply;opacity:0;pointer-events:none}.pc-sg__color-image.is-active{opacity:1}.pc-sg__media-status{position:absolute;left:8px;bottom:14px;z-index:2;color:#211f1a;transition:opacity .2s ease}@media(hover:hover){.pc-sg__media:hover .pc-sg__primary-wrap:has(+.pc-sg__hover-wrap){opacity:0}.pc-sg__media:hover .pc-sg__primary-wrap:not(:has(+.pc-sg__hover-wrap)) img{transform:scale(1.05)}.pc-sg__media:hover .pc-sg__media-status{opacity:0}}.pc-sg__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.pc-sg__placeholder svg{width:100%;height:100%;object-fit:cover}.pc-sg__tags{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pc-sg__tag{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:1;font-size:12px;padding:7px 8px 7px 10px;background-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}[data-type_base_accent_transform=true] .pc-sg__tag{letter-spacing:.2em;text-transform:uppercase}.pc-sg__tag--sold-out{background-color:#888}.pc-sg__tag--sale{background-color:var(--colorSaleTag);color:var(--colorSaleTagText)}.pc-sg__tag--custom-nyhet{background-color:#004c3f;color:#fcf3e3}.pc-sg__tag--custom-popular{background-color:#a04e20;color:#fcf3e3}@media(max-width:749px){.pc-sg__tags{top:8px;left:8px;gap:3px}.pc-sg__tag{font-size:10px;padding:6px 6px 6px 8px}}.pc-sg__body{align-self:start}.pc-sg__info{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:inherit}.pc-sg__body .grid-product__colors{margin-top:8px}.pc-sg__swatch{cursor:pointer;transition:none}.pc-sg__swatch.is-active{box-shadow:0 0 0 2px var(--colorTextBody)}.pc-sg__title{display:block;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:500;letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-size:calc(var(--typeBaseSize) * 1.18);color:inherit}.pc-sg__vendor{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-size:calc(var(--typeBaseSize) * .85);text-transform:uppercase;opacity:.6}.pc-sg__sku{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:var(--typeBaseWeight);letter-spacing:var(--typeBaseSpacing);line-height:var(--typeBaseLineHeight);font-size:calc(var(--typeBaseSize) * .8);opacity:.55}.pc-sg__footer{align-self:start;display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:749px){.pc-sg__footer{flex-direction:column;align-items:stretch;gap:16px}.pc-sg__footer .quick-add-btn{width:100%;height:44px;gap:8px;padding:0 12px;box-shadow:none}.pc-sg__footer .quick-add-btn:hover{transform:none}.pc-sg__footer .quick-add-btn__icon{width:20px;height:20px;flex:0 0 auto}.pc-sg__footer .quick-add-btn__label{position:static;width:auto;min-width:0;height:auto;margin:0;overflow:hidden;clip:auto;text-overflow:ellipsis;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) * .9);font-weight:600;letter-spacing:var(--typeBaseSpacing);line-height:1}}@media(max-width:359px){.pc-sg__footer .quick-add-btn{padding:0 8px}.pc-sg__footer .quick-add-btn__icon{display:none}}.pc-sg__prices{display:flex;flex-direction:column;gap:4px}.pc-sg__unit-price{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:calc(var(--typeBaseSize) * .8);line-height:1.3;opacity:.8}.pc-sg__price{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-weight:700;letter-spacing:var(--typeBaseSpacing);font-size:var(--typeBaseSize);line-height:1.3}.pc-sg__price-was{text-decoration:line-through;opacity:.55;margin-right:6px;font-size:calc(var(--typeBaseSize) * .8);font-weight:var(--typeBaseWeight)}.pc-sg__price-now{color:var(--colorSalePrice)}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAQAAAAAoA */
