.mr-giveaway{position:fixed;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:min(45rem,calc(100% - 3.2rem));max-width:none;max-height:calc(100% - 3.2rem);overflow:auto;margin:auto;padding:0;border:0;color:#272727;background:#fff;text-align:center}.mr-giveaway:not([open]){display:none}.mr-giveaway::backdrop{background:#161416a6}.mr-giveaway__header{padding:2.8rem 2.4rem;background:#cd5b5b}.mr-giveaway__header h2{margin:0;color:#fff;font:400 clamp(3.5rem,6vw,5rem)/1.1 "Thesead",var(--font-heading-family);letter-spacing:normal;text-wrap:balance}.mr-giveaway__body{padding:2.4rem clamp(2rem,6vw,3.6rem) 3rem}.mr-giveaway__body p{margin:0 0 1.2rem;font:400 1.7rem/1.5 var(--font-body-family);letter-spacing:normal;text-wrap:pretty}.mr-giveaway__body form{margin:2rem 0 0}.mr-giveaway__body button{min-height:48px;padding:1.2rem 2.8rem;border:0;border-radius:0;color:#fff;background:#272727;cursor:pointer;font:400 2.1rem/1.2 "Thesead",var(--font-heading-family)}.mr-giveaway__body button:hover{background:#404040}.mr-giveaway__body button:focus-visible{outline:2px solid #272727;outline-offset:3px}mr-puzzle-mat-offer{display:block}.mr-mat{box-sizing:border-box;width:min(480px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:32px 24px 24px;margin:auto;border:0;border-radius:8px;background:#fff;color:#272727;font-family:var(--font-body-family);font-size:15px;line-height:1.5;letter-spacing:0;overflow:auto;overscroll-behavior:contain}.mr-mat *{box-sizing:border-box}.mr-mat::backdrop{background:#272727b8}.mr-mat [hidden]{display:none!important}.mr-mat h2{font-family:"Thesead",var(--font-heading-family);font-size:42px;font-weight:400;line-height:1.05;color:#272727;margin:6px 40px 12px 0;letter-spacing:0}.mr-mat p{margin:0 0 18px}.mr-mat h3{font-family:var(--font-body-family);font-size:18px;font-weight:700;margin:0 0 4px;color:#272727;letter-spacing:0}.mr-mat__close{position:absolute;right:10px;top:10px;width:48px;height:48px;border:0;border-radius:50%;background:#f2f2f2;color:#272727;font:28px/1 var(--font-body-family);cursor:pointer}.mr-mat__product{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:18px;margin:18px 0}.mr-mat__image{display:block;width:140px;height:140px;object-fit:contain;border-radius:4px}.mr-mat__product p{margin:0 0 8px}.mr-mat__product strong{font-size:18px}.mr-mat__selection{padding:12px 14px;background:#f5f5f3;border-radius:4px;font-size:13px;overflow-wrap:anywhere}.mr-mat__actions{display:grid;gap:10px}.mr-mat__button{display:flex;justify-content:center;align-items:center;width:100%;min-height:50px;padding:12px 16px;border:1px solid #272727;border-radius:4px;background:#fff;color:#272727;font:600 15px/1.4 var(--font-body-family);text-align:center;text-decoration:none;cursor:pointer}.mr-mat__button--primary{background:#4169e1;border-color:#4169e1;color:#fff}.mr-mat__button:hover{filter:brightness(.95)}.mr-mat button:disabled{opacity:.6;cursor:wait}.mr-mat button:focus-visible,.mr-mat a:focus-visible{outline:3px solid #4169e1;outline-offset:3px}.mr-mat__status{font-size:14px}@media(max-width:400px){.mr-mat{padding:26px 18px 18px}.mr-mat h2{font-size:36px}.mr-mat__product{grid-template-columns:110px minmax(0,1fr);gap:14px}.mr-mat__image{width:110px;height:110px}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAg */
