:root{--pop-rose: #BF5574;--pop-berry: #8E053E;--pop-caramel: #E2B169;--pop-cream: #FBE9D7}body{font-weight:500;letter-spacing:.02em}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:900!important;line-height:1.25!important;letter-spacing:.02em!important}.sorlie-en,[class*=eyebrow],[class*=__en]{font-family:Fraunces,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:800!important;font-style:italic;letter-spacing:0!important}.button,.shopify-payment-button__button--unbranded{font-weight:700!important;letter-spacing:.06em!important;min-height:5.2rem;padding:0 3.2rem;transition:transform .2s ease,background-color .2s ease}.button:not([disabled]):hover{transform:translateY(-2px)}.announcement-bar,.utility-bar{background:var(--pop-berry)!important;color:var(--pop-cream)!important}.pop-head{text-align:center;margin:0 auto 4.8rem;max-width:72rem;padding:0 1.6rem}.pop-head__en{display:block;font-family:Fraunces,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:800;font-style:italic;font-size:clamp(2rem,2.4vw,2.6rem);color:var(--pop-rose);margin-bottom:.8rem}.pop-head__title{font-size:clamp(3rem,4.6vw,5.6rem)!important;margin:0 0 1.6rem}.pop-head__lead{font-size:1.6rem;line-height:2;margin:0}.pop-collection{padding:9.6rem 0;background:var(--pop-cream)}.pop-collection__points{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;list-style:none;padding:0 1.6rem;margin:0 auto 5.6rem;max-width:96rem}.pop-collection__points li{background:#fff;color:var(--pop-berry);border-radius:999px;padding:1.2rem 2.4rem;font-weight:700;font-size:1.5rem;line-height:1.5;box-shadow:0 4px 0 var(--pop-caramel)}.pop-collection__points small{display:block;font-weight:500;font-size:1.2rem;color:var(--pop-rose)}.pop-collection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem 2.4rem;max-width:120rem;margin:0 auto;padding:0 4rem}.pop-card{text-align:center;text-decoration:none;color:inherit;display:block}.pop-card__media{position:relative;aspect-ratio:1 / 1;border-radius:50%;background:var(--card-bg, var(--pop-rose));display:grid;place-items:center;overflow:hidden;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pop-card:hover .pop-card__media{transform:scale(1.04) rotate(-3deg)}.pop-card__media{overflow:visible}.pop-card__media img{width:96%;height:auto;object-fit:contain;filter:drop-shadow(0 1.2rem 1.2rem rgba(142,5,62,.22));transform:translateY(6%)}.pop-card__en{display:block;margin-top:2rem;font-family:Fraunces,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:800;font-style:italic;font-size:2.6rem;color:var(--pop-rose);line-height:1.1}.pop-card__name{display:block;font-weight:900;font-size:2rem;color:var(--pop-berry);margin-top:.4rem}.pop-card__copy{display:block;font-size:1.4rem;margin-top:.8rem;line-height:1.8}.pop-collection__cta{text-align:center;margin-top:5.6rem}.pop-collection__note{text-align:center;font-size:1.2rem;margin:2.4rem auto 0;max-width:72rem;padding:0 1.6rem;opacity:.8}.pop-soon{padding:9.6rem 0;background:var(--pop-rose);color:#fff;overflow:hidden}.pop-soon .pop-head__en{color:var(--pop-caramel)}.pop-soon .pop-head__title{color:#fff}.pop-soon__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;max-width:108rem;margin:0 auto;padding:0 4rem}.pop-soon__card{background:var(--pop-cream);color:var(--pop-berry);border-radius:3.2rem;padding:4rem 2.4rem 3.2rem;text-align:center;position:relative}.pop-soon__card:nth-child(2){transform:translateY(2.4rem) rotate(1.5deg)}.pop-soon__card:nth-child(3){transform:rotate(-1.5deg)}.pop-soon__q{width:14rem;height:14rem;margin:0 auto 2.4rem;border-radius:50%;background:var(--pop-berry);color:var(--pop-cream);display:grid;place-items:center;font-family:Fraunces,serif;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:900;font-size:7.2rem;line-height:1}.pop-soon__card:nth-child(2) .pop-soon__q{background:var(--pop-caramel);color:var(--pop-berry)}.pop-soon__card:nth-child(3) .pop-soon__q{background:var(--pop-rose)}.pop-soon__label{display:inline-block;background:var(--pop-berry);color:#fff;border-radius:999px;padding:.4rem 1.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em;margin-bottom:1.2rem}.pop-soon__title{font-weight:900;font-size:2rem;line-height:1.5;margin:0 0 .8rem;color:var(--pop-berry)}.pop-soon__text{font-size:1.4rem;line-height:1.8;margin:0}.pop-soon__cta{text-align:center;margin-top:6.4rem}.pop-soon__cta .button{background:var(--pop-cream);color:var(--pop-berry)}@media screen and (max-width:749px){.pop-collection,.pop-soon{padding:6.4rem 0}.pop-collection__grid{grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem;padding:0 1.6rem}.pop-card__en{font-size:2rem}.pop-card__name{font-size:1.6rem}.pop-card__copy{font-size:1.3rem}.pop-collection__points li{padding:1rem 1.8rem;font-size:1.4rem}.pop-soon__grid{grid-template-columns:1fr;padding:0 1.6rem;gap:2rem}.pop-soon__card:nth-child(n){transform:none}.pop-soon__q{width:10rem;height:10rem;font-size:5.2rem}}.header-wrapper{border-bottom:0!important}.sorlie-philosophy__hero{background:var(--pop-rose)!important;height:auto!important;aspect-ratio:auto!important;padding:12rem 2rem 10rem}.sorlie-philosophy__hero-overlay{display:none!important}.sorlie-philosophy__hero-inner{position:relative!important;inset:auto!important;transform:none!important}.sorlie-philosophy__hero-sub{font-family:Fraunces,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-style:italic;font-weight:800!important;letter-spacing:0!important;color:var(--pop-caramel)!important}.sorlie-philosophy__hero-heading{color:var(--pop-cream)!important;font-weight:900!important;letter-spacing:.02em!important;text-shadow:0 .5rem 0 var(--pop-berry)}.sorlie-philosophy__hero-line{background:var(--pop-caramel)!important}.sorlie-philosophy__hero-lead{color:var(--pop-cream)!important;font-weight:700}.sorlie-philosophy__heading{font-weight:900!important;color:var(--pop-berry)!important}.sorlie-philosophy__en{font-variation-settings:"SOFT" 100,"WONK" 1;font-style:italic;font-weight:800!important;color:var(--pop-rose)!important}.sorlie-philosophy__cta-button{background:var(--pop-rose)!important;color:#fff!important;border-radius:999px!important;font-weight:700;box-shadow:0 .5rem 0 var(--pop-berry)}.sorlie-philosophy__icon--cup{width:22rem;height:22rem;margin:0 auto 3.2rem;border-radius:50%;background:var(--icon-bg);display:grid;place-items:center}.sorlie-philosophy__icon--cup img{width:110%!important;height:auto!important;max-width:none;filter:drop-shadow(0 1.2rem 1.2rem rgba(142,5,62,.22));transform:translateY(8%)}@media screen and (max-width:749px){.sorlie-philosophy__icon--cup{width:16rem;height:16rem}}[id$=multicolumn_rMtw4F] .multicolumn-card__image-wrapper{overflow:visible}[id$=multicolumn_rMtw4F] .multicolumn-card__image-wrapper .media{border-radius:50%;overflow:visible;background:var(--mc-bg, var(--pop-rose));box-shadow:none;border:0}[id$=multicolumn_rMtw4F] .multicolumn-card__image-wrapper .media img{object-fit:contain;transform:scale(.92) translateY(6%);filter:drop-shadow(0 1.2rem 1.2rem rgba(60,0,25,.22))}[id$=multicolumn_rMtw4F] .multicolumn-list__item:nth-child(1){--mc-bg: #BF5574}[id$=multicolumn_rMtw4F] .multicolumn-list__item:nth-child(2){--mc-bg: #E2B169}[id$=multicolumn_rMtw4F] .multicolumn-list__item:nth-child(3){--mc-bg: #F4B6C2}[id$=multicolumn_rMtw4F] .multicolumn-list__item:nth-child(4){--mc-bg: #C79A7B}[id$=multicolumn_rMtw4F] .multicolumn-list__item:nth-child(5){--mc-bg: #C9D6A3}[id$=multicolumn_rMtw4F] .multicolumn-list__item:nth-child(6){--mc-bg: #8E053E}[id$=multicolumn_rMtw4F] .multicolumn-card{background:transparent}.product__description>div[style]{font-family:var(--sorlie-mincho)!important;color:var(--pop-berry)!important;font-weight:500}.product__description p[style*=Cormorant]{font-family:Fraunces,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:800!important;font-size:2.6rem!important;color:var(--pop-rose)!important}.product__description p[style*=Cormorant]:last-child{display:none!important}.product__description h2{font-weight:900!important;color:var(--pop-berry)!important;font-size:2.6rem!important;line-height:1.5!important}.product__description div[style*=border-top]{border:0!important;background:var(--pop-caramel);border-radius:2rem;padding:1.6rem 2rem!important;color:var(--pop-berry)}.product__description div[style*=background]{background:#fff!important;border:0!important;border-radius:2rem!important;color:var(--pop-berry)!important}.product__title h1{font-size:clamp(3rem,3vw,4rem)!important}.product .price-item{font-weight:900;font-size:2.4rem;color:var(--pop-berry)}.product__media-item .media,.thumbnail{border-radius:2.4rem!important}.product-form__submit.button--secondary{background:var(--pop-rose)!important;color:#fff!important}.product-form__submit.button--secondary:after{box-shadow:none!important}.quantity{border-radius:999px}.quantity:after,.quantity:before{border-radius:999px!important}.product__description .sorlie-en{font-size:2.6rem;color:var(--pop-rose);margin:0}.product__description .sorlie-spec{background:#fff;border-radius:2rem;padding:1.6rem 2rem;font-size:1.3rem;line-height:1.9;margin-top:2.4rem}.product__description .sorlie-note{font-size:1.3rem;background:var(--pop-caramel);border-radius:1.6rem;padding:1.2rem 1.6rem}.pop-collection .pop-head__title,.pop-soon .pop-head__title{font-family:Fraunces,Zen Maru Gothic,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:clamp(5.6rem,8vw,10.4rem)!important;line-height:1!important;letter-spacing:-.01em!important;margin-bottom:1.6rem}.pop-collection .pop-head__title{text-shadow:0 .5rem 0 var(--pop-caramel)}.pop-soon .pop-head__title{text-shadow:0 .5rem 0 var(--pop-berry)}.pop-head__lead{font-weight:900;font-size:clamp(1.8rem,1.8vw,2.2rem)}.pop-collection__note{font-size:1.4rem!important;font-weight:700;opacity:1!important;margin-top:4.8rem!important}[id$=image_with_text_zMtGPj] .image-with-text__heading{font-family:Fraunces,Zen Maru Gothic,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:900!important;font-size:clamp(4.8rem,6vw,7.2rem)!important;line-height:1!important;letter-spacing:-.01em!important}.pop-hero,.pop-collection,.pop-soon,.sorlie-philosophy__hero{isolation:isolate}body:has(header-drawer details[open]) [class*=kl-teaser],body:has(details-modal details[open]) [class*=kl-teaser]{display:none!important}@media screen and (max-width:749px){[id$=image_with_text_zMtGPj] .image-with-text__content{padding-top:.8rem!important}}.sorlie-wordmark{display:inline-block;font-family:Fraunces,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:900;font-style:italic;font-size:4rem;line-height:1;letter-spacing:-.01em;color:var(--pop-cream)}@media screen and (max-width:749px){.sorlie-wordmark{font-size:3.2rem}}.footer .footer-block:first-child .footer-block__heading{font-family:Fraunces,serif!important;font-variation-settings:"SOFT" 100,"WONK" 1;font-weight:900!important;font-style:italic;font-size:5.2rem!important;line-height:1!important;letter-spacing:-.01em!important;color:var(--pop-cream)!important}.product-form__quantity .price-per-item__container{display:block!important}.product-form__quantity .sorlie-min-qty-notice{margin:0 0 1rem}.product-form__quantity .quantity{width:14rem;min-width:14rem}.product-form__quantity .quantity__input{min-width:4rem;flex:1 0 4rem;opacity:1}@media screen and (max-width:749px){.product__media-list.slider--mobile .product__media-item{width:calc(100% - 3rem)!important}}.c-sorlie-trio__subheading,.c-sorlie-trio__label-text{font-family:Zen Maru Gothic,Hiragino Maru Gothic ProN,Hiragino Sans,sans-serif!important;font-style:normal!important;font-weight:700!important;letter-spacing:.04em}[id$=__rich_text_famrVH]{scroll-margin-top:10rem}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sorlie-pop.css.map */
