/* Kehys ladataan vain dev-kaupan, korin, kassan ja omien testituotteiden sivuille. */
body.sak-brand-preview{background:#fff;font-family:Inter,Arial,sans-serif;color:#17130e}
body.sak-brand-preview #masthead,body.sak-brand-preview #ast-mobile-header,body.sak-brand-preview #colophon,body.sak-brand-preview .site-footer{display:none!important}
body.sak-brand-preview #content>.ast-container{max-width:none;padding:0;display:block}
body.sak-brand-preview #primary{margin:0;padding:0;width:100%}
body.sak-brand-preview .sak-paper-footer{font-family:Inter,Arial,sans-serif;position:relative}
body.sak-brand-preview .sak-paper-footer__logo{width:74px!important;height:auto!important}
body.sak-brand-preview .sak-hd a,body.sak-brand-preview .sak-drawer a{box-sizing:border-box}
body.sak-brand-preview :is(.sak-hd,.sak-drawer) button{min-width:44px;min-height:44px}
body.sak-brand-preview :is(.sak-hd,.sak-drawer,.sak-paper-footer) :is(a,button):focus-visible{outline:2px solid #a8842f;outline-offset:4px}
body.sak-brand-preview:not(.page-id-1447){padding-top:112px}
body.sak-brand-preview:not(.page-id-1447) .sak-hd{background:#fff;border-bottom:1px solid #e7dfd2}
body.sak-brand-preview:not(.page-id-1447) .sak-hd:before{display:none}
body.sak-brand-preview:not(.page-id-1447) .sak-hd__nav>a,body.sak-brand-preview:not(.page-id-1447) .sak-hd__subtoggle{color:#17130e;text-shadow:none}
body.sak-brand-preview .gold-cart-icon{display:none!important}
body.sak-brand-preview .sak-gold-card-photo:after{content:'Kuvituskuva';position:absolute;bottom:8px;right:8px;background:#fff;color:#61573f;padding:4px 7px;font:500 10px/1.2 Inter,Arial,sans-serif;border:1px solid #e4dac5}
body.sak-brand-preview .gold-product-picture{background:#fff}
body.sak-brand-preview .gold-product-picture:after{content:'Kuvituskuva. Tarkat myyntituotteet ja niiden kuvat vahvistetaan ennen avaamista.';display:block;color:#61573f;font:12px/1.5 Inter,Arial,sans-serif;margin-top:16px}
@media(max-width:1200px){body.sak-brand-preview,body.sak-brand-preview:not(.page-id-1447){padding-top:86px}body.sak-brand-preview:not(.page-id-1447) .sak-hd{background:rgba(20,18,16,.97)}}
@media(max-width:480px){body.sak-brand-preview .sak-paper-footer__email{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){body.sak-brand-preview :is(.sak-hd,.sak-drawer,.sak-paper-footer) *{transition:none!important;animation:none!important}}
