body.jw-store{--jw-ink:#282326;--jw-accent:#783d50;--jw-paper:#faf8f5;--jw-line:#e5dfda;background:var(--jw-paper);color:var(--jw-ink)}.jw-home{color:var(--jw-ink);background:var(--jw-paper);font-family:var(--font-body--family),sans-serif}.jw-home *{box-sizing:border-box}.jw-wrap{max-width:1360px;margin-inline:auto;padding-inline:40px}.jw-home h1,.jw-home h2,.jw-home h3{margin:0;color:inherit;text-transform:none;text-shadow:none}.jw-home h1{font-size:clamp(44px,4.8vw,76px);font-weight:500;line-height:1.04;letter-spacing:-.055em;max-width:650px}.jw-home h2{font-size:clamp(30px,3vw,46px);font-weight:500;line-height:1.12;letter-spacing:-.035em}.jw-home h3{font-size:20px;font-weight:600;line-height:1.3}.jw-eyebrow{font-size:11px;line-height:1.5;font-weight:600;letter-spacing:.16em;margin:0 0 24px}.jw-hero{padding-top:32px}.jw-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.jw-hero-copy{padding-block:40px}.jw-lead{font-size:17px;line-height:1.8;max-width:480px;margin:24px 0 30px;color:#635a5d}.jw-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.jw-button{display:inline-flex;justify-content:space-between;align-items:center;gap:30px;padding:17px 24px;background:var(--jw-accent);color:#fff;border:1px solid var(--jw-accent);border-radius:4px;font-size:14px;font-weight:600;text-decoration:none;min-height:48px}.jw-button:hover{background:#542a38;color:#fff}.jw-text-link{font-size:13px;color:inherit;text-underline-offset:6px;display:inline-flex;align-items:center;gap:12px;min-height:44px}.jw-home a:focus-visible{outline:3px solid #b56581;outline-offset:5px}.jw-hero-note{font-size:12px;color:#6b6265;margin-top:28px}.jw-hero-art{background:#eadfdd;border-radius:8px;overflow:hidden}.jw-hero-art picture{display:block}.jw-hero-image{display:block;width:100%;height:auto;max-height:620px;object-fit:contain}.jw-type-art{min-height:440px;padding:38px;display:flex;flex-direction:column;justify-content:space-between;gap:28px;background:#eadfdd;color:#603448}.jw-art-small{font-size:10px;font-weight:600;letter-spacing:.16em}.jw-art-word{font-size:clamp(42px,5vw,76px);line-height:1.03;letter-spacing:-.05em;font-weight:500}.jw-art-word em{font-family:Georgia,serif;font-weight:400}.jw-art-caption{display:flex;justify-content:space-between;gap:16px;background:#e2d2ce;padding:17px 24px;font-size:11px}.jw-trust{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;padding-block:22px;border-block:1px solid var(--jw-line);font-size:13px}.jw-trust span{text-align:center;padding:10px}.jw-trust span+span{border-left:1px solid var(--jw-line)}.jw-trust b{font-size:10px;font-weight:500;color:var(--jw-accent);margin-right:12px}.jw-section{padding-block:72px}.jw-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:32px}.jw-section-heading .jw-eyebrow{margin-bottom:14px}.jw-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.jw-category{text-decoration:none;color:inherit;min-width:0}.jw-category-media{position:relative;aspect-ratio:1;background:#eee8e2;border-radius:5px;overflow:hidden}.jw-category:nth-child(2) .jw-category-media{background:#e6e8df}.jw-category:nth-child(3) .jw-category-media{background:#ecdfe1}.jw-category:nth-child(4) .jw-category-media{background:#e1e5e8}.jw-category-media img{width:100%;height:100%;object-fit:contain;transition:transform .25s}.jw-category:hover img{transform:scale(1.035)}.jw-category-number{display:block;font-family:Georgia,serif;color:#655a57;font-size:80px;padding:25px}.jw-category-placeholder{position:absolute;bottom:22px;left:25px;font-size:9px;letter-spacing:.12em}.jw-category-label{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:18px}.jw-category-label h3{font-size:17px}.jw-category p{color:#72676a;font-size:12px;margin-top:7px}.jw-story{background:#432d36;color:#fff8f3;padding-block:72px}.jw-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px}.jw-story .jw-lead{color:#e2d2d8}.jw-button-light{background:#f7f0e9;border-color:#f7f0e9;color:#432d36}.jw-story-details article{padding:20px 0;border-bottom:1px solid #735965}.jw-story-details article:first-child{padding-top:0}.jw-story-details .jw-eyebrow{margin-bottom:9px;color:#d8bac6}.jw-story-details p{font-size:14px;line-height:1.7;color:#e2d2d8;margin-bottom:0}.jw-store .header__row{background:#faf8f5!important;border-bottom:1px solid #e5dfda}.jw-store .header-logo{color:#432d36;font-size:clamp(15px,1.7vw,23px);letter-spacing:-.025em}.jw-store .wonsis-drawer-brand{background:#f1e7e7;border-radius:4px;box-shadow:none}.jw-store .wonsis-drawer-brand__eyebrow{color:#783d50}.jw-store .wonsis-drawer-brand__title{background:none;color:#282326;-webkit-text-fill-color:currentColor}.jw-store .menu-drawer{background:#faf8f5}.jw-store .menu-drawer__menu-item{font-size:18px}.jw-store .wonsis-product-eyebrow{color:#783d50;background:#f5edef;border-color:#e7d9de}.jw-store .announcement-bar{background:#432d36;box-shadow:none}.jw-store .announcement-bar:before,.jw-store .announcement-bar:after,.jw-store .announcement-bar__text:before,.jw-store .announcement-bar__text:after,.jw-store .header-logo:after,.jw-store .header__row--top:after{content:none}.jw-store .announcement-bar__text{font-size:12px;line-height:1.5;font-weight:500;letter-spacing:.02em;text-shadow:none;text-wrap:balance}.jw-store #header-component .header__underlay-closed{background:#faf8f5}.jw-store .header-section{box-shadow:none}.jw-store .header-menu .menu-list__link-title{border-radius:3px;font-weight:500}.jw-store .header-menu .menu-list__link--active .menu-list__link-title,.jw-store .header-menu .menu-list__list-item:hover .menu-list__link-title{background:#f0e6e8;border-color:transparent;color:#783d50;box-shadow:none}.jw-store .header-drawer .menu-drawer{background:#faf8f5}.jw-store footer .section-background{background:#30262b}.jw-store footer .footer-content{background:transparent;border:0;border-radius:0;box-shadow:none}.jw-store footer .footer-content:after{content:none}.jw-store footer .footer-content h2{font-weight:500;text-shadow:none}.jw-store .wonsis-faq{background:#faf8f5}.jw-store .wonsis-faq__heading-wrap h2{font-size:clamp(30px,3vw,44px);line-height:1.15;font-weight:500}.jw-products .section-resource-list__header h2{font-size:clamp(28px,3vw,42px);font-weight:500;letter-spacing:-.035em;line-height:1.15}.jw-products .section-resource-list__header p{font-size:14px;color:#635a5d}.jw-products .section-resource-list__header a{border:1px solid #783d50;color:#783d50;padding:12px 20px;border-radius:4px;text-decoration:none}.jw-setup-note{margin:0;padding:16px 24px;background:#f1e7e7;color:#432d36;font-size:14px;text-align:center}@media(max-width:989px){.jw-hero-grid{gap:28px}.jw-wrap{padding-inline:24px}.jw-story-grid{gap:40px}.jw-type-art{padding:28px;min-height:380px}}@media(max-width:749px){.jw-wrap{padding-inline:20px}.jw-hero{padding-top:0}.jw-hero-grid,.jw-story-grid{grid-template-columns:1fr;gap:24px}.jw-hero-copy{padding-block:32px 8px}.jw-home h1{font-size:46px}.jw-lead{font-size:15px;line-height:1.7}.jw-eyebrow{margin-bottom:18px}.jw-type-art{min-height:310px}.jw-art-word{font-size:52px}.jw-trust{margin-top:24px;gap:0;font-size:11px;padding-block:16px}.jw-trust b{display:block;margin:0 0 6px}.jw-section,.jw-story{padding-block:44px}.jw-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.jw-category-number{font-size:58px;padding:18px}.jw-category-placeholder{left:18px;bottom:16px;font-size:8px}.jw-category-label h3{font-size:15px}.jw-section-heading{align-items:start}.jw-art-caption{font-size:10px;padding:14px}}@media(prefers-reduced-motion:reduce){.jw-category-media img{transition:none}}body.jw-store{--jw-ink:#302630;--jw-accent:#64234f;--jw-paper:#faf7f2;--jw-line:#e3dbe1;--jw-serif:Georgia,"Times New Roman",serif}.jw-store .jw-home{background:var(--jw-paper)}.jw-store .jw-wrap{max-width:1360px}.jw-store .jw-home h1,.jw-store .jw-home h2,.jw-store .jw-products .section-resource-list__header h2,.jw-store .wonsis-faq__heading-wrap h2{font-family:var(--jw-serif);font-weight:400;letter-spacing:-.035em}.jw-store .jw-home h1{font-size:clamp(38px,4.3vw,66px);line-height:1.08}.jw-store .jw-home h2{font-size:clamp(30px,3.2vw,46px)}.jw-store .jw-hero{padding-top:0}.jw-store .jw-hero-grid{max-width:1600px;padding:0;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:0;background:#64234f}.jw-store .jw-hero-copy{padding:clamp(30px,5vw,76px);color:#fffaf5}.jw-store .jw-hero-copy .jw-lead,.jw-store .jw-hero-note{color:#ede0e9}.jw-store .jw-hero-copy .jw-eyebrow{color:#dfc8d8}.jw-store .jw-hero-copy .jw-button{background:#faf7f2;border-color:#faf7f2;color:#542041}.jw-store .jw-hero-copy .jw-text-link{color:#fffaf5}.jw-store .jw-hero-art{border-radius:0;background:#f0ece9;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}.jw-store .jw-hero-art picture{flex:1;display:flex;align-items:center}.jw-store .jw-hero-image{width:100%;height:auto;max-height:580px;object-fit:contain;padding:24px}.jw-store .jw-art-caption{background:#eee7f0;color:#542041}.jw-store .jw-type-art{background:#eee7f0;color:#64234f}.jw-store .jw-trust{background:#f4efe9;border:0;padding-block:18px;max-width:1600px}.jw-store .jw-trust b{color:#64234f}.jw-store .jw-section{padding-block:64px}.jw-store .jw-category-media{background:#fff!important;border-radius:3px;border:1px solid #eee8e5}.jw-store .jw-category-media img{object-fit:contain;padding:14px}.jw-store .jw-category-label{background:#eee7f0;padding:17px 16px;margin:0;color:#48223e}.jw-store .jw-category-label h3{font-size:15px;font-weight:600}.jw-store .jw-category p{margin:10px 16px 0}.jw-store .jw-category--text{background:#eee7f0;padding:20px 0;border-bottom:2px solid #bea0b7}.jw-store .jw-story{background:#64234f;color:#fffaf5}.jw-store .jw-story .jw-lead,.jw-store .jw-story-details p{color:#e9dce5}.jw-store .jw-story-details article{border-color:#976580}.jw-store .jw-story-details h3{font-size:19px;font-weight:500}.jw-store .jw-button{border-radius:3px;background:#64234f;border-color:#64234f}.jw-store .jw-button:hover{background:#4e193c}.jw-store .jw-button-light{background:#faf7f2;color:#64234f;border-color:#faf7f2}.jw-store .jw-button-light:hover{background:#eee7f0}.jw-store .jw-products .section-resource-list__header a{border:0;border-bottom:1px solid #64234f;border-radius:0;padding:8px 0;color:#64234f}.jw-store .jw-products .product-card__content{box-shadow:none;background:transparent;border-radius:3px}.jw-store .jw-products product-price{color:#64234f}.jw-store .announcement-bar{background:#64234f}.jw-store .header__row{background:#faf7f2!important;border-bottom:1px solid #e3dbe1}.jw-store .header-logo{font-family:var(--jw-serif);font-weight:400;color:#542041}.jw-store .header-menu .menu-list__link-title{font-weight:500}.jw-store .header-menu .menu-list__link--active .menu-list__link-title,.jw-store .header-menu .menu-list__list-item:hover .menu-list__link-title{background:#eee7f0;color:#64234f}.jw-store .header-drawer .menu-drawer,.jw-store .menu-drawer{background:#faf7f2}.jw-store .wonsis-drawer-brand{background:#eee7f0}.jw-store footer .section-background{background:#482039}.jw-store .wonsis-faq{background:#faf7f2}.jw-store .jw-catalog{--catalog-accent:#64234f;--catalog-ink:#302630;--catalog-line:#e3dbe1}.jw-store:has(.jw-catalog) .content-for-layout>.section-wrapper:first-child .section-background{background:#eee7f0}.jw-store:has(.jw-catalog) .content-for-layout>.section-wrapper:first-child h1{font-family:var(--jw-serif);color:#542041;font-weight:400}.jw-store .jw-catalog-tools__title{font-family:var(--jw-serif);font-weight:400;font-size:30px}.jw-store .jw-catalog-search:focus-within{outline-color:#64234f30}.jw-store .jw-catalog-search button:hover{background:#4e193c}.jw-store .jw-catalog .facets--horizontal .facets__summary{background:#faf7f2}.jw-store .jw-catalog .facets--horizontal .facets__panel[open]>.facets__summary,.jw-store .jw-catalog .main-collection-grid__empty{background:#eee7f0}.jw-store .jw-catalog .product-card:hover .product-card__content{border-color:#b695ac}.jw-store .jw-product-page [data-testid=product-information]{background:#faf7f2}.jw-store .jw-product-page>.section-background{background:#faf7f2}.jw-store .jw-product-page [data-testid=product-information] .product-details>.group-block{background:transparent}.jw-store .jw-product-page [data-testid=product-information] .product-details h1{font-family:var(--jw-serif);color:#482039;font-weight:400;font-size:clamp(24px,2.2vw,34px);line-height:1.25}.jw-store .jw-product-page [data-testid=product-information] .product-details .add-to-cart-button{background:#64234f;border-color:#64234f}.jw-store .jw-product-page [data-testid=product-information] .product-details .add-to-cart-button:hover{background:#4e193c}.jw-store .jw-product-page [data-testid=product-information] .product-details product-price{color:#64234f}.jw-store .jw-product-page .wonsis-product-eyebrow{color:#64234f}.jw-store .package-shipping-message{background:#eee7f0;color:#64234f;border-radius:3px}.jw-store .variant-option--package .variant-option__button-label{background:#fff;border-color:#d9ccd5;box-shadow:none;border-radius:4px}.jw-store .variant-option--package .variant-option__button-label:has(input:checked){background:#eee7f0;border-color:#64234f;box-shadow:0 0 0 1px #64234f}.jw-store .jw-home a:focus-visible{outline-color:#64234f}.jw-store:has(.contact-form) .content-for-layout,.jw-store:has(.wonsis-search-hero) .content-for-layout{background:#faf7f2}.jw-store:has(.contact-form) .content-for-layout>.section-wrapper:first-child .section-background,.jw-store:has(.wonsis-search-hero) .content-for-layout>.section-wrapper:first-child{background:#eee7f0}.jw-store:has(.contact-form) .contact-form{background:#fff;border:1px solid #e3dbe1;border-radius:6px;box-shadow:none}.jw-store:has(.contact-form) .content-for-layout>.section-wrapper:first-child h1,.jw-store .wonsis-search-hero h3{font-family:var(--jw-serif);color:#542041;font-weight:400}.jw-store:has(.contact-form) .content-for-layout>.section-wrapper:first-child h1:after,.jw-store .wonsis-search-hero h3:after{background:#bea0b7}.jw-store:has(.wonsis-search-hero) .content-for-layout>.section-wrapper:first-child:after{background:#e3dbe1}.jw-store .wonsis-search-hero__eyebrow{color:#64234f;background:none;border:0}.jw-store .wonsis-search-hero .search-page-input{background:#fff;border:1px solid #d9ccd5;border-radius:4px;box-shadow:none}.jw-store .wonsis-search-hero .search-page-input:focus{border-color:#64234f;box-shadow:0 0 0 2px #eee7f0}.jw-store .wonsis-search-results .product-card__content,.jw-store .wonsis-search-results .facets-controls-wrapper{background:#fff;border:1px solid #e3dbe1;box-shadow:none;border-radius:4px}.jw-store .wonsis-search-results .product-card__content:before{content:none}.jw-store .wonsis-search-empty-state{background:#eee7f0;border:1px solid #e3dbe1;border-radius:6px;box-shadow:none}.jw-store #filters-drawer .theme-drawer__dialog{background:#faf7f2}.jw-store .menu-drawer__menu-item{background:transparent;border-radius:4px;box-shadow:none}.jw-store .menu-drawer__menu-item:hover{background:#eee7f0;color:#64234f}@media(max-width:749px){.jw-store .jw-hero-grid{grid-template-columns:1fr}.jw-store .jw-hero-copy{padding:36px 24px}.jw-store .jw-hero-art{min-height:0}.jw-store .jw-hero-image{max-height:380px;padding:18px}.jw-store .jw-trust{padding-inline:12px}.jw-store .jw-section{padding-block:40px}.jw-store .jw-category-label{padding:14px 10px}.jw-store .jw-category-label h3{font-size:14px}.jw-store .jw-category p{margin-inline:10px}.jw-store .jw-product-page [data-testid=product-information] .product-details h1{font-size:25px}}.jw-product-page .product-details product-price [ref=priceContainer]{gap:7px 10px}.jw-product-page .product-details product-price .jw-compare-price{display:inline-flex;align-items:center;padding:0;border:0;border-radius:0;color:#8a8287;background:transparent;font-size:.78rem;font-weight:500;line-height:1.2}.jw-product-page .product-details product-price .jw-compare-price s{color:inherit;font:inherit;text-decoration-thickness:1px}.jw-product-page .product-details product-price .jw-savings-text{display:inline-flex;align-items:center;min-height:20px;margin-left:4px;padding-left:12px;border-left:1px solid #c9c0c5;color:#a45576;background:transparent;font-size:.72rem;font-weight:750;letter-spacing:.045em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.jw-product-page .jw-product-description{margin-top:8px;padding-top:14px;border-top:1px solid #ebe4e8}.jw-product-page .jw-product-description:before{display:block;margin-bottom:8px;color:#762451;content:"PRODUCT DETAILS";font:750 12px/1.3 var(--font-body--family,Arial,sans-serif);letter-spacing:.035em}.jw-product-page .jw-product-description .rte,.jw-product-page .jw-product-description .text-block{--color:#3f3a3e!important;color:#3f3a3e!important;font-size:15px;line-height:1.65}.jw-product-page .jw-product-description :is(rte-formatter,.text-block),.jw-product-page .jw-product-description :is(p,ol,ul,li){color:#3f3a3e!important;opacity:1!important}.jw-product-page .jw-product-description :is(p,ol,ul){margin-block:0 10px}.jw-product-page .jw-product-description :is(ol,ul){padding-inline-start:1.35em}.jw-product-page .jw-product-description li+li{margin-top:5px}.js-series-price{display:flex;flex-wrap:nowrap;align-items:baseline;gap:4px 7px;white-space:nowrap}.js-series-price-group{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.js-series-price-group strong{color:#302630;font-size:13px;font-weight:700}.js-series-price-group span{color:#8a8287;font-size:11px;font-weight:400}.js-series-price-divider{color:#c3b9bf;font-size:11px}.js-series-card{display:flex;flex-direction:column;height:100%}.js-series-card-link{display:flex;flex-direction:column}.js-series-card h3{min-height:2.9em}.js-series-card .js-series-price{margin-top:auto;padding-top:7px}.jw-store .jw-catalog .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]) .jw-quick-card>.jw-order-title{display:block;min-height:0;overflow:visible;color:#302630;font-size:var(--jw-title-size,13px);line-height:1.4;-webkit-line-clamp:unset}.jw-grid-price{display:none}.jw-store .jw-catalog .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]) .jw-quick-card:not([data-open])>.jw-order-price{display:none}.jw-store .jw-catalog .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]) .jw-quick-card:not([data-open])>.jw-grid-price{display:flex;align-items:baseline;flex-wrap:nowrap;gap:4px 6px;margin-top:auto;color:#302630;white-space:nowrap}.jw-grid-price-group{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.jw-grid-price-group strong{color:#302630;font-size:13px;font-weight:700}.jw-grid-price-divider{color:#c3b9bf;font-size:11px}.jw-grid-price small,.jw-card-pack-label{color:#8a8287;font-size:10px;font-weight:400;white-space:nowrap}.jw-quick-card[data-open]>.jw-grid-price{display:none!important}.cart-drawer__items .cart-items__table-row,.cart-drawer__items .cart-items__table-row--full-width-variants{grid-template-columns:56px minmax(0,1fr) max-content!important;grid-template-rows:auto auto auto!important;grid-template-areas:"media details price" "media variants quantity" "media unit_price quantity" "media error error"!important;column-gap:12px!important;row-gap:3px!important;align-items:start;padding-bottom:14px!important;margin-bottom:14px!important}.cart-drawer__items .cart-items__media,.cart-drawer__items .cart-items__media-container{width:56px}.cart-drawer__items .cart-items__details{display:contents}.cart-drawer__items .cart-items__product-info{grid-area:details;min-width:0}.cart-drawer__items .cart-items__variants-wrapper{grid-area:variants;color:#746d72;font-size:12px;line-height:1.35}.cart-drawer__items .cart-items__unit-price-wrapper{grid-area:unit_price;color:#746d72;font-size:12px;line-height:1.35}.cart-drawer__items .cart-items__title{font-size:14px;line-height:1.35}.cart-drawer__items .cart-items__price{grid-area:price;min-width:max-content;font-size:13px;font-weight:650;line-height:1.35}.cart-drawer__items .cart-items__quantity{grid-area:quantity;align-self:end;justify-self:end;justify-content:flex-end;width:auto;margin:0!important}.cart-drawer__items .cart-items__quantity-controls{justify-content:flex-end;gap:2px}.cart-drawer__items .cart-items__quantity .quantity-selector{--quantity-selector-width:92px;width:92px!important;min-height:36px}.cart-drawer__items .cart-items__quantity .quantity-selector button{min-width:30px;min-height:34px}.cart-drawer__items .cart-items__remove{width:36px;height:36px;min-width:36px;min-height:36px}.jw-pack-status:empty{display:none!important}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-order-row{grid-template-columns:58px minmax(230px,1fr) minmax(285px,330px) 78px 245px;gap:10px;min-height:76px;padding:8px 10px}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-order-thumb{width:58px;height:58px}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-order-title{font-size:15px;line-height:1.35}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-pack-buttons{display:flex;flex-wrap:nowrap;gap:5px}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-pack-buttons button{min-height:30px;padding:5px 7px;font-size:11px}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-pack-status:empty{display:none}body:has(.wonsis-search-hero) .content-for-layout{background:#fcfaf7}body:has(.wonsis-search-hero) .content-for-layout>.section-wrapper:first-child{border-bottom:0;background:#fcfaf7}body:has(.wonsis-search-hero) .content-for-layout>.section-wrapper:first-child:after{content:none}.wonsis-search-hero{padding-block:26px 12px!important}.wonsis-search-hero__eyebrow{min-height:0;margin-bottom:8px;padding:0;border:0;border-radius:0;color:#762451;background:transparent;font-size:.68rem}.wonsis-search-hero h3{color:#5e2148;font-family:Georgia,serif;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.05;letter-spacing:-.035em}.wonsis-search-hero h3:after{width:64px;height:3px;margin-top:12px;background:#b995ad}.wonsis-search-hero__meta{margin-top:10px;font-size:.9rem;line-height:1.45}.wonsis-search-hero search-page-input-component{max-width:720px!important;margin-top:16px}.wonsis-search-hero .search-page-input{min-height:50px;border:1px solid #d8ccd4;border-radius:4px;box-shadow:none}.wonsis-search-results{padding-block:10px 48px!important}.wonsis-search-results .collection-wrapper{row-gap:14px}.wonsis-search-results .facets-controls-wrapper{min-height:48px;margin-bottom:14px;padding:6px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.wonsis-search-results .product-grid{gap:18px 16px}.wonsis-search-results .product-grid__item,.wonsis-search-results .product-card,.wonsis-search-results .product-card__content{border-radius:4px}.wonsis-search-results .product-card{transform:none!important}.wonsis-search-results .product-card__content{gap:10px;padding:14px 14px 16px;border:1px solid #ddd4da;border-radius:4px;background:#fff;box-shadow:none}.wonsis-search-results .product-card__content:before{content:none}.wonsis-search-results .product-card:hover .product-card__content{border-color:#bda6b5;box-shadow:0 8px 20px #35223312}.wonsis-search-results .card-gallery{border-radius:2px;background:#faf8f7}.wonsis-search-results .product-card [role=heading][aria-level="3"]{min-height:0;margin-top:2px;color:#302630;font-size:.9rem;font-weight:600;line-height:1.42}.wonsis-search-results product-price [ref=priceContainer]{display:flex;align-items:baseline;gap:7px}.wonsis-search-results product-price{color:#302630;font-weight:750}.wonsis-search-results .jw-card-pack-label{display:inline!important}@media(max-width:1199px){.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-order-row{grid-template-columns:58px minmax(0,1fr) 82px}.jw-store .jw-catalog .product-grid[product-grid-view=list] .jw-pack-buttons{flex-wrap:wrap}}@media(max-width:749px){.wonsis-search-hero{padding-block:22px 8px!important}.wonsis-search-results{padding-block:8px 42px!important}.wonsis-search-results .product-card__content{padding:10px 10px 12px}}:root{--jw-v15-berry:#6f214f;--jw-v15-berry-dark:#442532;--jw-v15-line:#e4d9df;--jw-v15-muted:#827780;--jw-v15-beige:#f9f6f1}.jw-back-to-top{position:fixed;right:28px;bottom:28px;z-index:9999;display:grid!important;width:46px;height:46px;place-items:center;padding:0;border:1px solid #d8c6d1;border-radius:50%;background:#fff;color:var(--jw-v15-berry);box-shadow:0 8px 24px #4425322e;font:500 22px/1 var(--font-body--family);cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease}.jw-back-to-top:hover{transform:translateY(-3px);background:var(--jw-v15-berry);color:#fff}.jw-view-hint{margin-inline-start:auto;color:#8a8186;font-size:12px;white-space:nowrap}.jw-catalog .facets-controls-wrapper .products-count-wrapper,.wonsis-search-results .facets-controls-wrapper .products-count-wrapper{flex:0 0 auto!important;margin-inline-start:0!important}.jw-page-controls{grid-column:var(--centered);display:flex;align-items:center;justify-content:flex-end;gap:10px;width:100%;margin-block:2px 4px;color:#655c62;font-size:12px}.jw-page-controls--bottom{margin-block:4px 12px;padding:9px 8px;background:var(--jw-v15-beige);border-top:1px solid var(--jw-v15-line)}.jw-page-controls__label{display:flex;align-items:center;gap:7px;white-space:nowrap}.jw-page-controls__select{min-width:68px;padding:6px 26px 6px 8px;border:1px solid #ded4da;border-radius:4px;background:#fff;color:#3c3339;font:inherit}.jw-page-controls.is-loading .jw-page-controls__label:after{content:"Loading\2026";color:#958b91;font-size:11px}.jw-pagination{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:0;padding:0;border:0}.jw-pagination__pages{display:flex;align-items:center;gap:5px}.jw-pagination a{color:#55464f;text-decoration:none}.jw-pagination__page{display:grid;min-width:34px;height:34px;place-items:center;border:1px solid transparent;border-radius:50%}.jw-pagination__page:hover,.jw-pagination__page.is-current{border-color:#cbaebe;color:var(--jw-v15-berry);background:#f7eff4}.jw-pagination__arrow{padding:7px 4px}.jw-pagination .is-disabled{pointer-events:none;opacity:.38}.jw-pagination__ellipsis{padding:0 4px;color:#948b90}.jw-catalog .main-collection-grid .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]),.wonsis-search-results .main-collection-grid .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]){padding:8px!important;background:var(--jw-v15-beige)!important;box-sizing:border-box}.jw-catalog .main-collection-grid .pagination,.wonsis-search-results .main-collection-grid .pagination{display:none!important}.jw-shipping-note{display:flex;align-items:center;gap:8px;margin-top:-10px;color:var(--jw-v15-berry);font-size:13px;font-weight:500}.jw-shipping-note__icon{font-size:15px}.jw-wholesale-support{width:100%;margin-top:18px;padding-top:18px;border-top:1px solid var(--jw-v15-line)}.jw-wholesale-support h3{margin:0 0 12px;color:var(--jw-v15-berry-dark);font-family:var(--font-heading--family);font-size:18px;font-weight:500}.jw-wholesale-support ul{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.jw-wholesale-support li{position:relative;width:100%;padding:9px 0 9px 17px;border-bottom:1px solid #eee7eb;color:#554d52;font-size:13px;line-height:1.45}.jw-wholesale-support li:before{position:absolute;left:0;color:var(--jw-v15-berry);content:"\2022"}.jw-wholesale-support strong{color:#352d32;font-weight:600}.jw-wholesale-support a{color:var(--jw-v15-berry);text-decoration:underline;text-underline-offset:2px}.jw-recommendations .section-background{background:#fff}.jw-recommendations .section{padding-block:42px!important}.jw-recommendations .section-resource-list__content h3{color:var(--jw-v15-berry-dark);font-family:var(--font-heading--family);font-size:clamp(1.65rem,2.6vw,2.2rem);font-weight:400;letter-spacing:-.02em}.jw-recommendations .section-resource-list__content h3:after{width:48px;height:2px;margin-top:10px;background:#b991a8}.jw-recommendations .resource-list{gap:22px}.jw-recommendations .resource-list__item{min-width:0}.jw-recommendations .product-card__content{border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.jw-recommendations .product-card:hover .product-card__content{transform:none!important;box-shadow:none!important}.jw-recommendations .card-gallery{border-radius:2px!important;background:#faf8f6!important}.jw-recommendations [role=heading][aria-level="3"]{color:#30292e;font-size:14px;line-height:1.4}.jw-recommendations product-price{color:#30292e;font-weight:650}.jw-recommendation-match{margin:9px 0 0;padding-top:8px;border-top:1px solid var(--jw-v15-line);color:#8a7f86;font-size:11px;line-height:1.45}.jw-recommendation-match span+span:before{content:" \b7  ";color:#a69da2}.jw-private-label-placeholder{min-height:310px;background:#fbf8f5}.jw-private-label-placeholder .section-content-wrapper{max-width:900px;margin-inline:auto}@media(max-width:749px){.jw-back-to-top{right:16px;bottom:74px;width:42px;height:42px}.jw-view-hint{display:none}.jw-page-controls{grid-column:1/-1;flex-wrap:wrap;gap:6px;margin-inline:8px;width:calc(100% - 16px)}.jw-page-controls--top{justify-content:flex-end}.jw-page-controls--bottom{justify-content:center}.jw-page-controls__label{font-size:11px}.jw-pagination{gap:3px}.jw-pagination__arrow{font-size:18px}.jw-pagination__pages{gap:1px}.jw-pagination__page{min-width:30px;height:30px;font-size:12px}.jw-catalog .main-collection-grid .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]),.wonsis-search-results .main-collection-grid .product-grid:not([product-grid-view=list]):not([product-grid-view=zoom-out]){padding:6px!important}.jw-recommendations product-recommendations .section{padding-block:30px!important}}.content-for-layout[data-template^=product] [data-testid=product-information]{padding-block:22px!important}.content-for-layout[data-template^=product] .product-information__grid{gap:30px!important}.content-for-layout[data-template^=product] .product-details{gap:14px!important}.content-for-layout[data-template^=product] .product-details>.group-block{padding:20px!important}.content-for-layout[data-template^=product] .product-details>.group-block>.group-block-content{gap:10px!important}.content-for-layout[data-template^=product] .product-details :is(.text-block,.rte,p,li){line-height:1.45!important}.content-for-layout[data-template^=product] .product-details .text-block:has(>h1){padding:12px 15px 12px 19px!important}.content-for-layout[data-template^=product] .product-details h1{line-height:1.22!important}.content-for-layout[data-template^=product] .product-details fieldset{margin-block:4px!important}.jw-single-pack-shipping{margin-inline-start:3px;color:#8a7f86;font-size:10px;font-weight:600;line-height:1;vertical-align:super;white-space:nowrap}.jw-recommendations .section{padding-block:28px!important}.jw-recommendations .section-resource-list__content{gap:18px!important}.jw-recommendations .resource-list{align-items:start;gap:16px!important;overflow:visible!important}.jw-recommendations .resource-list__item{display:flex!important;flex-direction:column;height:auto!important;min-height:0!important;overflow:visible!important}.jw-recommendations .product-card,.jw-recommendations .product-card__content{height:auto!important;min-height:0!important;overflow:visible!important}.jw-recommendations .product-card__content{gap:7px!important;padding:10px!important}.jw-recommendations .card-gallery{max-height:260px}.jw-recommendations .card-gallery img{object-fit:contain}.jw-recommendations product-price{display:none!important}.jw-recommendation-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;margin-top:7px;color:#30292e;font-size:13px;line-height:1.25}.jw-recommendation-price span{display:inline-flex;align-items:baseline;gap:4px}.jw-recommendation-price strong{font-weight:750}.jw-recommendation-price small{color:#8a7f86;font-size:10px;font-weight:500}.jw-recommendation-price i{color:#b5aab0;font-style:normal}.jw-recommendation-match{display:block!important;position:static!important;visibility:visible!important;height:auto!important;min-height:28px;margin:6px 0 0!important;padding-top:6px!important;overflow:visible!important}@media(max-width:749px){.content-for-layout[data-template^=product] [data-testid=product-information]{padding-block:14px!important}.content-for-layout[data-template^=product] .product-details>.group-block{padding:15px!important}.jw-recommendations .card-gallery{max-height:210px}}.content-for-layout[data-template^=product] [data-testid=product-information]{padding-block:16px!important}.content-for-layout[data-template^=product] .product-information__grid{gap:24px!important}.content-for-layout[data-template^=product] .product-details{gap:8px!important}.content-for-layout[data-template^=product] .product-details>.group-block{padding:6px 8px!important}.content-for-layout[data-template^=product] .product-details>.group-block>.group-block-content{gap:6px!important}.content-for-layout[data-template^=product] .product-details h1{line-height:1.12!important;margin-block:0!important}.content-for-layout[data-template^=product] .product-details :is(.text-block,.rte,p,li){line-height:1.35!important}.content-for-layout[data-template^=product] .product-details .text-block:has(>h1){padding:4px 0!important}.content-for-layout[data-template^=product] .product-details fieldset{margin-block:2px!important}.jw-wholesale-support{margin-top:10px;padding-top:10px}.jw-wholesale-support h3{margin-bottom:5px}.jw-wholesale-support li{padding-block:5px;line-height:1.35}@media(max-width:749px){.content-for-layout[data-template^=product] [data-testid=product-information]{padding-block:12px!important}.content-for-layout[data-template^=product] .product-details>.group-block{padding:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/jauntysky-global-v21.css.map */
