:root{--jb-ink: 18, 18, 18;--jb-paper: 250, 249, 247;--jb-line: rgba(18, 18, 18, .16);--jb-tracking: .16em}html{scroll-behavior:smooth}body{color:rgb(var(--jb-ink));letter-spacing:.02em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2{font-weight:400;letter-spacing:-.025em}.announcement-bar{min-height:3rem}.announcement-bar__message{padding:.8rem 1rem;font-size:1rem;letter-spacing:var(--jb-tracking);text-transform:uppercase}.header-wrapper{border-bottom:1px solid var(--jb-line)}.template-index .section-header{margin-bottom:calc(-1 * var(--header-height))!important}.template-index .section-header .header-wrapper{transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease}.template-index .section-header:not(.scrolled-past-header) .header-wrapper{--color-foreground: 255, 255, 255;color:#fff;background:transparent;border-color:transparent}.template-index .section-header:not(.scrolled-past-header) .header__icon,.template-index .section-header:not(.scrolled-past-header) .header__icon .icon,.template-index .section-header:not(.scrolled-past-header) .header__icon svg,.template-index .section-header:not(.scrolled-past-header) .header__icon path{color:#fff!important}.template-index .section-header:not(.scrolled-past-header) .header__heading-logo{filter:brightness(0) invert(1)}.template-index .section-header.scrolled-past-header .header-wrapper{--color-foreground: 18, 18, 18;color:#111;background:#fffffffa;border-color:#1212121f;box-shadow:0 1px #12121214}.template-index .section-header .header__heading-logo{transition:filter .22s ease}.template-index .section-header .search-modal{--color-foreground: 18, 18, 18;--color-background: 255, 255, 255;color:#111;background:#fff}.template-index .section-header .search-modal .search__input{color:#111;caret-color:#111;background:#fff}.template-index .section-header .search-modal .field__label{color:#121212b8}.template-index .section-header .search-modal .field__button,.template-index .section-header .search-modal .search-modal__close-button{color:#111}.section-header .search-modal{--color-foreground: 18, 18, 18;--color-background: 255, 255, 255;min-height:10.8rem;color:#111;background:#fff}.section-header .search-modal__content{max-width:none;padding:0 2.8rem}.section-header .search-modal__form{max-width:none}.section-header .search-modal .field:before,.section-header .search-modal .field:after{box-shadow:none}.section-header .search-modal .search__input{min-height:8rem;margin:0;padding:1.5rem 6rem!important;border:0;color:#111;caret-color:#111;background:#fff;box-shadow:none;font-size:clamp(1.7rem,1.6vw,2.4rem);letter-spacing:.12em;text-transform:uppercase}.section-header .search-modal .field__label{left:6rem;top:50%;color:#12121294;font-size:clamp(1.7rem,1.6vw,2.4rem);letter-spacing:.12em;line-height:1;text-transform:uppercase;transform:translateY(-50%)}.section-header .search-modal .search__input:focus~.field__label,.section-header .search-modal .search__input:not(:placeholder-shown)~.field__label{opacity:0}.section-header .search-modal .search__button{right:auto;left:0;top:50%;width:4.8rem;height:4.8rem;color:#111;transform:translateY(-50%)}.section-header .search-modal .reset__button{right:0;top:50%;height:4.8rem;color:#111;transform:translateY(-50%)}.section-header .search-modal__close-button{width:4.8rem;height:4.8rem;margin-left:1rem;color:#111}.template-search.template-search--performed{padding-top:0}.template-search--performed .template-search__header{max-width:none;margin:0;padding:clamp(7rem,9vw,12rem) 2rem clamp(6rem,7vw,9rem);border-bottom:1px solid var(--jb-line)}.template-search--performed .template-search__header h1{margin:0;font-size:clamp(2.8rem,3vw,4.2rem);font-weight:500;letter-spacing:.16em;text-transform:uppercase}.template-search--performed .template-search__search{display:none}.jb-search-count{margin:2.4rem 0 0;text-align:center;font-size:1.5rem;letter-spacing:.015em}.template-search--performed .facets-wrapper.page-width,.template-search--performed .template-search__results.page-width{max-width:none}.template-search--performed .facets-wrapper.page-width{padding:0 3rem;border-bottom:1px solid var(--jb-line)}.template-search--performed .facets-container{padding:0}.template-search--performed .facets__form{min-height:7.4rem;margin:0;gap:0}.template-search--performed .facets__wrapper{align-self:stretch}.template-search--performed .facets__heading,.template-search--performed .product-count{display:none}.template-search--performed .facets__disclosure{display:flex;align-items:center;margin:0 4rem 0 0}.template-search--performed .facets__summary{margin:0;padding:2.6rem 2rem 2.6rem 0;color:#111;font-size:1.15rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.template-search--performed .facet-filters{align-self:stretch;align-items:center;margin-left:2rem;padding-left:3rem;border-left:1px solid var(--jb-line)}.template-search--performed .facet-filters__label,.template-search--performed .facet-filters__sort{font-size:1.1rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.template-search--performed .template-search__results.page-width{padding-right:3rem;padding-left:3rem}.template-search--performed .product-grid{margin-top:3rem}@media screen and (max-width:749px){.section-header .search-modal{min-height:8.4rem}.section-header .search-modal__content{padding:0 1.2rem}.section-header .search-modal .search__input{min-height:6.4rem;padding-right:4.4rem!important;padding-left:4.4rem!important}.section-header .search-modal .field__label{left:4.4rem}.section-header .search-modal__close-button{margin-left:.4rem}.template-search--performed .template-search__header{padding:5.5rem 1.6rem 4.5rem}.template-search--performed .facets-wrapper.page-width,.template-search--performed .template-search__results.page-width{padding-right:1.6rem;padding-left:1.6rem}}.template-index [id*=jolie_editorial_story] .image-with-text__grid{align-items:stretch}.template-index [id*=jolie_editorial_story] .image-with-text__media{background:#f4f3f1}.template-index [id*=jolie_editorial_story] .image-with-text__media img{object-fit:cover}.template-index [id*=jolie_editorial_story] .image-with-text__content{padding:clamp(4rem,8vw,12rem)}.template-index [id*=jolie_editorial_story] .image-with-text__heading{max-width:12ch;margin-bottom:3.2rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.5rem,4vw,6.2rem);font-weight:400;letter-spacing:-.025em;line-height:1.08}.template-index [id*=jolie_editorial_story] .image-with-text__text--caption{order:2;margin:0 0 3.2rem;color:#ad8565;font-size:1.05rem;font-weight:600;letter-spacing:.3em}.template-index [id*=jolie_editorial_story] .image-with-text__text:not(.image-with-text__text--caption){order:3;max-width:52rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,1.5vw,2.25rem);line-height:1.8}.template-index [id*=jolie_editorial_story] .image-with-text__heading{order:1}.template-index [id*=jolie_editorial_story] .image-with-text__content .button{order:4;min-height:auto;margin-top:4rem;padding:0 0 .8rem;border-bottom:1px solid currentColor;color:#111;background:transparent;font-size:1.05rem}.template-index [id*=jolie_editorial_story] .image-with-text__content .button:before,.template-index [id*=jolie_editorial_story] .image-with-text__content .button:after{display:none}@media screen and (max-width:749px){.template-index [id*=jolie_editorial_story] .image-with-text__content{padding:4rem 2rem 5rem}.template-index [id*=jolie_editorial_story] .image-with-text__heading{margin-bottom:2.4rem}}.template-index [id*=jolie_product_selection] .collection__title{display:block;margin-bottom:6rem;border:0}.template-index [id*=jolie_product_selection] .collection__title .title{margin:0;font-size:clamp(3rem,3.2vw,5rem);font-weight:500;letter-spacing:.12em;line-height:1.1;text-transform:uppercase}.template-index [id*=jolie_product_selection] .collection__description{margin-top:1.8rem;font-size:1.2rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.template-index [id*=jolie_product_selection] .collection__description a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.55rem}.template-index [id*=jolie_product_selection] .card__heading{font-size:1.15rem;font-weight:600;letter-spacing:.1em}@media screen and (max-width:749px){.template-index [id*=jolie_product_selection] .collection__title{margin-bottom:3.5rem}.template-index [id*=jolie_product_selection] .collection__title .title{font-size:2.7rem}}.footer__content-top{max-width:none;padding-right:clamp(2rem,4vw,7rem);padding-left:clamp(2rem,4vw,7rem)}.footer-block__heading{font-size:1.15rem;font-weight:600;letter-spacing:.14em}.footer-block__details-content,.footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.64);font-size:1.3rem;line-height:1.7}.footer-block__details-content p{margin:0 0 .8rem}.footer-block__details-content a{color:inherit;text-underline-offset:.4rem}.footer .newsletter-form__field-wrapper{max-width:none}.footer .newsletter-form__field-wrapper .field__input{min-height:5.4rem;padding-right:5rem}.footer__content-bottom-wrapper{max-width:none;padding-right:clamp(2rem,4vw,7rem);padding-left:clamp(2rem,4vw,7rem)}.jb-footer-bottom{border-top:1px solid rgba(var(--color-foreground),.1);padding-top:0}.jb-footer-legal-row{display:flex;align-items:center;justify-content:space-between;gap:3rem;min-height:9rem;padding-top:2rem;padding-bottom:2rem}.jb-footer-legal-links{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:1.2rem 3rem;min-width:0;margin:0;text-align:left!important}.jb-footer-legal-links small,.jb-footer-legal-links a{color:rgba(var(--color-foreground),.62);font-size:1.05rem;letter-spacing:.04em;line-height:1.5;text-decoration:none;text-transform:none}.jb-footer-legal-links a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem}.jb-footer-payment-column.footer__column{flex:0 0 auto;width:auto;min-width:max-content;padding-right:0;padding-left:0}.jb-footer-payment-column .footer__payment{margin-top:0}.jb-footer-payment-column .list-payment{justify-content:flex-end;padding-top:0}@media screen and (max-width:749px){.jb-footer-legal-row{flex-direction:column;align-items:flex-start;gap:1.8rem;padding-top:2.4rem;padding-bottom:2.4rem}.jb-footer-legal-links{flex-direction:column;align-items:flex-start;gap:.9rem}.jb-footer-payment-column.footer__column{width:auto;min-width:0}.jb-footer-payment-column .list-payment{justify-content:flex-start}}@media screen and (min-width:990px){.footer__content-top{display:grid;grid-template-columns:minmax(0,3fr) minmax(28rem,1.1fr);gap:clamp(4rem,6vw,10rem)}.footer__blocks-wrapper.grid{display:grid;grid-template-columns:1.55fr 1fr 1fr;column-gap:clamp(3rem,5vw,8rem);width:100%}.footer__blocks-wrapper .grid__item{width:100%;max-width:none}.footer-block--newsletter{display:block;margin:0}.footer-block__newsletter,.footer-block__newsletter:not(:only-child){margin:0;text-align:left}.footer .newsletter-form{max-width:none;margin:0}}.header{max-width:none;padding-left:clamp(1.6rem,3vw,4.8rem);padding-right:clamp(1.6rem,3vw,4.8rem)}.header__heading-link{padding:0}.header__heading-link .h2{font-size:clamp(1.8rem,2.1vw,2.8rem);font-weight:500;letter-spacing:.12em;line-height:1;text-transform:uppercase}.header__menu-item,.menu-drawer__menu-item{font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.header__menu-item span{text-decoration-thickness:.1rem;text-underline-offset:.6rem}.header__icon{width:4rem}.button,.shopify-challenge__button,.customer button{min-height:4.6rem;padding:0 2.8rem;font-size:1.05rem;font-weight:500;letter-spacing:var(--jb-tracking);text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.button:before,.button:after{box-shadow:none}.title-wrapper-with-link{align-items:flex-end;border-bottom:1px solid var(--jb-line);margin-bottom:3rem;padding-bottom:1.5rem}.title-wrapper-with-link .title{margin:0;font-size:clamp(2.8rem,4vw,5.6rem)}.title-wrapper-with-link .link,.underlined-link{font-size:1.05rem;letter-spacing:var(--jb-tracking);text-transform:uppercase;text-underline-offset:.5rem}.card-wrapper .card__inner{background:rgb(var(--jb-paper))}.template-collection .product-grid .card__inner.ratio{--ratio-percent: 100% !important}.card-wrapper .card__media,.card-wrapper .media{overflow:hidden}.card-wrapper .media img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.card-wrapper:hover .media img{transform:scale(1.025)}}.card__information{padding-top:1.4rem}.card__heading{font-size:1.25rem;letter-spacing:.055em;text-transform:uppercase}.card-information>.price{margin-top:.6rem;font-size:1.2rem;letter-spacing:.06em}.badge{border:0;border-radius:0;padding:.6rem .9rem;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase}.multicolumn-list{border-top:1px solid var(--jb-line)}.multicolumn-list__item{border-bottom:1px solid var(--jb-line)}.multicolumn-card__info{padding:2.4rem 1.2rem!important}.multicolumn-card__info h3{font-size:1.15rem;letter-spacing:var(--jb-tracking);text-transform:uppercase}.multicolumn-card__info .rte{max-width:34rem;margin:.8rem auto 0;color:rgba(var(--jb-ink),.68);font-size:1.25rem}.footer{border-top:0}.footer-block__heading,.footer__content-top .list-menu__item--link,.footer__copyright,.footer__localization h2{letter-spacing:.12em;text-transform:uppercase}.footer-block__heading{font-size:1.15rem}.footer__content-top .list-menu__item--link{font-size:1.05rem}.newsletter-form__field-wrapper .field__input{border-bottom:1px solid currentColor}@media screen and (min-width:990px){.header--middle-center:not(.drawer-menu){grid-template-columns:1fr auto 1fr}.header--middle-center .header__inline-menu{justify-self:start;margin-left:0}.header--middle-center .header__icons{justify-self:end}.product-grid{row-gap:5rem}.multicolumn-list__item+.multicolumn-list__item{border-left:1px solid var(--jb-line)}}.header.drawer-menu{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr}.header.drawer-menu header-drawer{grid-area:left-icons;justify-self:start}.header.drawer-menu header-drawer+.header__search{display:inline-flex;grid-area:left-icons;justify-self:start;margin-left:4.8rem}.header.drawer-menu .header__icons>.header__search{display:none}.header.drawer-menu .header__heading,.header.drawer-menu .header__heading-link{grid-area:heading;justify-self:center;text-align:center}.header.drawer-menu .header__icons{grid-area:icons;justify-self:end}@media screen and (max-width:749px){.header.drawer-menu menu-drawer+.header__search{margin-left:4rem}.header.drawer-menu .header__heading-logo-wrapper{max-width:11rem}}@media screen and (max-width:749px){.title-wrapper-with-link{margin-bottom:2rem}.card__heading{font-size:1.05rem}.multicolumn-list__item+.multicolumn-list__item{border-top:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jolie-boutik.css.map */
