:root{--avp-red: #C8232C;--avp-red-dark: #A31820;--avp-red-soft: #FBEAEB;--avp-ink: #14171B;--avp-ink-2: #2A2F36;--avp-body: #3A4149;--avp-muted: #6B7380;--avp-bg: #F7F8F9;--avp-surface: #FFFFFF;--avp-border: #E4E7EB;--avp-border-strong: #C9CED6;--avp-radius: 8px;--avp-radius-lg: 12px;--avp-shadow-1: 0 1px 3px rgba(20,23,27,.07);--avp-shadow-2: 0 6px 24px rgba(20,23,27,.1);--avp-focus: 0 0 0 3px rgba(200,35,44,.25);--avp-ease: .18s cubic-bezier(.2,.6,.3,1);--colorLink: var(--avp-red);--colorPrimary: var(--avp-red);--colorBtnPrimary: var(--avp-red)}body{color:var(--avp-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{color:var(--avp-ink);letter-spacing:-.01em;line-height:1.25}h1,.h1{font-size:clamp(28px,3.2vw,40px);font-weight:800}h2,.h2{font-size:clamp(22px,2.4vw,30px);font-weight:700}h3,.h3{font-size:20px;font-weight:700}h4,.h4{font-size:17px;font-weight:700}h5{font-size:15px;font-weight:600}h6{font-size:13px;font-weight:600}small,.p--small{font-size:13.5px}a{color:var(--avp-red)}a:hover,a:focus{color:var(--avp-red-dark)}.rte a:not(.btn){text-decoration:underline;text-underline-offset:2px;text-decoration-color:#c8232c59}.rte a:not(.btn):hover{text-decoration-color:var(--avp-red-dark)}.p--accent{color:var(--avp-red)!important}.pagination .current{color:#fff}::selection{background:var(--avp-red);color:#fff}.btn,.rte .btn,.btn--secondary,.rte .btn--secondary,.btn--tertiary,.rte .btn--tertiary,.btn--outline,input[type=submit],.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.avp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 22px;font-family:var(--headerFontStack, inherit);font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;letter-spacing:.01em;cursor:pointer;border:1.5px solid var(--avp-red);border-radius:var(--avp-radius);background-color:var(--avp-red);color:#fff;box-shadow:none;transform:none;transition:background-color var(--avp-ease),color var(--avp-ease),border-color var(--avp-ease),box-shadow var(--avp-ease),transform var(--avp-ease)}.btn:hover,.rte .btn:hover,.btn--tertiary:hover,.rte .btn--tertiary:hover,.btn--outline:hover,input[type=submit]:hover,.shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover,.avp-btn:hover{background-color:var(--avp-red-dark)!important;border-color:var(--avp-red-dark)!important;color:#fff!important;transform:translateY(-1px);box-shadow:var(--avp-shadow-1)}.btn:active,.rte .btn:active,input[type=submit]:active,.avp-btn:active{transform:translateY(0);box-shadow:none}.btn--secondary,.rte .btn--secondary,.btn--tertiary,.rte .btn--tertiary,.btn--outline,.avp-btn--secondary{background-color:var(--avp-surface);border:1.5px solid var(--avp-ink-2);color:var(--avp-ink)}.btn--secondary:hover,.rte .btn--secondary:hover,.avp-btn--secondary:hover{background-color:var(--avp-ink)!important;border-color:var(--avp-ink)!important;color:#fff!important;transform:translateY(-1px);box-shadow:var(--avp-shadow-1)}.avp-btn--ghost,.avp-btn--ghost:hover{background:transparent!important;border-color:transparent!important;box-shadow:none}.avp-btn--ghost{color:var(--avp-red);padding-left:6px;padding-right:6px}.avp-btn--ghost:hover{color:var(--avp-red-dark)!important;text-decoration:underline;text-underline-offset:3px;transform:none}.btn[disabled],.btn.disabled,.rte .btn[disabled],.rte .btn.disabled,input[type=submit][disabled],.avp-btn[disabled],.avp-btn.disabled{background-color:var(--avp-border)!important;border-color:var(--avp-border)!important;color:var(--avp-muted)!important;cursor:not-allowed;transform:none;box-shadow:none}.btn--small{padding:7px 14px;font-size:13px}.btn--large{padding:14px 28px;font-size:16px}.btn--full{width:100%}.add-to-cart-btn{display:block;padding:0;border:0;background:none;overflow:hidden;height:44px;border-radius:var(--avp-radius)}.smart-wrapper .add-to-cart-btn{border-radius:var(--avp-radius)!important}.add-to-cart-btn span.btn,.btn--tertiary-smart-wrapper span{display:block;height:44px;padding:0 22px;line-height:44px;width:100%;max-width:250px;border:0!important;border-radius:0;transform:none;background-color:var(--avp-red)!important;color:#fff!important}.add-to-cart-btn span.btn.cart-error{margin-top:-44px}.add-to-cart-btn.added-to-cart-error .cart-error{margin-top:0}.add-to-cart-btn.added-to-cart-success .cart-error{margin-top:-88px}button#AddToCartDesk:hover .cart-normal,.add-to-cart-btn:hover span.cart-normal,span.cart-normal:hover{background-color:var(--avp-red-dark)!important;color:#fff!important}.add-to-cart-btn.added-to-cart-success span,.btn--tertiary-smart-wrapper.added-to-cart-success span{background-color:#1e8a4c!important;border-color:#1e8a4c!important;color:#fff!important}.add-to-cart-btn.added-to-cart-error span,.btn--tertiary-smart-wrapper.added-to-cart-error span{background-color:#b45309!important;border-color:#b45309!important;color:#fff!important}.btn--add-to-cart{min-height:44px}.btn:focus-visible,.btn--secondary:focus-visible,.btn--tertiary:focus-visible,input[type=submit]:focus-visible,.add-to-cart-btn:focus-visible,.avp-btn:focus-visible{outline:none;box-shadow:var(--avp-focus)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=url],input[type=number],textarea,select{min-height:44px;padding:10px 14px;background-color:var(--avp-surface);border:1px solid var(--avp-border-strong);border-radius:var(--avp-radius);color:var(--avp-ink-2);font-size:15px;line-height:1.4;transition:border-color var(--avp-ease),box-shadow var(--avp-ease)}textarea{min-height:110px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=number]:focus,textarea:focus,select:focus{border:1px solid var(--avp-red);outline:none;box-shadow:var(--avp-focus)}select{-webkit-appearance:none;appearance:none;padding-right:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%232A2F36' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px}label{font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--avp-ink-2)}label.hidden-label{text-transform:none}input.error,textarea.error{border-color:var(--avp-red);background-color:var(--avp-red-soft)}input[type=checkbox],input[type=radio]{accent-color:var(--avp-red);min-height:0}::placeholder{color:var(--avp-muted);opacity:1}.card-background{background:var(--avp-surface);border:1px solid var(--avp-border);border-radius:var(--avp-radius-lg);overflow:hidden;height:100%;transition:border-color var(--avp-ease),box-shadow var(--avp-ease),transform var(--avp-ease)}.card-background:hover{border-color:var(--avp-border-strong);box-shadow:var(--avp-shadow-2);transform:translateY(-2px)}.card-background.card-shadow{box-shadow:var(--avp-shadow-1)}.card-background.card-shadow:hover{box-shadow:var(--avp-shadow-2)}.product-loop-element{padding:14px 14px 16px}.product-loop__image-container{background:var(--avp-surface);border-radius:var(--avp-radius)}.product-loop__image-container img{object-fit:contain;transition:transform var(--avp-ease)}.card-background:hover .product-loop__image-container img{transform:scale(1.03)}.product-loop__image-container img.unavailable{opacity:.45}.product-loop_title,.product-loop_title a{font-size:15px;font-weight:600;line-height:1.35;color:var(--avp-ink)}.product-loop_title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-loop_title a:hover{color:var(--avp-red)}.product-loop-element__price,.product-loop-element__price p{font-size:15px;font-weight:700;color:var(--avp-ink-2)}.product-loop-element__price .p--crossed-out{font-weight:500;color:var(--avp-muted)}.btn.product-loop__quickview{padding:9px 16px;font-size:13px}.product-loop-element__details--hover{background:#fffffff0;border-top:1px solid var(--avp-border);padding:10px 12px 12px}.collection-filters .filter>.btn{padding:9px 16px;background-color:var(--avp-surface);border:1px solid var(--avp-border-strong);border-radius:var(--avp-radius);color:var(--avp-ink-2);font-size:13.5px;font-weight:600}.collection-filters .filter>.btn:hover{background-color:var(--avp-bg)!important;border-color:var(--avp-ink-2)!important;color:var(--avp-ink)!important;transform:none;box-shadow:none}.collection-filters .filter.opened>.btn,.collection-filters .filter.selected>.btn,.collection-filters .filter.opened>.btn:hover,.collection-filters .filter.selected>.btn:hover{background-color:var(--avp-red)!important;border-color:var(--avp-red)!important;color:#fff!important}.collection-filters .filter-dropdown{border:1px solid var(--avp-border);border-radius:var(--avp-radius);box-shadow:var(--avp-shadow-2)}.collection-filters .filter-dropdown ul li:hover{color:var(--avp-red)}.sale-badge,.soldout-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;border-radius:999px}.sale-badge{background-color:var(--avp-red);color:#fff}.soldout-badge{background-color:var(--avp-ink-2);color:#fff}.sale-badge--rectangle,.soldout-badge--rectangle{padding:7px 13px}.sale-badge--circle,.soldout-badge--circle{width:auto;height:auto;border-radius:999px;padding:7px 13px;overflow:visible}.product-badge__circle-text{position:static;transform:none;width:auto;display:inline}.product-badge{top:12px;left:12px}.avp-tier-badge{display:inline-block;background:var(--avp-red-soft);color:var(--avp-red-dark);font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 10px}.pagination{margin:28px 0 8px;text-align:center;font-size:14px}.pagination>span{display:inline-block;margin:0 3px;vertical-align:middle}.pagination a,.pagination .page.current{display:inline-flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:8px 12px;border:1px solid var(--avp-border);border-radius:var(--avp-radius);background:var(--avp-surface);color:var(--avp-ink-2);font-weight:600;text-decoration:none;transition:border-color var(--avp-ease),background-color var(--avp-ease),color var(--avp-ease)}.pagination a:hover{border-color:var(--avp-border-strong);color:var(--avp-red);background:var(--avp-bg)}.pagination .page.current{background:var(--avp-red);border-color:var(--avp-red);color:#fff}.pagination .deco{border:0;background:none}ul.tabs{border-bottom:2px solid var(--avp-border)}ul.tabs li a.js-tabs-link,ul.tabs li .js-tabs-link{display:inline-block;padding:10px 4px;margin:0 18px -2px 0;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--avp-muted);border-bottom:2px solid transparent;text-decoration:none;transition:color var(--avp-ease),border-color var(--avp-ease)}ul.tabs li a.js-tabs-link:hover{color:var(--avp-ink)}ul.tabs li a.js-tabs-link.active,ul.tabs li .js-tabs-link.active{color:var(--avp-ink);border-bottom-color:var(--avp-red)}.tab-content table,.rte table,table.se-downloads-table{width:100%;border-collapse:collapse;font-size:14px;margin:14px 0;background:var(--avp-surface);border:1px solid var(--avp-border);border-radius:var(--avp-radius);overflow:hidden}.tab-content table th,.rte table th,table.se-downloads-table th{background:var(--avp-bg);color:var(--avp-ink);font-weight:700;text-align:left;padding:10px 14px;border-bottom:1px solid var(--avp-border-strong)}.tab-content table td,.rte table td,table.se-downloads-table td{padding:10px 14px;border-bottom:1px solid var(--avp-border);color:var(--avp-body)}.tab-content table tr:last-child td,.rte table tr:last-child td,table.se-downloads-table tr:last-child td{border-bottom:0}.tab-content table tbody tr:hover td,table.se-downloads-table tbody tr:hover td{background:var(--avp-bg)}table.se-downloads-table td:first-child{font-weight:600;color:var(--avp-ink)}table.se-downloads-table a{font-weight:600}.avp-breadcrumbs,nav.breadcrumb,.breadcrumbs{font-size:13px;color:var(--avp-muted);margin:4px 0 14px}.avp-breadcrumbs a,nav.breadcrumb a,.breadcrumbs a{color:var(--avp-muted);text-decoration:none}.avp-breadcrumbs a:hover,nav.breadcrumb a:hover,.breadcrumbs a:hover{color:var(--avp-red)}.avp-breadcrumbs .sep{margin:0 7px;color:var(--avp-border-strong)}.avp-breadcrumbs [aria-current=page]{color:var(--avp-ink-2);font-weight:600}.avp-container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.avp-section{padding-top:56px;padding-bottom:56px}@media(max-width:767px){.avp-section{padding-top:36px;padding-bottom:36px}}.avp-card{background:var(--avp-surface);border:1px solid var(--avp-border);border-radius:var(--avp-radius-lg);box-shadow:var(--avp-shadow-1);padding:22px}.avp-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--avp-red);margin-bottom:8px}.avp-trust-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;padding:14px 20px;background:var(--avp-bg);border:1px solid var(--avp-border);border-radius:var(--avp-radius-lg);font-size:13.5px;font-weight:600;color:var(--avp-ink-2)}.avp-trust-strip>*{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.avp-trust-strip>*:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--avp-red);flex:none}:focus-visible{outline:2px solid var(--avp-red);outline-offset:2px}.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.avp-btn:focus-visible{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.card-background:hover,.btn:hover,.avp-btn:hover{transform:none}}.avp-skip-link{position:fixed;top:12px;left:12px;z-index:100000;padding:12px 20px;background:var(--avp-ink);color:#fff!important;font-weight:600;font-size:14px;line-height:1.2;border-radius:var(--avp-radius);box-shadow:var(--avp-shadow-2);text-decoration:none;transform:translateY(calc(-100% - 16px));pointer-events:none}.avp-skip-link:focus,.avp-skip-link:focus-visible{transform:none;pointer-events:auto;outline:2px solid var(--avp-red);outline-offset:2px;color:#fff!important;text-decoration:none}#MainContent:focus,#MainContent:focus-visible{outline:none}.flickity-enabled:focus-visible,.slick-slide a:focus-visible{outline:2px solid var(--avp-red);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/134/assets/avp-ov-core.css.map */
