@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,400;0,500;0,600;0,700;0,800;1,600&family=Barlow:wght@400;500;600&display=swap";:root{--asm-black: #080808;--asm-dark: #0f0f0f;--asm-darker: #111111;--asm-card: #181818;--asm-surface: #1e1e1e;--asm-border: #272727;--asm-border-light: #333333;--asm-gold: #c8a95b;--asm-gold-hover: #d4b76a;--asm-gold-dark: #b8943f;--asm-gold-muted: rgba(200, 169, 91, .15);--asm-gold-glow: rgba(200, 169, 91, .25);--asm-olive: #4a5040;--asm-olive-light: #5c6450;--asm-white: #ffffff;--asm-text: #f0f0f0;--asm-text-secondary: #a0a0a0;--asm-text-muted: #606060;--asm-success: #22c55e;--asm-error: #ef4444;--asm-font-heading: "Barlow Condensed", "Inter", sans-serif;--asm-font-body: "Barlow", "Inter", sans-serif;--asm-section-py: 80px;--asm-section-py-sm: 48px;--asm-container: 1200px;--asm-radius: 8px;--asm-radius-lg: 16px;--asm-radius-pill: 100px;--asm-transition: .2s ease;--asm-transition-md: .35s ease}body{background-color:var(--asm-black);color:var(--asm-text);font-family:var(--asm-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5{font-family:var(--asm-font-heading);text-transform:uppercase;letter-spacing:.03em;line-height:1.05;color:var(--asm-white)}a{color:var(--asm-gold);text-decoration:none}a:hover{color:var(--asm-gold-hover)}.asm-container{max-width:var(--asm-container);margin:0 auto;padding:0 24px}@media(min-width:750px){.asm-container{padding:0 40px}}@media(min-width:990px){.asm-container{padding:0 60px}}.asm-section{padding:var(--asm-section-py-sm) 0;background-color:var(--asm-dark)}@media(min-width:750px){.asm-section{padding:var(--asm-section-py) 0}}.asm-section--black{background-color:var(--asm-black)}.asm-section--card{background-color:var(--asm-card)}.asm-label{display:inline-block;font-family:var(--asm-font-heading);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--asm-gold);margin-bottom:16px}.asm-section-title{font-family:var(--asm-font-heading);font-size:clamp(32px,5vw,56px);font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05;color:var(--asm-white);margin:0 0 16px}.asm-section-subtitle{font-size:clamp(16px,2vw,18px);font-weight:400;color:var(--asm-text-secondary);line-height:1.6;margin:0;max-width:600px}.asm-section-header{margin-bottom:48px}@media(min-width:750px){.asm-section-header{margin-bottom:64px}}.asm-section-header--center{text-align:center}.asm-section-header--center .asm-section-subtitle{margin:0 auto}.asm-divider{display:block;width:48px;height:3px;background:var(--asm-gold);margin:16px 0 0;border:none}.asm-section-header--center .asm-divider{margin:16px auto 0}.asm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 40px;font-family:var(--asm-font-heading);font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;border-radius:var(--asm-radius);cursor:pointer;transition:all var(--asm-transition);white-space:nowrap;line-height:1}.asm-btn--primary{background:var(--asm-gold);color:#080808;border-color:var(--asm-gold)}.asm-btn--primary:hover{background:var(--asm-gold-hover);border-color:var(--asm-gold-hover);color:#080808;transform:translateY(-1px);box-shadow:0 8px 24px var(--asm-gold-glow)}.asm-btn--primary:active{transform:translateY(0);box-shadow:none}.asm-btn--secondary{background:transparent;color:var(--asm-gold);border-color:var(--asm-gold)}.asm-btn--secondary:hover{background:var(--asm-gold-muted);color:var(--asm-gold-hover);transform:translateY(-1px)}.asm-btn--ghost{background:transparent;color:var(--asm-text);border-color:var(--asm-border-light)}.asm-btn--ghost:hover{border-color:var(--asm-text-secondary);color:var(--asm-white)}.asm-btn--lg{padding:20px 52px;font-size:16px}.asm-btn--sm{padding:12px 24px;font-size:13px}.asm-btn--full{width:100%}.section-header{background:#080808f2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--asm-border)}.header{padding-top:18px!important;padding-bottom:18px!important}.header__heading-link,.header__heading-logo{filter:brightness(1)}.header__menu-item,.header__menu-item span{font-family:var(--asm-font-heading);font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--asm-text)!important;transition:color var(--asm-transition)}.header__menu-item:hover span{color:var(--asm-gold)!important}a.header__menu-item[href="/pages/promocje"],a.header__menu-item[href="/pages/promocje"] span{color:#e53e3e!important}a.header__menu-item[href="/pages/promocje"]:hover,a.header__menu-item[href="/pages/promocje"]:hover span{color:#fc5a5a!important}.menu-drawer__navigation a[href="/pages/promocje"],.menu-drawer__navigation a[href="/pages/promocje"] span{color:#e53e3e!important;font-weight:700!important}.header__icon,.header__icon svg{color:var(--asm-text);fill:var(--asm-text)}.header__icon:hover,.header__icon:hover svg{color:var(--asm-gold);fill:var(--asm-gold)}.cart-count-bubble{background:var(--asm-gold)!important;color:#080808!important}.menu-drawer{background:var(--asm-darker)!important}.menu-drawer__navigation a,.menu-drawer__menu-item{color:var(--asm-text)!important;font-family:var(--asm-font-heading);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.announcement-bar{background:var(--asm-gold)!important}.announcement-bar__message,.announcement-bar__message a{color:#080808!important;font-family:var(--asm-font-heading);font-weight:700;letter-spacing:.08em;font-size:13px}.asm-card{background:var(--asm-card);border:1px solid var(--asm-border);border-radius:var(--asm-radius-lg);padding:32px;transition:border-color var(--asm-transition),transform var(--asm-transition)}.asm-card:hover{border-color:var(--asm-gold);transform:translateY(-2px)}.asm-trust-bar{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--asm-border);border-bottom:1px solid var(--asm-border)}.asm-trust-item{display:flex;align-items:center;gap:10px;font-family:var(--asm-font-heading);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--asm-text-secondary)}.asm-trust-item svg{color:var(--asm-gold);flex-shrink:0}.asm-stars{display:flex;gap:2px;color:var(--asm-gold)}.asm-stars svg{width:16px;height:16px;fill:currentColor}.card-wrapper,.card,.card--standard .card__inner,.card--card{background:var(--asm-card)!important;border-color:var(--asm-border)!important;border-radius:var(--asm-radius-lg)!important}.card--card:after,.card--standard .card__inner:after{border-color:var(--asm-border)!important;box-shadow:none!important}.global-media-settings,.contains-media,.card .media,.product__media-wrapper,.product-media-container{border-color:transparent!important;box-shadow:none!important}.card__media{border-radius:calc(var(--asm-radius-lg) - 2px) calc(var(--asm-radius-lg) - 2px) 0 0!important}.section-header,.header-wrapper,.header-wrapper--border-bottom{border-bottom-color:var(--asm-border)!important}:root{--color-border: 39, 39, 39}.card__heading a,.card__heading{font-family:var(--asm-font-heading);color:var(--asm-white)!important;text-transform:uppercase;letter-spacing:.04em}.price{color:var(--asm-gold)!important}.price__regular .price-item{color:var(--asm-gold)!important;font-family:var(--asm-font-heading);font-weight:700;font-size:20px}.product__title{font-family:var(--asm-font-heading)!important;font-size:clamp(28px,4vw,42px)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.03em!important;color:var(--asm-white)!important;line-height:1.1!important}.product__description{color:var(--asm-text-secondary)!important;line-height:1.7!important}.product__description h2,.product__description h3,.product__description h4{font-family:var(--asm-font-heading);text-transform:uppercase;color:var(--asm-white);margin-top:24px}.product-form__buttons .button--primary,.shopify-payment-button__button--unbranded{background:var(--asm-gold)!important;color:#080808!important;font-family:var(--asm-font-heading)!important;font-weight:700!important;font-size:16px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:none!important;border-radius:var(--asm-radius)!important;transition:all var(--asm-transition)!important}.product-form__buttons .button--primary:hover,.shopify-payment-button__button--unbranded:hover{background:var(--asm-gold-hover)!important;transform:translateY(-1px);box-shadow:0 8px 24px var(--asm-gold-glow)!important}.icon-with-text__heading{font-family:var(--asm-font-heading);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--asm-text)!important}.cart-drawer,.cart-drawer__header{background:var(--asm-darker)!important;border-color:var(--asm-border)!important}.cart-drawer__title,.cart-items th,.cart-item__name{color:var(--asm-text)!important;font-family:var(--asm-font-heading)}.cart-drawer__checkout,.cart__checkout-button{background:var(--asm-gold)!important;color:#080808!important;font-family:var(--asm-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important}.cart-drawer__checkout:hover,.cart__checkout-button:hover{background:var(--asm-gold-hover)!important}.footer{background:var(--asm-darker)!important;border-top:1px solid var(--asm-border)!important}.footer-block__heading{font-family:var(--asm-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--asm-white)!important;font-size:13px}.footer__list-item a,.footer a{color:var(--asm-text-secondary)!important;transition:color var(--asm-transition);font-size:14px}.footer__list-item a:hover,.footer a:hover{color:var(--asm-gold)!important}.footer__copyright{border-top:1px solid var(--asm-border)!important;color:var(--asm-text-muted)!important}.list-social__item svg{fill:var(--asm-text-secondary);transition:fill var(--asm-transition)}.list-social__item a:hover svg{fill:var(--asm-gold)}.field__input,.select__select,.customer .field input,.localization-form__select{background:var(--asm-card)!important;border-color:var(--asm-border-light)!important;color:var(--asm-text)!important;border-radius:var(--asm-radius)!important}.field__input:focus,.select__select:focus{border-color:var(--asm-gold)!important;outline:none!important;box-shadow:0 0 0 3px var(--asm-gold-muted)!important}.field__label{color:var(--asm-text-secondary)!important}.accordion__summary{font-family:var(--asm-font-heading);font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--asm-text)!important;background:transparent}.accordion__summary:hover{color:var(--asm-gold)!important}.accordion__content p{color:var(--asm-text-secondary)!important;line-height:1.7}.badge{background:var(--asm-gold)!important;color:#080808!important;font-family:var(--asm-font-heading);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:11px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--asm-black)}::-webkit-scrollbar-thumb{background:var(--asm-border-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--asm-gold-dark)}@keyframes asm-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes asm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes asm-pulse-gold{0%,to{box-shadow:0 0 0 0 var(--asm-gold-muted)}50%{box-shadow:0 0 0 8px transparent}}.asm-animate-fade-up{animation:asm-fade-up .6s ease forwards}.asm-stagger>*:nth-child(1){animation-delay:0s}.asm-stagger>*:nth-child(2){animation-delay:.1s}.asm-stagger>*:nth-child(3){animation-delay:.2s}.asm-stagger>*:nth-child(4){animation-delay:.3s}.asm-stagger>*:nth-child(5){animation-delay:.4s}.asm-stagger>*:nth-child(6){animation-delay:.5s}@media(max-width:749px){:root{--asm-section-py-sm: 40px}.asm-btn{padding:14px 28px;font-size:14px}.asm-btn--lg{padding:16px 32px;font-size:15px}.asm-section-header{margin-bottom:32px}}::selection{background:var(--asm-gold);color:#080808}:focus-visible{outline:2px solid var(--asm-gold)!important;outline-offset:3px!important}.color-scheme-1,.color-scheme-2,.color-background-1,.color-background-2,.gradient{background:transparent}.asm-section--olive{background:linear-gradient(160deg,#0d120b,#111608 60%,#0a0e08)!important;border-top:1px solid rgba(74,80,64,.3);border-bottom:1px solid rgba(74,80,64,.3)}.asm-section--texture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(200,169,91,.04) 1px,transparent 1px);background-size:32px 32px;pointer-events:none;z-index:0}.asm-section--texture{position:relative}.asm-section--texture>*{position:relative;z-index:1}.asm-section--gold-top{border-top:2px solid var(--asm-gold)}.asm-angle-bottom{position:relative}.asm-angle-bottom:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:60px;background:var(--asm-black);clip-path:polygon(0 100%,100% 0,100% 100%);z-index:2}.asm-card--glow:hover{box-shadow:0 0 0 1px var(--asm-gold),0 8px 32px var(--asm-gold-glow)}.asm-number{font-family:var(--asm-font-heading);font-size:clamp(72px,12vw,120px);font-weight:800;color:#c8a95b0f;line-height:1;letter-spacing:-.02em;pointer-events:none;-webkit-user-select:none;user-select:none}.asm-tag{display:inline-block;padding:5px 12px;background:var(--asm-gold-muted);border:1px solid rgba(200,169,91,.2);border-radius:var(--asm-radius-pill);font-family:var(--asm-font-heading);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--asm-gold)}.asm-inline-icon{display:inline-flex;align-items:center;gap:8px}.asm-highlight{color:var(--asm-gold)}.asm-sep{display:flex;align-items:center;gap:16px;color:var(--asm-text-muted);font-size:12px;font-family:var(--asm-font-heading);letter-spacing:.1em;text-transform:uppercase}.asm-sep:before,.asm-sep:after{content:"";flex:1;height:1px;background:var(--asm-border)}.cart-drawer{background:var(--asm-darker)!important}.drawer__inner{background:var(--asm-darker)!important;height:100%!important;max-height:100vh!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}cart-drawer-items{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important}.cart-drawer__form{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important}.drawer__footer{flex-shrink:0!important;position:relative!important}.drawer__header{background:var(--asm-black)!important;border-bottom:1px solid var(--asm-border)!important;padding:20px!important}.drawer__heading{font-family:var(--asm-font-heading)!important;font-size:18px!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--asm-white)!important}.cart-drawer__footer{background:var(--asm-black)!important;border-top:1px solid var(--asm-border)!important;padding:20px!important}.totals__total{font-family:var(--asm-font-heading)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--asm-text-secondary)!important}.totals__total-value{font-family:var(--asm-font-heading)!important;font-size:22px!important;font-weight:800!important;color:var(--asm-gold)!important}.cart__checkout-button{background:var(--asm-gold)!important;color:#080808!important;font-family:var(--asm-font-heading)!important;font-size:15px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;border:none!important;border-radius:var(--asm-radius)!important;min-height:52px!important;transition:all var(--asm-transition)!important}.cart__checkout-button:hover{background:var(--asm-gold-hover)!important;box-shadow:0 8px 24px var(--asm-gold-glow)!important}.cart-item__name,.cart-item__name a{font-family:var(--asm-font-heading)!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.03em!important;color:var(--asm-text)!important}.cart-item__price .price-item{color:var(--asm-gold)!important;font-family:var(--asm-font-heading)!important;font-weight:700!important}.drawer__close svg{color:var(--asm-text-secondary)!important}.drawer__close:hover svg{color:var(--asm-gold)!important}.tax-note{color:var(--asm-text-muted)!important}.cart-drawer__footer:before{content:"\1f512  Bezpieczna p\142 atno\15b\107  \b7  \1f4e7  Natychmiastowy dost\119p na e-mail";display:block;font-family:var(--asm-font-heading);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--asm-text-muted);text-align:center;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--asm-border)}.cart-notification{background:var(--asm-card)!important;border:1px solid var(--asm-gold)!important;border-radius:var(--asm-radius-lg)!important}.cart-notification__heading{font-family:var(--asm-font-heading)!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--asm-white)!important}.cart-notification__view-cart{background:var(--asm-gold)!important;color:#080808!important;font-family:var(--asm-font-heading)!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important}@media(max-width:749px){.cart-drawer{max-width:100%!important;width:100%!important}}html{scroll-behavior:smooth}:root{--color-background: 8, 8, 8;--gradient-background: #080808;--color-foreground: 240, 240, 240;--color-shadow: 0, 0, 0;--media-border-width: 0px;--media-border-opacity: 0;--border-width: 0px;--border-opacity: 0;--alpha-hairline: .08}body{background-color:#080808!important}.product__media-wrapper,.product-media-container,.product__media,.product__modal-opener,.media,.global-media-settings,.contains-media,.deferred-media{border-width:0!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}.shopify-section-group--header-group,.shopify-section-group,.utility-bar{background-color:#080808}.utility-bar.gradient{background:#080808!important}.utility-bar,.utility-bar.gradient{background:var(--asm-gold)!important;border-bottom:none!important}.announcement-bar{background:transparent!important}.announcement-bar__message,.announcement-bar__message p{color:#080808!important;font-family:var(--asm-font-heading)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.announcement-bar__message a,.announcement-bar__message .link,.announcement-bar__link{color:#080808!important;text-decoration:none!important}.announcement-bar__link:hover{opacity:.75}.utility-bar--bottom-border,.utility-bar--bottom-border-social-only{border-bottom:none!important}.section-header{background:#080808f7!important;border-bottom:1px solid var(--asm-border)!important}.header-wrapper{background:transparent!important;border-bottom:none!important}.header-wrapper--border-bottom{border-bottom:1px solid var(--asm-border)!important}.shopify-section:not([class*=shopify-section-group]){background:#080808}.gradient:not([class*=color-scheme]){background:#080808!important}.card-wrapper,.card,.card--standard .card__inner,.card--card,.card--media{background:var(--asm-card)!important;border-color:var(--asm-border)!important}.card__inner{border:none!important;box-shadow:none!important}.card__inner:after,.card--card:after{border-color:var(--asm-border)!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/asm-theme.css.map */
