:root{--grid-gap: 1px;--product-row-gap: 1rem;--product-text-gap: 1rem;--product-card-end: 1.25rem;--product-card-title-size: .75rem;--product-card-meta-size: .6875rem}:root{--drawer-overlay-color: color-mix(in srgb, var(--color-brand) 45%, transparent);--drawer-overlay-blur: blur(6px);--drawer-duration: .6s;--drawer-ease: cubic-bezier(.76, 0, .24, 1);--drawer-fade: .3s ease-out}@media(min-width:750px){:root{--grid-gap: 2px;--product-row-gap: 1.25rem}}@media(min-width:768px){:root{--product-card-title-size: .875rem;--product-card-meta-size: .8125rem}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.breadcrumbs{font-size:.75rem;color:color-mix(in srgb,var(--color-foreground) 55%,transparent)}@media(min-width:768px){.breadcrumbs{font-size:.875rem}.breadcrumbs__list{gap:.5rem}}.breadcrumbs__list{display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:.5rem 0;white-space:nowrap;overflow:hidden}.breadcrumbs__item{display:flex;align-items:center;gap:.375rem;min-width:0}.breadcrumbs__link{color:inherit;text-underline-offset:2px;text-decoration:none}.breadcrumbs__link:hover{text-decoration:underline}.breadcrumbs__current{color:color-mix(in srgb,var(--color-foreground) 85%,transparent);font-weight:500;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__separator{color:color-mix(in srgb,var(--color-foreground) 35%,transparent);flex-shrink:0}.star-rating{position:relative;display:inline-block;line-height:0;white-space:nowrap}.star-rating__track,.star-rating__fill{display:flex;align-items:center;gap:.05em}.star-rating .icon{flex:0 0 auto;width:1em;height:1em}.star-rating__track{color:color-mix(in srgb,var(--color-foreground) 25%,transparent)}.star-rating__fill{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;width:var(--star-fill);color:var(--color-brand);white-space:nowrap}.star-rating--small{font-size:.875rem}.star-rating--medium{font-size:1rem}.star-rating--large{font-size:1.125rem}@media(min-width:1024px){.star-rating--medium{font-size:1.125rem}.star-rating--large{font-size:1.25rem}}.product-tile__inner{position:relative}.product-tile__link{display:block;color:inherit;text-decoration:none}.product-tile__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:.125rem;background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.product-tile__image{width:100%;height:100%;object-fit:cover}.product-tile__image--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease-in-out}.product-tile__link:hover .product-tile__image--hover,.product-tile__link:focus-visible .product-tile__image--hover{opacity:1}.product-tile__badges{position:absolute;top:.5rem;left:.5rem;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;pointer-events:none}.product-tile__badge{display:inline-block;padding:.125rem .75rem;border-radius:.25rem;font-size:.75rem;font-weight:500;line-height:1.4;color:#fff}.product-tile__badge--sold-out{background:color-mix(in srgb,var(--color-foreground) 55%,transparent)}.product-tile__badge--bestseller{background:var(--color-brand);color:var(--color-brand-on)}.product-tile__info{display:flex;flex-direction:column;gap:.25rem;padding-block:var(--product-text-gap) var(--product-card-end)}.product-tile__info{padding-inline:.5rem}.product-tile__title{font-size:var(--product-card-title-size);line-height:1.25;color:var(--color-brand)}.product-tile__price{display:flex;flex-direction:column;font-size:var(--product-card-title-size);line-height:1.25;color:var(--color-brand)}.product-tile__price-row{display:flex;align-items:center;gap:.5rem}.product-tile__price-was{opacity:.6}.product-tile__price-discount{color:#d33b36;font-weight:500}.product-tile__perfect-for{font-size:var(--product-card-meta-size);line-height:1.25;color:color-mix(in srgb,var(--color-foreground) 60%,transparent);padding-block-start:.25rem;padding-inline-end:3px}@media(min-width:768px){.product-tile__badge{font-size:.875rem}}@media(prefers-reduced-motion:reduce){.product-tile__image--hover{transition:none}}.pagination__list{display:flex;align-items:center;justify-content:center;gap:.5rem;list-style:none;margin:2rem 0 0;padding:0}.pagination__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;text-decoration:none}.pagination__link--current{font-weight:700}.pagination__item--ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem}.predictive-search__results{padding-block:.75rem}.predictive-search__results[hidden]{display:none}.predictive-search__group h3{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;opacity:.6}.predictive-search__group ul{list-style:none;margin:0;padding:0}.predictive-search__group+.predictive-search__group{margin-top:.75rem}.predictive-search__group li a{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;text-decoration:none;color:var(--color-foreground)}.predictive-search__group li a .image{width:2.5rem;flex-shrink:0}.predictive-search__group li a span:last-child{margin-left:auto}.predictive-search__group li a[aria-selected=true]{background:var(--color-foreground);color:var(--color-background)}.predictive-search__no-results{margin:0}.predictive-search__view-all{display:block;margin-top:1rem;padding:.5rem 0;text-align:center;text-decoration:none;color:var(--color-foreground);border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.predictive-search__view-all:after{content:" \2192"}.predictive-search__view-all[aria-selected=true]{background:var(--color-foreground);color:var(--color-background)}.image{display:block;position:relative;overflow:hidden;width:100%;height:auto}.image>img{width:100%;height:auto}.policy-breadcrumbs,.shopify-policy__container.shopify-policy__container{box-sizing:border-box;width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:var(--page-margin)}.policy-breadcrumbs{padding-block-start:1.5rem}.shopify-policy__container.shopify-policy__container{padding-block:0 4rem}.shopify-policy__title.shopify-policy__title{text-align:start}.shopify-policy__title h1{margin:0;font-size:clamp(2.2rem,6vw,3rem);line-height:1;color:var(--color-brand);padding-block:.5rem 1rem}.shopify-policy__body{max-width:44rem;font-size:.875rem;line-height:1.6}.shopify-policy__body :where(p,div,ul,ol,table,blockquote,h1,h2,h3,h4,h5,h6){margin:0}.shopify-policy__body :where(p,div,ul,ol,table,blockquote,h1,h2,h3,h4,h5,h6)+:where(p,div,ul,ol,table,blockquote){margin-block-start:1em}.shopify-policy__body :where(*)+:where(h1,h2,h3,h4,h5,h6){margin-block-start:2em}.shopify-policy__body :where(h1,h2,h3,h4,h5,h6)+:where(*){margin-block-start:.5em}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-family:var(--font-body--family, var(--font-primary--family));font-weight:600;line-height:1.35;text-transform:none;color:var(--color-brand)}.shopify-policy__body h1,.shopify-policy__body h2{font-size:1rem}.shopify-policy__body h3{font-size:.9375rem}.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-size:.875rem}.shopify-policy__body strong,.shopify-policy__body b{font-weight:600}@media(min-width:768px){.shopify-policy__body{font-size:.9375rem}.shopify-policy__body h1,.shopify-policy__body h2{font-size:1.125rem}.shopify-policy__body h3{font-size:1rem}.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-size:.9375rem}}.shopify-policy__body h1:empty,.shopify-policy__body h2:empty,.shopify-policy__body h3:empty,.shopify-policy__body h4:empty{display:none}.shopify-policy__body ul,.shopify-policy__body ol{padding-inline-start:1.5rem}.shopify-policy__body ul{list-style:disc}.shopify-policy__body ol{list-style:decimal}.shopify-policy__body li+li{margin-block-start:.5rem}.shopify-policy__body a{color:var(--color-brand);text-underline-offset:3px}.shopify-policy__body a,.shopify-policy__body p{overflow-wrap:break-word}.shopify-policy__body table{width:100%;border-collapse:collapse}.shopify-policy__body th,.shopify-policy__body td{padding:.5rem 0;border-block-end:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);text-align:start}.page-title{font-size:clamp(2.2rem,6vw,3rem);line-height:1;color:var(--color-brand)}.expandable-text{display:block;max-width:40rem}.expandable-text__body{position:relative;max-height:4.5em;overflow:hidden;color:var(--color-brand);font-size:.875rem;line-height:1.5;transition:max-height .4s ease}.expandable-text__body:after{content:"";position:absolute;inset:auto 0 0;height:2.5em;background:linear-gradient(to bottom,transparent,var(--color-background));pointer-events:none;transition:opacity .4s ease}.expandable-text.is-expanded .expandable-text__body:after,.expandable-text.is-static .expandable-text__body:after{opacity:0}.expandable-text.is-static .expandable-text__body{max-height:none}.expandable-text__body :is(h1,h2,h3,h4,h5,h6){font-size:1.25em;margin-block:1em .5em}.expandable-text__body p{margin-block:0 .75em}.expandable-text__body>:last-child{margin-block-end:0}.expandable-text__body a{color:var(--color-brand);text-decoration:underline}.expandable-text__toggle{margin-block-start:.5rem;padding:0;border:0;background:none;color:var(--color-brand);font:inherit;font-size:.875rem;font-weight:500;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.expandable-text.is-static .expandable-text__toggle{display:none}@media(min-width:750px){.expandable-text__body{font-size:1rem}.expandable-text__body :is(h1,h2,h3,h4,h5,h6){font-size:1.5em}}@media(prefers-reduced-motion:reduce){.expandable-text__body,.expandable-text__body:after{transition:none}}img[data-fade-in]{transition:opacity .4s ease}img[data-fade-in]:not([data-fade-loaded]){opacity:0}@media(prefers-reduced-motion:reduce){img[data-fade-in]{transition:none}}.shopify-pc__banner__dialog,#shopify-pc__prefs__dialog{background-color:var(--color-background)!important;color:var(--color-foreground)!important;font-family:var(--font-body--family)!important;border:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)!important;border-radius:0!important;box-shadow:0 8px 40px #00000024!important}.shopify-pc__banner__dialog{padding:1.25rem var(--page-margin)!important;border-inline:none!important;border-block-end:none!important;border-block-start:none!important}#shopify-pc__prefs__dialog{border-radius:var(--style-border-radius-inputs)!important}.shopify-pc__banner__dialog{background-color:color-mix(in srgb,#fff 86%,transparent)!important;-webkit-backdrop-filter:blur(12px) saturate(120%);backdrop-filter:blur(12px) saturate(120%);border-color:color-mix(in srgb,#fff 45%,transparent)!important}#shopify-pc__prefs__dialog header{border-block-end-color:color-mix(in srgb,var(--color-foreground) 12%,transparent)!important}.shopify-pc__banner__body-title,#shopify-pc__banner__body-title,.shopify-pc__banner__dialog h1,.shopify-pc__banner__dialog h2,.shopify-pc__banner__dialog h3,#shopify-pc__prefs__header-title,.shopify-pc__prefs__intro-main h3{color:var(--color-foreground)!important;font-family:var(--font-heading--family)!important;font-size:1.5rem!important;line-height:1.2!important;margin-block-end:.375rem!important;font-weight:400!important;letter-spacing:.04em;text-transform:uppercase}.shopify-pc__banner__body,.shopify-pc__banner__body p,.shopify-pc__prefs__intro-main p,.shopify-pc__prefs__option,.shopify-pc__prefs__intro-explain{color:var(--color-foreground)!important;font-family:var(--font-body--family)!important;font-size:.875rem!important;line-height:1.5!important}.shopify-pc__banner__body-policy-link{color:var(--color-brand)!important;text-underline-offset:3px}.shopify-pc__banner__dialog button,#shopify-pc__prefs__dialog header button{font-family:var(--font-body--family)!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-radius:0!important;min-height:2.75rem;padding:.625rem 1.25rem!important;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.shopify-pc__banner__btn-accept,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-save,#shopify-pc__prefs__dialog header button.primary{background:var(--color-brand)!important;color:var(--color-brand-on)!important;border:1px solid var(--color-brand)!important}.shopify-pc__banner__btn-accept:hover,#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-save:hover,#shopify-pc__prefs__dialog header button.primary:hover{opacity:.9}#shopify-pc__prefs__header-decline{background:transparent!important;color:var(--color-foreground)!important;border:1px solid color-mix(in srgb,var(--color-foreground) 25%,transparent)!important}#shopify-pc__prefs__header-decline:hover{background:color-mix(in srgb,var(--color-foreground) 6%,transparent)!important}.shopify-pc__banner__btn-decline{display:none!important}.shopify-pc__banner__btn-manage-prefs{background:linear-gradient(to right,#e5e7eb,#f8f3d4,#e5e7eb)!important;color:var(--color-brand)!important;border:1px solid #9ca3af!important;border-radius:.125rem!important;text-transform:none!important;letter-spacing:normal!important;font-weight:400!important;text-decoration:none!important;box-shadow:none!important;outline-offset:2px;transition:filter .2s ease}html:lang(sv) .shopify-pc__banner__btn-manage-prefs{font-size:0!important}html:lang(sv) .shopify-pc__banner__btn-manage-prefs:after{content:"Inst\e4llningar";font-size:.8125rem}@media(max-width:750px){html:lang(sv) .shopify-pc__banner__btn-manage-prefs:after{font-size:.75rem}}.shopify-pc__banner__btn-manage-prefs:hover,.shopify-pc__banner__btn-manage-prefs:focus{text-decoration:none!important;box-shadow:none!important;filter:brightness(.95)}#shopify-pc__prefs__header-close{color:var(--color-foreground)!important}.shopify-pc__prefs__overlay{background-color:#0f1a2e8c!important}@media(min-width:751px){.shopify-pc__banner__dialog{inset-inline:0!important;inset-block-end:1.5rem!important;width:min(100% - 2 * var(--page-margin),46rem)!important;max-width:none!important;margin-inline:auto!important;border:1px solid color-mix(in srgb,#fff 45%,transparent)!important;border-radius:var(--style-border-radius-inputs)!important}}@media(max-width:750px){.shopify-pc__banner__dialog{inset-inline:0!important;inset-block-end:0!important;width:100%!important;max-width:none!important;margin-inline:0!important;border-radius:0!important;padding:1rem var(--page-margin)!important}.shopify-pc__banner__dialog button,#shopify-pc__prefs__dialog header button{font-size:.6875rem!important;padding:.375rem .75rem!important;min-height:2.25rem}.shopify-pc__banner__body-title,#shopify-pc__banner__body-title,.shopify-pc__banner__dialog h1,.shopify-pc__banner__dialog h2,.shopify-pc__banner__dialog h3{font-size:1.125rem!important}#shopify-pc__banner__btns,.shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem!important;width:100%;margin-block-start:1.125rem!important}#shopify-pc__banner__btns button,.shopify-pc__banner__btns button{flex:1 1 0!important;width:auto!important;min-width:0;margin:0!important}html:lang(sv) .shopify-pc__banner__btn-manage-prefs:after{font-size:.6875rem}}.cart-gift-heading{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.cart-gift-tag{display:inline-block;padding:.0625rem .375rem;border-radius:.125rem;background:var(--color-brand);color:var(--color-brand-on);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cart-gift-offer{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid color-mix(in srgb,var(--color-foreground) 15%,transparent);border-radius:.125rem}.cart-gift-offer__image{flex-shrink:0;width:3.5rem;height:3.5rem;object-fit:cover;border-radius:.125rem;background:var(--color-background)}.cart-gift-offer__text{flex:1;min-width:0}.cart-gift-offer__heading{margin:0;font-size:.875rem;font-weight:700;color:var(--color-brand)}.cart-gift-offer__body{margin:.125rem 0 0;font-size:.6875rem;line-height:1.45;color:color-mix(in srgb,var(--color-foreground) 75%,transparent)}.cart-gift-offer__button{flex-shrink:0;padding:.5rem .75rem;border:none;background:var(--color-brand);color:var(--color-brand-on);font-family:inherit;font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.cart-gift-offer__button[aria-busy=true]{opacity:.6;cursor:progress}.cart-drawer__gift{flex-shrink:0;margin:.75rem var(--page-margin) 0}.cart-page__gift{margin-block-end:1.5rem}.cart-qty--locked{opacity:.55}.cart-qty--locked input{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/39/assets/components.css.map */
