.g-head__sub{margin:4px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.g-themes__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}@media(min-width:750px){.g-themes__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}}@media(min-width:990px){.g-themes__list{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}}.g-tile{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;color:var(--ink)}.g-tile__img{display:grid;place-items:center;width:100%;aspect-ratio:1/1;border-bottom:1px solid var(--line);background:var(--paper)}.g-tile__img img{width:86%;height:auto;mix-blend-mode:multiply;transition:transform .45s var(--ease-out)}.g-tile__t{font-weight:600;font-size:15px;line-height:1.35;margin-top:8px}.g-tile__n{font-size:12px;color:var(--muted)}@media(hover:hover){.g-tile:hover .g-tile__img img{transform:rotate(-3deg) translateY(-6px)}}.g-menu__img{background:var(--paper)}.tpl-index main .c-sec{padding-block:24px}@media(min-width:990px){.tpl-index main .c-sec{padding-block:44px}}.c-card,.c-card:hover{background:transparent;box-shadow:none;border-radius:0;padding:0}@media(hover:hover){.c-card:hover{transform:none}}.c-card__media{background:var(--paper);border-radius:0;aspect-ratio:1/1}.c-card__img{mix-blend-mode:multiply;padding:6%;transition:transform .45s var(--ease-out),opacity .45s}@media(hover:hover){.c-card:hover .c-card__img{transform:translateY(-6px) scale(1.04)}}.c-card__body{padding:8px 2px 4px}.c-card__vendor{color:var(--muted)!important;letter-spacing:.16em;font-weight:500;font-size:11.5px}.c-card__title{font-weight:500;font-size:14px}.c-card .c-chip--muted{background:var(--paper);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.c-chip{background:var(--ink)}.c-grid{row-gap:28px}.c-price__label{display:none}.c-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.c-price__now{color:var(--ink);font-weight:700}.c-price__pre{display:inline-flex;align-items:baseline;gap:4px;font-size:max(12px,.78em);color:var(--muted);white-space:nowrap}.c-price__prelbl{font-weight:500}.c-price__was{color:#8c96a0}.c-price.has-code .c-price__was:after{transform:none;top:54%;transform-origin:var(--strike-o,right);animation:g-strike .5s .3s ease-out both}[dir=rtl] .c-price.has-code .c-price__was:after{--strike-o:left}@keyframes g-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.c-eh55cb.g-codebar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;min-height:0;margin:6px 0 14px;padding:8px 14px;border-radius:var(--r-sm);background:var(--ok-bg)!important;color:var(--ok);text-align:center}.g-codebar__txt{font-size:13px;font-weight:600}.g-codebar__txt b,.g-codepill__txt b{letter-spacing:.06em}.g-codebar__dot{width:7px;height:7px;border-radius:50%;background:var(--ok);flex:none;animation:g-pulse 2.4s ease-out infinite}@keyframes g-pulse{0%{box-shadow:0 0 #2f6b4f73}70%,to{box-shadow:0 0 0 7px #2f6b4f00}}.g-codebar .c-eh55cd,.g-codepill .c-eh55cd{font-size:12px;color:var(--ok)}.g-codebar .c-eh55cd b,.g-codepill .c-eh55cd b{color:var(--ok)!important}.g-codebar .c-eh55cd__u:nth-of-type(n+4),.g-codepill .c-eh55cd__u:nth-of-type(n+3){display:none}.c-eh55po.g-codepill{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 10px;padding:6px 12px;border:0;border-radius:999px;background:var(--ok-bg);color:var(--ok);font-size:12.5px;font-weight:600}.g-codepill .c-eh55cd__lbl{display:none}.c-eh55__now{background:var(--ink)!important;color:var(--nacre)!important}.c-eh55cb__scan,.c-eh55cb__bars{display:none}.g-gift__card{position:relative;isolation:isolate;display:grid;gap:18px;border-radius:var(--r-xl);background:linear-gradient(180deg,#E4DBCD 0%,var(--sand) 55%,#CFC2AE 100%);padding:28px 22px;overflow:hidden}.g-gift__copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.g-gift .g-eyebrow{color:var(--ink-2)}.g-gift__light{z-index:0;top:-40%;right:-40%;bottom:-40%;left:-40%;pointer-events:none;background:radial-gradient(38% 28% at 28% 34%,rgba(255,251,243,.55),transparent 70%),radial-gradient(30% 22% at 72% 66%,rgba(255,251,243,.32),transparent 70%)}.g-gift__card .g-gift__light--2{animation-duration:27s;animation-direction:alternate-reverse;background:radial-gradient(26% 20% at 62% 26%,rgba(255,251,243,.4),transparent 70%),radial-gradient(34% 24% at 20% 78%,rgba(160,138,104,.14),transparent 70%)}.g-gift__ws{position:relative;z-index:2;display:flex;justify-content:center;align-items:flex-end;gap:2%}.g-gift__w{position:relative;display:block;width:30%}.g-gift__w:nth-child(2){width:36%;margin-bottom:10px}.g-gift__w img{position:relative;z-index:1;display:block;width:100%;height:auto;filter:drop-shadow(0 10px 10px rgba(92,72,44,.2))}.g-gift__w:after{content:"";position:absolute;left:14%;right:14%;bottom:-5px;height:14px;border-radius:50%;background:radial-gradient(closest-side,#5c482c57,#5c482c00);z-index:0}@media(min-width:990px){.g-gift__card{grid-template-columns:1fr 1fr;align-items:center;padding:44px 48px}}.c-drawer__body{flex:1;min-height:0;overflow:auto;padding:8px 16px 4px}.c-drawer__body .c-lines{flex:none;overflow:visible;padding:0}.c-drawer__foot{background:var(--paper)}.c-line__disc{color:var(--ok);font-weight:600;font-size:12.5px}.c-line__price s{color:#8c96a0}.c-qty{height:44px}.c-qty button{width:44px}.c-line__remove{display:inline-flex;align-items:center;min-height:44px;margin-top:0;padding-inline-end:16px}.c-upsell{padding:14px 0 6px}.c-upsell__h{margin:0 0 10px;font-weight:700;font-size:15px;color:var(--ink)}.c-upsell__list{display:grid;gap:10px}.c-upsell__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px}.c-upsell__img{display:block;aspect-ratio:1/1;border-radius:var(--r);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.c-upsell__img img{width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply}.c-upsell__t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--ink)}.c-upsell__p{margin:2px 0 0;font-size:13.5px;font-weight:700;color:var(--ink)}.c-upsell__p s{margin-inline-start:4px;font-size:12px;font-weight:500;color:#8c96a0}.c-upsell__add{min-height:44px;padding:0 18px;border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink);font-weight:600;transition:transform .16s var(--ease-out),opacity .16s ease}.c-upsell__add:active{transform:scale(.97)}.c-upsell__add.is-loading{opacity:.55}.c-eh55cart.is-applied{gap:4px;margin:0;padding:10px 14px;border-radius:var(--r)!important;background:var(--ok-bg)!important;color:var(--ok)}.c-eh55cart.is-applied .c-eh55cart__line{margin:0;font-size:13.5px;font-weight:600}.c-eh55cart.is-applied .c-eh55cart__line b,.c-eh55cart.is-applied .c-eh55cd b{color:var(--ok)!important}.c-eh55cart.is-applied .c-eh55cd{font-size:12px;color:var(--ok)}.c-eh55cart.is-applied .c-eh55cd small{font-size:11px}.c-cartrust{display:flex;flex-wrap:wrap;gap:6px}.c-cartrust li{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--tile-2);font-size:12.5px;font-weight:600;color:var(--ink)}.c-cartrust .c-ico{width:15px;height:15px}.c-cartpay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.c-cartpay svg{display:block;width:34px;height:22px}.g-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--line)}.g-trust__list li{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;padding:20px 10px;font-size:13px}.g-trust__list li:nth-child(odd){border-inline-end:1px solid var(--line)}.g-trust__list li:nth-child(-n+2){border-bottom:1px solid var(--line)}.g-trust__list .c-ico{width:24px;height:24px;color:var(--ink)}.g-trust__list b{font-weight:600;color:var(--ink)}.g-trust__list span{color:var(--muted);font-size:12px}@media(min-width:990px){.g-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}.g-trust__list li{border-bottom:0!important;border-inline-end:1px solid var(--line)}.g-trust__list li:last-child{border-inline-end:0}}.c-voices__card{background:transparent!important;box-shadow:inset 0 0 0 1px var(--line);border-radius:var(--r)!important}.c-voices__mark:after{background:var(--nacre)!important}.c-voices__quote p{font-weight:500!important}.c-voices__ch,.c-voices__tr{background:var(--tile-2)!important}.g-story__card{display:grid;border-radius:var(--r-xl);overflow:hidden;background:var(--ink);color:#e6ebee}.g-story__copy{padding:30px 24px;display:flex;flex-direction:column;gap:12px}.g-story__copy .c-h2{color:#f4f2ee}.g-story__copy p:not(.g-eyebrow){color:#b4c1c8;max-width:46ch;font-size:14.5px;line-height:1.8}.g-story__mark{position:relative;display:grid;place-items:center;min-height:180px;background:var(--night)}.g-story__ar{font-family:var(--f-display-ar);font-size:96px;color:var(--nacre);line-height:1}.g-story__mark .g-dive{position:absolute;top:0;bottom:0;inset-inline-end:22%;width:30px}@media(min-width:990px){.g-story__card{grid-template-columns:1fr 1fr}.g-story__copy{padding:52px}.g-story__ar{font-size:130px}}.c-footer.g-footer{padding:36px 0 120px}@media(min-width:990px){.c-footer.g-footer{padding-bottom:40px}}.g-footer__panel{border-radius:var(--r-xl);background:var(--abyss);color:#8c9aa4;padding:30px 22px 22px}.g-footer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.g-footer__brand{grid-column:1/-1;display:flex;flex-direction:column;gap:8px}.g-footer__brand .c-logo{color:#e6ebee;--logo-h:32px}.g-footer__tag{margin:6px 0 0;font-family:var(--f-display);font-size:24px;color:#e6ebee}[dir=rtl] .g-footer__tag{font-family:var(--f-display-ar);font-size:26px}.g-footer__about{margin:0;font-size:13px;max-width:34ch}.g-footer__h{margin:0 0 10px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#e6ebee}[dir=rtl] .g-footer__h{letter-spacing:0;text-transform:none;font-size:14px}.g-footer__col ul{display:grid;gap:8px;font-size:14px}.g-footer__col a{color:#b4c1c8}.g-footer__col a:hover{color:#fff}.g-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:26px;padding-top:16px;border-top:1px solid #26394A}.g-footer .c-footer__legal{color:#8c9aa4}.g-footer .c-social--light .c-iconbtn{background:#162533;color:#e6ebee}@media(min-width:990px){.g-footer__panel{padding:52px}.g-footer__grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr}.g-footer__brand{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/code-ghous-2.css.map */
