.sonioro-s.so-g{--g-cream:var(--so-butter,#FFFBEE);--g-paper:var(--so-paper,#FBF8EF);--g-green:var(--so-green,#C9DABB);--g-pink:var(--so-pink,#EBC4CF);--g-pink-d:#E4AABA;--g-ink:var(--so-ink,#1A1613);--g-ink2:var(--so-ink-2,#4A443C);--g-deep:#F6EBCB;--g-night:#1A1613;--g-out:cubic-bezier(.16,1,.3,1);--g-io:cubic-bezier(.65,0,.35,1);--g-d:var(--so-font-display);--g-t:var(--so-font-text);--g-sp:56px;--g-rise:36px;background:var(--g-cream);color:var(--g-ink);padding-block:var(--g-sp)}@container so (min-width:900px){.sonioro-s.so-g{--g-sp:clamp(72px,8cqw,136px);--g-rise:48px}}.sonioro-wrap:has(>.so-g-setup){container-type:normal}.sonioro-s.so-g-setup{padding:0;min-height:0;background:none}.sonioro-s.so-g .g-kick{display:inline-flex;align-items:center;gap:9px;font:600 11px/1.2 var(--g-t);letter-spacing:.16em;text-transform:uppercase;color:var(--g-ink)}.sonioro-s.so-g .g-kick:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--g-pink);box-shadow:0 0 0 1px var(--g-ink);flex:none}.sonioro-s.so-g .g-kick--g:before{background:var(--g-green)}.sonioro-s.so-g .g-title{font:400 calc(clamp(34px,5.4cqw,70px)*var(--g-dfs,1))/.98 var(--g-d);letter-spacing:-.02em;font-optical-sizing:auto}.sonioro-s.so-g .g-stmt{font:700 calc(clamp(50px,9.6cqw,138px)*var(--g-dfs,1))/.86 var(--g-d);letter-spacing:-.035em;text-transform:uppercase;font-optical-sizing:auto}.sonioro-s.so-g :is(.g-title,.g-stmt) em,.sonioro-s.so-g .g-it{font-style:italic;font-weight:400;text-transform:none;letter-spacing:-.01em}.sonioro-s.so-g :is(.g-hl,.g-title em,.g-stmt em){position:relative;z-index:0;white-space:nowrap;--g-hlc:var(--g-green)}.sonioro-s.so-g :is(.g-hl,.g-title em,.g-stmt em):after{content:"";position:absolute;z-index:-1;left:-.05em;right:-.08em;bottom:.06em;height:.34em;border-radius:.1em;background:var(--g-hlc);transform-origin:0 50%;transform:scaleX(var(--g-hl,1));transition:transform 1s var(--g-out) .35s}.sonioro-s.so-g :is(.g-hl--p,.g-hl--p em){--g-hlc:var(--g-pink)}body.so-motion-on .sonioro-s.so-g [data-so-rv]:not(.is-in) :is(.g-hl,.g-title em,.g-stmt em):after{--g-hl:0}.sonioro-s.so-g .g-ghost{position:absolute;z-index:-1;left:0;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font:700 calc(clamp(110px,23cqw,360px)*var(--g-dfs,1))/.8 var(--g-d);letter-spacing:-.04em;text-transform:uppercase;color:#1a16130b;will-change:transform}@supports (-webkit-text-stroke:1px #000){.sonioro-s.so-g .g-ghost{color:transparent;-webkit-text-stroke:1px rgba(26,22,19,.13)}}.sonioro-s.so-g .g-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;background:var(--g-ink);color:var(--g-cream);font:600 12px/1 var(--g-t);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color .3s,color .3s}.sonioro-s.so-g .g-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .35s var(--g-out)}.sonioro-s.so-g .g-btn:hover{background:#3a322b}.sonioro-s.so-g .g-btn:hover svg{transform:translate(4px)}.sonioro-s.so-g .g-btn--out{background:transparent;color:var(--g-ink);box-shadow:inset 0 0 0 1.5px var(--g-ink)}.sonioro-s.so-g .g-btn--out:hover{background:var(--g-ink);color:var(--g-cream)}.sonioro-s.so-g .g-btn--cream{background:var(--g-cream);color:var(--g-ink)}.sonioro-s.so-g .g-btn--cream:hover{background:#fff}.sonioro-s.so-g .g-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font:600 11px/1 var(--g-t);letter-spacing:.14em;text-transform:uppercase;color:inherit}.sonioro-s.so-g .g-link svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .35s var(--g-out)}.sonioro-s.so-g .g-link:hover svg{transform:translate(4px)}.sonioro-s.so-g .g-link span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .4s var(--g-out);padding-bottom:3px}.sonioro-s.so-g .g-link:hover span{background-size:100% 1px}.sonioro-s.so-g .g-arrs{display:flex;gap:8px}.sonioro-s.so-g .g-arr{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor;color:inherit;transition:background-color .3s,color .3s,opacity .3s}.sonioro-s.so-g .g-arr svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6}.sonioro-s.so-g .g-arr:hover{background:var(--g-ink);color:var(--g-cream);box-shadow:inset 0 0 0 1.5px var(--g-ink)}.sonioro-s.so-g .g-arr[disabled]{opacity:.35;pointer-events:none}.sonioro-s.so-g .g-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.sonioro-s.so-g .g-head-r{display:flex;align-items:center;gap:20px}.sonioro-s.so-g .so-mt{background:var(--g-cream)}@media(forced-colors:active){.sonioro-s.so-g :is(.g-btn,.g-arr){border:1px solid ButtonText}.sonioro-s.so-g :is(.g-hl,.g-title em,.g-stmt em):after{background:Highlight}}.sonioro-s.so-g .g-media{position:relative;overflow:hidden;background:var(--g-paper)}.sonioro-s.so-g .g-media :is(img,video,.g-ph){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sonioro-s.so-g .g-media so-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sonioro-s.so-g .g-media so-video :is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sonioro-s.so-g .g-media so-video video{opacity:0;transition:opacity .6s}.sonioro-s.so-g .g-media so-video.is-play video{opacity:1}.sonioro-s.so-g .g-ph{display:grid;place-items:center;background:var(--g-paper);color:var(--g-ink2);font:500 12px/1.3 var(--g-t)}.sonioro-s.so-g .g-ph svg{width:62%;height:62%;opacity:.35}body.so-motion-on:not(.so-motion-off) .sonioro-s.so-g [data-so-rv]:not(.is-in){transform:translate3d(0,var(--g-rise),0)}.sonioro-s.so-g [data-so-rv].is-in{transition:opacity 1s var(--g-out),transform 1.15s var(--g-out);transition-delay:calc(var(--so-i,0)*85ms)}body.so-motion-on:not(.so-motion-off) .sonioro-s.so-g [data-so-rv][data-g-rv=clip]:not(.is-in){opacity:1;transform:none}.sonioro-s.so-g .g-ln{display:block;overflow:hidden;padding-bottom:.16em;margin-bottom:-.16em}.sonioro-s.so-g .g-ln>span{display:block;transition:transform 1.15s var(--g-out);transition-delay:calc(var(--l,0)*.11s + var(--so-i,0)*85ms)}body.so-motion-on:not(.so-motion-off) .sonioro-s.so-g [data-so-rv]:not(.is-in) .g-ln>span{transform:translate3d(0,108%,0)}body.so-design .sonioro-s.so-g .g-ln>span{transform:none!important}@media(prefers-reduced-motion:reduce){.sonioro-s.so-g .g-pin{height:auto!important}.sonioro-s.so-g .g-stage{position:relative!important}.sonioro-s.so-g .g-ghost{transform:none!important}}body.template-index.so-design .sonioro-s.so-g .g-pin,body.template-index.so-motion-off .sonioro-s.so-g .g-pin{height:auto!important}body.template-index.so-design .sonioro-s.so-g .g-stage,body.template-index.so-motion-off .sonioro-s.so-g .g-stage{position:relative!important}.sonioro-s.so-g .g-nojs-pin{display:none}.g-cur{position:fixed;left:0;top:0;z-index:2147483000;width:0;height:0;pointer-events:none;opacity:0;transition:opacity .25s}.g-cur.is-on{opacity:1}.g-cur.is-native{opacity:0}.g-cur>.g-cur-d,.g-cur>.g-cur-r{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.g-cur>.g-cur-d:before{content:"";position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:#1a1613;box-shadow:0 0 0 1.5px #fffbeecc;transition:opacity .2s}.g-cur>.g-cur-r:before{content:"";position:absolute;left:-18px;top:-18px;width:36px;height:36px;border-radius:50%;border:1px solid rgba(26,22,19,.5);box-shadow:0 0 0 1px #fffbee59;transition:transform .45s cubic-bezier(.16,1,.3,1),background-color .35s,border-color .35s}.g-cur[data-mode=link]>.g-cur-r:before{transform:scale(1.5)}.g-cur[data-mode=bubble]>.g-cur-r:before{transform:scale(2.25);background:#c9dabb;border-color:#1a1613;box-shadow:none}.g-cur.is-down>.g-cur-r:before{transform:scale(.85)}.g-cur.is-down[data-mode=bubble]>.g-cur-r:before{transform:scale(2)}.g-cur .g-cur-l{position:absolute;left:0;top:0;transform:translate(-50%,-50%) scale(.5);opacity:0;font:600 10px/1 So Inter,So Inter Fallback,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1a1613;white-space:nowrap;transition:opacity .25s,transform .45s cubic-bezier(.16,1,.3,1)}.g-cur[data-mode=bubble] .g-cur-l{opacity:1;transform:translate(-50%,-50%)}.g-cur[data-mode=bubble]>.g-cur-d:before{opacity:0}html.g-cur-on body.so-g-rich,html.g-cur-on body.so-g-rich *{cursor:none!important}html.g-cur-on body.so-g-rich :is(input,textarea,select,iframe,[contenteditable=true]){cursor:auto!important}html.g-cur-on body.so-g-rich :is(input:not([type=checkbox],[type=radio],[type=submit]),textarea){cursor:text!important}body.template-index main#MainContent:has(>.shopify-section>.so-g-footer)~.wrapper-footer .shopify-section-group-footer-group{display:none}body.template-index main#MainContent:has(>.shopify-section>.so-g-setup) .sonioro-s.so-tokens .so-mt--fallback{display:none!important}.sonioro-s.so-g .g-price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;font:500 14px/1.25 var(--g-t);color:var(--g-ink)}.sonioro-s.so-g .g-price-c{font-size:12px;color:var(--g-ink2)}.sonioro-s.so-g .g-price-o{font-size:12px;font-weight:600;color:var(--g-ink)}.sonioro-s.so-g .g-headwrap{position:relative;z-index:0;width:var(--so-wrap);margin-inline:auto}.sonioro-s.so-g .g-headwrap>.g-ghost{top:-.18em;left:-4%}.sonioro-s.so-g .g-head-l{display:flex;flex-direction:column;gap:14px;min-width:0}.sonioro-s.so-g .g-head-r{padding-bottom:6px}@container so (max-width:599px){.sonioro-s.so-g .g-head-r .g-arrs{display:none}}.sonioro-s.so-g .jdgm-widget:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}.sonioro-s.so-g .so-card .card__badge :is(.sale-badge,.new-badge){display:none}.sonioro-s.so-g .so-card .card-title{font:400 calc(clamp(17px,1.4cqw,20px)*var(--g-dfs,1))/1.18 var(--g-d);letter-spacing:-.005em;color:var(--g-ink)}.sonioro-s.so-g .so-card .card-title [data-change-title]{display:none}.sonioro-s.so-g .so-card .price-item{font:500 14px/1.3 var(--g-t)}.sonioro-s.so-g .so-card .price__compare .price-item{font:400 12px/1.3 var(--g-t);color:var(--g-ink2)}.sonioro-s.so-g .so-card .price__label_sale .label_sale{font:600 12px/1.3 var(--g-t);color:var(--g-ink)}.sonioro-s.so-g .so-card .card-action .button{min-height:44px;font:600 11px/1 var(--g-t);letter-spacing:.14em}.sonioro-s.so-g :is(a,button,[tabindex]){scroll-margin:110px 28px 130px}.sonioro-s.so-g .so-card .card-product__wrapper :is(a,button):focus-visible{outline-offset:-3px}@media(forced-colors:active){.sonioro-s.so-g button,.sonioro-s.so-g :is(.g-lb-cta,[class*=-cta],[class*=-go]){border:1px solid ButtonText}.sonioro-s.so-g [aria-pressed=true]{outline:3px solid Highlight;outline-offset:2px}}.sonioro-s.so-g:has(g-orbit:not(:defined),g-rail:not(:defined),g-night:not(:defined)) .g-head .g-arrs{display:none}.sonioro-s.so-g so-motion-toggle:not(:defined){visibility:hidden}body.template-index.so-g-static .sonioro-s.so-g :is(.g-or-hint,.g-dk-hint){display:none}.sonioro-s.so-g .g-media[data-g-ar]{aspect-ratio:var(--g-ar,4/5)}.sonioro-s.so-g .g-media[data-g-shape=arch]{border-radius:999px 999px 0 0}.sonioro-s.so-g .g-media[data-g-shape=soft]{border-radius:18px}.sonioro-s.so-g .g-media[data-g-shape=rect]{border-radius:0}.sonioro-s.so-g .g-media[data-g-shape=oval]{border-radius:50%}.sonioro-s.so-g .g-media[data-g-shape=circle]{border-radius:50%;aspect-ratio:1/1}.sonioro-s.so-g .g-shadow{box-shadow:0 24px 44px -22px #1a161373,0 8px 16px -10px #1a161340}.sonioro-s.so-g .g-media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sonioro-s.so-g .g-media .g-vman{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sonioro-s.so-g .g-media .g-vman :is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sonioro-s.so-g .g-media .g-vman video{opacity:0;transition:opacity .6s}.sonioro-s.so-g .g-media .g-vman.is-play video{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sonioro-g-core.css.map */
