.btn--primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary);box-shadow:none}.btn--primary:hover{background:var(--color-primary-dark)}.btn--primary[disabled]{background:#6b6b6b;border-color:#6b6b6b;color:#fff;opacity:1}.btn--outline{background:#fff;border-color:var(--color-primary);color:var(--color-primary)}.btn{min-height:48px}@media(max-width:749px){.pform__row{flex-wrap:wrap}.pform__row .btn--grow{flex:1 1 100%}.card .btn{width:100%}}.footer__trust{background:#ffffff0f;border-block:1px solid rgba(255,255,255,.12)}.footer__trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.8rem;padding-block:.9rem;font-weight:700;font-size:.9rem}.footer a{display:inline-block;padding:.2rem 0}.footer__social{display:flex;flex-wrap:wrap;gap:.4rem 1rem}.footer__social li{margin:0}.footer__loc{display:flex;flex-wrap:wrap;gap:1rem;padding-block:1rem;border-top:1px solid rgba(255,255,255,.15)}.footer__loc label{margin:0 0 .3rem;font-size:.85rem}.footer__loc select{width:auto;min-width:200px;max-width:100%;background:#fff;color:#000}.footer__payment{padding-block:1rem}.footer__pay-label{color:#e9def5;margin:0 0 .4rem}.footer .pay li{margin:0}.footer__news input{min-height:48px}@media(max-width:749px){.news-form__row{flex-direction:column}.footer__loc select{width:100%}.footer__loc>div{flex:1 1 100%}}.gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--radius);background:var(--color-surface)}.gallery__track::-webkit-scrollbar{display:none}.gallery .gallery__item{display:block;flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always;aspect-ratio:1/1;border-radius:0}.gallery__item img,.gallery__item video,.gallery__item svg{width:100%;height:100%;object-fit:cover}.gallery__thumbs img{aspect-ratio:1/1;object-fit:cover;width:100%}.gallery__thumbs button{min-width:56px}.header__lang{margin:0}.header__lang select{width:auto;min-height:40px;padding:.35rem .5rem;font-size:.85rem;font-weight:700;background:#fff}@media(max-width:749px){.float,.moon{display:none}.section--spooky .section__title:before,.section--spooky .section__title:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dmp-fixes.css.map */
