@import"https://fonts.googleapis.com/css2?family=Anton&family=Bebas+Neue&family=Montserrat:ital,wght@0,400;0,600;0,700;0,800;0,900;1,800&display=swap";:root{--ferreti-bg: #F4F4F6;--ferreti-bg-subtle: #EBEBEF;--ferreti-bg-card: #FFFFFF;--ferreti-border: #E5E5E8;--ferreti-border-subtle: #ECECED;--ferreti-black: #0A0A0A;--ferreti-text: #111111;--ferreti-text-muted: #555555;--ferreti-red: #D81B26;--ferreti-red-dark: #B8141E;--ferreti-red-light: #FFF0F1;--ferreti-font-display: "Bebas Neue", "Anton", sans-serif;--ferreti-font-sans: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}body,main,.gradient:not(.utility-bar),.section-main-product,.product-section,.isolate{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;background-image:none!important;color:var(--ferreti-text)!important}body,input,textarea,select,button,p,span,li,a,summary,label{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important}h1,h2,h3,h4,.product__title,.product__title h1,.title,.section-heading,.ferreti-heading{font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;text-transform:uppercase!important;letter-spacing:.03em!important;line-height:1.05!important;color:var(--ferreti-black)!important}p{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.5rem;line-height:1.65;color:#333}.ferreti-eyebrow,.ferreti-model-tag,.ferreti-red-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--ferreti-font-sans)!important;color:var(--ferreti-red)!important;font-weight:800!important;font-size:1.15rem!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:.6rem!important}.ferreti-red-divider{display:block;width:34px;height:3px;background-color:var(--ferreti-red)!important;margin:.6rem 0 1rem}.header-wrapper{background:var(--ferreti-bg)!important;border-bottom:1px solid var(--ferreti-border)!important}.header{background:var(--ferreti-bg)!important}.header__heading-logo{max-height:52px!important;width:auto!important;object-fit:contain!important;display:inline-block!important;filter:none!important;transition:opacity .2s ease}.header__menu-item,.header__menu-item span,.header__active-menu-item,.header__submenu .list-menu__item,.header-wrapper .list-menu__item--link,.header__inline-menu .list-menu__item{color:var(--ferreti-black)!important;-webkit-text-fill-color:var(--ferreti-black)!important;font-family:var(--ferreti-font-sans)!important;font-weight:800!important;font-size:1.25rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;opacity:1!important}.header__menu-item:hover,.header__menu-item:hover span,.header__submenu .list-menu__item:hover{color:var(--ferreti-red)!important;-webkit-text-fill-color:var(--ferreti-red)!important}.header__icon,.header__icon svg,.header__icon .icon{color:var(--ferreti-black)!important;fill:var(--ferreti-black)!important;stroke:var(--ferreti-black)!important}.cart-count-bubble{background-color:var(--ferreti-red)!important;color:#fff!important}.header-wrapper .mega-menu__content,.mega-menu__content{background:#fff!important;background-color:#fff!important;border-top:1px solid #E5E5E8!important;border-bottom:2px solid #E5E5E8!important;border-left:none!important;border-right:none!important;box-shadow:0 16px 36px #00000014!important;padding:1.6rem 0!important}.header-wrapper .mega-menu__list,.mega-menu__list,.mega-menu__list.page-width{background:transparent!important;background-color:transparent!important}.ferreti-mega-menu--simple{display:flex!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:1.5rem 4rem!important;list-style:none!important;margin:0 auto!important;padding:.5rem 0!important}.mega-menu__link,.mega-menu__link--level-2,.header-wrapper .mega-menu__link,.header-wrapper .mega-menu__link--level-2{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-sans, system-ui, sans-serif)!important;font-size:1.3rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-decoration:none!important;padding:.5rem 1rem!important;transition:all .2s ease!important}.mega-menu__link:hover,.mega-menu__link--level-2:hover,.header-wrapper .mega-menu__link:hover,.header-wrapper .mega-menu__link--level-2:hover{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}.ferreti-link--highlight,.header-wrapper .ferreti-link--highlight{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;font-weight:900!important}.mega-menu__link--active,.header-wrapper .mega-menu__link--active{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;text-decoration-color:#d81b26!important}.ferreti-mega-menu--gorras{display:flex!important;justify-content:center!important;gap:4rem!important;padding:1rem 0!important}.ferreti-mega-menu__special-links{border-right:1px solid #E5E5E8!important;padding-right:3.5rem!important;list-style:none!important}.ferreti-mega-menu__title{color:#666!important;border-bottom:1px solid #E5E5E8!important;font-size:1.15rem!important;font-weight:800!important;letter-spacing:.15em!important;text-transform:uppercase!important;margin:0 0 1rem!important;padding-bottom:.5rem!important}.ferreti-mega-menu__grid li a{color:#222!important;-webkit-text-fill-color:#222222!important;font-size:1.25rem!important;font-weight:600!important;text-decoration:none!important}.ferreti-mega-menu__grid li a:hover{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}.header__submenu,.header-wrapper .header__submenu{background:#fff!important;background-color:#fff!important;border:1px solid #E5E5E8!important;box-shadow:0 12px 32px #00000014!important;border-radius:6px!important}.header__submenu .list-menu__item--link,.header-wrapper .header__submenu .list-menu__item--link{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-size:1.25rem!important;font-weight:600!important;text-transform:uppercase!important}.header__submenu .list-menu__item--link:hover,.header-wrapper .header__submenu .list-menu__item--link:hover{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}.announcement-bar-section,.announcement-bar-section .utility-bar,.utility-bar,.utility-bar.gradient,.announcement-bar,.ferreti-top-marquee{background:#0a0a0a!important;background-color:#0a0a0a!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link,.utility-bar .link,.utility-bar .localization-form__select,.ferreti-top-marquee,.ferreti-top-marquee__line{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important}.ferreti-top-marquee__dot{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}.announcement-bar__message{color:#fff!important;font-family:var(--ferreti-font-sans)!important;font-size:1.15rem!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important}.product__media-wrapper,.product--ferreti .product__media-wrapper,.media-gallery,product-info media-gallery,.thumbnail-slider,.thumbnail-list,product-info slider-component[id^=GalleryThumbnails],product-info .thumbnail-slider,product-info .thumbnail-list{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}product-info slider-component[id^=GalleryViewer],.product__media-wrapper slider-component[id^=GalleryViewer]{background:#fff!important;background-color:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:14px!important;box-shadow:0 4px 16px #0000000a!important;overflow:hidden!important}.product__media-item,.product__media{background:#fff!important;border:none!important}product-info .thumbnail-list__item,.thumbnail-list__item{background:#fff!important;background-color:#fff!important;border:1.5px solid #E5E5E8!important;border-radius:8px!important;opacity:.8!important;box-shadow:0 2px 6px #00000008!important;transition:all .2s ease!important}product-info .thumbnail-list__item.is-active,product-info .thumbnail-list__item:has([aria-current=true]),.thumbnail-slider .thumbnail[aria-current=true] img,.thumbnail-list__item .thumbnail.is-active img{border:2px solid var(--ferreti-black)!important;box-shadow:0 0 0 1px var(--ferreti-black)!important;opacity:1!important}.slider-button{background:#fff!important;color:var(--ferreti-black)!important;border:1.5px solid var(--ferreti-border)!important;box-shadow:0 2px 8px #00000014!important}product-info,.section-main-product,.product,.product--ferreti,.product__info-wrapper,.product__info-container,.product--ferreti .product__info-wrapper,.product--ferreti .product__info-container{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.product__info-container{padding-top:.5rem}.ferreti-craft-benefits--compact,.ferreti-trust-bar,.ferreti-trust-bar--compact{background:#fff!important;background-color:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:12px!important;box-shadow:0 2px 8px #00000005!important}.product__accordion,.ferreti-accordion-item{background:#fff!important;background-color:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:10px!important;box-shadow:0 2px 6px #00000005!important;overflow:hidden!important}.ferreti-pdp-breadcrumbs,nav.breadcrumbs{color:var(--ferreti-text-muted)!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:.8rem!important}.ferreti-pdp-breadcrumbs a,nav.breadcrumbs a{color:var(--ferreti-text-muted)!important;text-decoration:none!important}.ferreti-pdp-breadcrumbs span:last-child{color:var(--ferreti-black)!important;font-weight:700!important}.product__title h1{font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(2.6rem,3.8vw,3.6rem)!important;line-height:1.08!important;color:var(--ferreti-black)!important;letter-spacing:.03em!important;margin-top:.2rem!important;margin-bottom:.6rem!important;text-transform:uppercase!important}@media screen and (max-width:749px){.product__title h1,.product--ferreti .product__title h1{font-size:clamp(2.4rem,6.2vw,2.8rem)!important;line-height:1.1!important}}.ferreti-pdp-stars-badge{display:inline-flex!important;align-items:center!important;gap:.5rem!important;padding:.4rem 0!important;text-decoration:none!important;margin-bottom:.6rem!important}.ferreti-pdp-stars{color:#e5a100!important;font-size:1.3rem!important;letter-spacing:2px!important}.ferreti-pdp-score{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-weight:800!important;font-size:1.35rem!important}.ferreti-pdp-count{color:var(--ferreti-text-muted)!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.25rem!important;font-weight:600!important}.price,.price--ferreti{margin:.6rem 0 1.2rem!important}.price .price-item,.price:not(.price--on-sale) .price-item--regular,.price .price-item--sale,.price .price-item--last,.price--ferreti:not(.price--on-sale) .price-item,.price--ferreti .price-item--sale,.price--large .price-item--sale,.price--large .price-item--last{font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(2.8rem,3.6vw,3.4rem)!important;font-weight:900!important;color:var(--ferreti-black)!important;-webkit-text-fill-color:var(--ferreti-black)!important;text-decoration:none!important;letter-spacing:.03em!important;line-height:1!important;display:inline-block!important;vertical-align:middle!important}.price s.price-item--regular,.price .price-item--regular s,.price .price__sale .price-item--regular,.price .price__sale s.price-item--regular,.price.price--on-sale .price-item--regular,.price--ferreti.price--on-sale .price-item--regular,.price--ferreti s.price-item--regular{font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(2rem,2.4vw,2.4rem)!important;color:var(--ferreti-red)!important;-webkit-text-fill-color:var(--ferreti-red)!important;text-decoration:line-through!important;margin-right:.8rem!important;font-weight:700!important;display:inline-block!important;vertical-align:middle!important;opacity:.85!important}.price__badge-sale{background-color:var(--ferreti-red)!important;color:#fff!important;font-family:var(--ferreti-font-sans)!important;font-weight:800!important;font-size:.95rem!important;padding:.3rem .8rem!important;border-radius:4px!important;letter-spacing:.05em!important}@media screen and (max-width:749px){.product__info-container .price .price-item,.product__info-container .price:not(.price--on-sale) .price-item--regular,.product__info-container .price .price-item--sale{font-size:2.8rem!important}}.product-form__input .form__label,.product-form__input--pill .form__label,.product-form__input--swatch .form__label{color:#111!important;-webkit-text-fill-color:#111111!important;font-family:var(--ferreti-font-sans)!important;font-weight:800!important;font-size:1.2rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:.8rem!important;display:block!important}.product-form__input .form__label span[data-selected-value],.product-form__input--pill .form__label span[data-selected-value]{color:#555!important;-webkit-text-fill-color:#555555!important;font-weight:600!important}.product-form__input--pill input[type=radio]+label,.product-form__input input[type=radio]+label{background:#fff!important;border:1.5px solid #D5D5DA!important;color:#111!important;-webkit-text-fill-color:#111111!important;font-family:var(--ferreti-font-sans)!important;font-weight:700!important;font-size:1.2rem!important;border-radius:999px!important;padding:.75rem 1.6rem!important;min-height:3.8rem!important;box-shadow:0 2px 6px #0000000a!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;cursor:pointer!important}.product-form__input--pill input[type=radio]:not(:checked)+label:hover,.product-form__input input[type=radio]:not(:checked)+label:hover{background:#f4f4f6!important;border-color:#0a0a0a!important;color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;transform:translateY(-1px)!important}.product-form__input--pill input[type=radio]:checked+label,.product-form__input input[type=radio]:checked+label{background:var(--ferreti-red)!important;border-color:var(--ferreti-red)!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:0 4px 14px #d81b264d!important;transform:translateY(-1px)!important}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{background:#f4f4f6!important;border-color:#e2e2e6!important;color:#aaa!important;-webkit-text-fill-color:#AAAAAA!important;opacity:.5!important;cursor:not-allowed!important}.ferreti-pdp-breadcrumbs,nav.breadcrumbs,.ferreti-breadcrumbs{color:#555!important;-webkit-text-fill-color:#555555!important}.ferreti-pdp-breadcrumbs a,nav.breadcrumbs a,.ferreti-breadcrumbs a{color:#555!important;-webkit-text-fill-color:#555555!important}.ferreti-pdp-breadcrumbs a:hover,nav.breadcrumbs a:hover,.ferreti-breadcrumbs a:hover{color:var(--ferreti-red)!important;-webkit-text-fill-color:var(--ferreti-red)!important}.ferreti-pdp-breadcrumbs span:last-child,.ferreti-breadcrumbs span.active{color:var(--ferreti-black)!important;-webkit-text-fill-color:var(--ferreti-black)!important;font-weight:700!important}.ferreti-urgency-item{color:var(--ferreti-text)!important;-webkit-text-fill-color:var(--ferreti-text)!important}.ferreti-urgency-icon{color:var(--ferreti-red)!important;stroke:var(--ferreti-red)!important;fill:var(--ferreti-red)!important}.ferreti-craft-benefits--compact{background:var(--ferreti-bg-subtle)!important;border:1px solid var(--ferreti-border)!important;border-radius:8px!important;padding:1.2rem 1.4rem!important}.ferreti-craft-benefits--compact .ferreti-craft-benefit-icon{color:var(--ferreti-black)!important}.ferreti-craft-benefits--compact .ferreti-craft-benefit-text strong{color:var(--ferreti-black)!important;font-size:1.35rem!important;font-weight:700!important}.ferreti-craft-benefits--compact .ferreti-craft-benefit-text small{color:var(--ferreti-text-muted)!important;font-size:1.2rem!important}.ferreti-ba-promo-card{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:10px!important;padding:1rem 1.2rem!important;margin:.9rem 0!important;box-shadow:0 3px 12px #00000008!important;position:relative!important;overflow:hidden!important}.ferreti-ba-promo-card__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.6rem!important;margin-bottom:.75rem!important;padding-bottom:0!important;border-bottom:none!important}.ferreti-ba-promo-card__headline-group{display:inline-flex!important;align-items:center!important;gap:.45rem!important;min-width:0!important;flex-wrap:nowrap!important}.ferreti-ba-promo-card__dot{width:6px!important;height:6px!important;background-color:var(--ferreti-red)!important;border-radius:50%!important;display:inline-block!important;flex-shrink:0!important;box-shadow:0 0 6px #d81b2699!important}.ferreti-ba-promo-card__badge-text{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.1rem!important;font-weight:800!important;letter-spacing:.06em!important;color:var(--ferreti-red)!important;text-transform:uppercase!important;white-space:nowrap!important;flex-shrink:0!important}.ferreti-ba-promo-card__sep{color:#ccc!important;font-weight:700!important;font-size:1.2rem!important;flex-shrink:0!important}.ferreti-ba-promo-card__title-compact{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.25rem!important;font-weight:700!important;color:#111!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ferreti-ba-promo-card__title-compact strong{color:var(--ferreti-red)!important;font-weight:800!important}.ferreti-ba-promo-card__free-tag{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.06em!important;background:#0a0a0a!important;color:#fff!important;padding:.3rem .65rem!important;border-radius:4px!important;flex-shrink:0!important;text-transform:uppercase!important;white-space:nowrap!important}.ferreti-ba-chips{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:.6rem!important;margin-bottom:.7rem!important}.ferreti-ba-chip{display:flex!important;align-items:center!important;justify-content:center!important;gap:.5rem!important;background:#f4f4f6!important;border:1px solid #E2E2E6!important;border-radius:6px!important;padding:.55rem .4rem!important;transition:all .25s ease!important}.ferreti-ba-chip__icon{width:19px!important;height:19px!important;border-radius:50%!important;background:#fff!important;border:1px solid #D5D5DA!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.05rem!important;font-weight:800!important;color:#666!important;flex-shrink:0!important;line-height:1!important}.ferreti-ba-chip__icon svg{width:11px!important;height:11px!important;fill:#fff!important}.ferreti-ba-chip__label{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.15rem!important;font-weight:700!important;color:#444!important;text-transform:uppercase!important;letter-spacing:.02em!important;white-space:nowrap!important}.ferreti-ba-chip.is-current{border-color:#0a0a0a!important;background:#fff!important;box-shadow:0 2px 6px #0000000d!important}.ferreti-ba-chip.is-current .ferreti-ba-chip__icon{border-color:#0a0a0a!important;color:#0a0a0a!important;font-weight:800!important}.ferreti-ba-chip.is-current .ferreti-ba-chip__label{color:#0a0a0a!important;font-weight:800!important}.ferreti-ba-chip.is-complete{background:#0a0a0a!important;border-color:#0a0a0a!important}.ferreti-ba-chip.is-complete .ferreti-ba-chip__icon{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}.ferreti-ba-chip.is-complete .ferreti-ba-chip__label{color:#fff!important}.ferreti-ba-chip--reward{border-color:#d81b264d!important;background:#fff5f5!important}.ferreti-ba-chip--reward .ferreti-ba-chip__icon{color:var(--ferreti-red)!important;border-color:var(--ferreti-red)!important}.ferreti-ba-chip--reward .ferreti-ba-chip__label{color:var(--ferreti-red)!important;font-weight:800!important}.ferreti-ba-chip--reward.is-complete{background:var(--ferreti-red)!important;border-color:var(--ferreti-red)!important;box-shadow:0 2px 8px #d81b2640!important}.ferreti-ba-chip--reward.is-complete .ferreti-ba-chip__icon{background:var(--ferreti-red)!important;border-color:var(--ferreti-red)!important;color:#fff!important}.ferreti-ba-chip--reward.is-complete .ferreti-ba-chip__label{color:#fff!important}.ferreti-ba-tracker__status-wrap{border-top:1px dashed #E2E2E6!important;padding-top:.65rem!important}.ferreti-ba-status-text{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.15rem!important;color:#444!important;font-weight:600!important;line-height:1.35!important;display:block!important;text-align:center!important}.ferreti-ba-status-text strong{color:#0a0a0a!important;font-weight:800!important}.ferreti-ba-status-text--urgent strong{color:var(--ferreti-red)!important}.ferreti-ba-status-text--success{color:#15803d!important;font-weight:700!important}@media screen and (max-width:480px){.ferreti-ba-promo-card{padding:.85rem .95rem!important;margin:.75rem 0!important}.ferreti-ba-promo-card__header{flex-wrap:nowrap!important;justify-content:space-between!important;gap:.4rem!important}.ferreti-ba-promo-card__badge-text{font-size:1rem!important}.ferreti-ba-promo-card__title-compact{font-size:1.05rem!important}.ferreti-ba-promo-card__free-tag{font-size:.95rem!important;padding:.25rem .5rem!important}.ferreti-ba-chip{padding:.45rem .2rem!important;gap:.3rem!important}.ferreti-ba-chip__label{font-size:1.05rem!important}.ferreti-ba-status-text{font-size:1.1rem!important}}.ferreti-buy-action-row{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:flex-start!important;gap:1.2rem!important;width:100%!important;margin:1.2rem 0!important}@media(max-width:600px){.ferreti-buy-action-row{grid-template-columns:1fr!important;gap:.9rem!important}}.ferreti-btn-atc,.product-form__submit{width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;background:#000!important;background-color:#000!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border:1.5px solid #000000!important;border-radius:8px!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0 1.5rem!important;margin:0!important;box-shadow:0 4px 12px #00000026!important;transition:all .2s ease!important}.ferreti-btn-atc:hover,.product-form__submit:hover{background:#1a1a1a!important;background-color:#1a1a1a!important;border-color:#1a1a1a!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;transform:translateY(-2px)!important;box-shadow:0 6px 18px #00000040!important}.ferreti-btn-atc:active,.product-form__submit:active{transform:scale(.99)!important}.ferreti-dynamic-checkout-wrap{width:100%!important}.ferreti-dynamic-checkout-wrap .shopify-payment-button,.ferreti-dynamic-checkout-wrap shopify-accelerated-checkout{width:100%!important;margin:0!important}.ferreti-dynamic-checkout-wrap .shopify-payment-button__button--branded,.ferreti-dynamic-checkout-wrap .shopify-payment-button__button,.ferreti-dynamic-checkout-wrap .wallet-cart-button{width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;border-radius:8px!important;border:none!important;margin:0!important;box-shadow:0 4px 12px #5a31f440!important;transition:all .2s ease!important}.ferreti-dynamic-checkout-wrap .shopify-payment-button__button--branded:hover,.ferreti-dynamic-checkout-wrap .shopify-payment-button__button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 18px #5a31f466!important}.shopify-payment-button__more-options{color:#555!important;-webkit-text-fill-color:#555555!important;font-family:var(--ferreti-font-sans)!important;font-size:1.15rem!important;margin-top:.6rem!important}.ferreti-shop-installments,.ferreti-shop-installments shopify-payment-terms,.ferreti-shop-installments .caption-large,.shopify-installments{color:#555!important;-webkit-text-fill-color:#555555!important;font-size:1.25rem!important;margin:.8rem 0!important}.ferreti-ba26-picker{background:#fff!important;color:var(--ferreti-black)!important;border:1px solid var(--ferreti-border)!important;border-radius:12px!important;box-shadow:0 24px 60px #0003!important}.ferreti-ba26-picker header h2{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:2.2rem!important}.ferreti-ba26-picker header button{background:var(--ferreti-bg-subtle)!important;border:1px solid var(--ferreti-border)!important;color:var(--ferreti-black)!important}.ferreti-ba26-picker__search input{background:var(--ferreti-bg-subtle)!important;border:1px solid var(--ferreti-border)!important;color:var(--ferreti-black)!important}.ferreti-ba26-picker__card{background:#fff!important;border:1px solid var(--ferreti-border)!important;border-radius:8px!important}.ferreti-ba26-picker__card h3{color:var(--ferreti-black)!important;font-weight:700!important}.ferreti-ba26-picker__card button{background:var(--ferreti-black)!important;color:#fff!important;font-family:var(--ferreti-font-display)!important;font-size:1.3rem!important;letter-spacing:.05em!important}.ferreti-ba26-picker__card button:hover{background:var(--ferreti-red)!important}.ferreti-trust-bar--compact .ferreti-trust-bar-item{background:var(--ferreti-bg-subtle)!important;border:1px solid var(--ferreti-border)!important;border-radius:8px!important}.ferreti-trust-bar--compact .ferreti-trust-bar-icon{color:var(--ferreti-black)!important}.ferreti-trust-bar--compact .ferreti-trust-bar-text strong{color:var(--ferreti-black)!important;font-weight:700!important}.ferreti-trust-bar--compact .ferreti-trust-bar-text small{color:var(--ferreti-text-muted)!important}.ferreti-mini-reels{background:#fff!important;border:1px solid var(--ferreti-border)!important;border-radius:12px!important;padding:1.6rem!important;margin:1.8rem 0!important;box-shadow:0 4px 18px #0000000a!important}.ferreti-mini-reels__eyebrow{color:var(--ferreti-red)!important;font-family:var(--ferreti-font-sans)!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important;display:block!important;margin-bottom:.3rem!important}.ferreti-mini-reels__heading{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:2.2rem!important;letter-spacing:.03em!important;text-transform:uppercase!important;margin:0 0 1.2rem!important}.ferreti-mini-reel-card__inner{border:1px solid var(--ferreti-border)!important;border-radius:10px!important;overflow:hidden!important;background:#000!important}.ferreti-mini-reel-card__badge{background:#0a0a0aeb!important;color:#fff!important;font-family:var(--ferreti-font-display)!important;font-size:1.1rem!important;letter-spacing:.08em!important;border:1px solid rgba(255,255,255,.25)!important}.ferreti-mini-reels__nav{background:#fff!important;color:var(--ferreti-black)!important;border:1px solid var(--ferreti-border)!important;box-shadow:0 2px 8px #0000001f!important}.ferreti-mini-reels__dot{background:#d5d5d5!important}.ferreti-mini-reels__dot.is-active{background:var(--ferreti-black)!important}.product__accordion,.ferreti-accordion,.product__accordion.accordion.ferreti-accordion{border:1.5px solid var(--ferreti-border)!important;border-radius:8px!important;margin-bottom:.9rem!important;background:#fff!important;background-color:#fff!important;overflow:hidden!important;box-shadow:0 2px 6px #00000005!important;transition:border-color .2s ease!important}.product__accordion[open],.ferreti-accordion[open]{border-color:var(--ferreti-black)!important}.product__accordion summary,.ferreti-accordion summary,.product__accordion.accordion.ferreti-accordion summary{padding:1.4rem 1.6rem!important;background:#fff!important;background-color:#fff!important;color:var(--ferreti-black)!important;border-radius:8px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.product__accordion summary .summary__title,.ferreti-accordion .summary__title{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-sans)!important;font-weight:800!important;font-size:1.4rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;display:flex!important;align-items:center!important;gap:.8rem!important}.product__accordion .accordion__title,.ferreti-accordion .accordion__title,.collapsible-trigger,.collapsible-trigger-btn{background:transparent!important;color:var(--ferreti-black)!important;font-family:var(--ferreti-font-sans)!important;font-weight:800!important;font-size:1.4rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin:0!important}.product__accordion summary .icon-caret,.product__accordion summary svg,.ferreti-accordion summary svg,.ferreti-accordion summary .icon-accordion{color:var(--ferreti-black)!important;fill:var(--ferreti-black)!important;stroke:var(--ferreti-black)!important}.ferreti-accordion summary:after{content:"+"!important;font-size:2.2rem!important;color:var(--ferreti-black)!important;font-weight:400!important;line-height:1!important}.ferreti-accordion[open] summary:after{content:"\2212"!important;color:var(--ferreti-red)!important}.product__accordion .accordion__content,.ferreti-accordion .accordion__content{background:var(--ferreti-bg-subtle)!important;background-color:var(--ferreti-bg-subtle)!important;border-top:1px solid var(--ferreti-border)!important;padding:1.5rem 1.6rem!important;color:#333!important;font-size:1.3rem!important;line-height:1.55!important}.product__accordion .accordion__content strong,.ferreti-accordion .accordion__content strong{color:var(--ferreti-black)!important}.ferreti-pdp-ugc{background:var(--ferreti-bg-subtle)!important;border-top:1px solid var(--ferreti-border)!important;border-bottom:1px solid var(--ferreti-border)!important;padding:4.5rem 0!important}.ferreti-pdp-ugc__title{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:clamp(2.4rem,4.5vw,3.8rem)!important;letter-spacing:.03em!important}.ferreti-pdp-ugc__subtitle{color:var(--ferreti-text-muted)!important;font-size:1.2rem!important}.ferreti-pdp-ugc__badge-link{background:var(--ferreti-black)!important;color:#fff!important;border:1px solid var(--ferreti-black)!important;border-radius:999px!important;padding:.5rem 1.4rem!important;font-weight:700!important;letter-spacing:.05em!important}.ferreti-ugc-section,.ferreti-pdp-ugc{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;border-top:1px solid var(--ferreti-border)!important}.ferreti-ugc__fb-card,.ferreti-pdp-ugc__gallery-card{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:14px!important;box-shadow:0 6px 20px #0000000a!important;overflow:hidden!important}.ferreti-ugc__community-banner{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:12px!important;box-shadow:0 2px 8px #00000005!important}.ferreti-benefits-circles-section{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;border-top:1px solid var(--ferreti-border)!important;border-bottom:1px solid var(--ferreti-border)!important}.ferreti-benefits-circles__eyebrow{color:var(--ferreti-red)!important;font-family:var(--ferreti-font-sans)!important;font-weight:800!important;letter-spacing:.16em!important}.ferreti-benefits-circles__title{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:clamp(2.2rem,4vw,3.6rem)!important}.ferreti-benefits-circles__subtitle{color:var(--ferreti-text-muted)!important}.ferreti-benefits-circles__img-wrap{border:2.5px solid var(--ferreti-black)!important;box-shadow:0 8px 24px #0000001a!important}.ferreti-benefits-circles__item-title{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:1.7rem!important;letter-spacing:.03em!important}.ferreti-benefits-circles__item-desc{color:var(--ferreti-text-muted)!important;font-size:1.15rem!important}.ferreti-auth-section{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;border-top:1px solid var(--ferreti-border)!important}.ferreti-auth__grid{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:20px!important;box-shadow:0 12px 40px #0000000d!important}.ferreti-auth__badge{background:var(--ferreti-red-light)!important;color:var(--ferreti-red)!important;border:1px solid rgba(216,27,38,.25)!important;font-weight:800!important}.ferreti-auth__title-main{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:clamp(2.4rem,4.2vw,3.8rem)!important}.ferreti-auth__title-accent{color:var(--ferreti-red)!important;font-family:var(--ferreti-font-display)!important}.ferreti-auth__text{color:#333!important;font-size:1.25rem!important}.ferreti-auth__visual-card{border:1px solid var(--ferreti-border)!important;box-shadow:0 12px 35px #0000001f!important}.ferreti-exp-section{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;color:var(--ferreti-text)!important;border-top:1px solid var(--ferreti-border)!important;border-bottom:1px solid var(--ferreti-border)!important}.ferreti-exp__pill{background:var(--ferreti-red-light)!important;border:1px solid rgba(216,27,38,.3)!important;color:var(--ferreti-red)!important;font-weight:800!important;letter-spacing:.16em!important}.ferreti-exp__title{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:clamp(2.4rem,4.2vw,3.8rem)!important}.ferreti-exp__subtitle{color:var(--ferreti-text-muted)!important}.ferreti-exp__pillar{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:12px!important;box-shadow:0 4px 14px #00000008!important}.ferreti-exp__pillar-title{color:var(--ferreti-black)!important;font-weight:700!important}.ferreti-exp__pillar-desc{color:var(--ferreti-text-muted)!important}.ferreti-exp__punchline{color:var(--ferreti-red)!important;font-family:var(--ferreti-font-display)!important;font-size:1.8rem!important;letter-spacing:.04em!important}.related-products,.recently-viewed,#recently-viewed-section{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;border-top:1px solid var(--ferreti-border)!important}.product-grid .grid__item,.related-products .product-grid .grid__item,#recently-viewed-section .product-grid .grid__item{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important}.card-wrapper{background:transparent!important}.card--card,.card--standard .card__inner{background:#fff!important;border:1px solid var(--ferreti-border)!important;border-radius:8px!important}.card__heading,.card__heading a{color:var(--ferreti-black)!important;font-weight:700!important;font-size:1.25rem!important}.card-information .price-item--regular{color:var(--ferreti-black)!important;font-weight:800!important;font-size:1.35rem!important}html body cart-drawer.drawer,html body #CartDrawer.cart-drawer,cart-drawer.drawer,#CartDrawer.cart-drawer,.cart-drawer{background:transparent!important;background-color:transparent!important}html body cart-drawer.drawer .cart-drawer__overlay,html body #CartDrawer .cart-drawer__overlay,.cart-drawer__overlay{background:#000000a6!important;background-color:#000000a6!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;opacity:1!important}html body cart-drawer.drawer .drawer__inner,html body #CartDrawer .drawer__inner,body cart-drawer.cart-drawer .drawer__inner,body .cart-drawer .drawer__inner,.drawer__inner{background:#fff!important;background-color:#fff!important;color:#0a0a0a!important;border-left:1px solid #E5E5E8!important;box-shadow:-10px 0 35px #0000001f!important}html body .cart-drawer .drawer__header,body .cart-drawer .drawer__header,.drawer__header{background:#fff!important;background-color:#fff!important;border-bottom:1px solid #E5E5E8!important;padding:1.4rem 1.5rem!important;position:relative!important}html body .cart-drawer .drawer__heading,body .cart-drawer .drawer__heading,.drawer__heading{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:2.2rem!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin:0!important}html body .cart-drawer .drawer__close,body .cart-drawer .drawer__close,.drawer__close{color:#0a0a0a!important;transition:color .2s ease,transform .2s ease!important}html body .cart-drawer .drawer__close svg,body .cart-drawer .drawer__close svg,.drawer__close svg{color:#0a0a0a!important;fill:#0a0a0a!important;stroke:#0a0a0a!important}html body .cart-drawer .drawer__close:hover,body .cart-drawer .drawer__close:hover,.drawer__close:hover{color:#d81b26!important;transform:rotate(90deg)!important}html body .cart-drawer .drawer__close:hover svg,body .cart-drawer .drawer__close:hover svg,.drawer__close:hover svg{color:#d81b26!important;fill:#d81b26!important;stroke:#d81b26!important}html body .cart-drawer .ferreti-cart-progress,html body .cart-drawer .free-shipping-goal,.ferreti-cart-progress,.free-shipping-goal{background:#fff8f8!important;background-color:#fff8f8!important;border:1px solid #F5C2C5!important;border-radius:8px!important;padding:1.2rem!important;margin:1rem 1.2rem!important;box-shadow:0 2px 8px #00000008!important}html body .cart-drawer .ferreti-cart-progress__text,html body .cart-drawer .free-shipping-goal p,.ferreti-cart-progress__text,.free-shipping-goal p{color:#0a0a0a!important;font-size:1.25rem!important;font-weight:600!important}html body .cart-drawer .ferreti-cart-progress__text strong,html body .cart-drawer .free-shipping-goal strong,.ferreti-cart-progress__text strong,.free-shipping-goal strong{color:#0a0a0a!important;font-weight:800!important}html body .cart-drawer .ferreti-cart-progress__text--urgent,html body .cart-drawer .ferreti-cart-progress__text--urgent strong{color:#d81b26!important}html body .cart-drawer .ferreti-cart-progress__bar-wrap,html body .cart-drawer .ferreti-drawer-bar-track{background:#eee!important;border-radius:999px!important}html body .cart-drawer .ferreti-cart-progress__bar,html body .cart-drawer .ferreti-drawer-bar-fill,html body .cart-drawer .ferreti-progress-fill{background:#d81b26!important;background-color:#d81b26!important;border-radius:999px!important}html body .cart-drawer .ferreti-cart-progress__link{color:#0a0a0a!important;font-weight:800!important;text-decoration:underline!important}html body .cart-drawer .ferreti-cart-progress__link:hover{color:#d81b26!important}html body .cart-drawer .ferreti-cart-progress__perks{color:#555!important}html body .cart-drawer cart-drawer-items,html body .cart-drawer .drawer__contents,html body .cart-drawer .cart-items,html body .cart-drawer tbody{background:#fff!important;background-color:#fff!important}html body .cart-drawer .cart-item,body .cart-drawer .cart-item,.cart-item{background:#fff!important;border-bottom:1px solid #E5E5E8!important;padding:1.2rem 0!important}html body .cart-drawer .cart-item__media img,html body .cart-drawer .cart-item__image{border:1px solid #E5E5E8!important;border-radius:6px!important;background:#fafafa!important}html body .cart-drawer .cart-item__image{border:1px solid #E5E5E8!important;border-radius:8px!important;background:#fafafa!important}html body .cart-drawer .cart-item__name,body .cart-drawer .cart-item__name,#CartDrawer .cart-item__name,.cart-item__name{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-weight:700!important;font-size:1.85rem!important;line-height:1.15!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;display:block!important;margin:0!important}html body .cart-drawer .cart-item__name:hover,#CartDrawer .cart-item__name:hover{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}.cart-item__header-flex{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:.8rem!important;width:100%!important;margin-bottom:.35rem!important}.cart-item__header-flex .cart-item__name{flex:1 1 auto!important}.cart-item__remove-header{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.cart-item__remove-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;border-radius:50%!important;color:#777!important;background:#f4f4f6!important;border:1px solid #E5E5E8!important;transition:all .2s ease!important;text-decoration:none!important;cursor:pointer!important}.cart-item__remove-btn:hover{color:#d81b26!important;background:#d81b261a!important;border-color:#d81b26!important;transform:scale(1.08)!important}.cart-item__remove-btn svg{stroke:currentColor!important}.cart-drawer .cart-item__quantity-wrapper>cart-remove-button,#CartDrawer .cart-item__quantity-wrapper>cart-remove-button{display:none!important;visibility:hidden!important;pointer-events:none!important}html body .cart-drawer .product-option,html body .cart-drawer .product-option *,body .cart-drawer .product-option,body .cart-drawer .product-option *{color:#555!important;-webkit-text-fill-color:#555555!important;font-size:1.2rem!important;font-weight:600!important}html body .cart-drawer .cart-item__final-price,html body .cart-drawer .cart-item__price,html body .cart-drawer .price,.cart-item__price{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-weight:800!important;font-size:1.45rem!important}html body .cart-drawer .cart-item__old-price,html body .cart-drawer .cart-item__price-wrapper s{color:#888!important;-webkit-text-fill-color:#888888!important;text-decoration:line-through!important;font-size:1.2rem!important}html body .cart-drawer .quantity,body .cart-drawer .quantity,.cart-items .quantity,#CartDrawer .quantity{background:#f4f4f6!important;background-color:#f4f4f6!important;border:1.5px solid #0A0A0A!important;border-radius:6px!important;width:104px!important;min-width:104px!important;max-width:104px!important;height:36px!important;min-height:36px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;overflow:hidden!important}html body .cart-drawer .quantity__input,body .cart-drawer .quantity__input,.cart-items .quantity__input,#CartDrawer .quantity__input,quantity-input input.quantity__input{background:transparent!important;background-color:transparent!important;color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;opacity:1!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-weight:800!important;font-size:1.8rem!important;width:38px!important;min-width:38px!important;text-align:center!important;border:0!important;padding:0!important;box-shadow:none!important}html body .cart-drawer .discounts__discount,body .cart-drawer .discounts__discount,.cart-items .discounts__discount,#CartDrawer .discounts__discount,.cart-item__details .discounts__discount{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;background:#d81b2614!important;border:1px solid rgba(216,27,38,.25)!important;border-radius:999px!important;font-weight:700!important;font-size:1.1rem!important;display:inline-flex!important;align-items:center!important;padding:3px 10px!important}html body .cart-drawer .discounts__discount svg,body .cart-drawer .discounts__discount svg,.cart-items .discounts__discount svg,#CartDrawer .discounts__discount svg,.cart-item__details .discounts__discount svg{color:#d81b26!important;fill:#d81b26!important}html body .cart-drawer .quantity__button,body .cart-drawer .quantity__button,#CartDrawer .quantity__button{background:transparent!important;color:#0a0a0a!important;width:32px!important;min-width:32px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:0!important;transition:all .15s ease!important;cursor:pointer!important}html body .cart-drawer .quantity__button svg,body .cart-drawer .quantity__button svg,#CartDrawer .quantity__button svg{fill:#0a0a0a!important;stroke:#0a0a0a!important;width:11px!important;height:11px!important;transition:fill .15s ease,stroke .15s ease!important}html body .cart-drawer .quantity__button:hover,#CartDrawer .quantity__button:hover{background:#0a0a0a!important;color:#fff!important}html body .cart-drawer .quantity__button:hover svg,#CartDrawer .quantity__button:hover svg{fill:#fff!important;stroke:#fff!important}html body .cart-drawer cart-remove-button a,html body .cart-drawer cart-remove-button button,html body .cart-drawer .cart-remove-button,body .cart-drawer cart-remove-button a{color:#888!important;background:transparent!important}html body .cart-drawer cart-remove-button svg,html body .cart-drawer .cart-remove-button svg{color:#888!important;stroke:#888!important}html body .cart-drawer cart-remove-button a:hover,html body .cart-drawer cart-remove-button button:hover{color:#d81b26!important}html body .cart-drawer cart-remove-button a:hover svg,html body .cart-drawer cart-remove-button button:hover svg{color:#d81b26!important;stroke:#d81b26!important}html body .cart-drawer .ferreti-cart-recos,body .cart-drawer .ferreti-cart-recos,.ferreti-cart-recos{background:#fafafb!important;background-color:#fafafb!important;border:1px solid #E5E5E8!important;border-radius:8px!important;padding:1.2rem!important;margin:1rem 0!important}html body .cart-drawer .ferreti-cart-recos__heading,body .cart-drawer .ferreti-cart-recos__heading{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:1.6rem!important;letter-spacing:.05em!important;text-transform:uppercase!important}html body .cart-drawer .ferreti-cart-recos__slide,body .cart-drawer .ferreti-cart-recos__slide{background:#fff!important;background-color:#fff!important;border:1px solid #E5E5E8!important;border-radius:6px!important;padding:.8rem!important}html body .cart-drawer .ferreti-cart-recos__title,body .cart-drawer .ferreti-cart-recos__title{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-size:1.15rem!important;font-weight:700!important}html body .cart-drawer .ferreti-cart-recos__title:hover{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}html body .cart-drawer .ferreti-cart-recos__price strong,body .cart-drawer .ferreti-cart-recos__price strong{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-size:1.28rem!important;font-weight:800!important}html body .cart-drawer .ferreti-cart-recos__price s,body .cart-drawer .ferreti-cart-recos__price s{color:#888!important;-webkit-text-fill-color:#888888!important}html body .cart-drawer .ferreti-cart-recos__button,body .cart-drawer .ferreti-cart-recos__button,.ferreti-cart-recos__button{background:#d81b26!important;background-color:#d81b26!important;border:1px solid #D81B26!important;border-radius:6px!important;color:#fff!important;font-weight:900!important;font-size:.95rem!important;letter-spacing:.08em!important;box-shadow:0 4px 12px #d81b2633!important}html body .cart-drawer .ferreti-cart-recos__button:hover{background:#b7151f!important;border-color:#b7151f!important}html body .cart-drawer .ferreti-cart-recos__arrow,body .cart-drawer .ferreti-cart-recos__arrow{color:#0a0a0a!important}html body .cart-drawer .ferreti-cart-recos__arrow:hover{color:#d81b26!important}html body .cart-drawer .drawer__footer,html body #CartDrawer .drawer__footer,html body #CartDrawer .cart-drawer__footer,body .cart-drawer .drawer__footer,.drawer__footer{background:#fff!important;background-color:#fff!important;border-top:1px solid #E5E5E8!important;box-shadow:0 -6px 20px #0000000f!important;padding:1.2rem!important}html body .cart-drawer .totals,body .cart-drawer .totals,#CartDrawer .totals{display:flex!important;justify-content:space-between!important;align-items:baseline!important;background:transparent!important;padding:.6rem 0!important;margin-bottom:.4rem!important}html body .cart-drawer .totals__total,html body .cart-drawer .ferreti-cart-subtotal__label,body .cart-drawer .totals__total,body .cart-drawer .ferreti-cart-subtotal__label,#CartDrawer .totals__total{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:2.2rem!important;font-weight:800!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin:0!important}html body .cart-drawer .totals__total-value,html body .cart-drawer .totals__total-value strong,html body .cart-drawer .ferreti-cart-subtotal .totals__total-value strong,body .cart-drawer .totals__total-value,body .cart-drawer .totals__total-value strong,#CartDrawer .totals__total-value,#CartDrawer .totals__total-value strong,.totals__subtotal-value{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:3.2rem!important;line-height:1!important;font-weight:900!important;letter-spacing:.03em!important}html body .cart-drawer .ferreti-cart-subtotal__meta,body .cart-drawer .ferreti-cart-subtotal__meta{color:#555!important;-webkit-text-fill-color:#555555!important}html body .cart-drawer .ferreti-cart-subtotal__savings,body .cart-drawer .ferreti-cart-subtotal__savings{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;font-weight:800!important}html body .cart-drawer .totals__total-value s,html body .cart-drawer .ferreti-cart-subtotal__meta s,body .cart-drawer .totals__total-value s{color:#888!important;-webkit-text-fill-color:#888888!important;text-decoration:line-through!important}html body .cart-drawer .tax-note,body .cart-drawer .tax-note{color:#666!important;-webkit-text-fill-color:#666666!important;font-size:1.05rem!important}html body .cart-drawer .cart__ctas,body .cart-drawer .cart__ctas{display:flex!important;flex-direction:column!important;gap:.8rem!important;margin-top:.8rem!important}html body .cart-drawer .cart__view-button,html body .cart-drawer .ferreti-drawer-btn.cart__view-button,body .cart-drawer .cart__view-button{background:#fff!important;background-color:#fff!important;color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;border:1.5px solid #0A0A0A!important;border-radius:6px!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:1.5rem!important;font-weight:800!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-height:4rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:all .2s ease!important}html body .cart-drawer .cart__view-button:hover,body .cart-drawer .cart__view-button:hover{background:#0a0a0a!important;background-color:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body .cart-drawer .ferreti-checkout-btn-drawer,html body .cart-drawer button[name=checkout],html body .cart-drawer .cart__checkout-button,body .cart-drawer .ferreti-checkout-btn-drawer,body .cart-drawer button[name=checkout],.cart__checkout-button{background:#d81b26!important;background-color:#d81b26!important;border:2px solid #D81B26!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:6px!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:2.1rem!important;font-weight:900!important;letter-spacing:.1em!important;text-transform:uppercase!important;min-height:4.8rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 16px #d81b2659!important;cursor:pointer!important;transition:all .2s ease!important}html body .cart-drawer .ferreti-checkout-btn-drawer:hover,html body .cart-drawer button[name=checkout]:hover,body .cart-drawer .ferreti-checkout-btn-drawer:hover,body .cart-drawer button[name=checkout]:hover{background:#b7151f!important;border-color:#b7151f!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #d81b2673!important}html body .cart-drawer .ferreti-drawer-trust-badges,body .cart-drawer .ferreti-drawer-trust-badges{border-top:1px solid #E5E5E8!important;color:#555!important;margin-top:.8rem!important;padding-top:.8rem!important}html body .cart-drawer .ferreti-drawer-trust-item,body .cart-drawer .ferreti-drawer-trust-item{color:#555!important}.ferreti-ba-popup,.ferreti-black-alucin-popup,.ferreti-ba-popup-backdrop,.ferreti-black-alucin-popup-backdrop{display:none!important;visibility:hidden!important;pointer-events:none!important}.ferreti-sticky-cart,.product-sticky-cart{background:#fff!important;border-top:1px solid var(--ferreti-border)!important;box-shadow:0 -4px 20px #00000014!important}.ferreti-sticky-cart__price{color:var(--ferreti-black)!important;font-family:var(--ferreti-font-display)!important;font-size:2rem!important}.ferreti-sticky-cart__btn{background:var(--ferreti-black)!important;color:#fff!important;font-family:var(--ferreti-font-display)!important;font-size:1.5rem!important;letter-spacing:.06em!important;border-radius:4px!important}.ferreti-trust-bar,.ferreti-price-trust-bar{background:#fff!important;background-color:#fff!important;border:1.5px solid #E5E5E8!important}.ferreti-trust-bar-item,.ferreti-price-trust-item{background:#f7f7f8!important;background-color:#f7f7f8!important;border:1px solid #E5E5E8!important}.ferreti-trust-bar-title,.ferreti-price-trust-label strong{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-weight:800!important}.ferreti-trust-bar-desc,.ferreti-price-trust-sub{color:#555!important;-webkit-text-fill-color:#555555!important}product-info media-gallery,media-gallery{background:#fff!important;background-color:#fff!important}.ferreti-home-section,.ferreti-showcase,.ferreti-exp-section,.ferreti-category-strip,.section-collection-showcase,.collection,.template-collection{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;color:#0a0a0a!important}.ferreti-showcase__grid{background:transparent!important;gap:1.2rem!important}@media screen and (max-width:749px){.ferreti-showcase__grid{gap:.8rem!important}}.ferreti-product-card{background:#fff!important;background-color:#fff!important;border-radius:12px!important;border:1.5px solid #E5E5E8!important;box-shadow:0 4px 16px #0000000d!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.ferreti-product-card:hover{border-color:#0a0a0a!important;transform:translateY(-4px)!important;box-shadow:0 12px 28px #0000001a!important}.ferreti-product-card__title{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-weight:700!important}.ferreti-product-card__price,.ferreti-product-card__price span{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-weight:800!important}.ferreti-product-card__price s{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;font-weight:600!important}.ferreti-product-card__media-wrap{background:#fff!important;background-color:#fff!important;border:none!important;border-bottom:1px solid #F0F0F2!important;position:relative!important;overflow:hidden!important}.ferreti-product-card__body{background:#fff!important;background-color:#fff!important;padding:1.2rem 1.4rem!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.ferreti-product-card__quick{background:#0a0a0a!important;color:#fff!important}.ferreti-product-card__quick:hover{background:#d81b26!important;color:#fff!important}.ferreti-showcase__filter-pill{border:1.5px solid #0A0A0A!important;background:#fff!important;color:#0a0a0a!important}.ferreti-showcase__filter-pill.is-active{background:#0a0a0a!important;border-color:#0a0a0a!important;color:#fff!important}.ferreti-showcase__cta .button{background:#0a0a0a!important;color:#fff!important;border:2px solid #0A0A0A!important}.ferreti-showcase__cta .button:hover{background:#d81b26!important;border-color:#d81b26!important;color:#fff!important}.ferreti-category-wrapper{width:100%!important;max-width:1400px!important;margin:0 auto!important;padding:1.2rem 1.6rem 2.4rem!important;box-sizing:border-box!important}@media screen and (max-width:749px){.ferreti-category-wrapper{padding:.8rem 1.2rem 1.8rem!important}}.ferreti-category-strip{display:grid!important;grid-template-columns:repeat(var(--ferreti-category-count, 2),minmax(0,1fr))!important;gap:1.8rem!important;padding:0!important;margin:0!important;width:100%!important}@media screen and (max-width:749px){.ferreti-category-strip{grid-template-columns:1fr!important;gap:1.4rem!important}}.ferreti-category-card{position:relative!important;display:block!important;overflow:hidden!important;border-radius:12px!important;border:1.5px solid #E5E5E8!important;background:#fff!important;aspect-ratio:16 / 10.5!important;text-decoration:none!important;box-shadow:0 4px 20px #0000000d!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important}@media screen and (max-width:749px){.ferreti-category-card{aspect-ratio:1 / .88!important}}.ferreti-category-card:hover{border-color:#0a0a0a!important;transform:translateY(-4px)!important;box-shadow:0 16px 36px #0000001f!important}.ferreti-category-card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;overflow:hidden!important;background:#f7f7f8!important}.ferreti-category-card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.ferreti-category-card:hover .ferreti-category-card__media img{transform:scale(1.05)!important}.ferreti-category-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;background:linear-gradient(180deg,#fff0 50%,#ffffff73 85%,#ffffffeb)!important;pointer-events:none!important}.ferreti-category-card__content{position:absolute!important;left:1.4rem!important;right:1.4rem!important;bottom:1.4rem!important;z-index:3!important;background:#fffffff2!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1.5px solid #E5E5E8!important;border-radius:8px!important;padding:1rem 1.4rem!important;display:flex!important;align-items:center!important;justify-content:space-between!important;box-shadow:0 6px 20px #00000014!important;transition:all .25s ease!important}.ferreti-category-card:hover .ferreti-category-card__content{border-color:#0a0a0a!important;box-shadow:0 10px 28px #00000024!important}.ferreti-category-card__info{display:flex!important;flex-direction:column!important}.ferreti-category-card__kicker{font-family:var(--ferreti-font-sans, system-ui, sans-serif)!important;font-size:1.05rem!important;font-weight:800!important;letter-spacing:.14em!important;color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;text-transform:uppercase!important;line-height:1!important;margin-bottom:.25rem!important}.ferreti-category-card__title{margin:0!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(2.4rem,3.2vw,3.6rem)!important;font-weight:900!important;letter-spacing:.04em!important;color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;line-height:.95!important;text-transform:uppercase!important}.ferreti-category-card__btn{display:inline-flex!important;align-items:center!important;gap:.6rem!important;padding:.75rem 1.4rem!important;background:#0a0a0a!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:6px!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:1.5rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:all .2s ease!important}.ferreti-category-card:hover .ferreti-category-card__btn{background:#d81b26!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}.ferreti-category-card__btn .ferreti-category-card__arrow{transition:transform .2s ease!important}.ferreti-category-card:hover .ferreti-category-card__arrow{transform:translate(4px)!important}.ferreti-showcase__title-band{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;background-image:none!important;border-top:1px solid #E2E2E6!important;border-bottom:1px solid #E2E2E6!important;padding:3.2rem 1.6rem 2.2rem!important;min-height:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;position:relative!important;overflow:visible!important;margin-bottom:1.8rem!important}.ferreti-showcase__title-band:before{display:none!important}.ferreti-showcase__kicker{font-family:var(--ferreti-font-sans, system-ui, sans-serif)!important;font-size:1.2rem!important;font-weight:800!important;letter-spacing:.16em!important;color:#d81b26!important;-webkit-text-fill-color:#D81B26!important;text-transform:uppercase!important;margin-bottom:.6rem!important;display:inline-block!important}.ferreti-showcase__title-band .ferreti-showcase__title,.ferreti-showcase__title-band h2,h2.ferreti-showcase__title{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(3.2rem,5.5vw,5.2rem)!important;font-weight:900!important;letter-spacing:.05em!important;text-transform:uppercase!important;text-shadow:none!important;margin:0!important;line-height:1!important}.ferreti-showcase__title-band:after{content:""!important;display:block!important;width:44px!important;height:3px!important;background:#d81b26!important;margin-top:1rem!important;border-radius:2px!important}.footer,footer.footer,.footer.gradient{background:#fff!important;background-color:#fff!important;color:#0a0a0a!important;border-top:1px solid #E5E5E8!important}.footer-block__heading,.footer h2,.footer h3{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:1.8rem!important;letter-spacing:.05em!important}.footer-block--menu .list-menu__item--link,.footer .list-menu__item--link,.footer a,.footer a:visited{color:#444!important;-webkit-text-fill-color:#444444!important;font-size:1.25rem!important;font-weight:600!important;transition:color .2s ease!important}.footer-block--menu .list-menu__item--link:hover,.footer a:hover{color:#d81b26!important;-webkit-text-fill-color:#D81B26!important}.footer__copyright,.footer__copyright *{color:#666!important;-webkit-text-fill-color:#666666!important}.footer .list-social__link,.footer .list-social__link svg{color:#0a0a0a!important;fill:#0a0a0a!important}.footer .list-social__link:hover svg{fill:#d81b26!important}.ferreti-faq-section,.related-products,#recently-viewed-section,.recently-viewed{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important;color:#0a0a0a!important;border-top:1px solid #E5E5E8!important}.ferreti-faq__title,.related-products__heading,#recently-viewed-section .related-products__heading,.recently-viewed__heading,.related-products .title,.recently-viewed .title{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important}.ferreti-faq__tagline{color:#d81b26!important}.ferreti-faq__subtitle{color:#555!important}.ferreti-faq__item{background:#fff!important;border:1.5px solid #E5E5E8!important}.ferreti-faq__item[open]{border-color:#0a0a0a!important;background:#fff!important}.ferreti-faq__question{color:#0a0a0a!important;font-weight:700!important}.ferreti-faq__icon{color:#d81b26!important}.ferreti-faq__answer{color:#333!important;border-top:1px solid #E5E5E8!important}.ferreti-faq__answer strong{color:#0a0a0a!important}.ferreti-collection-banner__title,.collection-hero__title,.collection-hero h1,.collection-hero .ferreti-collection-banner__title{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-weight:900!important;text-shadow:0 4px 24px rgba(0,0,0,.9),0 2px 8px rgba(0,0,0,.95)!important;letter-spacing:.08em!important;line-height:1!important}.collection-hero{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important}.facet-filters__label,.facet-filters__label label,.facet-filters__label span,.mobile-facets__sort label{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-weight:800!important;font-size:1.25rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.facet-filters__sort,.facet-filters__sort.select__select,.select .facet-filters__sort,.facet-filters select,select[name=sort_by],.mobile-facets__sort .select__select{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;background:#fff!important;background-color:#fff!important;border:1.5px solid #E5E5E8!important;border-radius:8px!important;font-size:1.35rem!important;font-weight:700!important;padding:.7rem 3.4rem .7rem 1.4rem!important;box-shadow:0 2px 6px #0000000a!important;cursor:pointer!important;opacity:1!important;appearance:none!important;-webkit-appearance:none!important}.facet-filters__sort option,.mobile-facets__sort option{color:#0a0a0a!important;background-color:#fff!important;font-weight:600!important}.facet-filters__field .select:after,.facet-filters__field .select:before{display:none!important}.facet-filters .svg-wrapper,.facet-filters .icon-caret,.facet-filters .svg-wrapper svg,.facet-filters__sort+.icon-caret{color:#0a0a0a!important;fill:#0a0a0a!important;stroke:#0a0a0a!important;opacity:.9!important;right:1.2rem!important}.product-count__text,#ProductCountDesktop,.product-count-vertical .product-count__text{color:#555!important;-webkit-text-fill-color:#555555!important;font-weight:700!important;font-size:1.25rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.facets-vertical,.facets-vertical-sort,.facets-container,.product-grid-container{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important}.mobile-facets__open-wrapper{background:transparent!important}.mobile-facets__open{background:#fff!important;background-color:#fff!important;border:1.5px solid #E5E5E8!important;border-radius:8px!important;padding:.6rem 1.4rem!important;display:inline-flex!important;align-items:center!important;gap:.8rem!important;box-shadow:0 2px 6px #0000000a!important;color:#0a0a0a!important}.mobile-facets__open-label{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-weight:800!important;font-size:1.25rem!important;letter-spacing:.06em!important;text-transform:uppercase!important}.mobile-facets__open svg,.mobile-facets__open line,.mobile-facets__open circle{stroke:#0a0a0a!important;color:#0a0a0a!important;opacity:.9!important}body.template-index,body.template-index #MainContent,.template-index .shopify-section,.template-index .ferreti-home-section,.template-index .ferreti-showcase,.template-index .ferreti-category-strip,.template-index .ferreti-exp-section{background:var(--ferreti-bg)!important;background-color:var(--ferreti-bg)!important}.product__description,.product__description p,.product__description ul,.product__description li,.product__accordion .accordion__content,.product__accordion .accordion__content p{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.45rem!important;line-height:1.65!important;color:#333!important;font-weight:400!important}.product__accordion summary,.product__accordion .summary__title,.product__accordion .accordion__title{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#0a0a0a!important}.product-form__submit,.ferreti-btn-atc,.product-form button[type=submit]{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1!important;background:#000!important;background-color:#000!important;border-color:#000!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}@media screen and (max-width:749px){.product-form__submit,.ferreti-btn-atc,.product-form button[type=submit]{font-size:1.4rem!important;letter-spacing:.05em!important}}.ferreti-ba-promo-card__badge-text,.ferreti-ba-promo-card__free-tag,.ferreti-ba-chip__label,.ferreti-ba-status-text{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important}.related-products__heading,#recently-viewed-section .related-products__heading,.recently-viewed__heading{font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(2.8rem,4vw,3.8rem)!important;letter-spacing:.04em!important;color:#0a0a0a!important;line-height:1.05!important;text-transform:uppercase!important}.card__heading,.card__heading a,.ferreti-card__title,.card__information h3{font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.35rem!important;font-weight:700!important;line-height:1.35!important;color:#0a0a0a!important}.card-information .price-item--regular,.card-information .price-item--sale{font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:2.2rem!important;font-weight:900!important;letter-spacing:.03em!important;color:#0a0a0a!important}.ferreti-infinite-scroll{color:#0a0a0a!important}.ferreti-infinite-scroll__spinner{border-color:#0a0a0a26!important;border-top-color:#d81b26!important}.ferreti-infinite-scroll__message{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.35rem!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media screen and (max-width:749px){.page-width,.header.page-width,.footer__content-top.page-width,.footer__content-bottom.page-width,footer .page-width,.footer .page-width,.main-cart-items .page-width,.cart__footer .page-width,.ferreti-page-width,.announcement-bar,.main-collection-banner .page-width,.collection .page-width{padding-left:22px!important;padding-right:22px!important;box-sizing:border-box!important}.ferreti-showcase__grid,.ferreti-showcase__filters{width:calc(100vw - 44px)!important;max-width:calc(100vw - 44px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.ferreti-category-wrapper{padding-left:22px!important;padding-right:22px!important;box-sizing:border-box!important}.product--ferreti .product__media-wrapper .ferreti-gallery-zoom-opener{left:20px!important;right:auto!important}}@media screen and (min-width:750px){.page-width,.header.page-width,.footer .page-width,.main-cart-items .page-width,.cart__footer .page-width{padding-left:3.2rem!important;padding-right:3.2rem!important;max-width:1400px!important;box-sizing:border-box!important}}.ferreti-cart-hero__inner{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000a!important;padding:2.2rem 2.4rem!important}.ferreti-cart-hero__eyebrow{color:#d81b26!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-weight:800!important;font-size:1.2rem!important;letter-spacing:.1em!important}.ferreti-cart-hero__title{color:#0a0a0a!important;-webkit-text-fill-color:#0A0A0A!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:clamp(2.8rem,4.5vw,4rem)!important}.ferreti-cart-hero__subtitle{color:#444!important;-webkit-text-fill-color:#444444!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.45rem!important}.ferreti-cart-coupon{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000a!important}.ferreti-cart-coupon__eyebrow{color:#d81b26!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-weight:800!important;font-size:1.15rem!important;letter-spacing:.08em!important}.ferreti-cart-coupon__title{color:#0a0a0a!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:2.2rem!important;font-weight:800!important;letter-spacing:.04em!important}.ferreti-cart-coupon__input{background:#f7f7f8!important;border:1.5px solid #E2E2E6!important;color:#0a0a0a!important;font-family:var(--ferreti-font-sans, "Montserrat", sans-serif)!important;font-size:1.4rem!important}.ferreti-cart-coupon__input::placeholder{color:#888!important}.ferreti-cart-coupon__button{background:#0a0a0a!important;color:#fff!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:1.9rem!important;font-weight:800!important;letter-spacing:.06em!important}.ferreti-cart-coupon__button:hover{background:#d81b26!important}.ferreti-cart-subtotal--page{background:#fff!important;border:1.5px solid #E2E2E6!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000a!important}.ferreti-cart-subtotal--page .ferreti-cart-subtotal__label{color:#0a0a0a!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:2.4rem!important}.ferreti-cart-subtotal--page .totals__total-value,.ferreti-cart-subtotal--page .ferreti-cart-subtotal__amount{color:#0a0a0a!important;font-family:var(--ferreti-font-display, "Bebas Neue", sans-serif)!important;font-size:3.2rem!important;font-weight:900!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ferreti-bw-red.css.map */
