:root{--sbp-bg: #faf8f3;--sbp-white: #fffefb;--sbp-forest: #183e35;--sbp-forest-dark: #102f28;--sbp-sage: #e6ece4;--sbp-sage-deep: #d6e1d5;--sbp-sand: #f0e8d9;--sbp-brass: #aa855c;--sbp-ink: #273b34;--sbp-muted: #66766e;--sbp-border: #d9dfd6;--sbp-serif: Georgia, "Times New Roman", serif;--sbp-sans: "Helvetica Neue", Arial, sans-serif}.soliara-theme{background:var(--sbp-bg);color:var(--sbp-ink);font-family:var(--sbp-sans)}.sbp-container{width:calc(100% - 80px);max-width:1240px;margin-inline:auto}.soliara-theme .sbp-home h1,.soliara-theme .sbp-home h2,.soliara-theme .sbp-home h3{font-family:var(--sbp-serif);font-weight:400;color:inherit}.soliara-theme a:focus-visible,.soliara-theme button:focus-visible,.soliara-theme summary:focus-visible,.soliara-theme input:focus-visible{outline:2px solid #a38358;outline-offset:3px}.sbp-topline{background:var(--sbp-forest);color:#f5f1e9;min-height:30px;display:flex;align-items:center;text-align:center}.sbp-topline .sbp-container{font-size:10px;letter-spacing:.14em;font-weight:600;line-height:1.5;padding-block:7px}.sbp-header{background:var(--sbp-bg);border-bottom:1px solid var(--sbp-border);position:relative;z-index:70}.sbp-header-inner{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:22px}.sbp-logo{display:inline-flex;align-items:center;white-space:nowrap;font:normal 34px/1 var(--sbp-serif);letter-spacing:-.055em;color:var(--sbp-forest)!important;text-decoration:none!important}.sbp-logo span{font-style:italic}.sbp-logo i{font-style:normal;color:var(--sbp-brass);font-size:22px;margin-left:9px}.sbp-nav{display:flex;align-items:center;gap:25px;font-size:13px;font-weight:600;white-space:nowrap}.sbp-nav>a,.sbp-nav-dropdown>summary{text-decoration:none!important;color:var(--sbp-ink)!important;padding:20px 0;cursor:pointer}.sbp-nav>a:hover,.sbp-nav-dropdown>summary:hover{color:#9b7754!important}.sbp-nav-dropdown{position:relative}.sbp-nav-dropdown>summary{list-style:none}.sbp-nav-dropdown>summary::-webkit-details-marker{display:none}.sbp-nav-dropdown>summary span{margin-left:3px}.sbp-submenu{position:absolute;top:100%;left:-24px;background:var(--sbp-white);min-width:255px;border:1px solid var(--sbp-border);box-shadow:0 16px 36px #152d2721;padding:9px;z-index:75;display:grid;gap:3px}.sbp-submenu a{text-decoration:none!important;display:block;padding:12px 14px;font-size:13px;color:var(--sbp-ink)!important;white-space:nowrap}.sbp-submenu a:hover{background:var(--sbp-sage)}.sbp-header-actions{display:flex;align-items:center;gap:18px}.sbp-header-search{border:1px solid var(--sbp-border);border-radius:4px;background:var(--sbp-white);display:flex;align-items:center;width:195px;height:39px}.sbp-header-search input{padding:9px 5px 9px 12px;color:var(--sbp-ink);font-size:12px;min-width:0;width:100%;background:transparent;border:0;outline:0;box-shadow:none}.sbp-header-search button{border:0;color:var(--sbp-forest);background:transparent;font-size:26px;width:37px;cursor:pointer;line-height:1}.sbp-language-picker{display:flex;align-items:center;gap:5px;white-space:nowrap;font-size:11px;letter-spacing:.04em}.sbp-language-picker form{display:inline;margin:0}.sbp-language-picker button{border:0;padding:6px 2px;color:var(--sbp-forest);background:transparent;cursor:pointer;font:600 11px var(--sbp-sans)}.sbp-language-picker button:hover{text-decoration:underline}.sbp-language-picker .sbp-language-active{color:var(--sbp-forest);font-weight:800;border-bottom:1px solid var(--sbp-forest);padding:5px 2px}.sbp-language-divider{color:#abb5ac}.sbp-language-pending{color:#a5afa6;cursor:help}.sbp-cart-link{position:relative;color:var(--sbp-forest)!important;text-decoration:none!important;display:inline-flex;align-items:center;gap:3px}.sbp-cart-count{background:var(--sbp-forest);color:#fff;font-size:10px;min-width:18px;height:18px;border-radius:99px;display:grid;place-items:center;padding:0 3px}.sbp-mobile-menu{display:none;position:relative}.sbp-home{background:var(--sbp-bg);overflow:hidden}.sbp-hero{background:linear-gradient(115deg,#faf8f3 54%,#f1efe7);position:relative;overflow:hidden}.sbp-hero-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:35px;min-height:585px;align-items:center}.sbp-hero-copy{padding:76px 0}.sbp-kicker{font-family:var(--sbp-sans);display:block;color:#96734e;font-weight:700;font-size:11px;letter-spacing:.15em;margin:0 0 22px;line-height:1.5}.sbp-hero h1{font-size:clamp(55px,5.8vw,87px);line-height:1.08;letter-spacing:-.055em;margin:0 0 26px}.sbp-hero h1 em{font-style:italic;color:#537461}.sbp-hero-desc{font:normal 16px/1.8 var(--sbp-sans);max-width:500px;color:var(--sbp-muted);margin:0 0 29px}.sbp-hero-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.soliara-theme .sbp-button{display:inline-flex;align-items:center;justify-content:center;gap:26px;font:700 13px var(--sbp-sans);min-height:53px;padding:14px 23px;border:1px solid var(--sbp-forest);border-radius:3px;text-decoration:none!important;transition:background .2s,transform .2s}.soliara-theme .sbp-button-primary{background:var(--sbp-forest);color:#fff!important}.soliara-theme .sbp-button-primary:hover{background:#28564a;transform:translateY(-2px)}.sbp-quiet-link{font-size:13px;font-weight:600;text-decoration:underline!important;text-underline-offset:5px;color:var(--sbp-forest)!important}.sbp-quiet-link span{margin-left:7px}.sbp-hero-footnote{display:flex;align-items:center;gap:10px;color:#78877e;font-size:12px;margin-top:50px}.sbp-hero-footnote span{font-size:24px;color:var(--sbp-brass)}.sbp-hero-art{height:485px;position:relative;isolation:isolate;overflow:hidden;align-self:center;display:flex;align-items:center;justify-content:center}.sbp-arch{position:absolute;width:81%;height:93%;top:5%;left:9.5%;background:linear-gradient(135deg,#e6ece3,#d5e1d7 55%,#e7e4d9);border:1px solid #c9d4c9;border-radius:48% 48% 6px 6px}.sbp-art-circle{width:75%;aspect-ratio:1;border:1px solid #f9f8f0aa;z-index:1;border-radius:50%;position:absolute;top:13%;left:12.5%;box-shadow:0 0 0 43px #ffffff18}.sbp-art-stars{position:absolute;top:62px;right:55px;color:#b99a6d;font-size:48px;z-index:2}.sbp-art-book{width:76%;height:215px;position:absolute;left:12%;top:37%;transform:perspective(750px) rotate(-13deg);z-index:3;filter:drop-shadow(17px 24px 9px #1d3e2f28);display:flex;align-items:stretch}.sbp-page{position:relative;width:50%;background:linear-gradient(90deg,#e9dfcb,#fffdf5 19%,#f7f1e6);border:1px solid #dfd5c4;padding:33px 20px;display:flex;flex-direction:column;justify-content:center;gap:13px;overflow:hidden}.sbp-page-left{border-radius:9px 1px 1px 16px;transform:skewY(-5deg);transform-origin:right center;box-shadow:inset -10px 2px 16px #cfc3ad49}.sbp-page-right{border-radius:1px 9px 16px 1px;transform:skewY(5deg);transform-origin:left center;box-shadow:inset 11px 2px 16px #cfc3ad3b}.sbp-page span{display:block;height:2px;background:#d1cabd;width:100%}.sbp-page span:nth-child(2){width:84%}.sbp-page span:nth-child(4){width:90%}.sbp-book-spine{position:absolute;z-index:5;left:calc(50% - 2px);top:0;bottom:0;width:4px;background:#b7ac9a;box-shadow:0 0 7px #8d80674d}.sbp-art-caption{position:absolute;bottom:22px;left:0;right:0;z-index:3;display:flex;flex-direction:column;align-items:center;gap:7px;color:var(--sbp-forest)}.sbp-art-caption>span{font:italic 22px var(--sbp-serif)}.sbp-art-caption small{font-size:9px;letter-spacing:.18em}.sbp-note-strip{background:#e8eee6;border-block:1px solid var(--sbp-border)}.sbp-note-strip-inner{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 0;font-size:11px;font-weight:600;color:var(--sbp-forest);letter-spacing:.04em}.sbp-section{padding-block:88px}.sbp-section-header{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px}.sbp-section-header .sbp-kicker{margin-bottom:10px}.sbp-section-header h2{font-size:clamp(39px,4vw,57px);line-height:1.16;letter-spacing:-.043em;margin:0}.sbp-section-header h2 em{font-weight:400;color:#64836d}.sbp-section-header>p{font-size:14px;line-height:1.7;color:var(--sbp-muted);max-width:345px;margin:0 0 5px}.sbp-category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px}.sbp-category-card{background:var(--sbp-sage);border:1px solid #d6e0d5;min-height:190px;border-radius:5px;padding:26px 28px;display:flex;flex-direction:column;position:relative;text-decoration:none!important;color:var(--sbp-forest)!important;transition:transform .18s,box-shadow .18s}.sbp-category-card:nth-child(2n){background:#f1e9da;border-color:#e5dccc}.sbp-category-card:hover{transform:translateY(-3px);box-shadow:0 12px 25px #243c2e16}.sbp-category-ordinal{font-size:11px;font-weight:700;letter-spacing:.15em;color:#738474}.sbp-category-symbol{position:absolute;right:26px;top:12px;font-size:57px;line-height:1;color:#aa936a;font-family:var(--sbp-serif);opacity:.55}.sbp-category-name{font:normal 31px/1.18 var(--sbp-serif);letter-spacing:-.038em;max-width:280px;margin-top:auto}.sbp-category-link{border-top:1px solid #55716135;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:700;padding-top:13px;margin-top:22px}.sbp-category-link span{font-size:19px}.sbp-featured{background:#f1f2ec;border-block:1px solid #dfe5dc}.sbp-see-all{font-size:13px;font-weight:700;color:var(--sbp-forest)!important;text-decoration:none!important;padding-bottom:5px;border-bottom:1px solid var(--sbp-forest);white-space:nowrap}.sbp-books-grid{display:grid;grid-template-columns:repeat(var(--sbp-columns),minmax(0,1fr));gap:25px}.sbp-book-card{background:var(--sbp-white);border:1px solid #e1e5dc;min-width:0;border-radius:5px;overflow:hidden;display:flex;flex-direction:column}.sbp-book-visual{height:330px;position:relative;display:flex;align-items:center;justify-content:center;padding:30px 22px;background:linear-gradient(145deg,#e7eadf,#f5f1e8);text-decoration:none!important;overflow:hidden}.sbp-book-card:nth-child(2n) .sbp-book-visual{background:linear-gradient(145deg,#efe7d9,#f6f0e8)}.sbp-book-cover{width:auto;height:auto;max-height:100%;max-width:90%;object-fit:contain;filter:drop-shadow(9px 14px 8px #27372c32);transition:transform .25s}.sbp-book-visual:hover .sbp-book-cover{transform:translateY(-5px)}.sbp-placeholder{font:italic 25px var(--sbp-serif);color:#78897a}.sbp-sold-out{position:absolute;top:15px;left:15px;padding:6px 9px;border-radius:2px;background:var(--sbp-forest);font-size:10px;color:#fff;letter-spacing:.04em}.sbp-book-meta{padding:21px 23px 23px;display:flex;flex-direction:column;flex:1}.sbp-book-author{font-size:11px;letter-spacing:.06em;color:#758276;text-transform:uppercase}.sbp-book-meta h3{font:normal 25px/1.22 var(--sbp-serif);letter-spacing:-.03em;margin:9px 0 17px;min-height:60px}.sbp-book-meta h3 a{text-decoration:none!important;color:var(--sbp-forest)!important}.sbp-book-meta h3 a:hover{text-decoration:underline!important}.sbp-book-price{font-size:16px;font-weight:800;color:var(--sbp-forest);margin-top:auto;margin-bottom:18px}.sbp-card-form{margin:0}.sbp-card-buy{width:100%;min-height:45px;display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background:var(--sbp-forest);color:#fff!important;border:1px solid var(--sbp-forest);border-radius:3px;text-decoration:none!important;font-size:12px;font-weight:700;cursor:pointer;transition:background .2s}.sbp-card-buy:hover{background:#2d5c4d}.sbp-card-buy span{font-size:17px}.sbp-editorial{background:var(--sbp-forest);color:#f5f4ed;padding:85px 0}.sbp-editorial-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:center}.sbp-editorial .sbp-kicker{color:#d8c69a}.sbp-editorial h2{font-size:clamp(39px,4vw,58px);letter-spacing:-.045em;line-height:1.17;color:#fff!important}.sbp-editorial h2 em{color:#d7e3c8;font-style:italic}.sbp-editorial p{font-size:15px;line-height:1.8;color:#e0eae0;margin:0 0 20px}.sbp-editorial-link{text-decoration:none!important;color:#fff!important;border-bottom:1px solid #c7d6cb;padding-bottom:5px;font-size:13px;font-weight:700}.sbp-footer{background:#122f27;color:#f2f4ec;padding:73px 0 27px}.sbp-footer-columns{display:grid;grid-template-columns:1.75fr repeat(3,1fr);gap:45px}.sbp-footer-logo{color:#fff!important}.sbp-footer-logo span{color:#d7e5c8}.sbp-footer-about p{font-size:13px;line-height:1.8;color:#cad6cc;margin-top:22px;max-width:310px}.sbp-footer-links{display:flex;align-items:flex-start;flex-direction:column;gap:12px}.sbp-footer-links h2{font:normal 21px var(--sbp-serif);color:#f7f4e9;margin:5px 0 10px}.sbp-footer-links a{text-decoration:none!important;color:#d6e0d6!important;font-size:12px;line-height:1.55}.sbp-footer-links a:hover{color:#fff!important;text-decoration:underline!important}.sbp-footer-base{border-top:1px solid #ffffff28;margin-top:60px;padding-top:22px;display:flex;justify-content:space-between;gap:15px;font-size:11px;color:#bacbc0}.soliara-theme .product-form__submit,.soliara-theme .button--primary{background:var(--sbp-forest);color:#fff;border-color:var(--sbp-forest)}.soliara-theme .product__title h1,.soliara-theme .collection-hero__title,.soliara-theme .title--primary{font-family:var(--sbp-serif);color:var(--sbp-forest)}.soliara-theme .card__heading{font-family:var(--sbp-serif)}.sbp-mobile-menu{font-size:14px}@media(max-width:1180px){.sbp-nav{gap:13px;font-size:12px}.sbp-header-inner{gap:12px}.sbp-header-search{width:150px}.sbp-logo{font-size:29px}.sbp-hero h1{font-size:clamp(52px,5.7vw,78px)}.sbp-art-book{height:180px}}@media(max-width:980px){.sbp-container{width:calc(100% - 48px)}.sbp-nav{display:none}.sbp-mobile-menu{display:block}.sbp-mobile-menu>summary{display:grid;place-items:center;list-style:none;cursor:pointer;width:37px;height:40px;color:var(--sbp-forest)}.sbp-mobile-menu>summary::-webkit-details-marker{display:none}.sbp-mobile-menu nav{position:absolute;right:-4px;top:calc(100% + 19px);padding:15px;width:min(84vw,360px);max-height:70vh;overflow-y:auto;display:flex;flex-direction:column;background:var(--sbp-white);border:1px solid var(--sbp-border);box-shadow:0 16px 34px #17342b29}.sbp-mobile-menu nav a{text-decoration:none!important;font-size:14px;font-weight:600;padding:10px 12px;color:var(--sbp-forest)!important}.sbp-mobile-menu nav .sbp-mobile-sub{font-weight:400;padding-left:27px}.sbp-mobile-menu nav form{display:flex;margin-top:11px;border:1px solid var(--sbp-border);background:#fff}.sbp-mobile-menu nav input{flex:1;min-width:0;border:0;padding:12px;font-size:14px}.sbp-mobile-menu nav button{border:0;background:var(--sbp-forest);color:#fff;padding:0 15px;font-size:24px}.sbp-hero-layout{grid-template-columns:1.05fr .95fr;gap:15px}.sbp-hero h1{font-size:clamp(45px,6vw,72px)}.sbp-hero-art{height:400px}.sbp-art-book{height:155px}.sbp-books-grid{gap:15px}.sbp-book-visual{height:265px}.sbp-book-meta{padding:18px}.sbp-book-meta h3{font-size:22px}.sbp-footer-columns{grid-template-columns:1.6fr 1fr 1fr;gap:35px}.sbp-footer-links:last-child{grid-column:2/4}}@media(max-width:700px){.sbp-container{width:calc(100% - 34px)}.sbp-header-inner{min-height:72px}.sbp-header-search{display:none}.sbp-logo{font-size:30px}.sbp-header-actions{gap:12px}.sbp-hero-layout{grid-template-columns:1fr}.sbp-hero-copy{padding:56px 0 12px}.sbp-hero h1{font-size:clamp(49px,9.5vw,75px)}.sbp-hero-desc{font-size:15px}.sbp-hero-art{height:345px;max-width:450px;width:100%;justify-self:center;margin-bottom:25px}.sbp-art-book{height:150px;top:37%}.sbp-art-stars{top:35px}.sbp-hero-footnote{margin-top:30px}.sbp-note-strip-inner{justify-content:center;flex-wrap:wrap;padding:13px 0;font-size:10px;gap:9px 24px}.sbp-section{padding-block:62px}.sbp-section-header{display:block;margin-bottom:26px}.sbp-section-header>p{max-width:100%;margin-top:14px}.sbp-category-grid{gap:13px}.sbp-category-card{min-height:175px}.sbp-see-all{display:inline-block;margin-top:20px}.sbp-books-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbp-book-visual{height:260px;padding:20px 12px}.sbp-book-meta h3{font-size:21px;min-height:50px}.sbp-book-meta{padding:16px 13px}.sbp-editorial-grid{grid-template-columns:1fr;gap:20px}.sbp-editorial{padding:65px 0}.sbp-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.sbp-footer-about{grid-column:1/-1}.sbp-footer-links:last-child{grid-column:auto}}@media(max-width:440px){.sbp-logo{font-size:27px}.sbp-logo i{font-size:17px}.sbp-language-picker{font-size:10px}.sbp-header-actions{gap:9px}.sbp-hero h1{font-size:clamp(45px,11.5vw,62px)}.sbp-art-caption>span{font-size:18px}.sbp-category-name{font-size:26px}.sbp-category-card{padding:20px}.sbp-books-grid{grid-template-columns:1fr}.sbp-book-visual{height:345px}.sbp-book-meta h3{min-height:0;font-size:26px}.sbp-footer-base{display:block}.sbp-footer-base span{display:block;margin-bottom:8px}}@media(prefers-reduced-motion:reduce){.sbp-category-card,.sbp-book-cover,.sbp-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/soliara-premium.css.map */
