:root,.color-scheme-1,.color-scheme-2,.color-scheme-5{--color-text-secondary: #476660}.color-scheme-3,.color-scheme-4,.color-scheme-6{--color-text-secondary: #E5E0D4}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6{color:var(--color-text-secondary)}:root{--color-border: #00675224}svg{display:initial}ol,ul,menu{list-style:initial}.section+.section{margin-top:0}@media screen and (min-width: 750px){.section+.section{margin-top:0}}.button,.button-label,.shopify-challenge__button,.customer button{font-size:2rem}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(var(--color-shadow),1);opacity:0;transition:transform var(--duration-short) ease,opacity var(--duration-short) ease}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{transform:translate(.75rem,.75rem);opacity:1}.button--outline{border:1px solid rgba(var(--color-button),1);color:rgba(var(--color-button),1);background-color:transparent}.button--outline:hover{background-color:rgba(var(--color-button),1);color:#fff;text-decoration:none}.product-card-wrapper:before,.collection-card-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;border-radius:var(--product-card-corner-radius);background-color:rgba(var(--color-button),1);opacity:0;transition:transform var(--duration-short) ease,opacity var(--duration-short) ease}.product-card-wrapper:hover:before,.collection-card-wrapper:hover:before{transform:translate(.75rem,.75rem);opacity:1}.product-card-wrapper .card__heading.h5{text-transform:uppercase;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){.product-card-wrapper .card__heading.h5{font-size:calc(var(--font-heading-scale) * 3.2rem)}}@media screen and (min-width: 990px){.product-card-wrapper.underline-links-hover:hover .card__heading a{text-decoration:none;text-underline-offset:0}}.collection-card-wrapper .card__heading{text-transform:uppercase;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2rem)}@media only screen and (min-width: 750px){.collection-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 2.4rem)}}.collection-card-wrapper .card__heading a{display:flex;align-items:center;justify-content:space-between;gap:1rem}.collection-card-wrapper .card__heading a .icon-wrap{flex-shrink:0}.facets-wrapper,.facets{margin-bottom:2.4rem}.facet-filters__label{text-transform:none}.facet-filters__sort{color:var(--color-text-secondary)}.active-facets-mobile{display:none!important}.active-facets__button-inner{background:#fffcf7;border-color:var(--color-border);font-family:var(--font-body-family);text-transform:none;letter-spacing:0;border-radius:.6rem!important}@media screen and (max-width: 989px){.active-facets__button,.active-facets__button-remove{padding:.6rem!important}}@media screen and (max-width: 989px){.active-facets{margin:1.2rem -.6rem!important}}.mobile-facets__open-label{font-size:1.6rem!important;letter-spacing:0!important}.facets-container{padding-top:0!important}.active-facets-vertical-filter{align-items:baseline}.active-facets__button-remove{letter-spacing:0!important}.facets__heading,.facets__heading--vertical{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.4rem)!important;text-transform:uppercase;letter-spacing:0}.facets-layout-grid .facets__image-wrapper{padding:.75rem!important}.facets-layout-grid--image{grid-template-columns:1fr!important}.facets-layout-grid--image .facets__item{border:1px solid var(--color-border);border-radius:.6rem;background:#fffcf7}.facets-layout-grid--image .facets__label{flex-direction:row!important;align-items:center;border-radius:.6rem}.facets-layout-grid--image .facets__image{width:2.4rem;height:2.4rem}.facets-layout-grid--image .facets__label.disabled .facets__image-wrapper{outline:none!important}.product-count-vertical{opacity:1!important}.product-count__text{text-transform:none;color:var(--color-text-secondary)}.price{letter-spacing:0!important}.card--card.card--text .card__information{grid-row:2 / 4;align-content:flex-end}.card__subtitle{color:rgba(var(--color-button),1);margin-bottom:-.5rem}.card__information{display:flex;flex-direction:column;gap:1rem}.card-information{padding-bottom:.7rem}.card__information .button{margin-top:auto;text-decoration:none!important}.card__soldout-badge{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:grid;place-content:center;background:rgba(var(--color-background),.7)}.card__soldout-badge svg{margin:0 auto;width:90%;height:auto;transform:rotate(6.666deg)}.product__info-container>*:not(.product__subtitle,.product__title){max-width:44rem}.product__subtitle{color:rgba(var(--color-button),1);margin-bottom:-1rem}.product__title h1{font-size:clamp(calc(var(--font-heading-scale) * 5.6rem),14vw,calc(var(--font-heading-scale) * 7.2rem));line-height:1.1}.product__description{color:rgb(var(--color-foreground))}.product__extras{font-size:1.4rem}.product__pickup-availabilities{display:none}.product__info-container .price-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);font-size:calc(var(--font-heading-scale) * 5rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}@media only screen and (min-width: 750px){.product__info-container .price-item{font-size:calc(var(--font-heading-scale) * 6.2rem)}}.product__tax{display:none}.product__info-contentwrap{background:#fffcf7;border:1px solid var(--color-border);padding:2.4rem;border-radius:.6rem;margin-bottom:2.4rem}.product__info-contentwrap .product-form{margin-bottom:0!important}.product__info-container .unit-price .price-item{font-size:calc(var(--font-heading-scale) * 3.5rem)}.product__form-wrapper{margin-top:2.4rem}.product__accordion+.product__accordion{margin-top:1rem!important}.product__accordion{border-radius:var(--text-boxes-radius);background:#fffcf7;border:1px solid var(--color-border)!important;overflow:hidden}.product__accordion summary{padding:1.5rem 2.4rem!important}.product__accordion summary:hover{background:rgba(var(--color-foreground),.04)}.product__accordion .accordion__content{padding:1rem 2.4rem!important;font-size:1.4rem;line-height:1.6;color:rgb(var(--color-foreground))}.product__accordion .accordion__title{color:var(--color-text-secondary);text-transform:none}.product__media-icon{left:auto!important;right:1.2rem}.product__media-wrapper{position:relative}.product__media-wrapper .card-stickers{position:absolute;top:1.2rem;left:1.2rem;z-index:10}.product__media-wrapper .card-sticker img,.product__media-wrapper .card-sticker__name{background-color:#ffdb23;display:block!important}.product--stacked .product__media-item:nth-child(2n):last-child{max-width:100%}.product--stacked .product__media-item:last-child{position:relative}.product--stacked .product__media-item:last-child:before{content:"";position:absolute;z-index:1;top:100%;left:100%;transform:translate(-90%,-30%) rotate(-6.666deg);transform-origin:50% 13.5%;width:12rem;height:15rem;background-image:url(/cdn/shop/files/bykarna-logo.svg?v=1749138105);background-size:contain;background-repeat:no-repeat;background-position:center;animation:swivelTag 2s ease-in-out infinite}@media (max-width: 749px){.product--stacked .product__media-item:last-child:before{width:8rem;height:10rem;animation:none;bottom:0;right:0;top:auto;left:auto;transform:translateY(-5%) rotate(-6.666deg)}}@keyframes swivelTag{0%,to{transform:translate(-90%,-30%) rotate(-10deg)}50%{transform:translate(-90%,-30%) rotate(10deg)}}.multicolumn-card__info h3{text-transform:uppercase;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3rem);line-height:var(--x-line-height-heading)!important}@media only screen and (min-width: 750px){.multicolumn-card__info h3{font-size:calc(var(--font-heading-scale) * 4rem)}}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:2rem!important}.collapsible-row-layout .accordion .accordion__content{padding-top:1rem!important}@media screen and (max-width: 749px){.footer__content-top{padding-left:1.5rem!important;padding-right:1.5rem!important}}.cart-item{position:relative}.cart-item:after{content:"";position:absolute;top:0rem;left:0;width:100%;height:100%;background:#fffcf7;border-radius:1.2rem;z-index:-1}.cart-item__name{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3.2rem);text-transform:uppercase;letter-spacing:0}.cart-item__quantity quantity-popover .quantity{background:transparent}.cart-item__quantity quantity-popover .quantity:after{border-radius:12px;box-shadow:0 0 0 var(--inputs-border-width) var(--color-border)}.cart-item__totals{padding-right:1.6rem!important}.cart__items{border-bottom:none!important;padding-bottom:0!important}@media screen and (max-width: 749px){.cart-item{margin-bottom:0!important;grid-template:repeat(2,auto) / .6fr 1fr 1fr 1fr!important}.cart-item+.cart-item{margin-top:1rem!important}.cart-items td{padding-top:1rem!important;padding-bottom:1rem!important}.cart-item__media{padding-left:1rem!important}.cart-item__image{max-width:100%!important}.cart-item__quantity{margin-top:-2rem!important}.cart-item__name{font-size:calc(var(--font-heading-scale) * 2.4rem)}}@media screen and (min-width: 750px){.cart-items td{vertical-align:middle!important;padding-top:2rem!important;padding-bottom:2rem!important}.cart-item:after{top:1rem;height:calc(100% - 2rem)}}.unit-price{text-transform:none!important}.cart__dynamic-checkout-buttons.additional-checkout-buttons{display:none!important}.cart__blocks{background:#fffcf7;position:relative;border-radius:1.2rem;padding:3.2rem 1.6rem}.cart__blocks .totals__total-value{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 3.2rem);letter-spacing:0}.cart__blocks .totals>h2{font-family:var(--font-body-family);text-transform:none;color:var(--color-text-secondary)}.cart__blocks .tax-note{text-align:left;opacity:.7}@media (min-width: 750px){.totals{justify-content:space-between!important}}.cart__blocks>.mw-stack>.mw-stack__item{width:100%}.cart__blocks .mw-stack{justify-content:space-between!important;align-items:baseline;opacity:.9}.cart__blocks .mw-text{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 2.4rem);letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/x-overrides.css.map */
