:root{--nod-rail: 2px;--nod-frame: 22px;--nod-arm: 44px;--nod-gutter: calc(var(--nod-frame) + var(--nod-arm) + 1.6rem);--nod-frame-opacity: .45;--nod-mark-size: 14px;--nod-mark-inset: 10px;--nod-mark-color: currentColor;--nod-mark-opacity: .85;--nod-side-length: 34%}@media screen and (max-width:989px){:root{--nod-frame: 11px;--nod-arm: 22px;--nod-gutter: calc(var(--nod-frame) + var(--nod-arm) + 1.2rem);--nod-mark-size: 11px;--nod-mark-inset: 8px;--nod-side-length: 46%}}.nod-frame{position:relative}.nod-frame:before,.nod-frame:after{content:"";position:absolute;top:var(--nod-frame);bottom:var(--nod-frame);width:var(--nod-arm);border:0 solid currentColor;border-top-width:var(--nod-rail);border-bottom-width:var(--nod-rail);opacity:var(--nod-frame-opacity);pointer-events:none;z-index:1}.nod-frame:before{left:var(--nod-frame);border-left-width:var(--nod-rail)}.nod-frame:after{right:var(--nod-frame);border-right-width:var(--nod-rail)}.nod-frame>.page-width,.nod-frame>.nod-frame__inner{padding-left:var(--nod-gutter);padding-right:var(--nod-gutter)}.nod-marks{position:relative}.nod-marks:after{content:"";position:absolute;top:var(--nod-mark-inset);right:var(--nod-mark-inset);bottom:var(--nod-mark-inset);left:var(--nod-mark-inset);pointer-events:none;z-index:1;opacity:var(--nod-mark-opacity);transition:opacity .32s cubic-bezier(.2,.7,.2,1);background-repeat:no-repeat;background-image:linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color));background-size:var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size),var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size),var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size),var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size);background-position:left top,left top,right top,right top,left bottom,left bottom,right bottom,right bottom}.nod-marks--on-media{--nod-mark-color: #ffffff}.nod-marks--on-media:after{filter:drop-shadow(0 0 1px rgba(0,0,0,.45))}.nod-marks--top:after{background-size:var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size),var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size),0 0,0 0,0 0,0 0}.nod-marks--bottom:after{background-size:0 0,0 0,0 0,0 0,var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size),var(--nod-mark-size) var(--nod-rail),var(--nod-rail) var(--nod-mark-size)}.nod-marks--sides:after{background-image:linear-gradient(var(--nod-mark-color),var(--nod-mark-color)),linear-gradient(var(--nod-mark-color),var(--nod-mark-color));background-size:var(--nod-rail) var(--nod-side-length),var(--nod-rail) var(--nod-side-length);background-position:left center,right center}.nod-banner-frame{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.banner__note{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;padding:2.8rem 2.4rem 1.4rem;pointer-events:none;background:linear-gradient(to top,#00000085,#00000042 58%,#0000)}.banner__note:before,.banner__note:after,.banner__note *:before,.banner__note *:after{content:none!important}.banner__note .banner__note-text{display:block;margin:0 auto;max-width:120ch;font-size:1.2rem;line-height:1.4;letter-spacing:.014em;font-weight:500;text-align:center;text-wrap:pretty;color:#fffffff0}@media screen and (max-width:749px){.banner__note{padding:2.4rem 1.6rem 1.6rem}.banner__note .banner__note-text{max-width:none;font-size:1.1rem;line-height:1.38}}@media(prefers-reduced-transparency:reduce){.banner__note{padding-top:1.4rem;background:#000c}}@media(prefers-contrast:more){.nod-frame:before,.nod-frame:after,.nod-marks:after{opacity:1}.nod-marks--on-media:after{filter:none}.banner__note{padding-top:1.4rem;background:#000}.banner__note .banner__note-text{font-weight:600;color:#fff}}@media(prefers-reduced-motion:reduce){.nod-marks:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/no-frame.css.map */
