.breeze .products-grid.slick-initialized,.breeze [data-content-type='products'][data-appearance='carousel']{position:relative;display:grid}.breeze .products-grid.slick-initialized[data-show-dots="true"],.breeze [data-content-type='products'][data-appearance='carousel'][data-show-dots="true"]{padding-bottom:55px}.breeze .products-grid.slick-initialized .slick-list,.breeze [data-content-type='products'][data-appearance='carousel'] .slick-list,.breeze .products-grid.slick-initialized>.product-items,.breeze [data-content-type='products'][data-appearance='carousel']>.product-items{padding-left:15px;padding-right:15px;margin-top:-15px;padding-top:15px;margin-bottom:-15px;padding-bottom:15px;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:none;-ms-overflow-style:none;scrollbar-width:none}.breeze .products-grid.slick-initialized .slick-list::-webkit-scrollbar,.breeze [data-content-type='products'][data-appearance='carousel'] .slick-list::-webkit-scrollbar,.breeze .products-grid.slick-initialized>.product-items::-webkit-scrollbar,.breeze [data-content-type='products'][data-appearance='carousel']>.product-items::-webkit-scrollbar{display:none}.breeze .products-grid.slick-initialized li.product-item,.breeze [data-content-type='products'][data-appearance='carousel'] li.product-item{flex-shrink:0;display:inline-block;visibility:visible}.breeze-gallery{display:flex;flex-direction:column}.breeze-gallery .prev,.breeze-gallery .next,.breeze-gallery .controls a,.breeze-gallery .close{color:rgba(var(--base-color, 119, 119, 119), .6)}.breeze-gallery .prev:hover,.breeze-gallery .next:hover,.breeze-gallery .controls a:hover,.breeze-gallery .close:hover{color:rgba(var(--base-color, 119, 119, 119), 1)}.breeze-gallery .prev svg,.breeze-gallery .next svg,.breeze-gallery .controls a svg,.breeze-gallery .close svg{width:24px;height:24px;vertical-align:top}.breeze-gallery .prev,.breeze-gallery .next,.breeze-gallery .close,.breeze-gallery .controls{position:absolute;z-index:20}.breeze-gallery .controls{visibility:hidden;left:3px;top:3px;display:flex;flex-direction:column;gap:3px}.breeze-gallery .controls a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;background:rgba(var(--base-bg, 255, 255, 255), .6)}.breeze-gallery .video .controls{display:none}.breeze-gallery .close{display:none}.breeze-gallery .prev,.breeze-gallery .next{display:flex;align-items:center;justify-content:center;left:0;top:50%;width:40px;height:80px;margin-top:-40px;background:rgba(var(--muted-bg, 255, 255, 255), .6);z-index:11;transition:all 150ms ease-in}@media (hover:hover){.breeze-gallery .prev,.breeze-gallery .next{visibility:hidden;opacity:0}.breeze-gallery .prev:hover,.breeze-gallery .next:hover{opacity:1}}.breeze-gallery .next{left:auto;right:0}@media (hover:hover){.breeze-gallery .stage:hover .prev,.breeze-gallery .stage:hover .next{visibility:visible;opacity:.8}}.breeze-gallery img{vertical-align:top;height:auto;max-height:none}.breeze-gallery .item{position:relative;flex-shrink:0}.breeze-gallery .stage.video .main-image-wrapper::before,.breeze-gallery .item.video::before{content:'';z-index:10;position:absolute;pointer-events:none;left:50%;top:50%;border:10px solid transparent;border-left:16px solid #fff;margin-top:-10px;margin-left:-8px;filter:drop-shadow(0 0 2px rgba(0,0,0,0.2));transition:transform 100ms ease-in-out}.breeze-gallery .stage{display:flex;justify-content:center;align-items:center;position:relative;overflow:visible !important}.breeze-gallery .stage>div:first-child,.breeze-gallery .stage .main-image-wrapper,.breeze-gallery .stage .main-image-wrapper>picture{position:relative;cursor:zoom-in;display:flex;width:100%;justify-content:center;align-items:flex-start}.breeze-gallery .stage .video-wrapper{position:absolute !important;z-index:10;top:0;right:0;left:0;bottom:0;align-items:center !important}.breeze-gallery .stage .video-wrapper+div{opacity:0}.breeze-gallery .stage.video .main-image-wrapper{cursor:pointer}.breeze-gallery .stage.video .main-image-wrapper::before{transform:scale(1.3);pointer-events:all}.breeze-gallery .stage.video .main-image-wrapper:hover::before{transform:scale(1.3) translateX(2px)}.breeze-gallery .thumbnails{display:flex;flex-grow:0;flex-shrink:0;gap:5px;margin:5px 0 0;overflow:auto;scroll-behavior:smooth;padding-bottom:12px}.breeze-gallery .thumbnails::-webkit-scrollbar{width:6px;height:6px}.breeze-gallery .thumbnails::-webkit-scrollbar-track{background-color:rgb(var(--scrollbar-bg, 230, 230, 230));border-radius:10px}.breeze-gallery .thumbnails::-webkit-scrollbar-thumb{background-color:rgb(var(--scrollbar-color, 200, 200, 200));border-radius:10px}.breeze-gallery .thumbnails.hidden{display:none}.breeze-gallery .thumbnails img{filter:contrast(95%)}.breeze-gallery .thumbnails .item{background:rgba(var(--muted-bg, 244, 244, 244))}.breeze-gallery .thumbnails .item:focus{outline:none}.breeze-gallery .thumbnails .item::after{content:'';position:absolute;pointer-events:none;inset:0}.breeze-gallery .thumbnails .item:focus::after,.breeze-gallery .thumbnails .item.active::after{box-shadow:inset 0 0 0 2px #e1251b}.breeze-gallery:not(.opened) .thumbnails.dots{gap:10px;justify-content:center;margin:16px 0 0}.breeze-gallery:not(.opened) .thumbnails.dots img{display:none}.breeze-gallery:not(.opened) .thumbnails.dots .item{background:#e6e6e6;width:12px;height:12px}.breeze-gallery:not(.opened) .thumbnails.dots .item,.breeze-gallery:not(.opened) .thumbnails.dots .item::after{border-radius:9999px}.breeze-gallery:not(.opened) .thumbnails.dots .item.active{background-color:#e1251b}.breeze-gallery.expanded:not(.opened) .stage,.breeze-gallery.expanded:not(.opened) .thumbnails{display:none}.breeze-gallery.expanded.opened .images{display:none}.breeze-gallery .images{--gallery-columns-count:2;--gallery-columns-gap:10px;display:flex;position:relative;gap:var(--gallery-columns-gap);overflow:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always}.breeze-gallery .images .item{max-width:100%;scroll-snap-align:center;text-align:center;cursor:zoom-in}.block.filter range-slider{width:100%}range-slider{--thumb-width:16px;--thumb-height:var(--thumb-width);--thumb-mobile-width:calc(var(--thumb-width) * var(--thumb-mobile-scale));--thumb-mobile-height:calc(var(--thumb-height) * var(--thumb-mobile-scale));--thumb-border:1px solid #fff;--thumb-border-radius:999px;--thumb-bg:10 89 254;--thumb-mobile-scale:1.4;--track-height:4px;--track-border-radius:var(--thumb-border-radius);--track-bg:234 234 234;position:relative;display:inline-block}range-slider input{margin:0;width:100%;-webkit-appearance:none}range-slider input:focus{outline:0}range-slider::before,range-slider input::-webkit-slider-runnable-track{background:rgb(var(--track-bg));height:var(--track-height);border-radius:var(--track-border-radius)}range-slider input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:rgba(var(--thumb-bg) / .9);border:var(--thumb-border);border-radius:var(--thumb-border-radius);height:var(--thumb-height);width:var(--thumb-width);margin-top:calc(var(--track-height) / 2 - var(--thumb-height) / 2);transition:box-shadow 200ms ease-out}@media (pointer:coarse){range-slider input::-webkit-slider-thumb{--thumb-height:var(--thumb-mobile-height);--thumb-width:var(--thumb-mobile-width)}}range-slider input:focus::-webkit-slider-thumb,range-slider input:active::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(var(--thumb-bg) / .2)}range-slider input::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;background:rgba(var(--thumb-bg) / .9);border:var(--thumb-border);border-radius:var(--thumb-border-radius);height:var(--thumb-height);width:var(--thumb-width);margin-top:calc(var(--track-height) / 2 - var(--thumb-height) / 2);transition:box-shadow 200ms;transition-timing-function:cubic-bezier(.4, 0, .2, 1)}range-slider input:focus::-moz-range-thumb{box-shadow:0 0 0 3px rgba(var(--thumb-bg) / .2)}range-slider .filler{opacity:0;visibility:hidden;pointer-events:none}range-slider .range{position:absolute;left:0;top:50%;height:0 !important;overflow:visible}range-slider .range::-webkit-slider-thumb{position:relative;z-index:2}range-slider .range:first-child::-webkit-slider-thumb{z-index:3}@-moz-document url-prefix(){range-slider .range::-moz-range-track{background:transparent !important}range-slider::before{content:'';width:100%;position:absolute;top:calc(50% - var(--track-height) / 2)}range-slider .range{top:calc(50% + 20px)}range-slider .range::-moz-range-thumb{transform:translateY(-20px)}}.breeze div[data-content-type='slider']{visibility:visible}.breeze div[data-content-type='slider'] [data-content-type='slide']+[data-content-type='slide']{height:initial;min-height:inherit}.breeze div[data-content-type='slider']{display:flex;position:relative;overflow-x:auto}.breeze div[data-content-type='slider'] [data-content-type='slide']{width:100%;flex:none;scroll-snap-align:center}.breeze .pagebuilder-slider,.breeze .slick-list{-ms-overflow-style:none;scrollbar-width:none}.breeze .pagebuilder-slider::-webkit-scrollbar,.breeze .slick-list::-webkit-scrollbar{display:none}.breeze .slick-list{display:flex;width:100%;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}.breeze .slick-list>div{flex-shrink:0}.breeze .slick-dots{position:absolute;bottom:6px}.breeze .slick-dots li{z-index:5}@media (min-width:1024px){.breeze div[data-content-type='slider'].containered{opacity:0;transition:180ms opacity ease-in-out}.breeze div[data-content-type='slider'].containered.slick-initialized{opacity:1}.breeze div[data-content-type='slider'].containered .slick-list{gap:5px}.breeze div[data-content-type='slider'].containered .slick-list::before,.breeze div[data-content-type='slider'].containered .slick-list::after{content:'';width:1000px;flex-shrink:0}.breeze div[data-content-type='slider'].containered:not(.slick-initialized){gap:5px;scroll-snap-type:x mandatory}.breeze div[data-content-type='slider'].containered:not(.slick-initialized)::before{content:'';width:1000px;flex-shrink:0}.breeze div[data-content-type='slider'].containered [data-content-type='slide']{max-width:var(--container-max-width, 1240px)}}.prolabels-wrapper,.prolabels-content-wrapper{position:relative}.prolabels-wrapper .prolabel,.prolabels-content-wrapper .prolabel{display:inline-block;background:transparent center no-repeat;line-height:normal;transition:all .2s;position:relative;vertical-align:top;z-index:2}.prolabels-wrapper .prolabel__inner,.prolabels-content-wrapper .prolabel__inner{height:100%;width:100%}.prolabels-wrapper .prolabel__wrapper,.prolabels-content-wrapper .prolabel__wrapper{display:table;height:100%;width:100%}.prolabels-wrapper .prolabel__content,.prolabels-content-wrapper .prolabel__content{display:table-cell;text-align:center;vertical-align:middle}.prolabels-wrapper .absolute{position:absolute}.prolabels-wrapper .top-left{top:0;left:0}.prolabels-wrapper .top-right{top:0;right:0}.prolabels-wrapper .top-center{top:0;left:50%;transform:translateX(-50%);z-index:2}.prolabels-wrapper .middle-left{top:50%;left:0;transform:translateY(-50%)}.prolabels-wrapper .middle-right{right:0;top:50%;transform:translateY(-50%)}.prolabels-wrapper .middle-center{top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:2}.prolabels-wrapper .bottom-left{bottom:0;left:0}.prolabels-wrapper .bottom-right{bottom:0;right:0}.prolabels-wrapper .bottom-center{bottom:0;left:50%;transform:translateX(-50%);z-index:2}.prolabels-content-wrapper .prolabel{margin-right:10px}.prolabels-wrapper{height:100%;text-align:center}.prolabels-wrapper .product-item-photo{font-size:0}.prolabels-wrapper .hover-image-container{left:50%;transform:translateX(-50%)}.rtl .prolabels-wrapper .hover-image-container{left:auto;right:50%;transform:translateX(50%)}.prolabels-product-image-labels,.prolabels-content-labels{display:none}.fotorama--fullscreen .prolabels-wrapper .prolabel{display:none}.breeze-gallery .prolabels-wrapper{height:auto}.breeze-gallery.opened .prolabels-wrapper .prolabel{display:none}.product-item-info .prolabels-wrapper{display:flex;flex-direction:column;height:auto;max-width:100%}.pagebuilder-overlay{transition:background-color var(--transition-duration),border-color var(--transition-duration),box-shadow var(--transition-duration),color var(--transition-duration),opacity var(--transition-duration),transform var(--transition-duration),visibility var(--transition-duration) 0s;transition-timing-function:cubic-bezier(.4, 0, .2, 1)}.breeze-block-sidebar>.title,.breeze-block-sidebar .block-title,.paypal-review .paypal-review-title{line-height:1.75rem;font-size:1.125rem;font-weight:500;padding:.5rem 0}.breeze-block-sidebar>.title strong,.breeze-block-sidebar .block-title strong,.paypal-review .paypal-review-title strong{font-weight:500}.breeze-block-sidebar .block-content{display:flow-root}.breeze-block-sidebar .block-content.no-display{display:none}:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) #registration,.form.form-orders-search,.form.search.advanced,.form.password.forget,.form.password.reset,.form.send.confirmation,.form-create-account,.login-container,.column.main .form.contact,.paypal-review{max-width:620px;margin:0 auto;padding:2.5rem 3rem;box-shadow:0 1px 9px 0 rgba(0,0,0,0.05);background:rgba(var(--z-layer-bg), var(--z-layer-bg-alpha, 1));border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));border-radius:0}@media (max-width: 640px){:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) #registration,.form.form-orders-search,.form.search.advanced,.form.password.forget,.form.password.reset,.form.send.confirmation,.form-create-account,.login-container,.column.main .form.contact,.paypal-review{padding:1rem 1.5rem}}.field-tooltip-content,.dropdown.options .dropdown,.tooltip.wrapper .tooltip.content,.minicart-wrapper .mage-dropdown-dialog,.minisearch .search-autocomplete,.map-popup,.swatch-option-tooltip{opacity:0;position:absolute;pointer-events:none;right:0;top:-9999px}.dropdown.options .dropdown>li>a,.dropdown.options .dropdown>ul>li>a,.minisearch .search-autocomplete [role="listbox"] li{display:block;padding:.25rem .5rem}[data-collapsible]>[data-role="title"],[data-role="collapsible"]>[data-role="title"],[data-mage-init*='"collapsible":']>[data-role="title"],.block-collapsible-nav>.title,.dropdown.options .toggle,.minicart-wrapper .action.showcart{display:flex;align-items:center;justify-content:space-between;gap:.125rem}[data-collapsible]>[data-role="title"]::after,[data-role="collapsible"]>[data-role="title"]::after,[data-mage-init*='"collapsible":']>[data-role="title"]::after,.block-collapsible-nav>.title::after,.dropdown.options:not(.no-chevron) .toggle::after{content:'';height:1.25rem;width:1.25rem;transform:rotate(90deg)}._active[data-collapsible]>[data-role="title"]::after,._active[data-role="collapsible"]>[data-role="title"]::after,._active[data-mage-init*='"collapsible":']>[data-role="title"]::after,[data-collapsible]>[data-role="title"][aria-expanded="true"]::after,[data-role="collapsible"]>[data-role="title"][aria-expanded="true"]::after,[data-mage-init*='"collapsible":']>[data-role="title"][aria-expanded="true"]::after,[data-mage-init*='"collapsible":'][data-mage-init*='"active":true']>[data-role="title"]:not([aria-expanded])::after,.block-collapsible-nav>.title.active::after,.dropdown.options:not(.no-chevron) .toggle.active::after{transform:rotate(-90deg)}:where(input:not([type=range])),textarea,select{outline:none;position:relative;padding:10px;width:100%;border:1px solid #d5d5d5;border-radius:4px;font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:22px}:where(input:not([type=range])):disabled,textarea:disabled,select:disabled{opacity:.5;cursor:not-allowed}.listing-grid-item-actions-primary-absolute .product-item-details .actions-primary .stock,button,.action.primary,input[type='submit'],input[type='reset'],input[type='button'],.pagebuilder-button-primary,.pagebuilder-button-secondary,.pagebuilder-button-link{outline:none;position:relative;border:0}button:disabled,button.disabled,.action.primary:disabled,.action.primary.disabled,input[type='submit']:disabled,input[type='submit'].disabled,input[type='reset']:disabled,input[type='reset'].disabled,input[type='button']:disabled,input[type='button'].disabled,.pagebuilder-button-primary:disabled,.pagebuilder-button-primary.disabled,.pagebuilder-button-secondary:disabled,.pagebuilder-button-secondary.disabled,.pagebuilder-button-link:disabled,.pagebuilder-button-link.disabled{opacity:.5;cursor:not-allowed}.action.primary,.action-primary,[type='submit'],.pagebuilder-button-primary{--link-color:var(--button-color);--link-alpha:1}:where(button:not([type='submit']):not(.action-primary):not(.primary):not(.pagebuilder-button-link):not(.pagebuilder-button-primary):not(.select)),input[type='reset'],input[type='button'],.pagebuilder-button-secondary{--link-color:var(--button-color);--link-alpha:1;--button-bg:var(--button-secondary-bg);--button-color:var(--button-secondary-color);--button-border-color:var(--button-secondary-border-color)}.pagebuilder-button-link{--button-bg:transparent;--button-border-color:transparent;--button-color:var(--link-color);text-decoration:none !important}.button-ghost button,.button-ghost .pagebuilder-button-primary,.button-ghost .pagebuilder-button-secondary{--button-bg:var(--base-color);--button-bg-alpha:0;--button-color:var(--base-color);--button-border-color:var(--base-color);--button-border-alpha:var(--base-alpha);text-shadow:none}label button,.ui-datepicker-trigger,.block.related .action.select,.cart.table .action-gift{--button-bg:var(--base-bg);--button-border-color:var(--base-bg);padding:0 !important;background:transparent !important;color:inherit !important;border:0 !important;border-radius:0 !important;text-align:left}label button:focus-visible,.block.related .action.select:focus-visible,.cart.table .action-gift:focus-visible{outline:2px solid rgba(var(--ring-color), var(--ring-alpha, 1));outline-offset:1px}.button-xs button,.button-xs .pagebuilder-button-primary,.button-xs .pagebuilder-button-secondary,.button-xs .pagebuilder-button-link{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}.button-lg button,.button-lg .pagebuilder-button-primary,.button-lg .pagebuilder-button-secondary,.button-lg .pagebuilder-button-link,.form.form-orders-search .action.primary,.form.search.advanced .action.primary,.form.password.forget .action.primary,.form.password.reset .action.primary,.form.send.confirmation .action.primary,.form-create-account .action.primary,.column.main .form.contact .action.primary{font-size:1.125rem;line-height:1.75rem;font-weight:500}.button-xl button,.button-xl .pagebuilder-button-primary,.button-xl .pagebuilder-button-secondary,.button-xl .pagebuilder-button-link{font-size:1.25rem;line-height:1.75rem;font-weight:500;padding:.75rem 2.5rem}.cart.table .field.qty input.qty{font-size:.75rem;line-height:1rem;padding:.25rem;width:auto;flex-grow:0}@media (min-width: 769px){[data-mage-init*='"tabs":']{display:flex;align-items:center;flex-wrap:wrap}}[data-mage-init*='"tabs":']>[data-role="collapsible"]{order:-1;display:flex;align-items:center;padding:.625rem 1rem;color:rgba(var(--base-color), var(--muted-alpha, .6))}@media (max-width: 768px){[data-mage-init*='"tabs":']>[data-role="collapsible"]{--muted-bg-alpha:.5;justify-content:space-between;border-bottom:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}[data-mage-init*='"tabs":']>[data-role="collapsible"]::after{content:'';height:1.25rem;width:1.25rem;transform:rotate(90deg)}[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-last-child(2){border-bottom-color:transparent}}@media (min-width: 769px){[data-mage-init*='"tabs":']>[data-role="collapsible"]{margin:0 .75rem 0 0;white-space:nowrap}}[data-mage-init*='"tabs":']>[data-role="collapsible"] .counter{opacity:.8;padding:.125rem .5rem;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"],[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded]){z-index:2}[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"]::after,[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded])::after{transform:rotate(-90deg)}@media (max-width: 768px){[data-mage-init*='"tabs":']>[data-role="collapsible"][aria-expanded="true"],[data-mage-init*='"tabs":']>[data-role="collapsible"]:nth-child(1):not([aria-expanded]){border-bottom-color:transparent}}[data-content-type="tabs"] .tab-header{order:-1;display:flex;align-items:center;padding:.625rem 1rem;color:rgba(var(--base-color), var(--muted-alpha, .6))}[data-content-type="tabs"] .tab-header{margin:0 .75rem 0 0;white-space:nowrap}[data-content-type="tabs"] .tab-header.active{z-index:2}[data-content-type="tabs"] .tab-header.active::after{transform:rotate(-90deg)}[data-mage-init*='"tabs":']>[data-role="content"]{display:none;visibility:hidden;opacity:0;padding:.75rem 1rem}@media (min-width: 769px){[data-mage-init*='"tabs":']>[data-role="content"]{width:100%}}[data-mage-init*='"tabs":']>[data-role="content"][aria-hidden="false"],[data-mage-init*='"tabs":']>[data-role="content"]:nth-child(2):not([aria-hidden]){visibility:visible;opacity:1;display:block}[data-content-type="tabs"] .tabs-content>div{display:none;visibility:hidden;opacity:0;padding:.75rem 1rem}[data-content-type="tabs"] .tabs-content>div{width:100%}[data-content-type="tabs"] .tabs-content>div[aria-hidden=false]{visibility:visible;opacity:1;display:block}.field-tooltip .label,.field-tooltip-action span,.ui-datepicker-trigger span,table caption,.abs-visually-hidden,.action.skip:not(:focus-within),.block-compare .action.delete span,.filter .action.remove span,.sidebar .action.delete span,.sidebar .action.remove span,.table-comparison th.remove,.table-comparison .towishlist span,.discount label,.page-footer .block.newsletter .control>label .label,.block.filter .filter-options .filter-count-label,.product-items .towishlist span,.product-items .tocompare span,.product-items.product-items-names .choice .label,.toolbar .sorter-action span,.toolbar .modes-label,.toolbar .mode-grid span,.toolbar .mode-list span,.pages .label,.pages .action.previous span,.pages .action.next span,.minicart-wrapper .action.showcart .text,.minicart-wrapper .action.showcart .counter.qty .counter-label span,.medium-price .price-label,.special-price .price-label,.product-options-wrapper legend.links-title,.rating-summary .label,.rating-result>span span,.review-control-vote input,.form.form-orders-search legend,.form.search.advanced legend,.cart-container .shipping legend,.cart.table .field.qty span,.cart.table a.action-edit span,.cart.table a.action-delete span,.cart.table a.action-towishlist span,.medium-price .msrp-message,.special-price .msrp-message{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}label button,table .id a,table .actions a,a[href^="tel:"],a[href^="mailto:"],a.alert,address a,.block .block-title a,.actions-toolbar a,.box-actions a,.product-item-details dl a,.map-show-info,.minimal-price-link,.prices-tier a,.block.related .action.select,.samples a,.search-suggestions a,.cart.table .action-gift,.paypal-review .discount .title,.paypal-review .paypal-review-title a{color:rgba(var(--link-color), var(--link-alpha));text-decoration:none}label button:hover,table .id a:hover,table .actions a:hover,a[href^="tel:"]:hover,a[href^="mailto:"]:hover,a.alert:hover,address a:hover,.block .block-title a:hover,.actions-toolbar a:hover,.box-actions a:hover,.product-item-details dl a:hover,.map-show-info:hover,.minimal-price-link:hover,.prices-tier a:hover,.block.related .action.select:hover,.samples a:hover,.search-suggestions a:hover,.cart.table .action-gift:hover,.paypal-review .discount .title:hover,.paypal-review .paypal-review-title a:hover{--link-alpha:1;text-decoration:underline}.prose :where(a:not(.product-item-link):not(.action)),.cms-no-route .main :where(a:not(.product-item-link):not(.action)),.cms-page-view .main :where(a:not(.product-item-link):not(.action)),[data-content-type="row"] :where(a:not(.product-item-link):not(.action)),.product.attribute :where(a:not(.product-item-link):not(.action)){color:rgba(var(--link-color), var(--link-alpha));text-decoration:none}.prose :where(a:not(.product-item-link):not(.action)):hover,.cms-no-route .main :where(a:not(.product-item-link):not(.action)):hover,.cms-page-view .main :where(a:not(.product-item-link):not(.action)):hover,[data-content-type="row"] :where(a:not(.product-item-link):not(.action)):hover,.product.attribute :where(a:not(.product-item-link):not(.action)):hover{--link-alpha:1;text-decoration:underline}.prose p,.prose table,.prose figure,.cms-no-route .main p,.cms-no-route .main table,.cms-no-route .main figure,.cms-page-view .main p,.cms-page-view .main table,.cms-page-view .main figure,[data-content-type="row"] p,[data-content-type="row"] table,[data-content-type="row"] figure,.product.attribute p,.product.attribute table,.product.attribute figure,.cart-empty p{margin-bottom:.75rem}.prose :where(ul:not(.unstyled):not(.items)),.prose :where(ol:not(.unstyled):not(.product-items)),.cms-no-route .main :where(ul:not(.unstyled):not(.items)),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items)),.cms-page-view .main :where(ul:not(.unstyled):not(.items)),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items)),[data-content-type="row"] :where(ul:not(.unstyled):not(.items)),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items)),.product.attribute :where(ul:not(.unstyled):not(.items)),.product.attribute :where(ol:not(.unstyled):not(.product-items)){margin-top:.75rem;margin-bottom:.75rem}.prose :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.prose :where(ol:not(.unstyled):not(.product-items) li),.cms-no-route .main :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items) li),.cms-page-view .main :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items) li),[data-content-type="row"] :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items) li),.product.attribute :where(ul:not(.unstyled):not([role=tablist]):not(.items) li),.product.attribute :where(ol:not(.unstyled):not(.product-items) li){margin-top:.25rem;margin-bottom:.25rem}.prose section,.cms-no-route .main section,.cms-page-view .main section,[data-content-type="row"] section,.product.attribute section{margin-bottom:1rem}.prose :where(ul:not(.unstyled):not(.items)),.prose :where(ol:not(.unstyled):not(.product-items)),.cms-no-route .main :where(ul:not(.unstyled):not(.items)),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items)),.cms-page-view .main :where(ul:not(.unstyled):not(.items)),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items)),[data-content-type="row"] :where(ul:not(.unstyled):not(.items)),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items)),.product.attribute :where(ul:not(.unstyled):not(.items)),.product.attribute :where(ol:not(.unstyled):not(.product-items)){padding-left:1.25rem}.prose :where(ul:not(.unstyled):not(.items)),.cms-no-route .main :where(ul:not(.unstyled):not(.items)),.cms-page-view .main :where(ul:not(.unstyled):not(.items)),[data-content-type="row"] :where(ul:not(.unstyled):not(.items)),.product.attribute :where(ul:not(.unstyled):not(.items)){list-style:disc}.prose :where(ol:not(.unstyled):not(.product-items)),.cms-no-route .main :where(ol:not(.unstyled):not(.product-items)),.cms-page-view .main :where(ol:not(.unstyled):not(.product-items)),[data-content-type="row"] :where(ol:not(.unstyled):not(.product-items)),.product.attribute :where(ol:not(.unstyled):not(.product-items)){list-style:auto}.prose ol.nested-counter,.cms-no-route .main ol.nested-counter,.cms-page-view .main ol.nested-counter,[data-content-type="row"] ol.nested-counter,.product.attribute ol.nested-counter{counter-reset:item}.prose ol.nested-counter li,.cms-no-route .main ol.nested-counter li,.cms-page-view .main ol.nested-counter li,[data-content-type="row"] ol.nested-counter li,.product.attribute ol.nested-counter li{counter-increment:item}.prose ol.nested-counter ol>li::marker,.cms-no-route .main ol.nested-counter ol>li::marker,.cms-page-view .main ol.nested-counter ol>li::marker,[data-content-type="row"] ol.nested-counter ol>li::marker,.product.attribute ol.nested-counter ol>li::marker{content:counters(item, '.') ' '}.prose li::marker,.cms-no-route .main li::marker,.cms-page-view .main li::marker,[data-content-type="row"] li::marker,.product.attribute li::marker{--muted-alpha:.4;color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose blockquote,.cms-no-route .main blockquote,.cms-page-view .main blockquote,[data-content-type="row"] blockquote,.product.attribute blockquote{margin:1.5rem 0;padding-left:1rem;border-left:4px solid rgba(var(--base-color), var(--divider-alpha, .1));font-style:italic;font-weight:500}.prose code,.cms-no-route .main code,.cms-page-view .main code,[data-content-type="row"] code,.product.attribute code{font-weight:600}.prose code::before,.prose code::after,.cms-no-route .main code::before,.cms-no-route .main code::after,.cms-page-view .main code::before,.cms-page-view .main code::after,[data-content-type="row"] code::before,[data-content-type="row"] code::after,.product.attribute code::before,.product.attribute code::after{content:"`"}.prose pre,.cms-no-route .main pre,.cms-page-view .main pre,[data-content-type="row"] pre,.product.attribute pre{margin:1rem 0;padding:1rem;overflow-x:auto;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.prose pre code,.cms-no-route .main pre code,.cms-page-view .main pre code,[data-content-type="row"] pre code,.product.attribute pre code{font-weight:400}.prose pre code:before,.prose pre code:after,.cms-no-route .main pre code:before,.cms-no-route .main pre code:after,.cms-page-view .main pre code:before,.cms-page-view .main pre code:after,[data-content-type="row"] pre code:before,[data-content-type="row"] pre code:after,.product.attribute pre code:before,.product.attribute pre code:after{content:''}.prose hr,.cms-no-route .main hr,.cms-page-view .main hr,[data-content-type="row"] hr,.product.attribute hr{margin:2rem 0}.prose figcaption,.cms-no-route .main figcaption,.cms-page-view .main figcaption,[data-content-type="row"] figcaption,.product.attribute figcaption{margin-top:.5rem;color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose .lead,.cms-no-route .main .lead,.cms-page-view .main .lead,[data-content-type="row"] .lead,.product.attribute .lead{font-size:1.25rem;line-height:1.75rem;color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose [data-role="collapsible"]>[data-role=title],.prose [data-mage-init*='"collapsible":']>[data-role=title],.cms-no-route .main [data-role="collapsible"]>[data-role=title],.cms-no-route .main [data-mage-init*='"collapsible":']>[data-role=title],.cms-page-view .main [data-role="collapsible"]>[data-role=title],.cms-page-view .main [data-mage-init*='"collapsible":']>[data-role=title],[data-content-type="row"] [data-role="collapsible"]>[data-role=title],[data-content-type="row"] [data-mage-init*='"collapsible":']>[data-role=title],.product.attribute [data-role="collapsible"]>[data-role=title],.product.attribute [data-mage-init*='"collapsible":']>[data-role=title]{margin:0}.prose [data-role="collapsible"]>[data-role=content][aria-hidden=false],.prose [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.cms-no-route .main [data-role="collapsible"]>[data-role=content][aria-hidden=false],.cms-no-route .main [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.cms-page-view .main [data-role="collapsible"]>[data-role=content][aria-hidden=false],.cms-page-view .main [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],[data-content-type="row"] [data-role="collapsible"]>[data-role=content][aria-hidden=false],[data-content-type="row"] [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false],.product.attribute [data-role="collapsible"]>[data-role=content][aria-hidden=false],.product.attribute [data-mage-init*='"collapsible":']>[data-role=content][aria-hidden=false]{margin:.5rem 0}.prose [data-role="collapsible"]+div,.prose [data-mage-init*='"collapsible":']+div,.cms-no-route .main [data-role="collapsible"]+div,.cms-no-route .main [data-mage-init*='"collapsible":']+div,.cms-page-view .main [data-role="collapsible"]+div,.cms-page-view .main [data-mage-init*='"collapsible":']+div,[data-content-type="row"] [data-role="collapsible"]+div,[data-content-type="row"] [data-mage-init*='"collapsible":']+div,.product.attribute [data-role="collapsible"]+div,.product.attribute [data-mage-init*='"collapsible":']+div{margin-top:.75rem}[data-content-type="tabs"] .tabs-navigation,.slick-dots{margin-top:0 !important;margin-bottom:0 !important}[data-content-type="tabs"] .tabs-navigation,.slick-dots{padding-left:0 !important}[data-content-type="tabs"] .tabs-navigation,.slick-dots{list-style:none !important}.color-invert{color:rgba(var(--base-color), var(--base-alpha, 1));--base-color:255,255,255;--base-alpha:.85;--headings-color:255,255,255;--headings-alpha:.9;--link-color:147,197,253;--link-alpha:.9;--muted-bg:255,255,255;--muted-bg-alpha:.05;--ring-color:255,255,255;--ring-alpha:.7;--input-color:255,255,255;--input-alpha:.85;--input-bg-alpha:0;--input-border-alpha:.5}:root{--black:0,0,0;--white:255,255,255;--gray-50:249,250,251;--gray-100:243,244,246;--gray-200:229,231,235;--gray-300:209,213,219;--gray-400:156,163,175;--gray-500:107,114,128;--gray-600:75,85,99;--gray-700:55,65,81;--gray-800:31,41,55;--gray-900:17,24,39;--red:185,28,28;--red-muted:254,242,242;--green:21,128,61;--green-muted:240,253,244;--blue:29,78,216;--blue-muted:239,246,255;--yellow:251,191,36;--yellow-muted:255,251,235;--brand-color:37,99,235;--danger-color:var(--red);--info-color:51,51,51;--success-color:var(--green);--success-bg:var(--green-muted);--base-alpha:1;--base-color:17,24,39;--base-bg:255,255,255;--muted-bg:243,244,246;--z-layer-color:var(--base-color);--z-layer-bg:var(--base-bg);--z-overlay-bg:0,0,0;--ring-color:var(--brand-color);--link-alpha:.85;--link-color:var(--blue);--headings-alpha:1;--headings-color:var(--base-color);--block-title-color:var(--base-color);--input-alpha:1;--input-color:var(--base-color);--input-bg:var(--base-bg);--input-bg-alpha:1;--input-border-alpha:1;--input-border-color:156,163,175;--input-outline-color:var(--input-border-color);--input-outline-alpha:0;--checkbox-color:var(--brand-color);--button-color:255,255,255;--button-bg:var(--brand-color);--button-bg-alpha:1;--button-hover-bg-alpha:.9;--button-border-alpha:0;--button-border-color:var(--button-bg);--button-secondary-color:var(--gray-600);--button-secondary-bg:var(--gray-200);--button-secondary-border-color:var(--button-secondary-bg);--transition-duration:200ms;--spinner-size:1.5rem;--spinner-border-width:2px;--spinner-border-color:var(--brand-color);--spinner-duration:.6s;--scrollbar-bg:var(--gray-100);--scrollbar-color:var(--gray-300)}@media (prefers-reduced-motion){:root{--transition-duration:20ms;--spinner-duration:5s}}*,::before,::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;direction:ltr}hr{height:0;color:inherit;border-top-width:1px}abbr[title]{text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:500}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,select{text-transform:none}:-moz-focusring{outline:0}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0;border:0}legend{padding:0}ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{--muted-alpha:.4;color:rgba(var(--base-color), var(--muted-alpha, .6));opacity:1}button,[role="button"]{cursor:pointer}svg,img,video,canvas,audio,iframe,embed,object{display:inline-block;vertical-align:middle}svg,img,video{max-width:100%;height:auto}[hidden]{display:none}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox],[type=radio]{padding:0;margin:0;display:inline-block;vertical-align:middle;background-origin:border-box;flex-shrink:0;min-width:0;height:1rem;width:1rem;color:rgba(var(--checkbox-color), var(--checkbox-alpha, 1))}[type=image]{padding:0;border:0;width:auto;max-width:100%;vertical-align:middle}[type=range]{--brand-alpha:0.9;margin:0;padding:0;width:100%;height:1rem;background-color:transparent;appearance:none}[type=range]::-webkit-slider-runnable-track{width:100%;height:.25rem;color:transparent;cursor:pointer;border-color:transparent;border-radius:9999px}[type=range]::-moz-range-track{width:100%;height:.25rem;color:transparent;cursor:pointer;border-color:transparent;border-radius:9999px}[type=range]::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.375rem;background-color:#e1251b;border:0;border-radius:9999px;-webkit-appearance:none;appearance:none}[type=range]::-moz-range-thumb{width:1rem;height:1rem;margin-top:-0.375rem;background-color:#e1251b;border:0;border-radius:9999px;appearance:none}button,input[type='submit'],input[type='reset'],input[type='button']{--spinner-size:1.25rem;--spinner-border-color:var(--button-color)}select:not([multiple]){padding-right:2.5rem}select::-ms-expand{display:none}select[multiple]{overflow-y:auto}[type=checkbox]{border-radius:2px;border:none}[type=radio]{border-radius:100%}[type=checkbox]:focus-visible,[type=radio]:focus-visible{box-shadow:0 0 0 2px rgb(var(--base-bg)), 0 0 0 4px rgb(var(--checkbox-color))}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}fieldset,.fieldset{margin-bottom:2rem}fieldset:last-child,.fieldset:last-child{margin-bottom:0}fieldset.field,.fieldset.field{margin-bottom:0}.fields{display:flex;gap:.5rem}.nested>.field,button+.field,.field+.fieldset,.field+script+.field,.field+script+script+.field,.field+.field{margin-top:.75rem}.field .choice+.choice{margin-top:.125rem}.field .addon{display:flex;align-items:center;gap:.5rem}.field .range>.field:first-child .control{display:flex;gap:.5rem;align-items:center}.field .range>.field:first-child .control::after{content:'—'}.field .range .field+.field{margin-top:0}.field>.label{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:22px;color:#000}.field.required>.label,.field._required>.label{display:flex;gap:.25rem}.field.required>.label::after,.field._required>.label::after{content:'*';color:#000}.field.choice{display:flex;gap:.375rem;align-items:flex-start;line-height:1.5rem;clear:left;position:relative}.field.choice>[type="radio"],.field.choice>[type="checkbox"]{margin-top:calc(1.5rem / 2 - 1rem / 2)}.field.choice .field-tooltip{margin-top:calc(1.5rem / 2 - 1.125rem / 2)}.field.choice div.mage-error{right:0;padding-left:.5rem;margin-top:0;position:absolute;background:rgba(var(--base-bg), var(--base-bg-alpha, 1));z-index:11}.field .control{position:relative}.field .label+.control{margin-top:.125rem}.field ._with-tooltip input,.field ._with-tooltip select,.field ._with-tooltip textarea{width:calc(100% - 1.75rem)}.field ._with-tooltip .field-tooltip{position:absolute;right:.25rem;top:calc(var(--line-height) / 2 - .25rem / 2);z-index:11}.control .note{font-size:.875rem;line-height:1.25rem;display:block;margin-top:.25rem}.field-tooltip{display:inline-block;position:relative}.field-tooltip-action{color:rgba(var(--base-color), var(--muted-alpha, .6))}.field-tooltip-action,.field-tooltip-action::before{display:block;width:1.25rem;height:1.25rem}.field-tooltip-action::before{content:''}.ui-datepicker-trigger{position:absolute !important;right:.5rem;top:calc(50% - 1.5rem / 2);color:rgba(var(--base-color), var(--muted-alpha, .6))}.ui-datepicker-trigger::before{content:'';display:block;width:1.5rem;height:1.5rem}.control.captcha-image{margin-top:.5rem;display:flex;align-items:center;gap:.5rem}html{color:rgba(var(--base-color), var(--base-alpha, 1));background:rgba(var(--base-bg), var(--base-bg-alpha, 1));font-family:'Roboto',sans-serif;font-size:1rem;line-height:1.5rem;scroll-behavior:smooth}strong{font-weight:700}code,kbd,pre,samp{font-family:'Roboto',sans-serif}.page-title-wrapper *+div{margin-top:.75rem}dl dt{font-weight:500}dl dd+dt{margin-top:.25rem}.icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:0;gap:.25rem}svg.icon,.icon>svg{fill:currentColor;width:1.5rem;height:1.5rem}svg.icon.small,.icon.small>svg{width:1rem;height:1rem}svg.icon.big,.icon.big>svg{width:1.75rem;height:1.75rem}.icon.rounded{border-radius:999px;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1));padding:.75rem}.icon.rounded.small{padding:.5rem}.table-wrapper:not(.grouped){overflow-x:auto;position:relative}table{text-align:left;width:100%}table .id a,table .actions a{margin:0 .25rem .25rem 0}table .id a:last-child,table .actions a:last-child{margin:0}table tr{--divider-alpha:.07;border-bottom:1px solid #f3f3f3}table th{font-weight:500}table td,table th{vertical-align:top;padding:.75rem .5rem}table td:first-child,table th:first-child{padding-left:0}table td:last-child,table th:last-child{padding-right:0}table thead tr{--divider-alpha:.15;border-bottom-color:rgba(var(--base-color), var(--divider-alpha, .1))}table tbody:last-child tr:last-child{border-bottom:0}table tfoot tr{border:0}table tfoot th,table tfoot td{padding-top:.5rem;padding-bottom:.5rem}table tfoot .mark{text-align:right}@media (max-width: 640px){.mobile-table,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped){display:block}.mobile-table thead,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) thead{display:none}.mobile-table tbody,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) tbody,.mobile-table tfoot,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) tfoot,.mobile-table th,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) th,.mobile-table tr,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) tr,.mobile-table td,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) td{display:block}.mobile-table tr,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) tr{margin-bottom:.75rem;padding-bottom:.75rem}.mobile-table td,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) td,.mobile-table th,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) th{padding:.25rem 0}.mobile-table td[data-th]::before,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) td[data-th]::before,.mobile-table th[data-th]::before,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) th[data-th]::before{padding-right:10px;content:attr(data-th) ': ';display:inline-block;color:rgba(var(--base-color), var(--muted-alpha, .6));font-weight:500}.mobile-table tfoot,.table:not(.additional-attributes):not(.table-totals):not(.totals):not(.cart):not(.table-comparison):not(.grouped) tfoot{text-align:right}}hr{margin:.75rem 0;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));border-width:1px 0 0 0 !important}p.required{color:rgba(var(--danger-color), var(--danger-alpha, 1))}.note{color:rgba(var(--base-color), var(--muted-alpha, .6))}.prose,.cms-no-route .main,.cms-page-view .main{font-size:1.125rem;line-height:1.75rem}.text-reset{font-size:1rem;line-height:1.5rem}.filter-invert{filter:invert(1)}.relative{position:relative}.absolute{position:absolute}.top-0{top:0}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.gap-1{gap:.25rem}.gap,.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.hide,.no-display,.abs-no-display{display:none !important}.show{display:initial !important}.flex{display:flex !important}.grid{display:grid !important}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}@media (min-width: 481px){.xs\:hide,.xs-hide{display:none !important}.xs\:show,.xs-show{display:initial !important}.xs\:flex,.xs-flex{display:flex !important}.xs\:grid{display:grid !important}}@media (min-width: 641px){.sm\:hide,.sm-hide{display:none !important}.sm\:show,.sm-show{display:initial !important}.sm\:flex,.sm-flex{display:flex !important}.sm\:grid{display:grid !important}}@media (min-width: 769px){.md\:hide,.md-hide{display:none !important}.md\:show,.md-show{display:initial !important}.md\:flex,.md-flex{display:flex !important}.md\:a-right,.md-a-right{text-align:right}.md\:grid{display:grid !important}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1025px){.lg\:hide,.lg-hide{display:none !important}.lg\:show,.lg-show{display:initial !important}.lg\:flex,.lg-flex{display:flex !important}.lg\:grid{display:grid !important}}@media (min-width: 1281px){.xl\:hide,.xl-hide{display:none !important}.xl\:show,.xl-show{display:initial !important}.xl\:flex,.xl-flex{display:flex !important}.xl\:grid{display:grid !important}}@media (min-width: 1537px){.xxl\:hide,.xxl-hide{display:none !important}.xxl\:show,.xxl-show{display:initial !important}.xxl\:flex,.xxl-flex{display:flex !important}.xxl\:grid{display:grid !important}}@media (max-width: 768px){.md-down\:justify-center{justify-content:center}.md-down\:a-center,.md-down-a-center{text-align:center}}[data-mage-init*='"collapsible":']:not([data-mage-init*='"active":true'])>[data-role=content]{display:block !important;height:0;opacity:0;overflow:hidden;visibility:hidden;position:absolute}.block-collapsible-nav{font-size:1rem;line-height:1.5rem}@media (max-width: 768px){.sidebar .block-collapsible-nav{background:rgba(var(--base-bg), var(--base-bg-alpha, 1));position:absolute;margin:0 !important;top:0;width:100%}}@media (min-width: 769px){.block-collapsible-nav>.title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}}.block-collapsible-nav .content ul{list-style:none;padding:0;margin:0}.block-collapsible-nav .content .item>a,.block-collapsible-nav .content .item>strong{display:block;padding:.25rem 0;color:inherit}.block-collapsible-nav .content .delimiter{display:block;border-top:1px solid rgba(var(--base-color), var(--divider-alpha, .1));margin-top:.75rem;margin-bottom:.75rem}@media (max-width: 768px){.block-collapsible-nav .content{display:none}.block-collapsible-nav .content::after{content:'';display:block;width:100%;height:10px;margin-top:-10px;box-shadow:0 10px 10px rgba(var(--base-bg), var(--base-bg-alpha, 1))}.block-collapsible-nav .content.active{display:block}}@media (min-width: 769px){.block-collapsible-nav .content{padding:.75rem 0;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.block-collapsible-nav .content .item>a,.block-collapsible-nav .content .item>strong{padding:.375rem .75rem;border-left:3px solid transparent}.block-collapsible-nav .content .current>a,.block-collapsible-nav .content .current>strong{border-color:#e1251b}.block-collapsible-nav .content .delimiter{margin-left:.75rem;margin-right:.75rem}}.dropdown.options{position:relative}.modal-slide,.modal-popup,.modal-custom{visibility:hidden;pointer-events:none}:root{--container-margin:0 auto;--container-max-width:1260px;--container-padding:.375rem .5rem}.container,.message.global .content,.page-layout-cms-full-width main .page-title-wrapper .page-title,[data-content-type="row"] [data-element="inner"]{width:100%;max-width:var(--container-max-width);margin:var(--container-margin);padding:var(--container-padding)}.scroller{width:100%;overflow:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.scroller::-webkit-scrollbar{display:none}.loading-mask,.load.indicator{display:none}.switcher{display:inline-block}.tooltip.wrapper{position:relative}.tooltip.wrapper .tooltip.content{top:100%}@media (min-width: 481px){.tooltip.wrapper .tooltip.content{right:auto;left:0}}.block .block-title a{font-size:1rem;line-height:1.5rem;font-weight:400}.block .block-title .counter{font-size:.875rem;line-height:1.25rem;white-space:nowrap}.block .subtitle{display:none}.block .box{margin-bottom:.75rem}@media (min-width: 769px){.block .box{width:50%;float:left;max-width:400px}.block .box:last-child{margin:0}.block .box:nth-child(2n+1){clear:left}}.block .box-title{display:block;margin-bottom:.5rem}.actions-toolbar,.box-actions,.cart-container .cart.actions{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem}.actions-toolbar>.actions,.actions-toolbar>div.primary,.actions-toolbar>div.secondary{display:contents}.page-title-wrapper .actions-toolbar{margin:.75rem 0}.actions-toolbar .action.back{display:none}.block-compare .action.delete,.filter .action.remove,.sidebar .action.delete,.sidebar .action.remove{display:inline-flex;align-items:center;margin-left:auto}.block-compare .action.delete::before,.filter .action.remove::before,.sidebar .action.delete::before,.sidebar .action.remove::before{content:'';width:1.25rem;height:1.25rem}.breadcrumbs{margin:15px auto 0;padding:0 18px;max-width:1362px;width:100%}.breadcrumbs .items{display:flex;flex-wrap:wrap;column-gap:5px}.breadcrumbs .items li{color:#e1251b}.breadcrumbs .items a{display:inline-block;color:#76777a}.breadcrumbs .items .item{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:22px}.breadcrumbs .items .item strong{font-family:'Roboto',sans-serif;font-weight:300}.breadcrumbs .items .item:not(:last-child)::after{content:"/";color:#76777a;margin-left:5px}.catalog-category-view .breadcrumbs,.amshopby-index-index .breadcrumbs,.catalogsearch-result-index .breadcrumbs{width:auto;margin:0;padding:0}.cms-breadcrumbs-custom .page.messages{z-index:1;position:relative}.cms-breadcrumbs-custom .breadcrumbs{position:absolute;left:50%;transform:translateX(-50%);z-index:1}.cms-breadcrumbs-custom .breadcrumbs .items li{color:#ffffff}.cms-breadcrumbs-custom .breadcrumbs .items a{color:#ffffff}.cms-breadcrumbs-custom .breadcrumbs .items .item:not(:last-child)::after{color:#ffffff}.category-image{margin:0 0 .5rem}.category-image+.category-description{margin-top:0}.category-description{margin:0 0 .5rem}.category-description [data-content-type="row"] [data-element="inner"]{max-width:none;padding:0;margin:0}.table-comparison .price-box{margin:.5rem 0}:root{--sidebar-width:180px;--sidebar-gap:1rem}@media (min-width: 1025px){:root{--sidebar-width:220px;--sidebar-gap:2rem}}.column.main{min-height:clamp(100px, 25vh, 300px)}.page-title-wrapper~.columns{margin-top:1rem}.page-main>.columns{position:relative;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"main" "sidebar" "additional";gap:var(--sidebar-gap);row-gap:0}@media (min-width: 769px){.page-layout-3columns .page-main>.columns,.page-layout-2columns-left .page-main>.columns{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar main" "additional main"}.page-layout-2columns-right .page-main>.columns{grid-template-columns:1fr var(--sidebar-width);grid-template-areas:"main sidebar" "main additional"}}@media (min-width: 1025px){.page-layout-3columns .page-main>.columns{grid-template-columns:var(--sidebar-width) 1fr var(--sidebar-width);grid-template-areas:"sidebar main additional"}}.page-main>.columns>.main{grid-area:main;min-width:0}.page-main>.columns>.sidebar-main{grid-area:sidebar}.page-main>.columns>.sidebar-additional{grid-area:additional}#to-top{border:2px solid #fff;border-radius:50%;width:55px;height:55px;color:#fff;background-color:#e1251b;display:flex;align-items:center;justify-content:center;position:absolute;right:50px;top:-20px}@media (max-width: 1024px){#to-top{width:35px;height:35px}}#to-top::after{content:'';display:block;width:23px;height:20px;color:#fff}.block-social{display:flex;column-gap:16px;grid-row:2;grid-column:2;justify-content:end}@media (max-width: 1024px){.block-social{grid-column:1 / span 2;grid-row:3;padding-left:40px;padding-right:40px;padding-bottom:23px;justify-content:center}}.block-social .social{font-size:0;border:2px solid #76777a;border-radius:50%;display:flex;align-items:center;justify-content:center;width:46px;height:46px}.block-social .social span{width:36px;height:36px;border-radius:50%;background-color:#e1251b;background-position:center;background-repeat:no-repeat}.block-social .fb span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='24' viewBox='0 0 13 24'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M12 13.423l.697-4.145H8.566v-2.69c0-1.134.577-2.24 2.434-2.24h1.871V.82S11.166.54 9.537.54c-3.402 0-5.625 1.985-5.625 5.579v3.159H.13v4.145h3.782v10.02a15.58 15.58 0 0 0 4.654 0v-10.02H12'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.block-social .ins span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='23' viewBox='0 0 23 23'%3E%3Cdefs%3E%3CclipPath id='mrqaa'%3E%3Cpath fill='%23fff' d='M.58 5.732A5.192 5.192 0 0 1 5.772.54h11.623a5.192 5.192 0 0 1 5.192 5.192v11.539a5.192 5.192 0 0 1-5.192 5.192H5.772A5.192 5.192 0 0 1 .58 17.271z'/%3E%3C/clipPath%3E%3CclipPath id='mrqab'%3E%3Cpath fill='%23fff' d='M16.12 4.72a1 1 0 0 1 1-1h.683a1 1 0 0 1 1 1v.62a1 1 0 0 1-1 1h-.683a1 1 0 0 1-1-1z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M.58 5.732A5.192 5.192 0 0 1 5.772.54h11.623a5.192 5.192 0 0 1 5.192 5.192v11.539a5.192 5.192 0 0 1-5.192 5.192H5.772A5.192 5.192 0 0 1 .58 17.271z'/%3E%3Cpath fill='none' stroke='%23fff' stroke-miterlimit='20' stroke-width='2.08' d='M.58 5.732A5.192 5.192 0 0 1 5.772.54h11.623a5.192 5.192 0 0 1 5.192 5.192v11.539a5.192 5.192 0 0 1-5.192 5.192H5.772A5.192 5.192 0 0 1 .58 17.271z' clip-path='url(%26quot%3B%23mrqaa%26quot%3B)'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23e1251b' d='M6.78 10.84a4 4 0 0 1 4-4h1.848a4 4 0 0 1 4 4v1.785a4 4 0 0 1-4 4H10.78a4 4 0 0 1-4-4z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23e1251b' d='M16.12 4.72a1 1 0 0 1 1-1h.683a1 1 0 0 1 1 1v.62a1 1 0 0 1-1 1h-.683a1 1 0 0 1-1-1z'/%3E%3Cpath fill='none' stroke='%23e1251b' stroke-miterlimit='20' stroke-width='2.08' d='M16.12 4.72a1 1 0 0 1 1-1h.683a1 1 0 0 1 1 1v.62a1 1 0 0 1-1 1h-.683a1 1 0 0 1-1-1z' clip-path='url(%26quot%3B%23mrqab%26quot%3B)'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.block-social .tw span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='21' viewBox='0 0 25 21'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23fff' d='M25.335 3.094a10.34 10.34 0 0 1-2.956.807 5.145 5.145 0 0 0 2.263-2.836 10.35 10.35 0 0 1-3.268 1.244 5.15 5.15 0 0 0-3.756-1.62C14.775.69 12.47 3 12.47 5.818c0 .401.046.792.133 1.183A14.684 14.684 0 0 1 2 1.628a5.059 5.059 0 0 0-.7 2.578c0 1.794.908 3.347 2.289 4.267-.844-.027-1.589-.257-2.331-.641v.064a5.104 5.104 0 0 0 4.128 5.027C5 13 4.5 13.103 4 13.103A4.33 4.33 0 0 1 3.062 13c.654 2 2.555 3.53 4.808 3.572a10.351 10.351 0 0 1-6.392 2.194c-.416 0-.825-.024-1.228-.071A14.612 14.612 0 0 0 8.14 21c9.466 0 14.642-7.815 14.642-14.59 0-.222-.005-.41-.015-.663 1.006-.747 1.878-1.625 2.568-2.653'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.footer-top{position:relative;padding:33px 50px 60px}@media (max-width: 1024px){.footer-top{padding:38px 95px 33px}}@media (max-width: 640px){.footer-top{padding:18px 40px}}.footer-middle{padding:30px 50px 47px;border-bottom:1px solid #e1251b}@media (max-width: 1024px){.footer-middle{padding:0}}.footer.links{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:2%}@media (max-width: 1024px){.footer.links{grid-template-columns:1fr;grid-row:1}.footer.links section{border-bottom:2px solid #fff}.footer.links ul{background-color:white}}.footer.links p{font-weight:700;font-size:22px;line-height:30px;margin-bottom:15px}@media (max-width: 1024px){.footer.links p{margin-bottom:0;font-weight:400;line-height:22px;font-size:18px;padding:14px 65px;display:flex;justify-content:space-between;align-items:center}.footer.links p::after{content:'';display:block;width:19px;height:11px;color:#76777a}.footer.links p.active::after{transform:rotate(180deg)}}@media (max-width: 640px){.footer.links p{padding-left:40px;padding-right:20px}}.footer.links li{font-size:22px;font-weight:300;line-height:35px}@media (max-width: 1024px){.footer.links li{padding:14px 95px;border-bottom:2px solid #f9f9f9;font-size:18px;line-height:22px}.footer.links li:last-child{border-bottom:0}}@media (max-width: 640px){.footer.links li{padding-left:60px;padding-right:60px}}.footer.links a:hover{color:#e1251b}.footer-bottom-container{padding:17px 50px;padding-left:50px;padding-right:50px;display:flex;max-width:1600px;margin:auto;justify-content:flex-end;align-items:center}@media (max-width: 1024px){.footer-bottom-container{padding-left:55px;padding-right:55px;row-gap:20px;flex-direction:column}}.footer-bottom{border-top:1px solid #009a2b;margin-top:3px}.footer-payment{display:flex;align-items:center;column-gap:20px}@media (max-width: 1024px){.footer-payment{column-gap:10px}}.footer-payment .logo{background-size:100% 100%;background-position:center;background-repeat:no-repeat;display:block}@media (max-width: 1024px){.footer-payment .logo{background-size:85% 85%}}.footer-payment .visa{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='14' viewBox='0 0 44 14'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2376777a' d='M31.307 3.682c-1.527-.816-5.001-1.009-5.001.493 0 1.502 4.978 1.825 4.978 5.277 0 3.326-3.672 4.548-6.107 4.548-2.433 0-4.026-.75-4.026-.75l.53-2.983c1.46 1.137 5.886 1.46 5.886-.343 0-1.802-4.934-1.845-4.934-5.276C22.633 1 26.837.25 28.608.25c1.637 0 3.208.58 3.208.58zm8.14 5.39l-1.055-4.971-1.874 4.971zM40 11.798h-4.51l-.743 1.973H31l5.349-12.294S36.67.487 38 .487h2.863l2.856 13.284h-3.276zM16.223.488L10.548 13.77H6.83l-3.1-11.54C1.72 1.059 0 .712 0 .712L.066.487h5.622c1.547 0 1.693 1.196 1.693 1.196l1.2 5.974L9 9.623 12.384.487zM19 13.77h-3.615L17.615.487h3.567z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:44px;height:14px}.footer-payment .paypal{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='71' height='19' viewBox='0 0 71 19'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2376777a' d='M68.362.75h.37L69.172 2c.041.105.07.19.09.248.02-.064.054-.157.097-.248L69.81.75h.331v1.752h-.237V1l-.543 1.502h-.221L68.599 1v1.502h-.237zm-1.108 1.752V1h-.614V.75h1.478V1H67.5v1.502zM13.689 5.294C13.076 8 10.785 9.58 8 9.58H5.18L4.2 13.907H.189L3.218.849H10c2.054 0 4.385 1.389 3.69 4.445zM8.577 3.507H6.614l-.86 3.572h1.882c1.023 0 2.045-.793 2.29-1.785.287-.993-.368-1.786-1.35-1.787zm16.873.19h3.66l.59 6.08 3.58-6.08h3.777L28.362 18.25h-4.091L26.945 14zm-1.593 3.381l-1.569 6.828h-3.66l.241-1.031c-1.93 1.865-6.869 1.984-6.072-2.303.564-2.5 3.298-3.293 7.359-3.293.242-1.112-.562-1.39-1.93-1.35-1.367.071-3.016.476-3.499.715l.273-2.5c1.054-.2 2.422-.636 4.151-.636 2.533-.04 5.348.674 4.706 3.57zm-4.222 2.503h-.926c-.644 0-1.77.158-2.172.833-.537.793.161 1.469.966 1.43.923-.04 1.728-.438 1.93-1.35.04-.318.12-.596.202-.913zm29.588-4.287C48.61 8 46.326 9.58 43.55 9.58h-2.815l-1.02 4.326h-3.958L38.778.849h6.813c1.96 0 4.326 1.389 3.632 4.445zm-5.141-1.787h-1.958l-.817 3.572h1.836c1.021 0 2.082-.793 2.328-1.785.243-.993-.368-1.786-1.39-1.787zM66.45.81l-3.07 13.098h-3.72L62.69.809zm-6.893 6.27L58 13.906h-3.694l.243-1.031c-1.995 1.866-7.003 1.985-6.188-2.302.57-2.501 3.34-3.294 7.45-3.294.285-1.112-.528-1.39-1.913-1.35-1.384.071-3.054.476-3.583.715l.326-2.5c1.058-.2 2.442-.636 4.193-.636 2.565-.04 5.373.674 4.723 3.57zM55.283 9.58h-.896c-.692 0-1.832.158-2.24.833-.529.793.204 1.469 1.018 1.43.937-.04 1.71-.438 1.913-1.35.08-.318.122-.596.205-.913z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:71px;height:19px}.footer-payment .master{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='25' viewBox='0 0 44 25'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2376777a' d='M43.19 12.5C43.19 5.597 37.562 0 30.62 0c-3.014 0-5.755 1-7.92 2.806 1.652 1.585 2.912 3.57 3.589 5.814h-1.045a12.457 12.457 0 0 0-3.299-5.167 12.494 12.494 0 0 0-3.277 5.161h-1.045c.667-2.203 1.89-4.199 3.551-5.8C19 1.076 16.287 0 13.291 0 6.349 0 .72 5.597.72 12.5S6.348 25 13.29 25c2.996 0 5.71-1.075 7.884-2.815a13.475 13.475 0 0 1-3.55-5.799h1.044a12.495 12.495 0 0 0 3.277 5.162 12.455 12.455 0 0 0 3.3-5.168h1.044c-.677 2.244-1.937 4.229-3.589 5.814C24.865 24 27.606 25 30.62 25c6.942 0 12.57-5.597 12.57-12.5z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M30.527 10.93c.827-.161 1.265-.145 1.654-.161 2.124 0 1.914 1.516 1.819 2.145l-.538 2.515h-1.183l-.163-.258c-.227.161-.405.242-1.054.274-.649.032-1.475-.445-1.33-1.445.357-1.893 2.627-1.538 2.952-1.57.146-.693-.34-.629-.779-.645-.438-.016-1.264.113-1.573.145zm9.875.403l.34-1.773h1.33L41 15.429h-1.392l-.163-.37c-.26.176-.68.354-1.103.37-.907 0-1.74-1.276-1.342-2.677.63-2.096 1.716-1.967 2.413-1.967.587 0 .746.371.99.548zm-11.756-.419c-.422 0-1.362.4-1.54 1.532-.211 1.338.713 1.999 2.01 1.554l.373 1.139c-.421.193-.843.29-1.54.29-1.314 0-2.74-1.161-2.092-3.515.478-1.735 1.979-2.37 2.854-2.338 1.038.038 1.411.424 1.735.742l-.827.822c-.325-.194-.551-.226-.973-.226zm-19.523.016c.877-.161 1.265-.145 1.654-.161 2.124 0 1.913 1.516 1.784 2.145l-.503 2.515h-1.184l-.162-.258c-.227.161-.405.242-1.054.274C9 15.477 8.183 15 8.328 14c.357-1.893 2.672-1.538 2.952-1.57.146-.693-.34-.629-.779-.645-.437-.016-1.264.113-1.573.145zM7.729 15.43H6.415l.746-3.934-1.768 3.934h-1.2l-.34-4.031-.778 4.03H1.81L2.896 9.85h2.027l.244 3.386 1.54-3.386h2.076zm8.205-3.547c-.357-.097-.934-.097-1.249-.065-.47.13-.276.564-.016.677.26.113.665.339.908.506.243.139.54.446.423 1.123-.196 1.387-1.704 1.306-2 1.306-.45 0-.92 0-1.504-.162l.179-.951c.632.21 1.475.113 1.67.113.424 0 .483-.533.162-.693-.26-.129-.507-.322-1.022-.532-.302-.13-.616-.484-.485-1.338.28-1.115 1.798-1.097 2-1.097.155 0 .625-.048 1.225.177zm6.68 1.483h-2.756c-.146 1.048.665 1.016 1.142 1.016.528 0 1.258-.065 1.453-.113l-.195.95c-.308.162-1.087.227-1.622.21-2.189 0-2.157-2.047-2.108-2.337.049-.29.308-2.306 2.351-2.306 2.222 0 1.881 1.838 1.735 2.58zm-4.216-3.74l-.26 1.225h.681l-.226 1h-.649l-.357 1.87c-.065.354-.032.677.698.564l-.082.935c-.275.177-.648.226-.94.226-.263 0-1.263-.178-1.005-1.445l.875-4.376zM34.821 10.8h1.098l.081.455c.23-.255.607-.455 1.246-.455l-.344 1.2c-.312 0-.902-.076-1.278 1.308l-.393 2.117H34z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%2376777a' d='M32.475 13.367l-.098.5c-.081.42-.68.687-1.086.532-.422-.162-.291-.645.097-.92.406-.273.876-.145 1.087-.112zm7.475-.145c-.227.564-.52.935-.95.935-.477 0-.866-.5-.688-1.157.273-1 1.167-1.422 1.556-.907.132.186.211.71.082 1.129zm-28.88.145l-.07.5c-.109.42-.708.687-1.113.532-.422-.162-.309-.645.113-.92.39-.273.86-.145 1.07-.112zm9.875-1.677c.503 0 .649.387.568.839H19.94c.146-.58.503-.839 1.005-.839z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M22.65 15.429l.86-4.579h1.086l.113.452c.195-.226.568-.452 1.2-.452l-.324 1.21c-.308 0-.908-.06-1.281 1.273l-.389 2.096H22.65z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:44px;height:25px}.footer-payment .mobile{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='25' viewBox='0 0 16 25'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2376777a' d='M.37 24V1c0-.552.454-1 1.014-1h12.961c.56 0 1.014.448 1.014 1v23c0 .552-.454 1-1.014 1H1.385C.824 25 .37 24.552.37 24z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M1.61 2.5H14V21H1.61z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%2376777a' d='M9.058 15.624c-.302-.148-.991-.183-.991.09 0 .286.987.286.987.96 0 .604-.728.826-1.211.826-.483 0-.843-.136-.843-.136l.15-.543c.29.179 1.167.266 1.167-.062s-.979-.335-.979-.96c0-.663.834-.799 1.185-.799.325 0 .636.105.636.105zm1.614.98l-.209-.904-.371.904zm.115.496h-.9l-.147.358H9l1.058-2.235s.064-.223.327-.223H11l.52 2.458h-.65zM6.067 15l-1.125 2.458h-.737L3.59 15.36a2.85 2.85 0 0 0-.74-.276L2.863 15H4a.3.3 0 0 1 .314.26l.238 1.087.08.357L5.305 15zm.541 2.458h-.707L6.343 15h.708z'/%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2376777a' d='M12.76 8.75c0-1.38-1.15-2.5-2.566-2.5-.615 0-1.194.21-1.617.561.337.317.595.714.733 1.189h-.214c-.096-.425-.368-.777-.673-1.06-.307.286-.537.64-.67 1.06h-.212c.136-.468.385-.867.724-1.187a2.59 2.59 0 0 0-1.609-.563c-1.417 0-2.566 1.12-2.566 2.5s1.149 2.5 2.566 2.5c.612 0 1.169-.25 1.61-.563a2.54 2.54 0 0 1-.725-1.16h.213c.132.393.362.748.669 1.033.305-.283.577-.635.673-1.034h.214a2.544 2.544 0 0 1-.733 1.163c.423.311 1.002.56 1.617.56 1.417.001 2.566-1.118 2.566-2.499z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M10.172 8.434c.17-.032.259-.029.338-.032.433 0 .39.303.364.429l-.103.503h-.241l-.033-.052c-.047.032-.083.049-.215.055a.269.269 0 0 1-.282-.28c.083-.388.546-.317.613-.323.03-.139-.07-.126-.16-.129-.089-.003-.258.023-.32.029zm2.016.08l.07-.354h.271l-.225 1.174H12V9.26a.518.518 0 0 1-.232.074c-.186 0-.356-.255-.272-.536.126-.419.348-.393.504-.393.109 0 .138.074.188.11zm-2.4-.083a.352.352 0 0 0-.314.306c-.043.263.146.4.41.263l.116.276a1.057 1.057 0 0 1-.354.058c-.268 0-.56-.232-.427-.703a.62.62 0 0 1 .583-.468c.198.008.288.078.354.149L10 8.476a.405.405 0 0 0-.212-.045zm-3.985.003c.197-.032.258-.029.338-.032.433 0 .39.303.364.429l-.103.503H6.16l-.033-.052a.467.467 0 0 1-.215.055c-.132.006-.301-.09-.271-.28.073-.388.536-.317.602-.323.03-.139-.07-.126-.159-.129-.084-.003-.258.023-.32.029zm-.285.9H5.25l.152-.787L5 9.334h-.203l-.07-.806-.159.806H4.31l.222-1.116h.414L5 8.895l.31-.677h.423zm1.675-.71a.865.865 0 0 0-.255-.013c-.096.026-.056.113-.003.136a.941.941 0 0 1 .185.1c.05.029.11.09.09.226-.043.277-.351.26-.414.26-.09 0-.185 0-.305-.032l.037-.19c.129.042.301.023.34.023C7 9.134 7 9 6.903 9c-.053 0-.11-.07-.209-.111-.061-.026-.125-.097-.089-.268.047-.223.396-.22.396-.22s.13-.009.253.036zm1.364.297H8c0 .21.13.203.233.203.102 0 .251-.013.29-.022l-.039.19c-.063.032-.222.045-.33.042-.448 0-.441-.41-.431-.468.01-.058.063-.461.48-.461.453 0 .384.368.354.516zm-.86-.748l-.054.245h.14l-.047.2h-.132L7.53 9c-.014.063-.007.127.142.105l-.016.187a.374.374 0 0 1-.193.045c-.06 0-.254-.036-.205-.337l.18-.827zM11 8.408h.273l.023.091c.04-.046.117-.091.248-.091l-.07.24c-.064 0-.184-.015-.261.261l-.08.424h-.261z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%2376777a' d='M10.576 8.925l-.02.075c-.017.11-.14.163-.222.132-.086-.033-.063-.132.02-.184.083-.055.178-.03.222-.023zm1.525-.029c-.046.104-.101.187-.201.187-.09 0-.17-.083-.133-.232.056-.202.233-.284.318-.18.029.037.043.141.016.225zm-5.895.03L6.186 9C6.17 9.11 6 9.163 6 9.132c-.122-.033-.099-.132 0-.184.067-.055.163-.03.206-.023zm2.016-.336c.103 0 .132.077.116.168H8c0-.116.12-.168.222-.168z'/%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M8.57 9.336l.175-.916H9v.09c0-.045.106-.09.235-.09l-.066.242c-.063 0-.169-.02-.261.255l-.08.419H8.57z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23d5d6db' d='M7.869 24.52a1.22 1.22 0 0 0 1.238-1.25c0-.69-.554-1.27-1.238-1.27-.684 0-1.239.58-1.239 1.27 0 .73.555 1.25 1.239 1.25z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cpath fill='%23fff' d='M7.869 24.52a1.22 1.22 0 0 0 1.238-1.25c0-.69-.554-1.27-1.238-1.27-.684 0-1.239.58-1.239 1.27 0 .73.555 1.25 1.239 1.25z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:16px;height:25px}.footer-payment .transfer{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath fill='%2376777a' d='M.14 13.23V6.586c0-2.41 1.954-4.371 4.355-4.371h11.613V.5l5.234 5.255L16.108 11V9.293H5.412c-1.664 0-3.21.83-4.132 2.22zm5.267 8.52L.173 16.495l5.234-5.254V13h10.696c1.664 0 3.209-.873 4.132-2.263L21.375 9v6.663C21.375 18.073 19.42 20 17 20H5.407z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:22px;height:22px}.footer-logo{font-size:18px;font-weight:300;line-height:22px}@media (max-width: 1024px){.footer-logo{grid-row:2;padding:22px 55px 20px;display:flex;align-items:center;flex-direction:column;font-size:16px;text-align:center}.footer-logo img{max-width:207px}}.footer-logo .address{margin-bottom:15px;margin-top:20px}.footer-logo .tel a{text-decoration:underline;display:inline-block;color:#000}.container-footer-middle{max-width:1500px;margin:auto;display:grid;grid-template-columns:25% 65%;column-gap:10%}@media (max-width: 1024px){.container-footer-middle{padding-left:0px;padding-right:0px;grid-template-columns:1fr;column-gap:0}}#footer-copyright{text-align:center;font-weight:300;font-size:18px;line-height:22px;padding:7px 32px;background-color:#161616;color:white}@media (max-width: 1024px){#footer-copyright{font-size:12px;line-height:15px}}#footer-copyright a{text-decoration:underline}.page-footer .pagebuilder-column-group+.pagebuilder-column-group{margin-top:2.5rem}.page-footer .block .title,.page-footer .block .block-title{border:0;padding:0;font-size:56px;line-height:48px;font-family:'DM Serif Display',serif;font-weight:400;max-width:475px}@media (max-width: 1024px){.page-footer .block .title,.page-footer .block .block-title{font-size:25px;line-height:27px}}@media (max-width: 640px){.page-footer .block .title,.page-footer .block .block-title{text-align:center;padding-left:40px;padding-right:40px}}.page-footer .block.newsletter{margin:0 0 1rem;display:flex;justify-content:space-between;max-width:1226px;margin:auto;column-gap:10%}@media (max-width: 640px){.page-footer .block.newsletter{flex-direction:column;row-gap:10px}}.page-footer .block.newsletter .field.check{font-size:16px;line-height:22px;font-weight:300;display:flex;align-items:flex-start}.page-footer .block.newsletter .field.check label{margin-left:10px}.page-footer .block.newsletter .field.check label a{text-decoration:underline}.page-footer .block.newsletter .field.check input{margin-top:5px}.page-footer .block.newsletter>.content{max-width:554px;width:100%}.page-footer .block.newsletter .field.newsletter{width:100%}.page-footer .block.newsletter .content-field{display:flex;margin-bottom:30px;padding-right:50px}.page-footer .block.newsletter .control input{min-width:250px;height:56px;border:0;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;border-radius:3px 0 0 3px}@media (max-width:1024px){.page-footer .block.newsletter .content-field{padding-right:30px;margin-bottom:12px}.page-footer .block.newsletter .control input{font-size:16px;min-width:190px}.page-footer .block.newsletter .action.primary{font-size:16px;padding:19px 0 19px 11px}.page-footer .block.newsletter .action.primary::after{right:-30px}.page-footer .block.newsletter .action.primary span{z-index:1;position:relative}#to-top{right:30px}}@media (max-width:640px){#to-top{right:10px}.page-footer .block.newsletter .control input{height:45px;min-width:150px}.page-footer .block.newsletter .action.primary{height:45px;padding:10px 0 10px 11px}.page-footer .block.newsletter .action.primary::after,.page-footer .block.newsletter .action.primary::before{height:45px}}.message.global{color:#222;background:rgb(var(--yellow));margin:0;border-radius:0}.message.global .content{padding:.5rem}.message.global .actions{margin-top:.75rem}.message.global.cookie{position:fixed;z-index:40;bottom:0;left:0;right:0}.message.global.noscript{text-align:center}.page-header{color:white;background-color:#161616}.header-panel-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-weight:300;font-size:16px;line-height:22px;padding:12px 20px;border-bottom:1px solid #76777a}@media (max-width: 1024px){.header-panel-info{font-size:12px;line-height:15px;padding-top:8px;padding-bottom:8px}}.account-dropdown a{max-width:25px}.account-dropdown>.action::before{content:'';display:block;flex-shrink:0;width:25px;height:28px}@media (max-width: 1024px){.account-dropdown{display:none}}#switcher-language-trigger::after{content:'';display:block;width:20px;height:11px;transform:rotate(0deg) !important;color:#fff}#switcher-language-trigger.active::after{transform:rotate(180deg) !important}#switcher-language-nav{text-transform:uppercase}#switcher-language-nav ul{display:flex}#switcher-language-nav ul li{font-size:16px;line-height:22px;padding:0px 10px;cursor:pointer}#switcher-language-nav ul li:not(:last-child){border-right:1px solid #76777a}#switcher-language-nav ul li:first-child{padding-left:0}#switcher-language-nav ul li.active{color:#000;font-weight:700}#switcher-language{text-transform:uppercase}#switcher-language .current-store{color:white;display:flex;align-items:center;gap:5px;font-size:18px;letter-spacing:1px;text-transform:uppercase;line-height:18px}#switcher-language ul[aria-hidden="false"]{display:flex;flex-direction:column;background-color:white;border-bottom:6px solid #e1251b;z-index:1;opacity:1;pointer-events:all;visibility:visible;transform:scale(1);top:30px}#switcher-language ul{opacity:0;position:absolute;pointer-events:none;right:0;top:-9999px}#switcher-language ul li{padding:10px 35px;color:#76777a;font-size:18px;font-weight:400;cursor:pointer}#switcher-language ul li.active{color:#000;font-weight:700}#switcher-language ul li:not(:last-child){border-bottom:1px solid #d5d5d5}@media (max-width: 1024px){#switcher-language ul li{font-size:16px;line-height:22px}}.block.filter .filter-content{position:fixed;visibility:hidden}.block.filter{max-width:1536px;margin:auto;margin-bottom:35px;padding-left:18px;padding-right:18px}.block.filter .filter-actions-container{transform:translateX(-100%);position:fixed;left:0}.block.filter .filter-current{display:none}.block.filter .filter-value{opacity:.6}.block.filter .filter-title{display:inline-block;min-width:143px}.block.filter .filter-title .button-content-filter-title{display:flex;align-items:center}.block.filter .filter-title.active .button-grey.active{margin:0 50px;background-color:#e1251b;color:white;border:0;padding:0}.block.filter .filter-title.active .button-grey.active:after,.block.filter .filter-title.active .button-grey.active::before{content:'';width:50px;height:45px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-image:none;background-color:#e1251b;top:0}.block.filter .filter-title.active .button-grey.active::after{right:-49px;transform:rotate(180deg)}.block.filter .filter-title.active .button-grey.active::before{left:-49px}.block.filter .filter-title span:not(.count){z-index:1;display:flex;align-items:center;gap:7px;font-size:18px}.block.filter .filter-title span:not(.count)::before{content:'';width:17px;height:16px}.block.filter .filter-title label{display:flex;align-items:center;gap:.25rem}.block.filter .filter-title .count{background:white;border-radius:50%;color:#e1251b;font-size:14px;width:19px;height:19px;min-width:19px;display:flex;align-items:center;justify-content:center;font-family:'Roboto',sans-serif;font-weight:700;margin:0 6px}.block.filter .filter-options-item{margin-bottom:57px}.block.filter .filter-options-item:last-child{margin-bottom:0}.block.filter .filter-options-title{font-weight:700;font-size:24px;line-height:30px;color:#e1251b;margin-bottom:15px}.block.filter dt{padding:.25rem 0}.block.filter .initially-active.active .filter-options-title::after{opacity:0}.am-shopby-swatch-label{text-align:center}@media (min-width: 769px){.column.main .block.filter{margin-bottom:30px}.column.main .block.filter .filter-options-item{position:relative}.column.main .block.filter .filter-options a{display:inline;width:100%}.column.main .block.filter .filter-options .item>a{font-size:16px}.column.main .block.filter .filter-options-title::after{opacity:0.3}}@media (max-width: 768px){.block.filter .filter-current-subtitle{display:block;margin:0 0 .25rem}.block.filter .filter-content .item{padding:.125rem 0}}@media (max-width:810px){.block.filter .filter-title .button-content-filter-title{position:absolute;z-index:1}.block.filter .filter-title span:not(.count){font-size:16px}.block.filter .filter-title .count{font-size:14px}}@media (max-width:640px){.block.filter{min-width:124px;margin-bottom:20px}.block.filter .filter-title{min-width:124px}}.page-with-filter .toolbar .sorter>label{font-size:18px;color:#76777a;line-height:20px;font-weight:300}.page-with-filter .toolbar .sorter>label::after{content:':'}.page-with-filter .toolbar .sorter select{padding:5px 30px;background-color:transparent;color:#76777a;font-size:18px;line-height:20px}@media (max-width:640px){.page-with-filter .toolbar .sorter>label{font-size:16px}.page-with-filter .toolbar .sorter-action{display:none}.page-with-filter .toolbar .sorter select{padding-left:8px;text-align:center;font-size:16px;max-width:115px}}:root{--listing-grid-gap:1.75rem;--listing-grid-row-gap:6rem;--listing-grid-columns:1;--listing-grid-item-padding:0px;--listing-grid-item-margin:0px}@media (min-width: 641px){:root{--listing-grid-columns:3}}@media (min-width: 1025px){:root{--listing-grid-columns:4}}@media (min-width: 641px){.page-layout-1column{--listing-grid-columns:2}}@media (min-width: 1025px){.page-layout-1column{--listing-grid-columns:3}}.am_shopby_apply_filters{display:none}.catalogsearch-result-index #amasty-shopby-product-list .toolbar:first-child{position:static}.catalog-category-view .page-title-wrapper,.amshopby-index-index .page-title-wrapper,.catalogsearch-result-index .page-title-wrapper{display:flex;justify-content:space-between;align-items:center;max-width:1536px;margin:28px auto 20px;padding:0 18px}.catalog-category-view .page-title-wrapper h1,.amshopby-index-index .page-title-wrapper h1,.catalogsearch-result-index .page-title-wrapper h1{font-weight:700;font-size:30px;line-height:40px;color:#000}.swiper-categories-siblings-content{margin:0 auto 20px;max-width:1536px;padding:0 18px;position:relative}.swiper-categories-siblings-content .swiper-categories-siblings{visibility:hidden}.swiper-categories-siblings-content .swiper-categories-siblings.swiper-initialized{visibility:visible}.swiper-categories-siblings-content+.divisor{border-top:1px solid #f3f3f3;margin-bottom:20px}.swiper-categories-siblings-content .swiper-button-prev::after,.swiper-categories-siblings-content .swiper-button-next::after{width:23px;height:36px;background-size:contain}.swiper-categories-siblings-content .swiper-button-prev,.swiper-categories-siblings-content .swiper-button-next{top:20%}@media (max-width:640px){.swiper-categories-siblings-content .swiper-button-next{right:0}.swiper-categories-siblings-content .swiper-button-prev{left:0}}.swiper-categories-siblings .swiper-slide:first-child .category{margin-left:49px;padding-right:49px}.swiper-categories-siblings .swiper-slide:first-child .category::before{content:'';width:50px;height:55px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#f3f3f3;left:0;top:0}.swiper-categories-siblings .swiper-slide:last-child .category{margin-right:49px;padding-left:49px}.swiper-categories-siblings .swiper-slide:last-child .category::before{content:'';width:50px;height:55px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#f3f3f3;right:0;top:0;transform:rotate(180deg)}.swiper-categories-siblings .category{background-color:#f3f3f3;color:black;font-size:18px;display:flex;justify-content:center;align-items:center;height:55px}.swiper-categories-siblings .category>div{position:absolute;display:flex;justify-content:center;align-items:center;column-gap:10px}.swiper-categories-siblings .category img{width:auto}.swiper-categories-siblings .category span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.swiper-categories-siblings .currentCategory{background-color:#e1251b;color:white}.swiper-categories-siblings .currentCategory::before,.swiper-categories-siblings .currentCategory::after{background-color:#e1251b !important}#amasty-shopby-product-list{max-width:1536px;margin:auto;padding:0 18px;position:relative}#amasty-shopby-product-list .toolbar:first-child{position:absolute;top:-74px;right:18px}#amasty-shopby-product-list .toolbar:not(:first-child){border-top:1px solid #f3f3f3;margin-top:64px;padding-top:24px}#amasty-shopby-product-list .toolbar:not(:first-child) .sorter{margin:0}#amasty-shopby-product-list .toolbar .pages{margin-left:auto;margin-right:38px}#amasty-shopby-product-list .toolbar .pages .items .current .page{background:transparent;font-weight:400;color:#e1251b}#amasty-shopby-product-list .toolbar .pages .items .page{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:22px;color:#76777a}.product-image-container{display:block;max-width:100%}.product-image-container .product-image-wrapper{padding:0 !important}.products-grid .product-image-container{border:0}.product-item-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.actions-primary .stock{color:rgba(var(--base-color), var(--muted-alpha, .6));white-space:nowrap}.actions-secondary{display:flex;gap:.125rem}.actions-secondary .action{--muted-alpha:.4;padding:0px;color:rgba(var(--base-color), var(--muted-alpha, .6));background:transparent;border-radius:0}.actions-secondary .action::before{width:2rem;height:2rem}.actions-secondary .action:focus-visible{z-index:2}.actions-secondary .action .loading-mask{border-radius:0}.product-items .product-item-photo{position:relative;text-align:center}.product-items .product-item-info{position:relative;display:flex;gap:.5rem}.product-items .product-item-details{flex:1 1;display:flex;flex-direction:column;margin:0 35px;position:relative}.product-items .product-item-details .product-reviews-summary{justify-content:flex-start;margin-bottom:0}.product-items .product-item-details .price-box{justify-content:flex-start;column-gap:10%;margin-bottom:.25rem}.product-items .product-item-details .product-item-name{margin-top:36px;margin-bottom:20px;font-size:24px;line-height:30px;min-height:60px;width:calc(100% - 40px)}.product-items .product-item-details .prolabels-content-wrapper~.product-item-name{margin-top:0}@media (max-width:640px){.product-items .product-item-details .prolabels-content-wrapper~.product-item-inner{top:32px}}.product-items.product-items-names .product-item{display:flex;align-items:center;gap:.5rem}.product-items.product-items-names .product-item+.product-item{margin-top:.125rem}.product-items.product-items-names strong{font-weight:normal}.product-items.product-items-names .choice .control{display:flex}.products-grid .product-items,[data-appearance="carousel"] .product-items{display:flex;flex-wrap:wrap;gap:var(--listing-grid-gap);row-gap:var(--listing-grid-row-gap)}.products-grid .product-items .product-item,[data-appearance="carousel"] .product-items .product-item{position:relative;margin:var(--listing-grid-item-margin);width:calc((100% - var(--listing-grid-item-margin) * var(--listing-grid-columns) * 2 - var(--listing-grid-gap) * (var(--listing-grid-columns) - 1)) / var(--listing-grid-columns))}.products-grid .product-items .product-item-info,[data-appearance="carousel"] .product-items .product-item-info{height:100%;width:100%;flex-direction:column;padding:var(--listing-grid-item-padding)}@media (max-width:640px){.products-grid .product-items,[data-appearance="carousel"] .product-items{row-gap:60px}}.products-grid .product-items .product-item-inner,[data-appearance="carousel"] .product-items .product-item-inner{margin-top:auto;padding-top:.25rem;display:flex;flex-direction:column;position:absolute;padding:0;right:0;top:40px}@media (max-width:640px){.products-grid .product-items .product-item-inner,[data-appearance="carousel"] .product-items .product-item-inner{top:0px}}.products-grid .product-items .product-item-inner .actions-secondary,[data-appearance="carousel"] .product-items .product-item-inner .actions-secondary{gap:unset}@media (max-width: 480px){.products-grid .product-items .product-reviews-summary:not(.no-rating) .action span,[data-appearance="carousel"] .product-items .product-reviews-summary:not(.no-rating) .action span{display:none}}@media (max-width:810px){.catalog-category-view .swiper-categories-siblings-content{padding-right:0}#amasty-shopby-product-list .toolbar:not(:first-child){margin-top:40px;padding-top:10px}#amasty-shopby-product-list .toolbar:not(:first-child) .sorter{display:none}#amasty-shopby-product-list .toolbar:not(:first-child) .pages{margin:auto}#amasty-shopby-product-list .toolbar:not(:first-child) .pages .items .page{font-size:16px}#amasty-shopby-product-list .toolbar:first-child{top:-80px}.product-items .product-item-details .product-item-name{margin-top:32px}}@media (max-width:640px){.amshopby-index-index .page-title-wrapper,.catalog-category-view .page-title-wrapper,.catalogsearch-result-index .page-title-wrapper{margin:16px 0 10px;align-items:flex-start;flex-direction:column-reverse;row-gap:20px}.amshopby-index-index .page-title-wrapper h1,.catalog-category-view .page-title-wrapper h1,.catalogsearch-result-index .page-title-wrapper h1{font-size:22px;line-height:30px}.catalog-category-view .swiper-categories-siblings figure{height:40px}.catalog-category-view .swiper-categories-siblings .category span{display:none}#amasty-shopby-product-list .toolbar:first-child{top:-65px}.product-items .product-item-photo img{width:auto}.product-items .product-item-info{gap:10px;column-gap:0px}.product-items .product-item-details{margin:0 20px}.product-items .product-item-details .product-item-name{font-size:18px;line-height:22px;min-height:44px;margin-bottom:6px;margin-top:0}}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 1.25rem}.toolbar.bottom{margin-top:1.25rem}.toolbar~.products{margin:1.25rem 0}.toolbar>.pager{display:contents}.toolbar label,.toolbar .limiter-text{white-space:nowrap}.toolbar select{max-width:130px}@media (min-width: 769px){.toolbar select{max-width:170px}}.toolbar .sorter,.toolbar .limiter{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-left:auto}.toolbar .sorter-action{--muted-alpha:.4;color:rgba(var(--base-color), var(--muted-alpha, .6))}.toolbar .sorter-action::before{content:'';display:block;width:1.5rem;height:1.5rem}.toolbar .modes{display:flex;align-items:center;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}.toolbar .modes a{--muted-alpha:.3;color:rgba(var(--base-color), var(--muted-alpha, .6))}.toolbar .mode-grid{border-right:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}.toolbar .mode-grid,.toolbar .mode-list{padding:.5rem}.toolbar .mode-grid::before,.toolbar .mode-list::before{content:'';display:block;width:1.5rem;height:1.5rem}@media (max-width: 640px){.toolbar .modes~.toolbar-amount{order:100;width:100%}}.toolbar .toolbar-amount+.pages{margin-left:auto}.products-grid+.pager{margin:1.25rem 0}.pages{display:flex;align-items:center}.pages .items{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pages .items a,.pages .items .page{display:flex;align-items:center;justify-content:center;color:inherit;padding:.25rem .5rem}.pages .items a:hover,.pages .items .page:hover{text-decoration:none}.pages .items .current .page{background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1))}.pages .action.previous,.pages .action.next{display:flex;align-items:center;--muted-alpha:.4;color:rgba(var(--base-color), var(--muted-alpha, .6))}.pages .action.previous::before,.pages .action.next::before{content:'';display:block;width:1.5rem;height:1.5rem}.minicart-wrapper .action.showcart::before{content:'';display:block;width:36px;height:30px}@media (max-width: 1024px){.minicart-wrapper .action.showcart::before{content:'';display:block;width:25px;height:20px}}.minicart-wrapper{position:relative}.minicart-wrapper a{margin-left:auto;max-width:36px}@media (max-width: 1024px){.minicart-wrapper{max-width:25px;order:2}}.minicart-wrapper .action.showcart{position:relative;justify-content:flex-end;font-size:.75rem}.minicart-wrapper .action.showcart::before{content:'';display:block;width:36px;height:30px}@media (max-width: 1024px){.minicart-wrapper .action.showcart::before{width:25px;height:20px}}.minicart-wrapper .action.showcart .counter.qty.empty{opacity:0}.minicart-wrapper .action.showcart .counter.qty{display:flex;align-items:center;justify-content:center;background-color:#009a2b;font-size:13px;width:14px;height:14px;min-width:14px;position:absolute;top:0;left:15px;border-radius:50%;z-index:1;font-family:'Roboto',sans-serif;font-weight:700}@media (max-width:640px){.minicart-wrapper .action.showcart .counter.qty{top:-4px;left:8px}}.minicart-wrapper .action.showcart .counter.qty:not(.empty) .counter-number:not(:last-child){display:none}.button-green-intense{display:flex;align-items:center;justify-content:center;border:0;font-size:22px;color:white;background:linear-gradient(to left, #009a2b 50%, #147814 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;font-family:'Roboto',sans-serif;font-weight:400;width:calc(100% - 100px)}.button-green-intense::before,.button-green-intense::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#009a2b}.button-green-intense::before{left:-49px}.button-green-intense::after{right:-49px;transform:rotate(180deg)}.page-header .block-search{position:fixed;top:0;display:none}.message{display:flex;align-items:flex-start;gap:.25rem;padding:.75rem 1rem;margin-bottom:.75rem;border:1px solid transparent}.message>div{margin-right:auto}.field+.message,.control .message{margin-top:.5rem}.message a{text-decoration:underline !important}.message.warning::before,.message.success::before,.message.notice::before,.message.error::before,.message.info::before{flex-shrink:0;content:'';width:1.5rem;height:1.5rem}.old-price.map-old-price{text-decoration:none}.old-price.map-old-price .weee,.old-price.map-old-price .price-wrapper{text-decoration:line-through}.product-info-price .old-price.map-old-price{display:inline-block}.map-fallback-price{display:none}.map-show-info{margin-right:.25rem}.ammenu-button.-hamburger{background-color:#161616;padding:0px;color:#161616;border:none}.ammenu-button.-hamburger::after{content:'';display:block;width:23px;height:19px;position:initial;clip-path:none}.ammenu-button.-hamburger::before{content:none}@media (max-width: 1024px){.ammenu-button.-hamburger{grid-column:4;justify-self:flex-end}}.ammenu-robots-navigation{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.ammenu-nav-sections.-topmenu .ammenu-items{align-items:center;display:flex;justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item{box-sizing:border-box;display:inline-block;line-height:30px;font-weight:700;margin:0;transition:.5s}.ammenu-nav-sections.-topmenu .ammenu-items.-root>.ammenu-item>.ammenu-link{font-size:18px;letter-spacing:1px;padding:30px 20px 24px 20px;position:relative;text-transform:uppercase;line-height:18px;display:flex;border-bottom:6px solid #161616}.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root{margin:0 auto;max-width:1240px}.ammenu-header-container .header.content{transition:.1s all ease-in;display:grid;grid-template-columns:24% 48% 24%;column-gap:2%;justify-content:space-between;position:relative;max-width:1920px;padding:25px 50px 12px 50px;margin:auto;background-color:#161616}@media (max-width: 1024px){.ammenu-header-container .header.content{padding:17px 32px;left:0;max-width:100%;position:fixed;right:0;top:32px;z-index:10;grid-template-columns:auto 25px 25px 25px;column-gap:24px;justify-content:initial}.ammenu-header-container .header.content>.switcher{grid-column:2;grid-row:1;justify-self:flex-end}}@media (max-width: 640px){.ammenu-header-container .header.content{padding-left:18px;padding-right:18px}}.ammenu-header-container .header.content>.switcher:first-child{justify-self:flex-start}.ammenu-header-container .header.content .header-right{display:flex;gap:50px;align-items:center;justify-self:flex-end}@media (max-width: 1024px){.ammenu-header-container .header.content .header-right{grid-column:3;grid-row:1}.ammenu-header-container .header.content .header-right .switcher:first-child,.ammenu-header-container .header.content .header-right #switcher-language{display:none}}.ammenu-header-container .header.content .ammenu-logo{margin:auto;min-width:110px}@media (max-width: 1024px){.ammenu-header-container .header.content .ammenu-logo{margin-left:0;margin-right:auto;max-width:155px;display:flex;grid-column:1;grid-row:1}}.ammenu-header-container{min-height:64px;position:relative}@media (max-width:1024px){.ammenu-header-container{min-height:88px}}.ammenu-sticky{left:0;max-width:100%;position:fixed;right:0;top:0;z-index:10}a[href*="&content=/bmlweb/ppwpsiw.html"]{display:none}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.payment-icon[src*="paypalobjects.com"]{width:39px}}.page-wrapper{display:flex;flex-direction:column;min-height:100vh}[data-content-type="tabs"] .tab-header{padding:.75rem 1rem;margin-left:0;margin-right:0}[data-content-type="tabs"] .tabs-content>div{padding:.75rem}.page-layout-cms-full-width .page-main{max-width:none;margin:0;padding:0}body:not(.page-layout-cms-full-width) .main>[data-content-type="row"] [data-element="inner"],.modal-content [data-content-type="row"] [data-element="inner"]{padding:0;margin:0;max-width:none}@media (max-width: 768px){.pagebuilder-mobile-hidden{display:none}}@media (min-width: 769px){.pagebuilder-mobile-only{display:none}}.highlight{font-weight:500}@media (min-width: 1281px){.xl-bg-clamp [data-background-images]{background-size:clamp(0px, 1400px, 100%) !important}.xl-bg-center [data-background-images]{background-position:center !important}}[data-content-type="row"] [data-element="inner"]{padding-top:0;padding-bottom:0}[data-content-type="row"] [data-element="inner"].narrow{--container-max-width:768px}[data-content-type="buttons"]{display:flex;flex-wrap:wrap;gap:1rem}[data-content-type="buttons"][data-appearance="stacked"]{flex-direction:column}[data-content-type="tabs"] .tabs-navigation{display:flex}[data-content-type="tabs"] .tab-header>a{color:inherit}[data-content-type="tabs"] .tab-header>a:hover{text-decoration:none}[data-content-type="banner"] a,[data-content-type="slider"] a{display:block}[data-content-type="banner"] a:hover,[data-content-type="slider"] a:hover{text-decoration:none}.v-middle .pagebuilder-banner-wrapper,.v-middle .pagebuilder-slide-wrapper{display:flex;align-items:center}.pagebuilder-overlay{padding:30px;position:relative}.pagebuilder-overlay.pagebuilder-poster-overlay{align-items:center;display:flex;justify-content:center;text-align:center}.pagebuilder-overlay:not(.pagebuilder-poster-overlay){max-width:540px}[data-appearance='collage-centered'] .pagebuilder-overlay{margin-left:auto;margin-right:auto}[data-appearance='collage-right'] .pagebuilder-overlay{margin-left:auto}.pagebuilder-poster-content{width:100%}.pagebuilder-banner-button{margin:20px 0 0 0}[data-enable-parallax="1"]{opacity:0;transition:opacity linear 50ms 100ms}[data-enable-parallax="1"].jarallax-ready{opacity:1}.slick-dots{width:100%;padding:.625rem 0;display:flex;justify-content:center;gap:.5rem}.slick-dots button{padding:0;border-radius:50%;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));background:#000;text-indent:-9999px;display:block;width:1rem;height:1rem;box-shadow:0 0 0 1px #fff}.slick-dots .slick-active button{background:#fff}.slick-arrow{position:absolute;z-index:11;top:50%;width:35px;height:60px;transform:translateY(-50%);--base-bg-alpha:.7;background-color:rgba(var(--base-bg), var(--base-bg-alpha, 1));color:rgba(var(--base-color), var(--base-alpha, 1));display:none;gap:0;align-items:center;justify-content:center;font-size:0 !important;line-height:0 !important;padding:0;border-radius:0}.slick-arrow .slick-initialized{display:flex}.slick-arrow::before{content:'';display:block;width:1.5rem;height:1.5rem}.slick-arrow.slick-disabled{opacity:0;pointer-events:none}.slick-prev{left:0}.slick-next{right:0}@media (max-width: 768px){[data-appearance="carousel"] .product-items .product-item-inner{margin-top:0}}.gap-0>.pagebuilder-column-group,.gap-0>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-0>.pagebuilder-column-line{gap:0}.gap-1>.pagebuilder-column-group,.gap-1>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-1>.pagebuilder-column-line{gap:.25rem}.gap-2>.pagebuilder-column-group,.gap-2>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-2>.pagebuilder-column-line{gap:.5rem}.gap>.pagebuilder-column-group,.gap>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap>.pagebuilder-column-line{gap:.5rem}.gap-3>.pagebuilder-column-group,.gap-3>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-3>.pagebuilder-column-line{gap:.75rem}.gap-4>.pagebuilder-column-group,.gap-4>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-4>.pagebuilder-column-line{gap:1rem}.gap-5>.pagebuilder-column-group,.gap-5>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-5>.pagebuilder-column-line{gap:1.25rem}.gap-6>.pagebuilder-column-group,.gap-6>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-6>.pagebuilder-column-line{gap:1.5rem}.gap-7>.pagebuilder-column-group,.gap-7>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-7>.pagebuilder-column-line{gap:1.75rem}.gap-8>.pagebuilder-column-group,.gap-8>.pagebuilder-column-group>.pagebuilder-column-line,.pagebuilder-column-group.gap-8>.pagebuilder-column-line{gap:2rem}@media (max-width: 768px){.pagebuilder-column-group,.pagebuilder-column-line{row-gap:1rem;flex-wrap:wrap}.pagebuilder-column{flex-basis:100%;max-width:100%}}.price-box{display:flex;justify-content:center;align-items:center;font-family:'Roboto',sans-serif;font-weight:700}.price-label,.price-box .label,.msrp-message{color:rgba(var(--base-color), var(--muted-alpha, .6))}.medium-price{color:rgba(var(--danger-color), var(--danger-alpha, 1))}.special-price{color:rgba(var(--danger-color), var(--danger-alpha, 1))}.old-price{color:#76777a;text-decoration:line-through;font-weight:400}.gallery-wrapper .video-bigimg{position:relative}.gallery-wrapper .video-bigimg::after{content:'';pointer-events:none;background:no-repeat center url('data:image/svg+xml,<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M25 50C38.8071 50 50 38.8071 50 25C50 11.1929 38.8071 0 25 0C11.1929 0 0 11.1929 0 25C0 38.8071 11.1929 50 25 50ZM17.6923 35.3846L37.6923 25L17.6923 14.6154V35.3846Z" fill="white"/></svg>');width:50px;height:50px;display:block;top:50%;position:absolute;left:50%;transform:translate(-50%, -50%)}.gallery-wrapper .video-bigimg.show-video::after{display:none}.gallery-wrapper .video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.gallery-wrapper .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-info-wrapper{max-width:1864px;padding-left:18px;padding-right:18px;display:grid;grid-template-rows:auto 1fr;grid-template-columns:100%;grid-template-areas:"title" "media" "main"}.product-info-wrapper .page-title-wrapper{margin-bottom:15px;padding-right:45px}.product-info-wrapper .page-title-wrapper h1{margin:0;font-family:'Roboto',sans-serif;font-weight:700;font-size:30px;line-height:40px}.product-info-wrapper .product-info-main-sticky{grid-area:main;position:relative;padding-top:20px;padding-bottom:28px}.product-info-wrapper .product.media{grid-area:media}.product-info-wrapper .breadcrumbs{grid-area:title;padding:0;min-height:22px}@media (min-width: 1025px){.product-info-wrapper{grid-template-columns:63% 32%;grid-template-areas:"media title" "media main";column-gap:5%;margin:auto}.product-info-wrapper .product-info-main-sticky{max-width:540px;margin-top:50px;padding-top:0;padding-bottom:90px}.product-info-wrapper .breadcrumbs{margin-top:65px}.product-info-wrapper .breadcrumbs .items .item{font-size:18px}}.product-info-wrapper #extra-info{border-top:1px solid #f3f3f3}.product-info-wrapper #extra-info .devoluciones,.product-info-wrapper #extra-info .envios{border-bottom:1px solid #f3f3f3;margin-bottom:20px;padding:14px 20px 20px 0}.product-info-wrapper #extra-info .devoluciones>.title,.product-info-wrapper #extra-info .envios>.title{color:#76777a;font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700;display:flex;align-items:center;margin-bottom:5px;position:relative}.product-info-wrapper #extra-info .devoluciones>.title::before,.product-info-wrapper #extra-info .envios>.title::before{content:'';width:24px;height:24px;margin-right:5px}.product-info-wrapper #extra-info .devoluciones .subtitle,.product-info-wrapper #extra-info .envios .subtitle{color:#76777a;font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:22px;padding-left:29px}.product-info-wrapper #extra-info .envios>title::before{width:24px;height:24px}.product-info-wrapper #extra-info #more-info-dev,.product-info-wrapper #extra-info #more-info-env{width:27px;height:27px;position:absolute;right:0;top:0}.product-info-wrapper #extra-info .content-info{position:fixed;top:0;max-width:500px;width:100%;left:100%}.product-info-wrapper #extra-info .overlay-info{display:none}.towishlist{display:flex;align-items:center}.towishlist span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.towishlist::before{content:'';width:34px;height:27px}.product-info-main{display:flex;flex-direction:column}.product-info-main.no-sticky{position:inherit;top:inherit}.product.attribute.overview{margin-bottom:19px;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px}.price-box{margin-bottom:10px;column-gap:6%}.price-box .normal-price,.price-box .special-price,.price-box .medium-price{font-size:30px;line-height:40px;color:#e1251b}.price-box .old-price{font-size:24px;line-height:30px}.prices-tier{margin:.5rem 0}.prices-tier li{line-height:1.75rem}.product-info-stock-sku{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #f3f3f3}.product-info-stock-sku .stock{color:#000;line-height:30px;font-size:24px}.product-info-stock-sku .stock.available{color:#147814;font-family:'DM Serif Display',serif;font-weight:400;font-style:italic}.product-info-stock-sku .stock.available::before{content:'·'}.product-info-stock-sku .stock.unavailable{color:#e1251b}.product-info-stock-sku .sku{display:flex;align-items:center;font-family:'Roboto',sans-serif;font-weight:300;color:#76777a;font-size:18px;line-height:22px}.product-info-stock-sku .sku .type{font-family:'Roboto',sans-serif;font-weight:300;text-transform:lowercase}.product-info-stock-sku .sku .type::after{content:':';margin-right:5px}.product-info-stock-sku .configurable-variation-qty{display:none}.product-add-form{margin:18px 0 24px}.product-add-form form>div+div{margin-top:.5rem}.product-add-form .product-options-wrapper{padding-bottom:22px}.product-add-form .product-options-wrapper .label{font-weight:500}.product-add-form .product-options-wrapper .label~.control{margin-top:.25rem}.product-add-form .product-options-wrapper .field{margin-top:0;margin-bottom:.375rem}.product-add-form .product-options-wrapper .field:last-child{margin-bottom:0}.product-add-form .product-options-wrapper .swatch-opt+.field{margin-top:.375rem}.product-add-form .product-options-bottom{margin:1.25rem 0 0}.box-tocart .fieldset .actions #product-addtocart-button{margin:0 50px;width:calc(100% - 100px);font-family:'Roboto',sans-serif;font-weight:400}.product-description-link{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:22px;text-decoration:underline;color:#e1251b;margin-bottom:34px}.field.qty>.control,.input-text.qty{max-width:4rem}.product-addto-links,.product-social-links{position:absolute;right:0;top:15px}.product-addto-links>a,.product-social-links>a{color:rgba(var(--base-color), var(--muted-alpha, .6));border-radius:0}.product-addto-links>a:hover,.product-social-links>a:hover{text-decoration:underline}.product.info.detailed{max-width:1026px;padding:0 18px;margin:77px auto 0}.product.info.detailed .product.data.items{display:flex;flex-direction:column;row-gap:40px}.product.info.detailed .data.item.title{padding:13px 20px;border-bottom:1px solid #e1251b;scroll-margin:120px}.product.info.detailed .data.item.title.active .data.switch::after{transform:rotate(180deg)}.product.info.detailed .data.switch{font-family:'Roboto',sans-serif;font-weight:700;color:#e1251b;font-size:24px;line-height:30px;display:flex;justify-content:space-between;align-items:center}.product.info.detailed .data.switch::after{content:'';width:20px;height:12px}.product.info.detailed .data.item.content{padding-left:20px;font-size:22px;font-family:'Roboto',sans-serif;font-weight:300;line-height:30px}.product.info.detailed .data.item.content p:not(:last-child){margin-bottom:30px}.product.info.detailed #technologies{padding-left:24px;padding-right:45px}.product.info.detailed table th{font-family:'Roboto',sans-serif;font-weight:300}.product.info.detailed .technologies{display:grid;grid-template-columns:repeat(2, 1fr);gap:18px}.product.info.detailed .technologies li{display:flex;column-gap:14px}.product.info.detailed .technologies li::before{content:'';width:5px;height:5px;background-color:#e1251b;margin-top:15px;min-width:5px}.breeze-theme .am-attachments{max-width:1026px;padding:0 18px;margin:60px auto 0}.breeze-theme .am-attachments .button-grey{display:inline-flex;padding-left:80px;padding-right:80px}.breeze-theme .am-attachments .ico-download{width:19px;height:18px;margin-right:10px}.product-size-guide{border-bottom:1px solid #f3f3f3;margin-top:0 !important}.product-size-guide .open-size-guide{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:22px;text-decoration:underline;color:#e1251b;padding-bottom:22px;margin-bottom:0}.column.main>.amrelated-grid-wrapper~.amrelated-grid-wrapper,.column.main>.amrelated-grid-wrapper~.block.upsell,.column.main>.block.related~.amrelated-grid-wrapper,.column.main>.block.upsell~.amrelated-grid-wrapper{border-top:0;margin-top:20px}.amrelated-grid-wrapper,.block.related,.block.upsell{padding-top:80px;margin-top:80px;border-top:2px solid #f3f3f3}.amrelated-grid-wrapper .block-content,.block.related .block-content,.block.upsell .block-content{position:relative}.amrelated-grid-wrapper .block-title,.block.related .block-title,.block.upsell .block-title{padding:0 18px;display:flex;align-items:center;justify-content:center;font-size:56px;line-height:56px;margin-bottom:60px;font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b}.amrelated-grid-wrapper .block-title::before,.block.related .block-title::before,.block.upsell .block-title::before{content:'';display:block;width:80px;height:33px;margin-right:20px;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.amrelated-grid-wrapper .swiper-horizontal>.swiper-scrollbar,.block.related .swiper-horizontal>.swiper-scrollbar,.block.upsell .swiper-horizontal>.swiper-scrollbar,.amrelated-grid-wrapper .swiper-scrollbar.swiper-scrollbar-horizontal,.block.related .swiper-scrollbar.swiper-scrollbar-horizontal,.block.upsell .swiper-scrollbar.swiper-scrollbar-horizontal{width:100%;left:50%;transform:translateX(-50%);max-width:1500px}.amrelated-grid-wrapper .swiper,.block.related .swiper,.block.upsell .swiper{margin-left:59px;margin-right:59px}.amrelated-grid-wrapper .swiper-wrapper,.block.related .swiper-wrapper,.block.upsell .swiper-wrapper{margin-bottom:82px}.amrelated-grid-wrapper .product-item-info,.block.related .product-item-info,.block.upsell .product-item-info{text-align:center;display:block}.amrelated-grid-wrapper .product-item-details,.block.related .product-item-details,.block.upsell .product-item-details{margin:8px 0px 0px 0px;text-align:left;padding:0 16px;display:block}.amrelated-grid-wrapper .price-box,.block.related .price-box,.block.upsell .price-box{font-family:'Roboto',sans-serif;font-weight:700;font-size:30px;line-height:40px;color:#e1251b;margin-bottom:5px;justify-content:flex-start;column-gap:2.7rem}.amrelated-grid-wrapper .product-item-name,.block.related .product-item-name,.block.upsell .product-item-name{font-size:24px;line-height:30px;margin-bottom:18px;min-height:57px;display:block;margin-top:44px;width:100%}.amrelated-grid-wrapper .prolabels-content-wrapper~.product-item-name,.block.related .prolabels-content-wrapper~.product-item-name,.block.upsell .prolabels-content-wrapper~.product-item-name{margin-top:0}.amrelated-grid-wrapper .product-reviews-summary,.block.related .product-reviews-summary,.block.upsell .product-reviews-summary{justify-content:left;margin-bottom:0}.product-technologies-block{padding:60px 50px 0;border-top:2px solid #f3f3f3;position:relative}.product-technologies-block h2{padding:0 18px;display:flex;align-items:center;justify-content:center;font-size:56px;line-height:56px;margin-bottom:60px;font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b}.product-technologies-block h2::before{content:'';display:block;width:80px;height:33px;margin-right:20px;background-size:100% 100%;background-position:center;background-repeat:no-repeat;flex-shrink:0}.product-technologies-block .swiper{max-width:1440px;margin-top:100px}.product-technologies-block .swiper-slide{margin-bottom:50px}.product-technologies-block .swiper-slide img{border:1px solid #009a2b;border-radius:0 25px 0 0;margin-bottom:20px}.product-technologies-block .swiper-slide p{font-size:22px;line-height:30px;min-height:60px}.product-technologies-block .swiper-pagination-bullets{column-gap:25px;display:flex;justify-content:center}.product-technologies-block .swiper-pagination-bullets .swiper-pagination-bullet{margin:0;width:5px;height:5px}.product-technologies-block .swiper-button-prev{left:50px}.product-technologies-block .swiper-button-next{right:50px}@media (min-width:1025px){.gallery-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}.gallery-wrapper .bigimg{cursor:pointer}.gallery-wrapper .video-wrapper{top:50%;transform:translateY(-50%)}.product-info-main{position:sticky;top:100px}}@media (max-width:1024px){.product-gallery{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.product-gallery .swiper-vertical>.swiper-pagination-bullets,.product-gallery .swiper-pagination-vertical.swiper-pagination-bullets{left:4px;right:unset}.product-gallery .swiper-pagination-bullet-active{border:none;background-color:transparent}.product-gallery .swiper-pagination-bullet-active::before{content:'';width:6px;height:6px;display:block;background:#76777A !important;border:1px solid #76777a !important;border-radius:50%}.product-gallery .swiper-pagination-bullet{border:none;background-color:transparent;width:25px;height:25px;position:relative}.product-gallery .swiper-pagination-bullet::before{content:'';width:6px;height:6px;display:block;background:white;border:1px solid #d5d5d5;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.gallery-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.gallery-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.gallery-wrapper .bigimg{text-align:center}.gallery-wrapper .bigimg img{width:auto}.bigimg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.product-info-wrapper .product.media{margin-top:22px;padding-left:22px;padding-right:22px;position:sticky;left:18px;right:18px;top:108px}.product-info-wrapper .product-info-main-sticky{padding:0}.product-info-wrapper .product-info-main{padding-left:22px;padding-right:22px;padding-top:20px;padding-bottom:28px;background-color:white}.product-addto-links,.product-social-links{top:0}.product.info.detailed{margin-top:45px;padding:0}.product.info.detailed .data.item.content,.product.info.detailed #technologies{padding-left:40px;padding-right:40px}.breeze-theme .am-attachments{margin-top:45px;padding:0 40px}.amrelated-grid-wrapper,.block.related,.block.upsell{margin-top:45px;padding-top:45px}.amrelated-grid-wrapper .block-title,.block.related .block-title,.block.upsell .block-title{margin-bottom:25px}.amrelated-grid-wrapper .swiper-wrapper,.block.related .swiper-wrapper,.block.upsell .swiper-wrapper{margin-bottom:40px}.amrelated-grid-wrapper .swiper,.block.related .swiper,.block.upsell .swiper{margin-left:33px;margin-right:33px}.amrelated-grid-wrapper .swiper-button-prev::after,.block.related .swiper-button-prev::after,.block.upsell .swiper-button-prev::after,.amrelated-grid-wrapper .swiper-button-next::after,.block.related .swiper-button-next::after,.block.upsell .swiper-button-next::after{width:23px;height:36px;background-size:contain}.column.main>.amrelated-grid-wrapper~.amrelated-grid-wrapper,.column.main>.amrelated-grid-wrapper~.block.upsell,.column.main>.block.related~.amrelated-grid-wrapper,.column.main>.block.upsell~.amrelated-grid-wrapper{margin-top:0}.product-technologies-block{padding-top:30px;padding-left:32px;padding-right:32px}.product-technologies-block h2{margin-bottom:40px;padding:0}.product-technologies-block .swiper{margin-top:40px}.product-technologies-block .swiper-slide{margin-bottom:32px}.product-technologies-block .swiper-button-prev,.product-technologies-block .swiper-button-next{display:none}}@media (max-width:810px){.price-box .normal-price,.price-box .special-price,.price-box .medium-price{font-size:25px;line-height:30px}.price-box .old-price{font-size:16px;line-height:22px}}@media (max-width:640px){.product-info-wrapper .product.media{padding-left:0;padding-right:0}.product-info-wrapper .page-title-wrapper{margin-bottom:7px}.product-info-wrapper .page-title-wrapper h1{font-size:18px;line-height:22px}.product-info-wrapper #extra-info #more-info-dev,.product-info-wrapper #extra-info #more-info-env{top:-10px}.product-info-wrapper #extra-info .devoluciones,.product-info-wrapper #extra-info .envios{padding:19px 0;margin-bottom:0}.product-info-wrapper #extra-info .devoluciones>.title,.product-info-wrapper #extra-info .envios>.title{font-size:16px;line-height:22px}.product-info-wrapper #extra-info .devoluciones .subtitle,.product-info-wrapper #extra-info .envios .subtitle{font-size:12px;line-height:14px}.product-info-wrapper .product-info-main{padding-bottom:48px}.product-info-stock-sku{padding-bottom:9px}.product-info-stock-sku .stock{font-size:16px;line-height:22px}.product-info-stock-sku .sku{font-size:16px}.product-size-guide .open-size-guide{font-size:16px}.product-info-price .price-box{font-size:25px;line-height:30px}.product-add-form{margin-bottom:15px}.product.attribute.overview{font-size:16px;line-height:22px;margin-bottom:14px}.product-description-link{margin-bottom:24px;font-size:16px}.product.info.detailed .product.data.items{row-gap:25px}.product.info.detailed .data.item.content{font-size:16px;line-height:22px}.product.info.detailed .data.item.title{padding-top:11px;padding-bottom:11px}.product.info.detailed .data.switch{font-size:16px;line-height:22px}.product.info.detailed .technologies{grid-template-columns:repeat(1, 1fr)}.product.info.detailed .technologies li::before{margin-top:10px}.breeze-theme .am-attachments .button-grey{display:flex;padding-left:20px;padding-right:20px}.amrelated-grid-wrapper .product-item-details,.block.related .product-item-details,.block.upsell .product-item-details{padding:0}.amrelated-grid-wrapper .product-item-name,.block.related .product-item-name,.block.upsell .product-item-name{font-size:16px;line-height:20px;min-height:35px;margin-top:40px}.amrelated-grid-wrapper .price-box,.block.related .price-box,.block.upsell .price-box{font-size:22px;line-height:22px;margin-bottom:9px}.amrelated-grid-wrapper .price-box .normal-price,.block.related .price-box .normal-price,.block.upsell .price-box .normal-price,.amrelated-grid-wrapper .price-box .special-price,.block.related .price-box .special-price,.block.upsell .price-box .special-price,.amrelated-grid-wrapper .price-box .medium-price,.block.related .price-box .medium-price,.block.upsell .price-box .medium-price{font-size:22px;line-height:22px}.amrelated-grid-wrapper .block-title,.block.related .block-title,.block.upsell .block-title{font-size:35px;line-height:35px}.amrelated-grid-wrapper .block-title::before,.block.related .block-title::before,.block.upsell .block-title::before{width:32px;height:14px;margin-right:10px;flex-shrink:0}.product-technologies-block{padding-right:0;padding-left:18px}.product-technologies-block h2{font-size:25px;line-height:30px;padding-right:18px}.product-technologies-block h2::before{width:32px;height:14px;margin-right:10px}.product-technologies-block .swiper{padding-right:18px}.product-technologies-block .swiper-slide img{margin-bottom:15px}.product-technologies-block .swiper-slide p{font-weight:700;font-size:16px;line-height:20px;min-height:40px}}.field.downloads .price-container:before{content:' + ';display:inline}@media (min-width: 769px){.bundle-options-container{margin:1rem 0}}.bundle-options-container .product-options-wrapper{border:0;padding:0}.bundle-options-container .product-add-form{display:none}@media (min-width: 769px){.page-bottom .widget-recent{--listing-grid-columns:4}}@media (min-width: 1025px){.page-bottom .widget-recent{--listing-grid-columns:5}}.product-reviews-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin-bottom:40px}.product-reviews-summary .rating-result{width:130px;height:26px}.product-reviews-summary .rating-result::before,.product-reviews-summary .rating-result>span::before{height:26px}.product-reviews-summary .reviews-actions a{font-family:'Roboto',sans-serif;font-weight:400}.product-reviews-summary.empty .reviews-actions a{font-family:'Roboto',sans-serif;font-weight:300;text-decoration:underline}@media (max-width:640px){.product-reviews-summary.empty .reviews-actions a{font-size:12px;line-height:14px}}#product-review-table .field.choice{align-items:center}.rating-result{position:relative;width:224px;height:36px}.rating-result::before{opacity:.2}.rating-result>span{position:relative;display:block}.rating-result::before,.rating-result>span::before{position:absolute;content:'';width:100%;height:36px}.reviews-actions{display:flex;align-items:center;gap:.5rem}.reviews-actions a{font-size:18px;line-height:22px;color:#76777a}.product-review-wrapper{max-width:1536px;margin:99px auto 127px;padding:0 18px}.product-review-wrapper-ext{border:1px solid #e1251b}.product-review-wrapper-content{margin:7px;border:1px solid #009a2b}.review-heading{max-width:771px;padding:65px 18px 65px;margin:auto;display:flex;flex-direction:column;align-items:center}.review-heading .block-title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:59px;margin-bottom:14px}.review-heading .total-score{font-size:65px;font-family:'Roboto',sans-serif;font-weight:700;line-height:65px;margin-bottom:4px}.review-heading .total-of-reviews{color:#76777a;font-size:22px;line-height:24px;margin-bottom:23px;margin-top:9px}.review-heading #ownreview-button{width:380px}#customer-reviews{max-width:1282px;margin:auto;padding:0 18px 67px}#customer-reviews>.block-content{padding-top:49px;border-top:1px solid #f3f3f3}.review-add{display:none;max-width:576px;margin:auto;padding:0 18px 40px}.review-add .review-legend{display:none}.review-add .button-red-intense{position:relative;left:50px;font-family:'Roboto',sans-serif;font-weight:400}.review-field-ratings{margin:0}.review-field-ratings legend{display:none !important}.review-field-rating>.label{min-width:80px}.review-control-vote{color:rgba(var(--base-color), var(--divider-alpha, .1));height:1.5rem;width:7.5rem}.review-control-vote::before{content:'';position:absolute;inset:0}.review-control-vote label{position:absolute;opacity:0}.review-list .limiter,.review-list .toolbar:first-child{display:none}.review-list .review-item{display:grid;grid-template-areas:"autor comment" "rating comment";grid-template-columns:20% 70%;column-gap:10%}.review-list .review-item:not(:last-child){padding-bottom:39px;border-bottom:1px solid #f3f3f3}.review-list .review-item:not(:first-child){padding-top:40px}.review-list .review-author{grid-area:autor;font-size:22px;line-height:30px;font-weight:300}.review-list .review-title{font-weight:700;font-size:24px;line-height:30px;margin-bottom:15px}.review-list .review-ratings{grid-area:rating}.review-list .review-ratings .rating-result{width:130px;height:26px}.review-list .review-ratings .rating-result::before,.review-list .review-ratings .rating-result>span::before{height:26px}.review-list .review-content-container{grid-area:comment}.review-list .review-content{margin-bottom:0;font-size:22px;font-weight:300;line-height:30px}@media (max-width:1024px){.product-review-wrapper{margin-top:45px;margin-bottom:67px;padding:0 40px}}@media (max-width:640px){.rating-result{width:150px;height:26px}.rating-result::before,.rating-result>span::before{position:absolute;content:'';width:100%;height:26px}.review-heading{padding-top:17px;padding-bottom:17px}.review-heading .block-title{text-align:center;line-height:30px;font-size:25px;margin-bottom:10px}.review-heading .total-score{font-size:35px;line-height:40px}.review-heading #ownreview-button{width:auto;padding-left:20px;padding-right:20px}.review-heading .total-of-reviews{margin-top:5px;margin-bottom:20px;font-size:16px;line-height:22px}#customer-reviews{padding-bottom:20px}#customer-reviews>.block-content{padding-top:20px}.review-list .review-author{font-size:16px;line-height:22px;margin-bottom:5px}.review-list .review-title{font-size:18px;line-height:22px;margin-bottom:8px}.review-list .review-item{display:block}.review-list .review-item:not(:last-child){padding-bottom:20px}.review-list .review-item:not(:first-child){padding-top:20px}.review-list .review-content{font-size:16px;line-height:22px}.review-list .review-content-container{margin-top:20px}.review-list .review-ratings .rating-result{width:100px;height:15px}.review-list .review-ratings .rating-result::before,.review-list .review-ratings .rating-result>span::before{height:15px}.product-reviews-summary{margin-bottom:30px}.reviews-actions a{font-size:16px}.product-reviews-summary .rating-result{width:100px;height:15px}.product-reviews-summary .rating-result::before,.product-reviews-summary .rating-result>span::before{height:15px}.product-review-wrapper{padding-left:18px;padding-right:18px}}.search-suggestions{display:flex;gap:1rem;margin-bottom:1rem}@media (max-width: 640px){.search-suggestions{flex-direction:column}}.search-suggestions .block{min-width:180px}.search-suggestions .block+.block{margin:0}.search-terms{display:flex;flex-wrap:wrap;gap:1rem}.swatch-attribute{margin-bottom:48px}.swatch-attribute:last-child{margin:0}.product-item .swatch-attribute{margin-bottom:.25rem}.product-item .swatch-attribute:last-child{margin:0}.swatch-attribute.color .swatch-attribute-options{column-gap:20px}.swatch-attribute-label{font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700;margin-right:5px}.swatch-attribute-label::after{content:':'}.swatch-attribute-label~.swatch-attribute-options{margin-top:25px}.swatch-attribute-selected-option{font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:300}.swatch-attribute-options{display:flex;flex-wrap:wrap;gap:.375rem}.product-item .swatch-attribute-options{gap:.25rem}.swatch-option{font-size:.75rem;color:rgba(var(--base-color), var(--muted-alpha, .6));display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:2rem;height:2rem;padding:0 .25rem;background:rgba(var(--muted-bg), var(--muted-bg-alpha, 1));position:relative;margin:0;border-radius:50%}.swatch-option.text.button-grey{min-width:105px;border-radius:0;font-size:18px;color:#000000}.swatch-option.text.button-grey span{z-index:1}.swatch-option.text.button-grey::before{border-radius:unset;box-shadow:unset}.swatch-option::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%}.product-item .swatch-option{font-size:.75rem;font-weight:400;min-width:2rem;height:2rem}input.swatch-input{position:absolute;visibility:hidden;left:-9999px}.actions-primary input.swatch-input{display:none}.product-item [class^="swatch-opt-"]{margin:0 0 .125rem}.filter-tallas .swatch-option .label{z-index:1;color:#000000}.filter-tallas .swatch-option::before{border:1px solid #76777a;background-color:white}.filter-tallas .swatch-option.selected::before{box-shadow:none;border-color:#E1251B}.filter-tallas .swatch-option.selected .label{color:#E1251B}@media (max-width:640px){.swatch-attribute-label,.swatch-attribute-selected-option{font-size:16px;line-height:22px}.swatch-option.text.button-grey{min-width:85px;font-size:16px}.swatch-attribute-options{column-gap:0px}}.form.form-orders-search .action.primary,.form.search.advanced .action.primary,.form.password.forget .action.primary,.form.password.reset .action.primary,.form.send.confirmation .action.primary,.form-create-account .action.primary{width:100%}.login-container{max-width:none}.login-container .block>.block-title{padding:.5rem 0}.column.main .form.contact .action.primary{width:100%}:where(body:not(.narrow-page-reset)) .checkout-success .actions-toolbar,.form.form-orders-search .actions-toolbar,.form-create-account .actions-toolbar{justify-content:center}.catalogsearch-advanced-index .page.messages,.customer-account-forgotpassword .page.messages,.customer-account-create .page.messages{max-width:620px;margin:0 auto}:where(body:not(.narrow-page-reset)) .checkout-success,:where(body:not(.narrow-page-reset)) .checkout-success+#registration{text-align:center}.checkout-cart-index .page-title-wrapper{padding:50px 40px 20px;border-bottom:1px solid #f3f3f3}.checkout-cart-index .page-title{text-align:center;color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:56px}.checkout-cart-index .columns{max-width:1580px;padding:0 40px;margin:60px auto 130px}.checkout-cart-index .column.main .block.discount .title{padding:12px 25px;background:white;justify-content:center;border-bottom:1px solid #f3f3f3;text-align:center}.checkout-cart-index .column.main .block.discount .title strong{font-size:16px;line-height:22px;font-weight:300;color:#76777a}.checkout-cart-index .column.main .block.discount:not(.crosssell) .content{padding:1rem}.checkout-cart-index .column.main .block.shipping .title{padding:5px;justify-content:center;border-bottom:1px solid #f3f3f3;text-align:center}.checkout-cart-index .column.main .block.shipping .title strong{font-size:14px;line-height:22px;font-weight:300;color:#76777a}.checkout-cart-index .column.main .block.shipping:not(.crosssell) .content{padding:1rem}#shopping-cart-table th{padding-top:0;font-size:18px;color:#76777a;line-height:22px;font-weight:300}#shopping-cart-table .cart.item:not(:last-child){border-bottom:1px solid #f3f3f3}#shopping-cart-table .cart.item .col.price,#shopping-cart-table .cart.item .col.subtotal{font-family:'Roboto',sans-serif;font-weight:700;font-size:18px;line-height:30px}#shopping-cart-table .col.item{width:60%}.cart-empty{padding:0 3rem}.cart-empty a{text-decoration:underline;color:#e1251b}.cart-container{display:flex;flex-direction:column;margin-bottom:1rem;row-gap:2rem}@media (max-width: 768px){.cart-container{row-gap:20px}}@media (min-width: 1025px){.cart-container{--sidebar-width:220px}.checkout-cart-index .cart-container>*{width:calc(100% - var(--sidebar-width));padding-right:2%}}@media (min-width: 1025px){.cart-container{--sidebar-width:420px;flex-wrap:wrap;flex-direction:row;align-items:flex-start}}.cart-container .form-cart{order:-2}@media (max-width: 768px){.cart-container #gift-options-cart{order:-1}}.cart-container .gift-wrapping .gift-options-content{margin:.5rem 0 .75rem}.cart-container .gift-wrapping .gift-printed-card{margin-top:.25rem}.cart-container .gift-summary .price-box,.cart-container .gift-options .price-box{margin-left:1.25rem}.cart-container .cart.actions{padding-top:20px;justify-content:flex-end;border-top:1px solid rgba(var(--base-color), var(--divider-alpha, .1))}.cart-container .cart.actions .update{background-color:transparent;color:#76777a;font-family:'Roboto',sans-serif;font-weight:300;line-height:22px;font-size:18px}.cart-container .cart.actions .update span{display:flex;align-items:center;column-gap:4px}.cart-container .cart.actions .update span::before{content:'';width:18px;height:18px}.cart-container .cart.actions .continue{display:none}.cart-container .cart-summary{padding:0;display:flex;flex-direction:column}@media (min-width: 1025px){.cart-container .cart-summary{position:sticky;top:90px;width:var(--sidebar-width)}}.cart-container .cart-summary>.title{color:#76777a;font-size:18px;line-height:22px;font-weight:300;margin-bottom:10px}.cart-container .discount .content,.cart-container .shipping .content{display:none}.cart-container .discount{padding:20px 25px;background-color:#f3f3f3;margin-bottom:2px}.cart-container .discount #coupon_code-error{position:absolute}.cart-container .discount .coupon{display:flex}.cart-container .discount .coupon>.field{width:100%}.cart-container .discount .coupon>.field .control{margin:0}.cart-container .discount .coupon>.field input{height:40px;border-radius:4px 0px 0px 4px}.cart-container .discount .content{background-color:white;padding:15px 15px 20px !important}.cart-container .discount .content .actions-toolbar{min-width:86px;margin:0}.cart-container .discount .content .actions-toolbar .primary{height:100%}.cart-container .discount .content .actions-toolbar .primary .apply.primary{height:100%;width:66px;font-size:18px;color:#ffffff;background-color:#76777a;padding:0;display:flex;align-items:center}.cart-container .discount .content .actions-toolbar .primary .apply.primary::after{content:'';width:40px;height:40px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#76777a;transform:rotate(180deg);right:-24px}.cart-container .discount .content .actions-toolbar .primary .apply.primary span{position:absolute;z-index:1;left:10px;font-family:'Roboto',sans-serif;font-weight:400}.cart-container .shipping{background-color:#f3f3f3;margin-bottom:2px}.cart-container .cart-totals{padding:17px 0px 0px;background-color:#f3f3f3}.cart-container .cart-totals table th{padding:8px 8px 8px 25px;font-weight:300;font-size:18px;line-height:20px}.cart-container .cart-totals table td{padding:8px 25px 8px 8px;font-size:18px;line-height:20px;font-weight:700;text-align:right}.cart-container .cart-totals table .totals.shipping .mark,.cart-container .cart-totals table .totals.shipping .amount{padding-bottom:30px;border-bottom:2px solid #fff}.cart-container .cart-totals table .grand.totals .mark strong{font-weight:400}.cart-container .cart-totals table .grand.totals .amount{font-size:30px}.cart-container .cart-totals table .grand.totals .mark,.cart-container .cart-totals table .grand.totals .amount{padding-top:25px;padding-bottom:25px}.cart-container .checkout-methods-items{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-left:25px;padding-right:25px;background-color:#f3f3f3;padding-bottom:25px}.cart-container .checkout-methods-items li{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.cart-container .checkout-methods-items li:first-child{width:100%}.cart-container .checkout-methods-items .primary{display:flex;align-items:center;justify-content:center;border:0;font-size:22px;color:white;background:linear-gradient(to left, #009a2b 50%, #147814 50%) right;background-size:auto;position:relative;background-size:200%;padding:16px 0;max-height:56px;font-family:'Roboto',sans-serif;font-weight:400;width:calc(100% - 100px)}.cart-container .checkout-methods-items .primary::before,.cart-container .checkout-methods-items .primary::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#009a2b}.cart-container .checkout-methods-items .primary::before{left:-49px}.cart-container .checkout-methods-items .primary::after{right:-49px;transform:rotate(180deg)}.cart-container .checkout-methods-items .multicheckout{display:none}.cart.table .item-info{border:0}.cart.table .item-info td{padding-top:34px}.cart.table .item-actions td{padding-top:0}.cart.table .product-item-photo{float:left;max-width:40%}.cart.table .product-item-details{float:left;max-width:calc(60% - .75rem);margin-left:20px}.cart.table .product-item-details .item-options{font-size:18px;line-height:22px;font-family:'Roboto',sans-serif;font-weight:300;color:#76777a}.cart.table .product-item-details .item-options>div{display:flex;gap:5px}.cart.table .product-item-details .item-options .title::after{content:':'}.cart.table .product-item-name{font-size:22px;line-height:22px;font-family:'Roboto',sans-serif;font-weight:700;display:inline-block;margin-bottom:13px}.cart.table .field.qty .control.qty{max-width:6rem}.cart.table .field.qty input.qty{padding:0;border-color:transparent;appearance:textfield;-moz-appearance:textfield;text-align:center;font-weight:400}.cart.table .field.qty .input-cart{border-radius:4px;border:1px solid #d5d5d5;padding:5px 8px;display:flex;justify-content:center;align-items:center}.cart.table .actions-toolbar{margin:0 .25rem;align-items:flex-start;justify-content:flex-end}.cart.table a.action{--muted-alpha:.3;color:rgba(var(--base-color), var(--muted-alpha, .6))}.cart.table a.action::before{content:'';display:block;width:1.5rem;height:1.5rem}.cart.table .gift-options-cart-item{margin-right:auto}.cart.table .gift-content{display:none;max-width:100%;margin:.5rem 0 0}@media (min-width: 769px){.cart.table .gift-content{width:420px}}.cart.table .gift-content._active{display:block}.cart.table .gift-options-title{margin:.5rem 0}@media (max-width:810px){.checkout-cart-index .page-title-wrapper{padding:30px 40px 25px}.checkout-cart-index .page-title{font-size:35px;line-height:35px}.checkout-cart-index .columns{margin-top:18px;margin-bottom:50px;padding:0 18px}.cart-container .form-cart thead{display:none}.cart-container .cart.actions{justify-content:center}.cart-container .cart.actions .update{font-size:16px}.cart-container .cart-summary>.title{display:none}.cart-container .discount .coupon>.field input::placeholder{font-size:12px;color:#76777a}.cart-container .discount .content .actions-toolbar .primary .apply.primary{font-size:16px}.cart-container .cart-totals table td,.cart-container .cart-totals table th{font-size:16px}.cart-container .cart-totals table .grand.totals .amount{font-size:25px}.cart.table caption{position:unset;width:unset;height:unset;overflow:visible;clip:unset;margin:0;text-align:left;font-size:16px;line-height:22px;color:#76777a;font-family:'Roboto',sans-serif;font-weight:300}.cart.table .product-item-name{font-size:18px;display:block}.cart.table .product-item-details{max-width:unset}.cart.table .item-info{display:grid;grid-template-columns:auto 25px;column-gap:10px;position:relative}.cart.table .item-info .product-item-photo{position:absolute;left:0;display:block;max-width:97px}.cart.table .item-info .col.price{display:none}.cart.table .item-info .col.qty{order:1;display:flex;align-items:center;grid-column:1;width:auto;padding:0 0 20px 117px}.cart.table .item-info .col.remove{grid-column:2;grid-row:1;padding:0;padding-top:10px}.cart.table .item-info .col.subtotal{position:absolute;bottom:20px;right:0;padding:0}.cart.table .product-item-details .item-options{font-size:16px}#shopping-cart-table .col.item{width:100%;padding-left:97px;padding-right:0;padding-top:10px}.cart-container .checkout-methods-items .primary{font-size:16px;max-height:46px}.cart-container .checkout-methods-items .primary::after,.cart-container .checkout-methods-items .primary::before{height:46px}}.success-block{max-width:1066px;margin:94px auto;padding:0 20px}.success-block .success-title{color:#009a2b;font-size:65px;line-height:70px;text-align:center;font-family:'DM Serif Display',serif;font-weight:400;margin-bottom:43px}.success-block .success-title:before{background-color:#009a2b;content:'';width:46px;height:46px;display:inline-block;margin-right:20px}.success-block .order-text{color:#76777a;font-size:24px;font-weight:700;line-height:30px;text-align:center;font-family:'Helvetica';margin-bottom:50px}.success-block .last-info{font-size:22px;font-weight:300;color:#000;text-align:center}.success-block .last-info strong{font-weight:700}@media (max-width:640px){.success-block{padding:0 40px}.success-block .success-title{font-size:35px;text-align:left;margin-bottom:30px;line-height:30px}.success-block .success-title::before{display:flex;width:29px;height:29px}.success-block .order-text{font-size:18px;margin-bottom:35px;text-align:left}.success-block .last-info{font-size:16px;text-align:left}}.account.sales-order-view .page-title{margin-bottom:20px}.account.sales-order-view .columns .block-collapsible-nav-content .nav.item strong{padding-left:0}.account.sales-order-view .order-details-items .order-title{display:none}.account .columns{max-width:1500px;margin:75px auto 100px;display:flex}.account .columns .column.main{margin-left:auto;width:100%;max-width:1020px;margin-bottom:40px}.account .columns .column.main a{color:#e1251b}.account .columns .sidebar.sidebar-main{width:100%;max-width:383px}.account .columns .sidebar.sidebar-main a{color:#111827}.account .columns .block-collapsible-nav-content{background:none}.account .columns .block-collapsible-nav-content .nav.item{margin-bottom:14px;font-size:18px;line-height:22px}.account .columns .block-collapsible-nav-content .nav.item.current{color:#e1251b}.account .columns .block-collapsible-nav-content .nav.item strong,.account .columns .block-collapsible-nav-content .nav.item a{padding:unset;padding-left:43px;padding-bottom:18px;border-bottom:1px solid #f3f3f3;border-left:none}.account .columns .page-title-wrapper{margin-bottom:77px}.account .columns .page-title{position:relative}.account .columns .page-title .base{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:56px;text-align:center;margin-bottom:10px}.account .columns .page-title::after{content:"";display:block;position:absolute;bottom:-10px;height:7px;width:100%;border-top:1px solid #e1251b;border-bottom:1px solid #009a2b}.account .columns .block{margin-bottom:80px}.account .columns .block-title,.account .columns .legend{padding:10px 0;border-bottom:1px solid #f3f3f3;margin-bottom:45px;display:flex;align-items:center;justify-content:space-between;width:100%}.account .columns .block-title strong,.account .columns .legend strong{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:28px;line-height:30px}.account .columns .legend span{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:28px;line-height:30px}.account .columns .block-addresses-list{margin-bottom:20px}.account .columns .block-addresses-list .block-content{flex-direction:column}.account .columns .block-content{display:flex}.account .columns .block-content .box{float:none;display:flex;flex-direction:column;margin:0}.account .columns .block-content .box .box-title{margin-bottom:25px}.account .columns .block-content .box .box-content{margin-bottom:20px}.account .columns .block-content .box .box-actions{margin-top:auto;gap:0}.account .columns .block-content .box .box-actions a:not(:first-child)::before{content:"|";margin:0 0 0 5px}.account .columns .action.save.primary,.account .columns .action.primary.add{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;left:50px}.account .columns .action.save.primary::before,.account .columns .action.primary.add::before,.account .columns .action.save.primary::after,.account .columns .action.primary.add::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e1251b}.account .columns .action.save.primary::before,.account .columns .action.primary.add::before{left:-49px}.account .columns .action.save.primary::after,.account .columns .action.primary.add::after{right:-49px;transform:rotate(180deg)}.account .columns .checkbox{border:1px solid #d5d5d5}.account .columns address{font-style:unset}.account .columns .prolabels-content-wrapper{display:none}.account.wishlist-index-index .page-title-wrapper{margin-bottom:30px}.account.wishlist-index-index .products-grid .product-items,.account.wishlist-index-index [data-appearance="carousel"] .product-items{row-gap:0}.account.wishlist-index-index .product-item{width:30%}.account.wishlist-index-index .product-item-name{max-width:260px;padding-left:15px}.account.wishlist-index-index .columns .column.main .product-item-name .product-item-link{color:#000000;font-size:18px}.account.wishlist-index-index .product-reviews-summary{position:absolute;bottom:-70px}.account.wishlist-index-index .price-box,.account.wishlist-index-index .product-reviews-summary.short{justify-content:flex-start;padding-left:15px}.account.wishlist-index-index .btn-remove.action.delete{font-size:0;display:inline}.account.wishlist-index-index .btn-remove.action.delete::after{display:inline;content:"\00d7";font-size:30px;color:#D5D5D5}.account.wishlist-index-index .price{color:#e1251b;font-size:25px;line-height:30px}.account.wishlist-index-index .product-item-inner{right:0;bottom:60px;top:unset}.customer-account-logoutsuccess .page-main{max-width:1500px;margin:80px auto;width:90%}.customer-account-logoutsuccess .page-title{position:relative}.customer-account-logoutsuccess .page-title .base{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;text-align:center;margin-bottom:10px}.customer-account-logoutsuccess .page-title::after{content:"";display:block;position:absolute;bottom:-10px;height:7px;width:100%;border-top:1px solid #e1251b;border-bottom:1px solid #009a2b}.customer-account-login .breadcrumbs,.customer-account-create .breadcrumbs,.customer-account-forgotpassword .breadcrumbs{max-width:1500px;margin-bottom:15px}.customer-account-login strong[role=heading],.customer-account-create strong[role=heading],.customer-account-forgotpassword strong[role=heading]{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;text-align:center;margin-bottom:15px}.customer-account-login .field.note,.customer-account-create .field.note,.customer-account-forgotpassword .field.note{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;color:#000000;margin:15px auto 35px}.customer-account-login .control,.customer-account-create .control,.customer-account-forgotpassword .control{margin-bottom:20px}.customer-account-login .control input,.customer-account-create .control input,.customer-account-forgotpassword .control input{height:45px;border:1px solid #d5d5d5;border-radius:4px}.customer-account-login .label,.customer-account-create .label,.customer-account-forgotpassword .label,.customer-account-login .label::after,.customer-account-create .label::after,.customer-account-forgotpassword .label::after{color:#000000;font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:22px}.customer-account-login .label a,.customer-account-create .label a,.customer-account-forgotpassword .label a{text-decoration:underline}.form-create-account,.form.password.forget{border:none;box-shadow:none;width:100%;max-width:734px;padding:30px;margin-bottom:120px}.form-create-account .field.choice,.form.password.forget .field.choice{margin-bottom:40px}.form-create-account [type=checkbox],.form.password.forget [type=checkbox],.form-create-account [type=checkbox]:checked,.form.password.forget [type=checkbox]:checked{border-radius:2px;border:1px solid #76777a}.form-create-account fieldset,.form.password.forget fieldset{margin:0}.form-create-account .actions-toolbar,.form.password.forget .actions-toolbar{justify-content:flex-start}.form-create-account .actions-toolbar .button-red-intense,.form.password.forget .actions-toolbar .button-red-intense{font-size:22px;left:50px;width:auto;max-height:45px}.form-create-account .actions-toolbar .button-red-intense::before,.form.password.forget .actions-toolbar .button-red-intense::before,.form-create-account .actions-toolbar .button-red-intense::after,.form.password.forget .actions-toolbar .button-red-intense::after{height:45px}.form-create-account .actions-toolbar .button-red-intense,.form.password.forget .actions-toolbar .button-red-intense,.form-create-account .actions-toolbar .button-white,.form.password.forget .actions-toolbar .button-white{min-width:196px;max-width:296px}.form-create-account .actions-toolbar .button-white:hover,.form.password.forget .actions-toolbar .button-white:hover{text-decoration:underline}.login-container{border:none;box-shadow:none;max-width:1500px;gap:unset;display:flex;margin-bottom:140px;padding:27px 0}.login-container .block{max-width:539px;margin:0 auto}.login-container .control{margin-bottom:20px}.login-container .control input{height:45px}.login-container .actions-toolbar{justify-content:space-between;margin-top:40px}.login-container .actions-toolbar .button-red-intense,.login-container .actions-toolbar .button-white{min-width:196px;max-width:296px}.login-container .actions-toolbar .remind{color:#e1251b;text-decoration:underline;font-size:18px;line-height:22px}.login-container ul{margin:60px auto}.login-container ul li{font-family:'Roboto',sans-serif;font-weight:300;column-gap:8px;display:flex;font-size:18px;line-height:22px;margin-bottom:25px}.login-container ul li::before{content:'';display:block;width:23px;min-width:23px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;top:6px;position:relative}.login-container .separator{width:1px;height:auto;background-color:#F3F3F3}.login-container .button-red-intense{font-size:22px;left:50px;max-height:45px}.login-container .button-red-intense::before,.login-container .button-red-intense::after{height:45px}.login-container .button-white{color:#e1251b;width:auto}.login-container .button-white::before,.login-container .button-white::after{top:0}.login-container .button-white:hover span{text-decoration:underline}.login-container .button-white span{border-top:2px solid;border-bottom:2px solid;padding:7px;height:45px}@media (max-width:1500px){.account .columns{padding:0 40px}}@media (max-width:1200px){.login-container{flex-direction:column;margin-bottom:50px}.login-container .block{max-width:703px}.login-container .separator{width:100%;height:3px;background-color:#FFFFFF;border-bottom:1px solid #009a2b;border-top:1px solid #e1251b;margin:40px auto}}@media (max-width:768px){.customer-account-login strong[role=heading],.customer-account-create strong[role=heading],.customer-account-forgotpassword strong[role=heading]{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:35px;line-height:35px;text-align:center;margin-bottom:15px}.customer-account-login .field.note,.customer-account-create .field.note,.customer-account-forgotpassword .field.note{font-size:16px;line-height:22px;margin:15px auto 30px}.customer-account-login .actions-toolbar,.customer-account-create .actions-toolbar,.customer-account-forgotpassword .actions-toolbar{flex-direction:column;margin-top:30px}.customer-account-login .actions-toolbar .button-red-intense,.customer-account-create .actions-toolbar .button-red-intense,.customer-account-forgotpassword .actions-toolbar .button-red-intense{font-size:16px;left:0;width:calc(100% - 100px);max-width:unset}.customer-account-login .actions-toolbar .button-white,.customer-account-create .actions-toolbar .button-white,.customer-account-forgotpassword .actions-toolbar .button-white{max-width:unset;width:100%;text-align:center;font-size:16px}.customer-account-login .actions-toolbar .button-white span,.customer-account-create .actions-toolbar .button-white span,.customer-account-forgotpassword .actions-toolbar .button-white span{width:100%;max-width:unset;min-width:196px}.customer-account-login .actions-toolbar .remind,.customer-account-create .actions-toolbar .remind,.customer-account-forgotpassword .actions-toolbar .remind{margin-top:10px;font-size:16px;font-weight:lighter}.customer-account-login .form-create-account,.customer-account-create .form-create-account,.customer-account-forgotpassword .form-create-account,.customer-account-login .form.password.forget,.customer-account-create .form.password.forget,.customer-account-forgotpassword .form.password.forget{margin-bottom:50px;padding:25px 40px 0}.customer-account-login .form-create-account .field.choice,.customer-account-create .form-create-account .field.choice,.customer-account-forgotpassword .form-create-account .field.choice,.customer-account-login .form.password.forget .field.choice,.customer-account-create .form.password.forget .field.choice,.customer-account-forgotpassword .form.password.forget .field.choice{margin-bottom:30px}.customer-account-login .form-create-account .label,.customer-account-create .form-create-account .label,.customer-account-forgotpassword .form-create-account .label,.customer-account-login .form.password.forget .label,.customer-account-create .form.password.forget .label,.customer-account-forgotpassword .form.password.forget .label{font-size:16px}.customer-account-login .form-create-account .actions-toolbar,.customer-account-create .form-create-account .actions-toolbar,.customer-account-forgotpassword .form-create-account .actions-toolbar,.customer-account-login .form.password.forget .actions-toolbar,.customer-account-create .form.password.forget .actions-toolbar,.customer-account-forgotpassword .form.password.forget .actions-toolbar{margin:0}.customer-account-login .form-create-account .actions-toolbar .button-red-intense,.customer-account-create .form-create-account .actions-toolbar .button-red-intense,.customer-account-forgotpassword .form-create-account .actions-toolbar .button-red-intense,.customer-account-login .form.password.forget .actions-toolbar .button-red-intense,.customer-account-create .form.password.forget .actions-toolbar .button-red-intense,.customer-account-forgotpassword .form.password.forget .actions-toolbar .button-red-intense{left:0}.login-container .block{max-width:539px;padding:0 40px}.login-container ul{margin:30px auto}.login-container ul li{font-size:16px;margin-bottom:10px;font-weight:lighter}.login-container ul li::before{width:16px;min-width:16px;height:7px}.account .columns .action.save.primary,.account .columns .action.primary.add{font-size:16px;height:56px}.account .columns{flex-direction:column;margin:0}.account .columns .sidebar.sidebar-main{max-width:unset;position:relative;margin:20px auto;height:45px;display:flex;align-items:center}.account .columns .block-collapsible-nav{z-index:2;border-radius:3px}.account .columns .block-collapsible-nav-title{display:block;padding:10px 55px 9px 30px;border:1px solid #d5d5d5;border-radius:3px;height:50px;position:relative;z-index:9}.account .columns .block-collapsible-nav-title strong{display:none}.account .columns .block-collapsible-nav-title::after{position:absolute;z-index:99;background:#76777A;right:31px;top:13px}.account .columns .block-collapsible-nav-title.active{border:1px solid #e1251b}.account .columns .block-collapsible-nav-content{display:block}.account .columns .block-collapsible-nav-content::after{content:none}.account .columns .block-collapsible-nav-content.active{box-shadow:5px 3px 3px #888}.account .columns .block-collapsible-nav-content.active .nav.item{display:block}.account .columns .block-collapsible-nav-content.active .nav.item.current{top:-50px}.account .columns .block-collapsible-nav-content .nav.item{margin:0;display:none}.account .columns .block-collapsible-nav-content .nav.item strong,.account .columns .block-collapsible-nav-content .nav.item a{padding:15px 30px}.account .columns .block-collapsible-nav-content .nav.item.current{position:absolute;top:0;display:block}.account .columns .block-collapsible-nav-content .nav.item.current strong{border:0}.account .columns .block-collapsible-nav-content.active{position:relative;z-index:2;background:white}.account .columns .page-title-wrapper{margin-bottom:30px}.account .columns .page-title{text-align:center}.account .columns .page-title .base{font-size:35px;line-height:35px}.account .columns .page-title::after{position:absolute;bottom:-10px;height:4px;left:50%;margin-right:-50%;transform:translate(-50%, -50%);width:100vw}.account .columns .block{margin-bottom:25px}.account .columns .form-edit-account{margin-bottom:50px}.account .columns .block-title,.account .columns .legend{margin-bottom:25px;flex-direction:column;align-items:flex-start}.account .columns .block-title strong,.account .columns .legend strong{font-size:20px;line-height:25px}.account .columns .legend span{font-size:20px;line-height:25px}.account .columns .block-content{flex-direction:column}.account .columns .block-content .box{margin-bottom:35px}.account .columns .block-content .box .box-title{margin-bottom:15px}.account .columns .block-content .box .box-content{margin-bottom:10px}.account.wishlist-index-index .columns{padding:0 20px}.account.wishlist-index-index .form-wishlist-items{margin:50px 0 40px}.account.wishlist-index-index .product-item-photo{max-width:110px;position:absolute;left:0}.account.wishlist-index-index .product-item{width:100%;min-height:137px}.account.wishlist-index-index .product-item-inner{bottom:unset;right:0}.account.wishlist-index-index .product-item-name{max-width:unset;padding-right:25px}.account.wishlist-index-index .product-item-name,.account.wishlist-index-index .price-box,.account.wishlist-index-index .product-reviews-summary.short{width:calc(100% - 110px);margin-left:auto}.account.wishlist-index-index .price-box,.account.wishlist-index-index .product-reviews-summary.short{margin-bottom:0}.account.wishlist-index-index .price{font-size:18px;line-height:25px}.account.wishlist-index-index .product-reviews-summary{position:unset}.account.wishlist-index-index .columns .column.main .product-item-name .product-item-link{font-size:16px}.customer-account-logoutsuccess .page-title-wrapper{margin-bottom:25px}.customer-account-logoutsuccess .page-title .base{font-size:35px;line-height:40px}.customer-account-logoutsuccess .page-title::after{height:4px}}.paypal-review{max-width:none}.paypal-review .block-order-details-view .block-content{display:flex;justify-content:space-between;flex-direction:column;gap:1.5rem}.paypal-review .block-order-details-view .block-content .box{margin:0}@media (min-width: 641px){.paypal-review .block-order-details-view .block-content{flex-direction:row}}.paypal-review .box-order-billing-address img[src*="paypalobjects.com"]{width:39px}.paypal-review-discount,.paypal-review-items{margin:1rem 0}.paypal-review .discount .title{font-size:1rem;line-height:1.5rem;border:1px solid rgba(var(--base-color), var(--divider-alpha, .1));border-width:1px 0;margin-bottom:1rem}.paypal-review .discount .title strong{font-weight:400}.paypal-review .paypal-review-title a{font-size:.875rem;line-height:1.25rem;margin-left:.5rem}.paypal-review .cart.items tfoot .mark~td{text-align:right}.paypal-review .actions-toolbar{justify-content:flex-end}.privacy-policy{--sidebar-width:250px;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;grid-template-areas:"sidebar" "main";gap:1rem;row-gap:1rem}@media (min-width: 769px){.privacy-policy{grid-template-columns:var(--sidebar-width) 1fr;grid-template-areas:"sidebar main"}}.privacy-policy>.privacy-policy-content{grid-area:main}.privacy-policy>.block-collapsible-nav{grid-area:sidebar}.page-print .logo{display:inline-block;margin-bottom:0.5cm}@media print{@page{size:auto;margin:0}body{margin:1cm;min-height:auto}a{--link-color:0,0,0}.page-header,.page-footer{display:none}.page-wrapper{min-height:0}.page-main{padding:0;margin:0}[data-action="toggle-nav"]{display:none}.hidden-print{display:none !important}}.recipients .fieldset{display:flex;gap:.75rem}.recipients .fieldset .field{margin:0;max-width:200px}#recipients-options>.fields{display:flex;align-items:flex-start;margin-bottom:.75rem}#recipients-options>.fields .actions-toolbar{margin:1.625rem 0 0;order:999}.button-white{display:flex;align-items:center;transition:all .3s ease-in;border:0;height:45px;position:relative;padding:0 49px;font-size:22px;color:#d5d5d5;border-top:2px solid #e1251b;border-bottom:2px solid #e1251b;background-color:white;width:100%;color:#e1251b}.button-white::after{content:'';background-image:url("../images/derecha-bgwhite.png");height:45px;width:49px;position:absolute;top:-2px;right:0;background-size:contain;background-repeat:no-repeat}.button-white::before{content:'';background-image:url("../images/izq-bgwhite.png");height:45px;width:49px;position:absolute;top:-2px;left:0;background-size:contain;background-repeat:no-repeat}.breeze-theme .button-grey{display:flex;justify-content:center;align-items:center;border:0;height:45px;position:relative;padding:0 19px;font-size:22px;color:#76777a;border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;background-color:white}.breeze-theme .button-grey.active,.breeze-theme .button-grey.selected{color:#e1251b;border-top:2px solid #e1251b;border-bottom:2px solid #e1251b}.breeze-theme .button-grey.active::after,.breeze-theme .button-grey.selected::after{content:'';background-image:url("../images/derecha-2.png");width:49px;height:45px}.breeze-theme .button-grey.active::before,.breeze-theme .button-grey.selected::before{content:'';background-image:url("../images/izq-2.png");width:49px;height:45px}.breeze-theme .button-grey::after{content:'';background-image:url("../images/derecha-bggrey2.png");height:45px;width:49px;position:absolute;top:-2px;right:0;background-size:contain;background-repeat:no-repeat}.breeze-theme .button-grey::before{content:'';background-image:url("../images/izq-bggrey2.png");height:45px;width:49px;position:absolute;top:-2px;left:0;background-size:contain;background-repeat:no-repeat}.button-red{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #fff 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px}.button-red::before,.button-red::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e1251b}.button-red::before{left:-49px}.button-red::after{right:-49px;transform:rotate(180deg)}.button-red-intense{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;font-family:'Roboto',sans-serif;font-weight:400}.button-red-intense::before,.button-red-intense::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e1251b}.button-red-intense::before{left:-49px}.button-red-intense::after{right:-49px;transform:rotate(180deg)}.breeze-theme button.button-red2{padding-left:42px;height:56px;position:relative;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;font-size:22px;background-size:200%;color:white;font-family:'Roboto',sans-serif;font-weight:400}.breeze-theme button.button-red2::before{content:none !important}.breeze-theme button.button-red2::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e1251b;right:-49px;transform:rotate(180deg);top:0}.carousel-container{margin-bottom:20px;position:relative;min-height:655px;background-color:#f3f3f3}.carousel-container .owl-carousel .owl-item img{height:655px;object-fit:cover;object-position:center}.carousel-container .button-red{padding-left:98px;padding-right:98px;left:50px}.carousel-container .slider-banner.slider5 .info .button-red{background:linear-gradient(to left, #e1251b 50%, #e1251b 50%) right}.carousel-container .slider-banner.slider5 .info .button-red:hover{color:white}.carousel-container .slider-banner.slider5 .info .button-red:hover::before,.carousel-container .slider-banner.slider5 .info .button-red:hover::after{background-color:#e1251b}.carousel-container .slider-banner.slider5 .info .title{color:#e1251b;max-width:540px}.carousel-container .slider-banner.slider2 .info p,.carousel-container .slider-banner.slider2 .info .title{color:#e1251b;max-width:540px;text-align:center}.carousel-container .slider-banner.slider2 .info .button-red{background:linear-gradient(to left, #e1251b 50%, #e1251b 50%) right}.carousel-container .slider-banner.slider2 .info .button-red:hover{color:white}.carousel-container .slider-banner.slider2 .info .button-red:hover::before,.carousel-container .slider-banner.slider2 .info .button-red:hover::after{background-color:#e1251b}.carousel-container .slider-banner.slider4 img{object-position:top}.carousel-container .slider-banner.slider4 .info{top:unset;transform:translate(-50%, 0%);bottom:6%}.carousel-container .slider-banner.slider4 .info .button-red{background:linear-gradient(to left, #e1251b 50%, #e1251b 50%) right;margin:auto}.carousel-container .slider-banner.slider4 .info .button-red:hover{color:white}.carousel-container .slider-banner.slider4 .info .button-red:hover::before,.carousel-container .slider-banner.slider4 .info .button-red:hover::after{background-color:#e1251b}.carousel-container .slider-banner .info{color:white;position:absolute;max-width:1600px;padding-left:50px;padding-right:50px;top:50%;width:100%;left:50%;transform:translate(-50%, -50%)}.carousel-container .slider-banner .info .title{font-family:'DM Serif Display',serif;font-weight:400;margin-bottom:25px;font-size:70px;line-height:75px}@media (max-width: 1920px){.carousel-container .slider-banner .info .title{font-size:3.6vw;line-height:3.9vw}}.carousel-container .slider-banner .info p{margin-bottom:4.4%;font-size:24px;line-height:30px}@media (max-width: 1920px){.carousel-container .slider-banner .info p{font-size:1.25vw;line-height:1.56vw}}.swiper-banner{font-family:'DM Serif Display',serif;font-weight:400;font-style:italic;font-size:24px;line-height:30px;color:#e1251b;margin-bottom:35px}.swiper-banner .swiper{width:100%;height:100%;position:relative}.swiper-banner .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;-o-transition-timing-function:linear !important;position:relative}.swiper-banner .swiper-slide{display:flex;justify-content:center;align-items:center;width:auto !important;overflow:hidden;position:relative;text-align:center;padding:17px 15px}.swiper-banner .swiper-slide::after{content:'';display:block;width:39px;height:16px;margin-left:17px}.line-gari-top{border-top:1px solid #e1251b;padding-top:3px;border-bottom:1px solid #009a2b}.line-gari-bottom{border-bottom:1px solid #e1251b;padding-top:3px;border-top:1px solid #009a2b}.block-categories{gap:2%;max-width:1920px;margin:auto;margin-bottom:80px;display:grid;grid-template-columns:auto auto auto auto}.block-categories.columns2{display:flex;justify-content:center;margin-top:80px;padding-left:65px;padding-right:65px}.block-categories .info{position:absolute;opacity:0}.block-categories img{width:100%}.vintage-block{margin-bottom:85px}.vintage-block .item.content{display:grid;grid-template-columns:36% 62%;column-gap:2%;max-width:1920px;margin:auto}.vintage-block .block-content-swiper{padding-left:0}.vintage-block .block-content-swiper .swiper-button-prev{left:0}.vintage-block .block-content-swiper .swiper-button-next{right:0}.vintage-block .swiper-products{padding-left:40px;padding-right:40px}.vintage-block .swiper-products .product-items{margin-bottom:36px}.vintage-block .swiper-products .product-items .product-reviews-summary{justify-content:flex-start}.vintage-block .swiper-products .product-items .product-item-details{margin:0}.vintage-block .swiper-products .product-items .product-item-details .product-item-name{text-align:left;font-size:22px}.vintage-block .swiper-products .product-items .product-item-details .price-box{text-align:left;font-size:30px;justify-content:flex-start}.vintage-block .product.data.items,.recommended .product.data.items{position:relative}.vintage-block .product.data.items::before,.recommended .product.data.items::before{content:'';border-top:1px solid #d5d5d5;display:block;position:absolute;top:23px;width:100%}.vintage-block .vintage-swiper,.recommended .vintage-swiper{max-width:880px;margin:0 auto 63px}.vintage-block .recommended-swiper,.recommended .recommended-swiper{max-width:718px;margin:0 auto 63px}.vintage-block h2,.recommended h2,.vintage-block .title-block,.recommended .title-block{display:none;text-align:center;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:48px;color:#e1251b;align-items:center;justify-content:center;margin-bottom:37px}.vintage-block h2::before,.recommended h2::before,.vintage-block .title-block::before,.recommended .title-block::before{content:'';display:block;width:80px;height:33px;margin-right:40px;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.vintage-block h2.active,.recommended h2.active,.vintage-block .title-block.active,.recommended .title-block.active{display:flex}.vintage-block .title-container-switch,.recommended .title-container-switch{font-size:22px;line-height:28px;color:#76777a;display:flex;position:relative}.vintage-block .switch,.recommended .switch{z-index:1}.recommended{margin-bottom:72px}.recommended h2{display:flex}.recommended .prolabels-content-wrapper{text-align:center}.swiper-products{max-width:1500px;width:100%}.swiper-products .product-items .product-item-info{flex-direction:column}.swiper-products .product-items .product-item-details{padding:0 15px}.swiper-products .product-items .product-item-details .product-item-name{margin-bottom:10px;font-size:24px;line-height:30px;min-height:60px;text-align:center;width:100%}.swiper-products .product-items .product-item-details .product-item-description{font-size:22px;margin-bottom:24px;line-height:30px;font-weight:300;text-align:center}.swiper-products .product-items .product-item-details .price-box{margin-bottom:10px;color:#e1251b;font-size:35px;line-height:40px;text-align:center;font-weight:700;justify-content:center}.swiper-products .product-items .product-reviews-summary{justify-content:center}.swiper-button-next::after{transform:rotate(180deg)}.block-content-swiper{position:relative;padding-left:50px;padding-right:50px;max-width:1920px;margin:auto}.block-content-swiper .swiper-button-next{right:50px}.block-content-swiper .swiper-button-prev{left:50px}.block-technologies{position:relative;color:white;margin-bottom:80px;background:#0A0A0A;max-height:510px;padding-top:3.8%;padding-bottom:5.6%}.block-technologies h2{font-family:'DM Serif Display',serif;font-weight:400;width:50%;font-size:65px;line-height:70px}@media (max-width: 1920px){.block-technologies h2{font-size:3.4vw;line-height:3.4vw}}.block-technologies>img{display:block;margin:auto;position:absolute;height:100%;object-fit:cover;top:0}.block-technologies .button-red{max-width:356px;width:100%}.block-technologies .technologies{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;padding-top:142px;overflow:visible}.block-technologies .technologies .break{display:block}.block-technologies .technologies p{font-weight:700;font-size:56px;line-height:56px;margin-bottom:30px;text-align:center;position:absolute;width:80%;left:50%;transform:translateX(-50%);top:-142px;display:none;transition:all .3s}@media (max-width: 1920px){.block-technologies .technologies p{font-size:2.9vw;line-height:2.9vw}}.block-technologies .content-block-technologies{max-width:1600px;padding:0 50px;margin:auto;display:flex;align-items:center;justify-content:space-between;position:relative}.block-technologies .content-technologies{display:flex;align-items:center;height:100px;margin-bottom:45px;position:relative}.block-technologies .content-technologies .block .content-img{position:relative}.block-technologies .content-technologies .block .content-img::after{content:'';display:block;background:black;opacity:0.5;position:absolute;top:0;width:100%;border-radius:0 25px 0 0}.block-technologies .content-technologies .block img{border:1px solid #e1251b;border-radius:0 25px 0 0}.block-today{max-width:1346px;margin:auto;padding:0 50px;margin-bottom:127px}.block-today h2{font-family:'DM Serif Display',serif;font-weight:400;font-size:65px;line-height:70px;color:#e1251b;margin-bottom:43px}.block-today h2::after{content:'';display:block;border-top:1px solid #e1251b;width:100%;position:relative;bottom:-10px}@media (max-width: 1920px){.block-today h2{font-size:3.4vw;line-height:3.6vw}}.block-today .info{max-width:465px}.block-today .info .title{margin-bottom:30px}.block-today .info p{font-size:24px;line-height:30px;font-weight:300;margin-bottom:40px}.block-today .info a{font-size:22px;color:#e1251b}.content-block-today{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;column-gap:5%;align-items:center}.block-story{position:relative;margin-bottom:80px;background:url('../images/bg-story.jpg') no-repeat center;height:566px;background-repeat:repeat-x;background-position-x:left}.block-story .button-red-intense{width:100%;left:50px}.content-block-story{position:absolute;top:50%;transform:translateY(-50%);background:white;height:76px;display:flex;align-items:center;padding:0 50px;width:100%}.swiper-story{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-style:italic;font-size:24px}.swiper-story .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important;-o-transition-timing-function:linear !important;position:relative}.swiper-story .swiper-slide{width:auto;padding:10px 20px}.content-swiper-story{max-width:990px;display:flex;align-items:center}.content-swiper-story .icon-garibaldi{display:block}.content-swiper-story .icon-garibaldi::before{content:'';display:block;width:39px;height:17px;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.content-swiper-story .icon-garibaldi.left{margin-right:25px}.content-swiper-story .icon-garibaldi.right{margin-left:25px}.content-block-swiper{max-width:1500px;margin:auto;display:flex;align-items:center;height:100%;width:100%;justify-content:space-between;column-gap:10%}@media (min-width:1401px){.block-technologies .content-block-technologies{padding-right:50px}.block-technologies .content-technologies .block .img-wrapper{width:76%}}@media (min-width:1025px){.block-technologies .technologies{overflow:hidden;position:relative}.block-technologies .content-technologies .block .img-wrapper{width:80%}}@media (max-width:1400px){.block-categories:not(.columns2) .info .button-red-intense{padding-left:2px;padding-right:2px}.block-technologies h2{position:relative;z-index:2;width:100%;text-align:center}.block-technologies>img{object-fit:cover;position:absolute;height:100%}.block-technologies .technologies{padding-top:88px}.block-technologies .technologies p{top:-60%}.block-technologies .technologies .break{display:inline}.block-technologies .content-block-technologies{flex-direction:column;position:relative}.block-technologies .content-technologies{margin-bottom:35px}.block-technologies .button-red{width:auto}}@media (max-width:1024px){.carousel-container{margin-bottom:10px;min-height:605px}.carousel-container .owl-carousel .owl-item img{height:605px}.carousel-container .button-red{padding-left:40px;padding-right:40px;left:49px;font-size:16px}.carousel-container .slider-banner .info{padding-left:65px;padding-right:65px;top:unset;transform:translate(-50%, 0);bottom:92px}.carousel-container .slider-banner .info .title{font-size:48px;line-height:48px;margin-bottom:20px}.carousel-container .slider-banner .info p{font-size:18px;line-height:22px}.carousel-container .slider-banner.slider2 .info{top:50%;bottom:unset;transform:translate(-50%, -50%)}.carousel-container .slider-banner.slider2 .info .title{max-width:305px;margin:0 auto 12px}.carousel-container .slider-banner.slider2 .info p:not(.title){font-size:18px;line-height:22px;max-width:305px;margin:0 auto 25px}.carousel-container .slider-banner.slider2 .info .button-red{margin:auto;left:0;padding-left:20px;padding-right:20px}.carousel-container .slider-banner.slider3 .info .button-red{padding-left:10px;padding-right:10px}.carousel-container .slider-banner.slider4 .info .button-red{left:0}.carousel-container .slider-banner.slider5 .info{bottom:42px}.swiper-banner{margin-bottom:10px;font-size:16px;line-height:normal}.swiper-banner .swiper-slide{padding-top:5px;padding-bottom:5px}.block-categories:not(.columns2){margin-bottom:60px;grid-template-columns:auto auto;row-gap:20px}.block-categories:not(.columns2) img{max-height:238px;object-fit:cover}.block-categories:not(.columns2) .info{opacity:1}.block-categories:not(.columns2) .info .button-red-intense{display:none}.block-categories.columns2{margin-top:60px;margin-bottom:60px}.block-categories.columns2 img{max-height:185px;object-fit:cover}.block-categories.columns2 .info{opacity:1}.block-categories.columns2 .info .button-red-intense{display:none}.content-swiper-story{padding-left:15px}.content-swiper-story .icon-garibaldi.left{margin-right:15px}.content-swiper-story .icon-garibaldi.right{display:none}.content-block-story{padding-right:0;padding-left:65px}.content-block-swiper{display:grid;grid-template-columns:30% 57%}.content-block-swiper .button-red{font-size:16px}.swiper-story{font-size:16px}.block-story{background-position-x:center;margin-bottom:60px}.content-block-today img,.content-block-today .info{width:100%;overflow:auto}.recommended{margin-bottom:38px}.recommended h2{font-size:35px;line-height:35px;margin-bottom:16px}.recommended h2::before{width:32px;height:13px;margin-right:10px}.recommended .recommended-swiper{max-width:517px;margin-bottom:27px}.breeze-theme .button-grey{font-size:16px}.vintage-block .vintage-swiper{max-width:unset;margin-bottom:40px}.block-content-swiper{padding-left:32px;padding-right:32px}.block-content-swiper .swiper-button-prev{left:32px}.block-content-swiper .swiper-button-next{right:32px}.block-content-swiper .swiper-button-prev::after,.block-content-swiper .swiper-button-next::after{width:23px;height:36px;background-size:contain}.swiper-products .product-items .product-item-details .product-item-name{font-size:20px;line-height:26px;min-height:52px;margin-bottom:5px}.swiper-products .product-items .product-item-details .product-item-description{font-size:18px;line-height:22px;margin-bottom:10px}.swiper-products .product-items .product-item-details .price-box{font-size:25px;line-height:30px;margin-bottom:10px}.block-technologies{margin-bottom:60px}.block-technologies h2{padding-left:65px;padding-right:65px;font-size:35px;line-height:35px;text-align:left}.block-technologies .content-block-technologies{padding:0}.block-technologies .content-block-technologies .block .content-img{bottom:0}.block-technologies .technologies{overflow:hidden}.block-technologies .technologies .block.swiper-slide-active::after{opacity:0}.block-technologies .technologies .block.swiper-slide-active .content-img{transform:scale(1)}.block-technologies .technologies .block.swiper-slide-active .content-img::after{bottom:unset}.block-technologies .technologies .block.swiper-slide-active p{display:block;width:100vw;left:50%;transform:translateX(-50%);font-size:25px;line-height:30px;top:-70%}.block-technologies .button-red{width:auto}.block-technologies .content-technologies .block .content-img{transform:scale(.75)}.block-technologies .content-technologies .block .content-img::after{bottom:0}.vintage-block{margin-bottom:60px}.vintage-block h2,.vintage-block .title-block{font-size:35px;line-height:35px;margin-bottom:16px}.vintage-block h2::before,.vintage-block .title-block::before{width:32px;height:13px;margin-right:10px}.vintage-block .item.content{grid-template-columns:49% 49%}.vintage-block .swiper-products{padding:0}.vintage-block .swiper-products .product-items .product-item-details .product-item-name{font-size:16px;line-height:20px}.vintage-block .swiper-products .product-items .product-item-details .price-box,.vintage-block .swiper-products .product-items .product-item-details .price-box .normal-price,.vintage-block .swiper-products .product-items .product-item-details .price-box .special-price,.vintage-block .swiper-products .product-items .product-item-details .price-box .medium-price{font-size:20px !important;line-height:22px !important;margin-bottom:5px}.vintage-block .swiper-products .product-items .product-item-details .price-box .old-price{font-size:16px !important;line-height:22px !important}.block-today{padding-left:65px;padding-right:65px;margin-bottom:76px}.block-today h2{font-size:35px;line-height:35px;margin-bottom:32px}.block-today .info .title{font-size:18px;line-height:22px;margin-bottom:11px}.block-today .info p{font-size:18px;line-height:22px;margin-bottom:23px}.block-today .info a{font-size:16px}.breeze-theme button.button-red2{font-size:16px}}@media (max-width:640px){.carousel-container{min-height:550px}.carousel-container .slider-banner .info{padding-left:40px;padding-right:40px;bottom:42px}.carousel-container .slider-banner .info .title{font-size:35px;line-height:35px}.carousel-container .owl-carousel .owl-item img{height:550px}.block-categories:not(.columns2){grid-template-columns:auto;row-gap:8px;margin-bottom:45px}.block-categories:not(.columns2) img{max-height:232px}.block-categories.columns2{padding-left:18px;padding-right:18px;margin-top:45px;margin-bottom:45px;flex-direction:column;row-gap:10px}.block-categories.columns2 .info{bottom:23px}.block-content-swiper{padding-left:18px;padding-right:18px}.block-content-swiper .swiper-button-prev{left:18px}.block-content-swiper .swiper-button-next{right:18px}.swiper-products .product-items .product-item-details{padding-left:0;padding-right:0;margin:0}.recommended .recommended-swiper{padding-left:18px;padding-right:18px}.vintage-block{margin-bottom:45px}.vintage-block .block-content-swiper{padding-left:18px}.vintage-block .swiper-products{padding-left:23px;padding-right:23px}.vintage-block .item.content{display:flex;flex-direction:column;column-gap:unset;row-gap:13px}.vintage-block .vintage-swiper{margin-bottom:26px;padding-left:18px;padding-right:18px}.vintage-block .swiper-horizontal>.swiper-scrollbar,.vintage-block .swiper-scrollbar.swiper-scrollbar-horizontal{left:0}.block-story{margin-bottom:45px;background-position-x:54%}.block-story .button-red-intense{order:1;left:0;width:auto}.content-swiper-story{width:100%;padding-right:15px}.content-swiper-story .icon-garibaldi.right{display:block}.content-block-story{padding-left:0;height:126px}.content-block-swiper{justify-content:center;display:flex;flex-direction:column}.block-today{padding-left:40px;padding-right:40px;margin-bottom:67px}.block-today .info p{font-size:16px}.content-block-today{flex-direction:column;row-gap:19px}.block-technologies{padding-top:47px;padding-bottom:48px;max-height:520px;height:520px}.block-technologies h2{padding-left:40px;padding-right:40px}.block-technologies .content-technologies{height:auto}.block-technologies .content-technologies .block .content-img{transform:scale(.7)}.block-technologies .content-block-technologies{height:100%}.block-technologies .technologies .block.swiper-slide-active p{top:-85px;padding-left:40px;padding-right:40px}.block-technologies .button-red{font-size:16px}.button-red-intense{font-size:16px;height:45px}.button-red-intense::after,.button-red-intense::before{height:45px}}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;display:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev:after,.swiper-button-next:after{display:block;content:'';width:40px;height:62px;background-position:center;background-repeat:no-repeat}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:''}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:''}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:white;border:1px solid #d5d5d5}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{background:#76777A;border:1px solid #76777a}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-progressbar{background:#f8f8f8;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#dbdcdc;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.not-found{margin:34px auto 127px;max-width:990px;display:flex;flex-direction:column;justify-content:center;align-items:center}.not-found .img-wrapper{margin:0 18px}.not-found p.title{font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b;font-size:56px;line-height:normal;margin:0 40px 12px;text-align:center}.not-found p.subtitle{font-family:'Roboto',sans-serif;font-weight:700;color:#76777a;font-size:30px;line-height:40px;margin:0 40px 30px;text-align:center}.not-found p.text{font-family:'Roboto',sans-serif;font-weight:300;color:#000000;font-size:22px;line-height:30px;margin:0 40px 50px;text-align:center}.not-found p.text strong{font-family:'Roboto',sans-serif;font-weight:700}.not-found a.link{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;margin:0 90px;max-width:350px;width:calc(100% - 180px)}.not-found a.link::before,.not-found a.link::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.not-found a.link::before{left:-49px}.not-found a.link::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.not-found a.link{height:40px}.not-found a.link::before,.not-found a.link::after{width:34px;height:40px}.not-found a.link::before{left:-34px}.not-found a.link::after{right:-34px;transform:rotate(180deg)}}@media (max-width: 768px){.not-found{margin:34px auto 67px;justify-content:flex-start;align-items:flex-start}.not-found p.title{font-size:35px;margin:0 40px;text-align:left}.not-found p.subtitle{font-size:18px;line-height:22px;margin:0 40px 20px;text-align:left}.not-found p.text{font-size:16px;line-height:22px;margin:0 40px 30px;text-align:left}.not-found a.link{font-size:16px;margin:0 auto}}.data-protection{max-width:1265px;margin:32px auto 127px;padding:0 40px}.data-protection .title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;text-align:center;margin-bottom:45px}.data-protection p.subtitle{font-family:'Roboto',sans-serif;font-weight:700;color:#e1251b;font-size:24px;line-height:30px;margin-bottom:30px}.data-protection p:not([class]){color:#000;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin-bottom:35px}.data-protection li{color:#000;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin-bottom:20px}.data-protection .block-wrapper{margin-bottom:70px}.data-protection .block-wrapper:last-child{margin:0}.data-protection .basic-information-row{display:flex;column-gap:30px;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #f3f3f3}.data-protection .basic-information-row p{margin:0}.data-protection .basic-information-row p:first-of-type{min-width:352px;max-width:352px}.data-protection .basic-information-row:last-of-type{border:none}.data-protection a.link{color:#e1251b}.data-protection a.link:hover{text-decoration:underline}.data-protection ol{list-style:none;padding:0}@media (max-width: 768px){.data-protection{margin:25px auto 79px}.data-protection .title{font-size:35px;line-height:35px;margin-bottom:30px;text-align:left}.data-protection p.subtitle{font-size:18px;line-height:20px;margin-bottom:20px}.data-protection p:not([class]){font-size:16px;line-height:22px;margin-bottom:25px}.data-protection li{font-size:16px;line-height:22px;margin-bottom:25px}.data-protection .block-wrapper{margin-bottom:45px}.data-protection .basic-information-row{flex-direction:column;row-gap:10px;padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #f3f3f3}.data-protection .basic-information-row p:first-of-type{min-width:auto;max-width:none;margin-bottom:0}}.catalogos{max-width:1275px;margin:32px auto 100px;padding:0 35px}.catalogos .title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;text-align:center;margin-bottom:30px}.catalogos p.description{color:#000000;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;text-align:center;margin-bottom:61px}.catalogos .catalogs{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:20px;column-gap:10px}.catalogos .catalogs .catalog-block{position:relative;width:49%}.catalogos .catalogs .catalog-block .catalog-title{position:absolute;bottom:168px;left:50%;margin-right:-50%;transform:translate(-50%, 0%);font-family:'DM Serif Display',serif;font-weight:400;color:#fff;font-size:56px;line-height:48px;text-align:center;padding:0 10px}.catalogos .catalogs .catalog-block .button-wrapper{position:absolute;width:100%;bottom:0;left:50%;margin-right:-50%;transform:translate(-50%, 0%);display:flex;flex-direction:column;row-gap:15px;height:100%;max-height:167px;align-items:center;justify-content:center}.catalogos .catalogs .catalog-block .catalog-link{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;margin:0 90px;max-width:457px;width:calc(100% - 180px)}.catalogos .catalogs .catalog-block .catalog-link .download-icon{width:22px;height:21px;color:#fff;margin-right:10px}.catalogos .catalogs .catalog-block .catalog-link::before,.catalogos .catalogs .catalog-block .catalog-link::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.catalogos .catalogs .catalog-block .catalog-link::before{left:-49px}.catalogos .catalogs .catalog-block .catalog-link::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.catalogos .catalogs .catalog-block .catalog-link{height:40px}.catalogos .catalogs .catalog-block .catalog-link::before,.catalogos .catalogs .catalog-block .catalog-link::after{width:34px;height:40px}.catalogos .catalogs .catalog-block .catalog-link::before{left:-34px}.catalogos .catalogs .catalog-block .catalog-link::after{right:-34px;transform:rotate(180deg)}}@media (max-width: 1024px){.catalogos .catalogs{flex-direction:column;align-items:center}.catalogos .catalogs .catalog-block{width:auto}}@media (max-width: 768px){.catalogos{margin:25px auto 50px}.catalogos .title{font-size:35px;line-height:35px;margin-bottom:15px;text-align:left}.catalogos p.description{font-size:16px;line-height:22px;text-align:left;margin-bottom:25px}.catalogos .catalogs .catalog-block .catalog-title{bottom:110px;font-size:25px;line-height:30px}.catalogos .catalogs .catalog-block .button-wrapper{max-height:120px}.catalogos .catalogs .catalog-block .catalog-link{font-size:16px;margin:0 60px;width:calc(100% - 120px)}.catalogos .catalogs .catalog-block .catalog-link .download-icon{margin-right:5px}}.tecnology{margin-bottom:127px}.tecnology .introduction{max-width:1579px;margin:32px auto 70px;padding:0 40px;display:flex;justify-content:space-between;align-items:flex-end;column-gap:10px;row-gap:30px;flex-wrap:wrap}.tecnology .introduction .title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:70px;line-height:75px}.tecnology .introduction p.description{max-width:857px;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:normal;margin:0}.tecnology .introduction p.description strong{font-family:'Roboto',sans-serif;font-weight:700}.tecnology .separator{width:100%;height:7px;border-top:1px solid #009a2b;border-bottom:1px solid #e1251b}.tecnology .expositor{margin-top:80px;margin-bottom:80px;position:relative}.tecnology .expositor .swiper-button-next{right:45px}.tecnology .expositor .swiper-button-prev{left:45px}.tecnology .expositor .swiper-images{max-width:1456px;margin:0 auto 60px;padding:0 10px}.tecnology .expositor .swiper-images .swiper-wrapper{align-items:center}.tecnology .expositor .swiper-images .swiper-slide{display:flex;justify-content:center}.tecnology .expositor .swiper-images .swiper-slide:not(.custom-active) .img-wrapper{width:80%}.tecnology .expositor .swiper-images img{border:1px solid #009a2b;border-radius:0 25px 0 0}.tecnology .expositor .swiper-text .swiper-slide{padding:0 120px;display:flex;flex-direction:column;align-items:center}.tecnology .expositor .swiper-text .swiper-slide .title{max-width:1489px;font-family:'Roboto',sans-serif;font-weight:700;font-size:30px;line-height:40px;margin:0 auto 40px;text-align:center}.tecnology .expositor .swiper-text .swiper-slide .description{max-width:1245px;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin:0 auto 40px;text-align:center}.tecnology .expositor .swiper-text .swiper-slide a.link{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;margin:0 90px;max-width:456px;width:calc(100% - 180px)}.tecnology .expositor .swiper-text .swiper-slide a.link::before,.tecnology .expositor .swiper-text .swiper-slide a.link::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.tecnology .expositor .swiper-text .swiper-slide a.link::before{left:-49px}.tecnology .expositor .swiper-text .swiper-slide a.link::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.tecnology .expositor .swiper-text .swiper-slide a.link{height:40px}.tecnology .expositor .swiper-text .swiper-slide a.link::before,.tecnology .expositor .swiper-text .swiper-slide a.link::after{width:34px;height:40px}.tecnology .expositor .swiper-text .swiper-slide a.link::before{left:-34px}.tecnology .expositor .swiper-text .swiper-slide a.link::after{right:-34px;transform:rotate(180deg)}}.tecnology .fabrication{margin-bottom:80px;background-color:#161616;min-height:777px;background-image:url("../images/fabricacion-bg.jpg");background-repeat:no-repeat;background-position:bottom left;background-size:contain}.tecnology .fabrication .fabrication-wrapper{display:flex;justify-content:center;align-items:center;min-height:777px;position:relative}.tecnology .fabrication .text-block{position:absolute;top:80px;max-width:1579px;padding-top:80px;width:100%;left:50%;margin-right:-50%;padding:0 40px;transform:translate(-50%, 0%)}.tecnology .fabrication .text-block .title{max-width:607px;color:#fff;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:48px;margin-bottom:50px;width:46%}.tecnology .fabrication .text-block .description{max-width:607px;color:#fff;font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:400;margin-bottom:35px;width:46%}.tecnology .fabrication .text-block .description strong{font-family:'Roboto',sans-serif;font-weight:700}.tecnology .fabrication .swiper-fabrication-wrapper{max-width:50%;margin-left:auto;position:relative}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-slide{width:max-content}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-slide div{max-width:352px}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:-47px;width:99%;background:#5b5b5b;z-index:1}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-scrollbar.swiper-scrollbar-horizontal .swiper-scrollbar-drag{background-color:#989898}.tecnology .all-tecnologies .title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:48px;margin-bottom:40px;padding:0 10px;text-align:center;display:flex;justify-content:center;align-items:center}.tecnology .all-tecnologies .title::before{content:'';display:block;width:80px;height:33px;margin-right:40px;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.tecnology .all-tecnologies #accordion{max-width:1264px;margin:0 auto}.tecnology .all-tecnologies #accordion [data-role="trigger"]{border-bottom:1px solid #e1251b;width:100%;margin-bottom:40px}.tecnology .all-tecnologies #accordion [data-role="trigger"] span{display:flex;justify-content:space-between;align-items:center;color:#e1251b;font-size:24px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700;padding:0 20px 12px}.tecnology .all-tecnologies #accordion [data-role="trigger"] span::after{content:"";width:19px;height:11px;color:#e1251b}.tecnology .all-tecnologies .tecnology-block{padding:0 20px;display:flex;column-gap:47px;margin-bottom:60px}.tecnology .all-tecnologies .tecnology-block.simple-content{align-items:center}.tecnology .all-tecnologies .tecnology-block.simple-content .tecnology-title{margin:0}.tecnology .all-tecnologies .tecnology-block .img-wrapper img{border:1px solid #009a2b;border-radius:0 25px 0 0;max-width:185px}.tecnology .all-tecnologies .tecnology-block .content{width:80%}.tecnology .all-tecnologies .tecnology-block .content .tecnology-title{font-family:'Roboto',sans-serif;font-weight:700;font-size:22px;line-height:30px;margin-bottom:10px}.tecnology .all-tecnologies .tecnology-block .content .description{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin-bottom:10px}.tecnology .all-tecnologies .tecnology-block .content .toggleText>*:nth-child(n+2):not(.view-more){display:none}.tecnology .all-tecnologies .tecnology-block .content .toggleText .view-more{display:block}.tecnology .all-tecnologies .tecnology-block .content .toggleText.active>*:nth-child(n+2){display:block}.tecnology .all-tecnologies .tecnology-block .content .view-more{color:#e1251b;display:flex;align-items:center;font-size:22px;line-height:30px;text-decoration:underline}.tecnology .all-tecnologies .tecnology-block .content .view-more::after{content:"";width:14px;height:7px;color:#e1251b;margin-left:7px}@media (max-width: 1024px){.tecnology .fabrication{padding-bottom:190px}.tecnology .fabrication .fabrication-wrapper{justify-content:flex-start;align-items:flex-start;flex-direction:column;padding-top:80px;row-gap:30px}.tecnology .fabrication .text-block{position:relative;top:unset;left:unset;margin:0;padding:0 40px;transform:none}.tecnology .fabrication .text-block .title{max-width:100%;width:100%}.tecnology .fabrication .text-block .description{max-width:100%;width:100%}.tecnology .fabrication .swiper-fabrication-wrapper{max-width:100%;margin:0}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-fabrication{padding:0 40px}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-slide div{max-width:270px}.tecnology .fabrication .swiper-fabrication-wrapper .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:-40px;width:95%;right:0;margin-left:auto}}@media (max-width: 768px){.tecnology{margin-bottom:117px}.tecnology .introduction{margin:25px auto 40px;padding:0 40px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.tecnology .introduction .title{font-size:35px;line-height:35px}.tecnology .introduction p.description{max-width:100%;font-size:16px;line-height:22px}.tecnology .expositor{margin-top:40px;margin-bottom:50px;position:relative}.tecnology .expositor .swiper-button-next{display:none}.tecnology .expositor .swiper-button-prev{display:none}.tecnology .expositor .swiper-images{margin-bottom:34px;padding:0}.tecnology .expositor .swiper-text .swiper-slide{padding:0 18px}.tecnology .expositor .swiper-text .swiper-slide .title{font-size:22px;line-height:25px;margin-bottom:15px}.tecnology .expositor .swiper-text .swiper-slide .description{font-size:16px;line-height:22px;margin-bottom:30px}.tecnology .expositor .swiper-text .swiper-slide a.link{font-size:16px;width:calc(100% - 120px);margin:0 60px}.tecnology .fabrication{background-size:740px;margin-bottom:45px}.tecnology .fabrication .fabrication-wrapper{padding-top:50px}.tecnology .fabrication .text-block .title{font-size:25px;line-height:30px;margin-bottom:30px}.tecnology .fabrication .text-block .description{font-size:16px;line-height:22px;margin-bottom:30px}.tecnology .all-tecnologies .title{font-size:25px;line-height:30px}.tecnology .all-tecnologies .title::before{width:32px;height:13px;margin-right:10px}.tecnology .all-tecnologies #accordion{max-width:1264px;margin:0 auto}.tecnology .all-tecnologies #accordion [data-role="trigger"]{border-bottom:1px solid #e1251b;width:100%;margin-bottom:25px}.tecnology .all-tecnologies #accordion [data-role="trigger"] span{font-size:16px;line-height:22px;padding:0 18px 10px}.tecnology .all-tecnologies .tecnology-block{padding:0 18px;flex-direction:column;row-gap:9px;margin-bottom:35px}.tecnology .all-tecnologies .tecnology-block.simple-content{align-items:flex-start}.tecnology .all-tecnologies .tecnology-block.simple-content .tecnology-title{margin:0}.tecnology .all-tecnologies .tecnology-block .img-wrapper{max-width:151px;min-width:151px}.tecnology .all-tecnologies .tecnology-block .content{width:100%}.tecnology .all-tecnologies .tecnology-block .content .tecnology-title{font-size:16px;line-height:22px}.tecnology .all-tecnologies .tecnology-block .content .description{font-size:16px;line-height:22px}.tecnology .all-tecnologies .tecnology-block .content .view-more{font-size:12px;line-height:22px}.tecnology .all-tecnologies .tecnology-block .content .view-more::after{width:8px;height:5px}}.contact-wrapper{position:relative;background-image:url("../images/contact-bg.jpg");background-position:right top;background-repeat:no-repeat;background-size:auto}.contact-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:538px;background-color:#000;z-index:-1}@media (max-width: 1024px){.contact-wrapper{background-position:center top}}@media (max-width: 768px){.contact-wrapper{background-size:1321px 370px}.contact-wrapper::before{content:none}}.contact{max-width:1541px;margin:0 auto;padding:136px 20px 127px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.contact .first-column{max-width:48%}.contact .first-column p.text:last-of-type{margin-bottom:38px}.contact .second-column{padding-top:358px;max-width:48%}.contact .second-column p.text{margin-bottom:40px}.contact .title{width:100%;color:#fff;font-family:'DM Serif Display',serif;font-weight:400;font-size:65px;line-height:70px;margin-bottom:35px}.contact p.address{color:#fff;font-family:'Roboto',sans-serif;font-weight:300;font-size:30px;line-height:40px;margin-bottom:69px}.contact p.subtitle{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;margin-bottom:30px}.contact p.subsubtitle{font-family:'Roboto',sans-serif;font-weight:700;font-size:24px;line-height:30px;margin-bottom:15px}.contact p.text{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px}.contact a{color:#e1251b !important}.contact .form-container{background-color:#fff;border:1px solid #e1251b;padding:6px}.contact .form-wrapper{border:1px solid #009a2b;padding:48px 68px}.contact iframe{max-width:100%}@media (max-width: 1024px){.contact{flex-direction:column}.contact .first-column{max-width:100%;margin-bottom:40px}.contact .second-column{padding-top:0;max-width:100%}}@media (max-width: 768px){.contact{padding:98px 20px 67px}.contact .second-column p.text{margin-bottom:26px}.contact .title{font-size:35px;line-height:35px;margin-bottom:15px}.contact p.address{font-size:22px;line-height:30px;margin-bottom:40px}.contact p.subtitle{font-size:35px;line-height:35px;margin-bottom:20px}.contact p.subsubtitle{font-size:18px;line-height:22px;margin-bottom:10px}.contact p.text{font-size:16px;line-height:22px}.contact .form-wrapper{padding:20px 15px 41px}}.amform-form .amform-form-fieldset .amcform-page-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:20px}.amform-form .amform-form-fieldset .amform-layout-one{width:100%;margin:0}.amform-form .amform-form-fieldset .amform-layout-two:not(.fb-checkbox){width:48%;margin:0}.amform-form .amform-form-fieldset .fb-checkbox{position:relative}.amform-form .amform-form-fieldset .field .control{position:unset}.amform-form .amform-form-fieldset .amform-layout-two.fb-checkbox{margin:0}.amform-form .amform-form-fieldset .amform-layout-two.fb-checkbox label{display:none}.amform-form .amform-form-fieldset .amform-layout-two.fb-checkbox+.fb-wysiwyg{width:calc(100% - 30px)}.amform-form .amform-form-fieldset .fb-wysiwyg .custom-checkbox{display:flex;justify-content:space-between;column-gap:22px}.amform-form .amform-form-fieldset .checkbox-group{display:flex;padding-top:3px}.amform-form .amform-form-fieldset .custom-label{font-family:'Roboto',sans-serif;font-weight:300;font-size:16px;line-height:22px;margin-bottom:0}.amform-form .amform-form-fieldset .checkbox-info-btn{min-width:26px;width:26px;height:26px;color:#76777a}.amform-form .amform-form-fieldset .separator{border-top:1px solid #f3f3f3}.amform-form .amform-form-fieldset .more-info-checkbox{background-color:#fcfcfc;padding:18px 30px;color:#76777a;font-size:16px;line-height:22px;font-family:'Roboto',sans-serif;font-weight:300}.amform-form .amform-form-fieldset input[type="checkbox"]{border:1px solid #000;width:18px;height:18px}.amform-form .amform-form-fieldset textarea[type="textarea"]{min-height:165px}.amform-form .amform-form-fieldset .amcform-submit{transition:none;display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:#e1251b right;position:relative;background-size:200%;padding:16px 0;height:56px;margin:0 50px;max-width:356px;width:calc(100% - 100px)}.amform-form .amform-form-fieldset .amcform-submit::before,.amform-form .amform-form-fieldset .amcform-submit::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.amform-form .amform-form-fieldset .amcform-submit::before{left:-49px}.amform-form .amform-form-fieldset .amcform-submit::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.amform-form .amform-form-fieldset .amcform-submit{height:40px}.amform-form .amform-form-fieldset .amcform-submit::before,.amform-form .amform-form-fieldset .amcform-submit::after{width:34px;height:40px}.amform-form .amform-form-fieldset .amcform-submit::before{left:-34px}.amform-form .amform-form-fieldset .amcform-submit::after{right:-34px;transform:rotate(180deg)}}.amform-form .amform-form-fieldset .less-margin{margin-top:-7px}.amform-form .amform-form-fieldset .amcform-toolbar{width:100%}.amform-form .amform-form-fieldset .error-fix div.mage-error{position:absolute;width:max-content;bottom:-19px}@media (max-width: 768px){.amform-form .amform-form-fieldset .amform-layout-two:not(.fb-checkbox){width:100%}.amform-form .amform-form-fieldset .more-info-checkbox{padding:18px 26px}.amform-form .amform-form-fieldset .amcform-submit{font-size:16px}}.dealers{position:relative;padding:0px 0 127px;background-position:right top;background-repeat:no-repeat;background-size:auto}.dealers .img-reference{font-size:18px;color:#d5d5d5;font-family:'Roboto',sans-serif;font-weight:300;position:absolute;top:614px;right:159px}.dealers .main-block{padding-top:77px;background:#000 url("../images/dealers-bg.jpg") no-repeat top center;background-size:cover;padding-bottom:20px;margin-bottom:60px}.dealers .main-block-content{min-height:606px;max-width:1360px;margin:0 auto;padding:0 40px}.dealers .main-block-content .title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:60px;margin-bottom:46px}.dealers .info-block-container{max-width:1510px;width:calc(100% - 36px);margin:0 auto;border:1px solid #e1251b;padding:5px}.dealers .info-block{border:1px solid #009a2b;padding:61px 35px 81px;display:flex;flex-direction:column;justify-content:center;align-items:center}.dealers .info-block .subtitle{max-width:1045px;margin:0 auto;font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b;font-size:56px;line-height:60px;text-align:center;margin-bottom:25px}.dealers .info-block a.link{color:#000;max-width:1045px;margin:0 auto;font-family:'Roboto',sans-serif;font-weight:700;font-size:35px;line-height:40px;margin-bottom:15px;text-align:center}.dealers .info-block p.text{max-width:1045px;margin:0 auto;font-family:'Roboto',sans-serif;font-weight:300;text-align:center}.dealers .info-block p.text strong{font-family:'Roboto',sans-serif;font-weight:700}@media (min-width: 769px){.dealers .mobile-picker{display:none}.dealers .main-block .country-picker{display:flex;column-gap:30px}.dealers .main-block .country-picker .picker p{padding-right:40px}.dealers .main-block .country-picker .picker p,.dealers .main-block .country-picker .secondary-picker p{position:relative;color:#fff;font-size:22px;font-family:'Roboto',sans-serif;font-weight:300;margin-bottom:10px}}@media (max-width: 768px){.dealers{padding:252px 0 67px;background-size:708px 252px;background-image:url("../images/dealers-bg.jpg")}.dealers .main-block{padding-top:77px;background:none;background-size:cover;padding-bottom:20px}.dealers .main-block-content{min-height:inherit}.dealers::before{height:252px}.dealers::after{content:"";position:absolute;top:0;left:0;width:100%;height:252px;background:linear-gradient(0deg, #000 0%, rgba(255,255,255,0) 13%);z-index:1}.dealers .img-reference{max-width:137px;text-align:right;font-size:12px;line-height:normal;top:187px;right:15px}.dealers .main-block{min-height:auto;margin:0 auto 30px;background-color:#000;padding-bottom:28px}.dealers .main-block .title{font-size:35px;line-height:35px;margin-bottom:16px}.dealers .main-block .picker{display:none}.dealers .main-block .country-picker{display:flex;flex-direction:column;row-gap:20px}.dealers .main-block .mobile-picker>p{font-family:'Roboto',sans-serif;font-weight:400;color:#fff;font-size:16px;line-height:22px;margin-bottom:5px}.dealers .main-block .mobile-picker .select{margin:0;border:1px solid #d5d5d5;border-radius:4px;height:45px;width:100%;background-color:#fff;padding:0 30px;display:flex;justify-content:space-between;align-items:center}.dealers .main-block .mobile-picker .select p{margin:0;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px;line-height:22px}.dealers .main-block .mobile-picker .select .placeholder{color:#76777a}.dealers .info-block{padding:25px 35px 44px}.dealers .info-block .subtitle{font-size:35px;line-height:35px}.dealers .info-block a.link{font-size:25px;line-height:30px}.dealers .info-block p.text{font-size:16px;line-height:22px}}.size-guide-content{display:none}.privacy{margin:33px 0 127px}.privacy h1{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;max-width:1580px;font-size:56px;line-height:70px;text-align:center;margin:0 auto 50px;padding:0 40px}.privacy a.link{color:#e1251b}.privacy ul{list-style:none;padding:0}.privacy ul li{display:flex;column-gap:10px;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px}.privacy ul li strong{font-family:'Roboto',sans-serif;font-weight:700}.privacy ul li::before{content:'';display:block;width:23px;min-width:23px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;top:13px;position:relative}.privacy .introduction{max-width:1536px;width:calc(100% - 36px);padding:5px;margin:0 auto 60px;border:1px solid #e1251b}.privacy .introduction .introduction-block{border:1px solid #009a2b;padding:64px 0 60px}.privacy .introduction .introduction-block .introduction-wrapper{max-width:1300px;width:calc(100% - 34px);margin:0 auto}.privacy .introduction .introduction-block .block{border-bottom:1px solid #f3f3f3;padding-bottom:30px;margin-bottom:30px;display:flex;justify-content:space-between;column-gap:10px;row-gap:10px}.privacy .introduction .introduction-block .block p{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px}.privacy .introduction .introduction-block .block p strong{font-family:'Roboto',sans-serif;font-weight:700}.privacy .introduction .introduction-block .block ul li{margin-bottom:14px}.privacy .introduction .introduction-block .block .first-column{max-width:231px;width:100%;margin:0}.privacy .introduction .introduction-block .block .second-column{max-width:862px;width:100%;margin:0}.privacy .introduction .introduction-block .block:last-of-type{border:none}.privacy .content{max-width:1325px;margin:0 auto;padding:0 40px}.privacy .content p{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px}.privacy .content p strong{font-family:'Roboto',sans-serif;font-weight:700}.privacy .content [data-role="content"]{padding:0 20px}.privacy .content [data-role="content"]>*:last-child{margin-bottom:73px}.privacy .content .text{margin-bottom:40px}.privacy .content .subtitle{margin-bottom:30px}.privacy .content .description{margin-bottom:25px}.privacy .content ul{margin-bottom:40px}.privacy .content ul li{margin-bottom:30px}.privacy .content .flex-table{margin-bottom:69px}.privacy .content .flex-table .row{border-bottom:1px solid #f3f3f3;margin-bottom:20px;padding-bottom:10px;display:flex;column-gap:10px}.privacy .content .flex-table .row .first-column{max-width:714px;width:100%;margin-bottom:0}.privacy .content .flex-table .row .second-column{max-width:460px;width:100%;margin-bottom:0}.privacy .content .flex-table .row:last-of-type{border-bottom:none}.privacy .content #accordion [data-role="trigger"]{border-bottom:1px solid #e1251b;width:100%;margin-bottom:40px}.privacy .content #accordion [data-role="trigger"] span{display:flex;justify-content:space-between;align-items:center;color:#e1251b;font-size:24px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700;padding:0 20px 12px}.privacy .content #accordion [data-role="trigger"] span::after{content:"";width:19px;min-width:19px;height:11px;color:#e1251b}@media (min-width: 769px){.privacy .fake-br{display:block}}@media (max-width: 768px){.privacy{margin:25px 0 66px}.privacy h1{font-size:35px;line-height:35px;text-align:left;margin:0 auto 25px}.privacy ul li{column-gap:8px;font-size:16px;line-height:22px}.privacy ul li::before{width:16px;min-width:16px;height:7px;top:10px}.privacy .introduction{margin:0 auto 45px}.privacy .introduction .introduction-block{padding:25px 17px}.privacy .introduction .introduction-block .block{padding-bottom:15px;margin-bottom:20px;flex-direction:column}.privacy .introduction .introduction-block .block p{font-size:16px;line-height:22px}.privacy .introduction .introduction-block .block .first-column{max-width:100%}.privacy .introduction .introduction-block .block .second-column{max-width:100%}.privacy .content p{font-size:16px;line-height:22px}.privacy .content [data-role="content"]{padding:0}.privacy .content [data-role="content"]>*:last-child{margin-bottom:37px}.privacy .content .text{margin-bottom:30px}.privacy .content .subtitle{margin-bottom:22px}.privacy .content .description{margin-bottom:22px}.privacy .content ul{margin-bottom:20px}.privacy .content ul li{margin-bottom:20px}.privacy .content .flex-table{margin-bottom:30px}.privacy .content .flex-table .row{margin-bottom:15px;column-gap:5px;flex-wrap:wrap}.privacy .content .flex-table .row .first-column{max-width:none;width:max-content}.privacy .content .flex-table .row .second-column{max-width:none;width:max-content}.privacy .content .flex-table .row:last-of-type{border-bottom:1px solid #f3f3f3}.privacy .content #accordion{max-width:1264px;margin:0 auto}.privacy .content #accordion [data-role="trigger"]{width:calc(100% + 80px);margin:0 0px 25px -40px}.privacy .content #accordion [data-role="trigger"] span{font-size:16px;line-height:22px;padding:0 18px 10px}}.news{margin:33px 0 127px;padding:0 40px;max-width:1580px;margin:0 auto}.news a,.news a:hover,.news a:visited{color:#e1251b}.news a:hover{text-decoration:underline}.news .title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;text-align:center;margin-bottom:24px}.news .news-block{border-top:1px solid #e1251b;padding:40px 0 60px}.news .news-block .subtitle{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:28px;line-height:30px;margin-bottom:25px}.news .news-block .info{font-family:'Roboto',sans-serif;font-weight:300;font-size:24px;line-height:30px;margin-bottom:24px}.news .news-block .info strong{font-family:'Roboto',sans-serif;font-weight:700}.news .news-block .grid-block .text-container{grid-area:text}.news .news-block .grid-block .text-container p{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin-bottom:35px}.news .news-block .grid-block .text-container p strong{font-family:'Roboto',sans-serif;font-weight:700}.news .news-block.helmets1 .grid-block{display:grid;column-gap:25px;row-gap:20px;grid-template:"img text" "swiper text";grid-template-columns:57% 41%;grid-template-rows:auto 1fr}.news .news-block.helmets1 .grid-block .img-wrapper{grid-area:img}.news .news-block.helmets1 .grid-block .text-container p{margin-bottom:35px}.news .news-block.helmets1 .grid-block .swiper-cascos-wrapper{grid-area:swiper}.news .news-block.gloves1 .subtitle{margin-bottom:50px}.news .news-block.gloves1 .grid-block{display:grid;column-gap:37px;grid-template:"img img" "letter text" "letter link";grid-template-columns:35% 63%;grid-template-rows:auto 1fr}.news .news-block.gloves1 .grid-block .main-image{grid-area:img;margin-bottom:63px}.news .news-block.gloves1 .grid-block .text-container{margin-bottom:44px}.news .news-block.gloves1 .grid-block .text-container p{margin-bottom:30px}.news .news-block.gloves1 .grid-block .letter{grid-area:letter}.news .news-block.gloves1 .grid-block .link-button{grid-area:link;transition:none;display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:#e1251b right;position:relative;background-size:200%;padding:16px 0;height:56px;margin:0 50px;max-width:356px;width:calc(100% - 100px)}.news .news-block.gloves1 .grid-block .link-button::before,.news .news-block.gloves1 .grid-block .link-button::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.news .news-block.gloves1 .grid-block .link-button::before{left:-49px}.news .news-block.gloves1 .grid-block .link-button::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.news .news-block.gloves1 .grid-block .link-button{height:40px}.news .news-block.gloves1 .grid-block .link-button::before,.news .news-block.gloves1 .grid-block .link-button::after{width:34px;height:40px}.news .news-block.gloves1 .grid-block .link-button::before{left:-34px}.news .news-block.gloves1 .grid-block .link-button::after{right:-34px;transform:rotate(180deg)}}.news .news-block.helmets2{display:flex;justify-content:space-between}.news .news-block.helmets2 .info-wrapper{max-width:573px;width:100%}.news .news-block.helmets2 .info-wrapper .text-container p{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin-bottom:35px}.news .news-block.helmets2 .info-wrapper .text-container p strong{font-family:'Roboto',sans-serif;font-weight:700}@media (min-width: 769px){.news .news-block.helmets2 .swiper-wrapper{flex-wrap:wrap}.news .news-block.helmets2 .swiper-wrapper .swiper-slide{width:50% !important}.news .news-block.helmets2 .swiper-cascos-wrapper{max-width:691px;width:100%}}@media (max-width: 768px){.news{margin:25px 0 66px}.news .title{font-size:35px;line-height:35px;text-align:left;margin:0 auto 11px}.news .news-block{border-top:1px solid #e1251b;padding:25px 0 30px}.news .news-block .subtitle{font-size:20px;line-height:25px;margin-bottom:15px}.news .news-block .info{font-size:18px;line-height:22px;margin-bottom:15px}.news .news-block .grid-block .text-container p{font-size:16px;line-height:22px}.news .news-block .swiper-cascos-wrapper{position:relative;width:calc(100% + 80px);margin:0 -40px;padding-bottom:35px}.news .news-block .swiper-cascos-wrapper .swiper-cascos{padding:0 40px}.news .news-block .swiper-cascos-wrapper .swiper-scrollbar.swiper-scrollbar-horizontal{left:0;width:100%}.news .news-block.helmets1 .grid-block{display:flex;flex-direction:column;column-gap:0}.news .news-block.helmets1 .grid-block .img-wrapper{margin-bottom:15px}.news .news-block.helmets1 .grid-block .text-container{margin-bottom:21px}.news .news-block.helmets1 .grid-block .text-container p{margin-bottom:15px}.news .news-block.gloves1 .subtitle{margin-bottom:15px}.news .news-block.gloves1 .grid-block{display:flex;flex-direction:column}.news .news-block.gloves1 .grid-block .main-image{margin-bottom:15px}.news .news-block.gloves1 .grid-block .text-container{margin-bottom:18px}.news .news-block.gloves1 .grid-block .text-container p{margin-bottom:15px}.news .news-block.gloves1 .grid-block .letter{margin-bottom:25px}.news .news-block.gloves1 .grid-block .link-button{font-size:16px}.news .news-block.helmets2{display:flex;justify-content:flex-start;flex-direction:column}.news .news-block.helmets2 .info-wrapper{max-width:100%}.news .news-block.helmets2 .info-wrapper .text-container{margin-bottom:14px}.news .news-block.helmets2 .info-wrapper .text-container p{font-size:16px;line-height:22px;margin-bottom:25px}}.certificates-and-manuals{margin:33px 0 127px}.certificates-and-manuals .main-title{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:56px;line-height:70px;text-align:center;padding:0 40px;margin-bottom:40px}.certificates-and-manuals p.subtitle{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;text-align:center;padding:0 40px;margin-bottom:60px}.certificates-and-manuals .tabs-block{position:relative}.certificates-and-manuals .tabs-block::before{content:'';border-top:1px solid #d5d5d5;display:block;position:absolute;top:23px;width:100%}.certificates-and-manuals .tabs-block [data-role="collapsible"]{margin-top:0 !important}.certificates-and-manuals .tabs-block [data-role="content"]{max-width:596px;padding:0 62px;margin:0 auto}.certificates-and-manuals .tabs-block [data-role="content"] a.link:nth-child(n+14){display:none}.certificates-and-manuals .tabs-block [data-role="content"] .active a.link:nth-child(n+14){display:block}.certificates-and-manuals .tabs-block [data-role="content"] a.link{color:#000000;font-family:'Roboto',sans-serif;font-weight:400;font-size:22px;line-height:30px;margin-bottom:15px;display:block}.certificates-and-manuals .tabs-block [data-role="content"] a.link:last-child{margin-bottom:0}.certificates-and-manuals .tabs-block [data-role="content"] .view-more{font-family:'Roboto',sans-serif;font-weight:400;color:#e1251b;font-size:18px;line-height:22px;margin-top:30px;display:block}.certificates-and-manuals .tabs-swiper{max-width:811px;padding:0 20px;margin-bottom:60px}.certificates-and-manuals .tabs-swiper .switch{z-index:1;color:inherit;text-decoration:inherit}@media (max-width: 768px){.certificates-and-manuals{margin:25px 0 66px}.certificates-and-manuals .main-title{font-size:35px;line-height:35px;text-align:left;margin-bottom:25px}.certificates-and-manuals p.subtitle{font-size:16px;line-height:22px;margin-bottom:25px;text-align:left}.certificates-and-manuals .tabs-block [data-role="content"] a.link{font-size:16px;line-height:22px;margin-bottom:10px}.certificates-and-manuals .tabs-block [data-role="content"] .view-more{font-size:16px;line-height:22px;margin-top:15px}.certificates-and-manuals .tabs-swiper{margin-bottom:25px}}.cms-page-view .history{padding:0 0 127px}.cms-page-view .history .main-img{position:relative;width:100%;height:412px;background-image:url("../images/history-bg-cms.jpg");background-position:left;background-repeat:repeat;background-size:auto}.cms-page-view .history .separator{width:100%;border-bottom:1px solid #009a2b;border-top:1px solid #e1251b}.cms-page-view .history>.separator{margin:16px 0 24px;height:7px}.cms-page-view .history .title{font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b;font-size:56px;line-height:normal;margin:0 40px 24px;text-align:center}.cms-page-view .history .content-swiper{padding-top:4px}.cms-page-view .history .content-swiper figcaption{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:22px}.cms-page-view .history .content-swiper .year{color:#e1251b;font-family:'DM Serif Display',serif;font-weight:400;font-size:120px;line-height:90px}.cms-page-view .history .content-swiper .year-title{color:#e1251b;font-family:'Roboto',sans-serif;font-weight:700;font-size:35px;line-height:40px}.cms-page-view .history .content-swiper p:not([class]){font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:300}.cms-page-view .history .content-swiper p:not([class]) strong{font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .history .content-swiper .year-1972-container,.cms-page-view .history .content-swiper .year-1975-container,.cms-page-view .history .content-swiper .year-1980-container,.cms-page-view .history .content-swiper .year-1990-container,.cms-page-view .history .content-swiper .year-2019-container.year-2019-container-repeat,.cms-page-view .history .content-swiper .year-2020-container,.cms-page-view .history .content-swiper .year-2021-container,.cms-page-view .history .content-swiper .year-2022-container{padding:0 40px}@media (max-width:640px){.cms-page-view .history .content-swiper .year-1972-container,.cms-page-view .history .content-swiper .year-1975-container,.cms-page-view .history .content-swiper .year-1980-container,.cms-page-view .history .content-swiper .year-1990-container,.cms-page-view .history .content-swiper .year-2019-container.year-2019-container-repeat,.cms-page-view .history .content-swiper .year-2020-container,.cms-page-view .history .content-swiper .year-2021-container,.cms-page-view .history .content-swiper .year-2022-container{padding:0}}.cms-page-view .history .content-swiper .year-1972{max-width:1920px}.cms-page-view .history .content-swiper .year-1972 .year-1972-container{display:flex;justify-content:space-between;max-width:1336px;margin:0 auto;padding:0 40px;column-gap:10px;row-gap:25px}.cms-page-view .history .content-swiper .year-1972 .year-title{margin-bottom:30px}.cms-page-view .history .content-swiper .year-1972 .second-column p{max-width:895px;margin-bottom:22px}@media (max-width: 1280px){.cms-page-view .history .content-swiper .year-1975{padding-left:0}}.cms-page-view .history .content-swiper .year-1975 .year-1975-container{display:flex;justify-content:center;column-gap:70px}.cms-page-view .history .content-swiper .year-1975 .second-column .separator{margin:10px 0;height:7px}.cms-page-view .history .content-swiper .year-1975 .second-column p{max-width:997px;margin-bottom:22px}.cms-page-view .history .content-swiper .year-1975 .second-column p strong{font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .history .content-swiper .year-1980{width:auto}.cms-page-view .history .content-swiper .year-1980 .year-1980-container{display:flex}.cms-page-view .history .content-swiper .year-1980 .first-column{display:flex;column-gap:67px;padding-right:116px}.cms-page-view .history .content-swiper .year-1980 .first-column .year-title{margin-bottom:30px}.cms-page-view .history .content-swiper .year-1980 .first-column p{max-width:485px}.cms-page-view .history .content-swiper .year-1980 .first-column p:not([class]){margin-bottom:30px}.cms-page-view .history .content-swiper .year-1980 .second-column{padding-right:134px;max-width:508px;box-sizing:content-box}.cms-page-view .history .content-swiper .year-1980 .second-column .year-title{margin-bottom:30px}.cms-page-view .history .content-swiper .year-1980 .iframe-container{border:1px solid #e1251b;padding:5px}.cms-page-view .history .content-swiper .year-1980 .iframe-wrapper{border:1px solid #009a2b;padding:27px 20px 16px}.cms-page-view .history .content-swiper .year-1980 .iframe-wrapper iframe{max-height:702px}.cms-page-view .history .content-swiper .year-1990{width:auto}.cms-page-view .history .content-swiper .year-1990 .year-1990-container{display:flex;flex-direction:column;row-gap:33px}.cms-page-view .history .content-swiper .year-1990 .second-row{display:flex;align-items:flex-start;column-gap:25px}.cms-page-view .history .content-swiper .year-1990 .second-row .text-container{max-width:525px;border:1px solid #e1251b;padding:5px}.cms-page-view .history .content-swiper .year-1990 .second-row .text-wrapper{border:1px solid #009a2b;padding:38px 27px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide .separator{height:4px;margin-bottom:10px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide .caption{width:100%;position:absolute;bottom:0;z-index:-1}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide .caption-text{margin-bottom:5px;font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:14px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide img{transition:all .4s;position:relative}@media (min-width: 769px){.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide{width:337px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-pilotos{overflow:visible}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-wrapper{column-gap:25px}}.cms-page-view .history .content-swiper .year-2019.year-2019-repeat{width:auto}@media (max-width:820px){.cms-page-view .history .content-swiper .year-2019.year-2019-repeat{width:initial}}.cms-page-view .history .content-swiper .year-2019 .year-2019-container{display:flex;align-items:center;column-gap:151px}.cms-page-view .history .content-swiper .year-2019 .year-2019-container .year{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2019 .year-2019-container .year-title{margin-bottom:54px}.cms-page-view .history .content-swiper .year-2019 .first-column{max-width:600px}@media (max-width:820px){.cms-page-view .history .content-swiper .year-2019{width:auto}.cms-page-view .history .content-swiper .year-2019 .year-2019-container{max-width:1700px}}.cms-page-view .history .content-swiper .year-2020{width:auto}.cms-page-view .history .content-swiper .year-2020 .year-2020-container{display:flex;align-items:flex-start}.cms-page-view .history .content-swiper .year-2020 .first-img-wrapper{margin-right:94px}.cms-page-view .history .content-swiper .year-2020 .first-column{max-width:494px;margin-right:94px}.cms-page-view .history .content-swiper .year-2020 .first-column .year{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2020 .first-column .year-title{margin-bottom:60px}.cms-page-view .history .content-swiper .year-2020 .first-column p{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;margin:45px 50px 0;max-width:100%;width:calc(100% - 100px)}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::before,.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::before{left:-49px}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.cms-page-view .history .content-swiper .year-2020 .first-column .link-button{height:40px}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::before,.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::after{width:34px;height:40px}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::before{left:-34px}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button::after{right:-34px;transform:rotate(180deg)}}.cms-page-view .history .content-swiper .year-2021{width:auto}.cms-page-view .history .content-swiper .year-2021 .year-2021-container{display:flex;align-items:flex-start}.cms-page-view .history .content-swiper .year-2021 .img-wrapper{margin-right:72px}.cms-page-view .history .content-swiper .year-2021 .first-column{max-width:660px;margin-right:90px}.cms-page-view .history .content-swiper .year-2021 .first-column .year{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2021 .first-column .year-title{margin-bottom:60px}.cms-page-view .history .content-swiper .year-2021 .first-column p{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2021 .second-column{margin:auto}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;margin:45px auto 0;max-width:459px;width:calc(100% - 100px)}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::before,.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::before{left:-49px}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.cms-page-view .history .content-swiper .year-2021 .second-column .link-button{height:40px}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::before,.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::after{width:34px;height:40px}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::before{left:-34px}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button::after{right:-34px;transform:rotate(180deg)}}.cms-page-view .history .content-swiper .year-2022{width:auto}.cms-page-view .history .content-swiper .year-2022 .year-2022-container{display:flex;flex-direction:column}.cms-page-view .history .content-swiper .year-2022 .first-row .year{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2022 .first-row .year-title{margin-bottom:45px}.cms-page-view .history .content-swiper .year-2022 .second-row{display:flex;align-items:flex-start}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper{margin-right:50px}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper .separator{height:4px;margin-top:15px;margin-bottom:8px}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper .caption-text{font-family:'Roboto',sans-serif;font-weight:300;font-size:18px;line-height:14px}.cms-page-view .history .content-swiper .year-2022 .second-row>p{margin-top:88px;margin-right:66px;max-width:402px}.cms-page-view .history .content-swiper .year-2022 .second-row>.img-wrapper.mobile-not-full{margin-top:88px}.cms-page-view .history .content-swiper .year-2022 .second-row .swiper-img{margin:77px 0px 30px}.cms-page-view .history .content-swiper .year-2022 .second-row .swiper-img .swiper-wrapper{column-gap:50px}.cms-page-view .history .content-swiper .year-2022 .second-row .swiper-img .swiper-slide{width:586px}.cms-page-view .history .content-swiper .year-2022 .second-row .last-block{display:flex;margin-top:55px}.cms-page-view .history .content-swiper .year-2022 .second-row .logo{margin:auto;min-width:330px}.cms-page-view .history .content-swiper .year-2022 .second-row .text-container{margin:auto 80px;max-width:calc(100vh - 80px)}.cms-page-view .history .content-swiper .year-2022 .second-row .text-container p{margin-bottom:30px}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button{display:flex;align-items:center;justify-content:center;border:0;width:max-content;font-size:22px;color:white;background:linear-gradient(to left, #e1251b 50%, #cc251d 50%) right;position:relative;background-size:200%;padding:16px 0;max-height:56px;margin:auto 50px;max-width:356px;width:calc(100% - 100px)}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::before,.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::after{content:'';width:50px;height:56px;display:block;clip-path:polygon(100% 100%, 100% 0%, 62% 0%, 51% 2.18%, 41% 7%, 6% 40.18%, 3% 44%, 0% 50%, 1% 59%, 3% 64%, 7% 72.18000000000001%, 13% 83.18000000000001%, 18% 90.36%, 23% 96%, 29.5% 100%);position:absolute;background-color:#e0241a}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::before{left:-49px}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::after{right:-49px;transform:rotate(180deg)}@media (max-width: 768px){.cms-page-view .history .content-swiper .year-2022 .second-row .link-button{height:40px}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::before,.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::after{width:34px;height:40px}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::before{left:-34px}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button::after{right:-34px;transform:rotate(180deg)}}.cms-page-view .history .years-swiper .swiper-button-next,.cms-page-view .history .years-swiper .swiper-button-prev{display:flex}.cms-page-view .history .years-swiper .swiper-button-next::after,.cms-page-view .history .years-swiper .swiper-button-prev::after{width:23px;height:36px;background-size:contain}.cms-page-view .history .content-swiper .swiper-button-next,.cms-page-view .history .content-swiper .swiper-button-prev{display:none}@media (min-width: 769px){.cms-page-view .history .years-swiper{padding-top:10px;padding-bottom:10px;position:sticky;top:87px;background-color:#fff;z-index:2}.cms-page-view .history .years-swiper::after{content:"";width:100%;height:1px;background-color:#e1251b;position:absolute;top:24px;left:0}.cms-page-view .history .years-swiper .swiper-wrapper{column-gap:30px;max-width:1437px;margin:0 auto;padding:10px 10px 0;box-sizing:border-box}.cms-page-view .history .years-swiper .swiper-slide{width:auto !important;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:10px;transition:all .4s}.cms-page-view .history .years-swiper .swiper-slide::before{content:"";width:9px;height:9px;position:relative;border:1px solid #e1251b;border-radius:50%;background-color:#fff}.cms-page-view .history .years-swiper .swiper-slide p{font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b;font-size:16px;letter-spacing:0;line-height:22px}.cms-page-view .history .years-swiper .swiper-slide.past{left:0}.cms-page-view .history .years-swiper .swiper-slide.present{left:13%;top:-4px}.cms-page-view .history .years-swiper .swiper-slide.present::before{width:19px;height:19px;background-color:#e1251b}.cms-page-view .history .years-swiper .swiper-slide.future{left:calc(100% - 670px)}.cms-page-view .history .years-swiper .swiper-slide.future p{opacity:.5}.cms-page-view .history .years-swiper .swiper-button-next,.cms-page-view .history .years-swiper .swiper-button-prev{display:none}.cms-page-view .history .content-swiper{padding-top:120px}.cms-page-view .history .content-swiper .year-1972-container figcaption{display:none}.cms-page-view .history .content-swiper .swiper-button-next,.cms-page-view .history .content-swiper .swiper-button-prev{display:flex;position:absolute;top:0}}@media (min-width: 1025px){.cms-page-view .history .years-swiper{top:78px}.cms-page-view .history .years-swiper .swiper-wrapper{column-gap:40px}.cms-page-view .history .years-swiper .swiper-slide p{font-size:24px;line-height:30px}.cms-page-view .history .years-swiper .swiper-slide.future{left:calc(100% - 950px)}}@media (max-width: 768px){.cms-page-view .history .main-img{height:215px;background-size:cover}.cms-page-view .history>.separator{margin:10px 0 20px;height:4px}.cms-page-view .history .title{font-size:25px;line-height:30px;margin:0 40px 8px}.cms-page-view .history .years-swiper{margin-bottom:15px;padding-top:10px;padding-bottom:10px;position:sticky;top:85px;background-color:#fff;z-index:2}.cms-page-view .history .years-swiper::after{content:"";width:100%;height:1px;background-color:#e1251b;position:absolute;top:14px;left:0}.cms-page-view .history .years-swiper .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:10px;top:2px}.cms-page-view .history .years-swiper .swiper-slide::before{content:"";width:5px;height:5px;position:relative;border:1px solid #e1251b;border-radius:50%;background-color:#fff}.cms-page-view .history .years-swiper .swiper-slide .year{font-family:'DM Serif Display',serif;font-weight:400;color:#e1251b;font-size:16px;letter-spacing:0;line-height:22px;opacity:.5;margin:0}.cms-page-view .history .years-swiper .swiper-slide .year-title{color:#e1251b;font-size:18px;line-height:22px;font-family:'Roboto',sans-serif;font-weight:700;margin:0;text-align:center}.cms-page-view .history .years-swiper .swiper-slide.present{top:0px}.cms-page-view .history .years-swiper .swiper-slide.present .year{opacity:1;font-size:48px;line-height:48px;display:block !important}.cms-page-view .history .years-swiper .swiper-slide.present .year-title{display:block !important}.cms-page-view .history .years-swiper .swiper-slide.present::before{width:11px;height:11px;background-color:#e1251b}.cms-page-view .history .content-swiper .year{display:none}.cms-page-view .history .content-swiper .year-title{display:none}.cms-page-view .history .content-swiper figcaption{font-size:12px;line-height:14px}.cms-page-view .history .content-swiper p:not([class]){font-size:16px;line-height:22px}.cms-page-view .history .content-swiper .year-1972 .year-1972-container{flex-direction:column}.cms-page-view .history .content-swiper .year-1972 .first-column figure{text-align:center}.cms-page-view .history .content-swiper .year-1972 .first-column figcaption{text-align:center}.cms-page-view .history .content-swiper .year-1972 .second-column p{margin-bottom:15px}.cms-page-view .history .content-swiper .year-1975{width:100%;padding:0}.cms-page-view .history .content-swiper .year-1975 .year-1975-container{justify-content:flex-start;flex-direction:column;padding:0 18px}.cms-page-view .history .content-swiper .year-1975 .second-column .separator{display:none}.cms-page-view .history .content-swiper .year-1975 .second-column p{padding:0 22px;margin-bottom:15px}.cms-page-view .history .content-swiper .year-1975 .second-column figcaption{padding:0 22px}.cms-page-view .history .content-swiper .year-1980{width:100%;padding-left:0}.cms-page-view .history .content-swiper .year-1980 .year-1980-container{flex-direction:column}.cms-page-view .history .content-swiper .year-1980 .year-1980-container>.img-wrapper{padding:0 40px;margin-bottom:20px}.cms-page-view .history .content-swiper .year-1980 .first-column{display:block;column-gap:0;padding-right:0;padding:0 40px;margin-bottom:40px}.cms-page-view .history .content-swiper .year-1980 .first-column img{max-width:45%;float:left;margin-right:15px;margin-bottom:20px}.cms-page-view .history .content-swiper .year-1980 .first-column p{max-width:100%}.cms-page-view .history .content-swiper .year-1980 .first-column p:first-child{float:right}.cms-page-view .history .content-swiper .year-1980 .first-column p:last-child{clear:both}.cms-page-view .history .content-swiper .year-1980 .first-column p:not([class]){margin-bottom:0}.cms-page-view .history .content-swiper .year-1980 .second-column{padding-left:0;padding-right:0;max-width:100%}.cms-page-view .history .content-swiper .year-1980 .second-column p{padding:0 40px;margin-bottom:45px}.cms-page-view .history .content-swiper .year-1980 .iframe-container{border-left:none;border-right:none;padding:4px 0;width:100%}.cms-page-view .history .content-swiper .year-1980 .iframe-wrapper{text-align:center;border-left:none;border-right:none;padding:16px 18px}.cms-page-view .history .content-swiper .year-1980 .iframe-wrapper iframe{max-width:100%;max-height:750px}.cms-page-view .history .content-swiper .year-1990{width:100%;padding-left:0;padding-right:0}.cms-page-view .history .content-swiper .year-1990 .second-row{padding-bottom:30px;flex-direction:column;row-gap:40px}.cms-page-view .history .content-swiper .year-1990 .second-row .text-container{max-width:calc(100% - 36px);margin:0 auto}.cms-page-view .history .content-swiper .year-1990 .second-row .text-wrapper{padding:20px 18px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-pilotos{width:100%}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide .separator{margin-bottom:5px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide img{margin-bottom:7px;display:block}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide .caption{position:relative;bottom:unset;z-index:0}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-slide .caption-text{font-size:12px;line-height:14px}.cms-page-view .history .content-swiper .year-1990 .second-row .swiper-scrollbar.swiper-scrollbar-horizontal{left:0%;bottom:0;width:100%}.cms-page-view .history .content-swiper .year-2019{width:100%}.cms-page-view .history .content-swiper .year-2019 .year-2019-container{flex-direction:column;align-items:flex-start;row-gap:15px}.cms-page-view .history .content-swiper .year-2019 .first-column{max-width:100%;padding:0 40px}.cms-page-view .history .content-swiper .year-2020{padding-left:0;width:100%}.cms-page-view .history .content-swiper .year-2020 .year-2020-container{flex-direction:column}.cms-page-view .history .content-swiper .year-2020 .first-img-wrapper{margin-right:0;margin-bottom:16px}.cms-page-view .history .content-swiper .year-2020 .first-column{max-width:100%;margin-right:0;padding:0 40px;margin-bottom:30px}.cms-page-view .history .content-swiper .year-2020 .first-column p{margin-bottom:20px}.cms-page-view .history .content-swiper .year-2020 .first-column .link-button{margin:0 50px;font-size:16px}.cms-page-view .history .content-swiper .year-2021{padding-left:0;width:100%}.cms-page-view .history .content-swiper .year-2021 .year-2021-container{flex-direction:column;padding:0 40px}.cms-page-view .history .content-swiper .year-2021 .img-wrapper{margin-right:0;margin-bottom:15px}.cms-page-view .history .content-swiper .year-2021 .first-column{max-width:100%;margin-right:0}.cms-page-view .history .content-swiper .year-2021 .first-column p{margin-bottom:25px}.cms-page-view .history .content-swiper .year-2021 .second-column{margin:0}.cms-page-view .history .content-swiper .year-2021 .second-column .link-button{margin:15px 50px 0;font-size:16px}.cms-page-view .history .content-swiper .year-2022{width:100%;padding-left:0}.cms-page-view .history .content-swiper .year-2022 .second-row{flex-direction:column}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper{margin-right:0;margin-bottom:15px}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper .separator{display:none}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper .caption-text{margin-top:6px;font-size:12px}.cms-page-view .history .content-swiper .year-2022 .second-row .img-wrapper.mobile-not-full{margin-top:0}.cms-page-view .history .content-swiper .year-2022 .second-row .mobile-not-full{padding:0 40px}.cms-page-view .history .content-swiper .year-2022 .second-row>p{margin-top:0;margin-right:0;padding:0 40px;max-width:100%}.cms-page-view .history .content-swiper .year-2022 .second-row .swiper-img{width:100%;margin:0}.cms-page-view .history .content-swiper .year-2022 .second-row .swiper-img .swiper-wrapper{column-gap:0}.cms-page-view .history .content-swiper .year-2022 .second-row .last-block{margin-top:0;display:block}.cms-page-view .history .content-swiper .year-2022 .second-row .logo{min-width:auto;margin:0}.cms-page-view .history .content-swiper .year-2022 .second-row .text-container{margin:auto 40px;max-width:100%}.cms-page-view .history .content-swiper .year-2022 .second-row .text-container p{margin-bottom:20px}.cms-page-view .history .content-swiper .year-2022 .second-row .link-button{margin:30px 90px 0;font-size:16px;width:calc(100% - 180px)}}.cms-page-view .help-pages{margin:32px auto 127px}.cms-page-view .help-pages .title{font-family:'DM Serif Display',serif;font-weight:400;color:#E1251B;font-size:56px;line-height:70px;text-align:center;margin-bottom:30px}.cms-page-view .help-pages p:not([class]){font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:300}.cms-page-view .help-pages p:not([class]) strong{font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .help-pages .separator-grey{background-color:#F3F3F3;width:100%;height:1px}.cms-page-view .payment-methods{max-width:1070px;padding:0 40px}.cms-page-view .payment-methods .first-row p:not([class]){margin-bottom:30px}.cms-page-view .payment-methods .separator-grey{margin:60px 0}.cms-page-view .payment-methods .second-row .subtitle{color:#E1251B;font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700;margin-bottom:15px}.cms-page-view .payment-methods .second-row p:not([class]){margin-bottom:40px}.cms-page-view .shipping{max-width:1326px;padding:0 40px}.cms-page-view .shipping p:not([class]){margin-bottom:44px}.cms-page-view .shipping .second-row,.cms-page-view .shipping .third-row{display:flex;justify-content:space-between;column-gap:20px}.cms-page-view .shipping .second-row .first-column,.cms-page-view .shipping .third-row .first-column,.cms-page-view .shipping .second-row .second-column,.cms-page-view .shipping .third-row .second-column{max-width:600px}.cms-page-view .shipping .first-row+.separator-grey{margin:44px 0 48px}.cms-page-view .shipping .second-row+.separator-grey{margin:80px 0 48px}.cms-page-view .shipping p.subtitle{display:flex;align-items:center;color:#E1251B;font-size:24px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700;margin-bottom:30px}.cms-page-view .shipping p.subtitle::before{content:'';display:block;width:23px;min-width:23px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;margin-right:15px}.cms-page-view .shipping p.subsubtitle{font-size:22px;line-height:30px;margin-bottom:15px;font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .shipping a.link{color:#E1251B;font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:300}.cms-page-view .faq{max-width:1070px;padding:0 40px}.cms-page-view .faq .title{margin-bottom:40px}.cms-page-view .faq p.subtitle{font-family:'DM Serif Display',serif;font-weight:400;color:#E1251B;font-size:28px;line-height:30px;margin-bottom:20px}.cms-page-view .faq .accordion{margin-bottom:70px}.cms-page-view .faq [data-role="trigger"]{border-bottom:1px solid #f3f3f3;width:100%;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center}.cms-page-view .faq [data-role="trigger"]::after{content:"";width:19px;min-width:19px;height:11px;color:#e1251b}.cms-page-view .faq [data-role="trigger"] span{font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:400;padding:0 10px 10px 0}.cms-page-view .faq [data-role="trigger"] span strong{font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .faq p:not([class]){margin-bottom:30px}.cms-page-view .faq [data-role="content"] p:last-child{margin-bottom:55px}.cms-page-view .faq [aria-expanded="true"] [data-role="trigger"]{border-bottom:1px solid #e1251b}.cms-page-view .faq [aria-expanded="true"] [data-role="trigger"]::after{transform:rotate(180deg)}.cms-page-view .terms{max-width:1325px;padding:0 40px}.cms-page-view .terms .title{margin-bottom:50px}.cms-page-view .terms a.link{color:#e1251b}.cms-page-view .terms p:not([class]){margin-bottom:20px}.cms-page-view .terms p.subtitle{font-family:'Roboto',sans-serif;font-weight:700;color:#e1251b;font-size:24px;line-height:30px;margin-bottom:30px}.cms-page-view .terms p.subsubtitle{margin-top:34px;margin-bottom:20px;color:#76777A;font-size:22px;line-height:30px;font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .terms .content-wrapper{margin-bottom:70px}.cms-page-view .terms .flex-table{margin-bottom:69px}.cms-page-view .terms .flex-table .row{border-bottom:1px solid #f3f3f3;margin-bottom:20px;padding-bottom:10px;display:flex;column-gap:10px;font-size:22px;line-height:30px}.cms-page-view .terms .flex-table .row p{font-weight:300}.cms-page-view .terms .flex-table .row .first-column{max-width:460px;width:100%;margin-bottom:0}.cms-page-view .terms .flex-table .row .second-column{max-width:714px;width:100%;margin-bottom:0}.cms-page-view .terms ul.dot-list{padding-left:15px;margin-bottom:30px;list-style:none}.cms-page-view .terms ul.dot-list li{font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin:0}.cms-page-view .terms ul:not(.dot-list){list-style:none;padding:0}.cms-page-view .terms ul:not(.dot-list) li{display:flex;column-gap:10px;font-family:'Roboto',sans-serif;font-weight:300;font-size:22px;line-height:30px;margin-bottom:30px}.cms-page-view .terms ul:not(.dot-list) li strong{font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .terms ul:not(.dot-list) li::before{content:'';display:block;width:23px;min-width:23px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;top:13px;position:relative}@media (max-width: 768px){.cms-page-view .help-pages{margin:25px auto 87px}.cms-page-view .help-pages .title{font-size:35px;line-height:35px;margin-bottom:25px;text-align:left}.cms-page-view .help-pages p:not([class]){font-size:16px;line-height:22px}.cms-page-view .help-pages .separator-grey{width:calc(100% + 80px)}.cms-page-view .payment-methods .first-row p:not([class]){margin-bottom:20px}.cms-page-view .payment-methods .separator-grey{margin:25px 0 25px -40px}.cms-page-view .payment-methods .second-row .subtitle{font-size:16px;line-height:22px;margin-bottom:10px}.cms-page-view .payment-methods .second-row p:not([class]){margin-bottom:25px}.cms-page-view .shipping p:not([class]){margin-bottom:20px}.cms-page-view .shipping .second-row,.cms-page-view .shipping .third-row{flex-direction:column;row-gap:40px}.cms-page-view .shipping .second-row .first-column,.cms-page-view .shipping .third-row .first-column,.cms-page-view .shipping .second-row .second-column,.cms-page-view .shipping .third-row .second-column{max-width:100%}.cms-page-view .shipping .first-row+.separator-grey{margin:35px 0 35px -40px}.cms-page-view .shipping .second-row+.separator-grey{margin:35px 0 35px -40px}.cms-page-view .shipping p.subtitle{font-size:16px;line-height:22px;margin-bottom:25px}.cms-page-view .shipping p.subtitle::before{width:16px;min-width:16px;height:7px;margin-right:10px}.cms-page-view .shipping p.subsubtitle{font-size:16px;line-height:22px;margin-bottom:10px;font-family:'Roboto',sans-serif;font-weight:700}.cms-page-view .shipping a.link{font-size:16px;line-height:22px}.cms-page-view .faq .title{margin-bottom:25px}.cms-page-view .faq p.subtitle{font-size:20px;line-height:25px;margin-bottom:15px}.cms-page-view .faq .accordion{margin-bottom:40px}.cms-page-view .faq [data-role="trigger"]{margin-bottom:20px}.cms-page-view .faq [data-role="trigger"]::after{content:"";width:8px;min-width:8px;height:5px;color:#e1251b}.cms-page-view .faq [data-role="trigger"] span{font-size:16px;line-height:22px}.cms-page-view .faq p:not([class]){margin-bottom:20px}.cms-page-view .faq [data-role="content"] p:last-child{margin-bottom:40px}.cms-page-view .terms .title{margin-bottom:25px}.cms-page-view .terms p:not([class]){margin-bottom:15px}.cms-page-view .terms p.subtitle{font-size:18px;line-height:20px;margin-bottom:20px}.cms-page-view .terms p.subsubtitle{margin-top:25px;margin-bottom:15px;font-size:16px;line-height:22px}.cms-page-view .terms .content-wrapper{margin-bottom:45px}.cms-page-view .terms .flex-table{margin-bottom:30px}.cms-page-view .terms .flex-table .row{margin-bottom:15px;column-gap:5px;flex-wrap:wrap;font-size:16px;line-height:22px}.cms-page-view .terms .flex-table .row .first-column{max-width:none;width:max-content}.cms-page-view .terms .flex-table .row .second-column{max-width:none;width:max-content}.cms-page-view .terms ul.dot-list{padding-left:10px;margin-bottom:15px;list-style:none}.cms-page-view .terms ul.dot-list li{font-size:16px;line-height:22px}.cms-page-view .terms ul:not(.dot-list) li{column-gap:8px;font-size:16px;line-height:22px;margin-bottom:20px}.cms-page-view .terms ul:not(.dot-list) li::before{width:16px;min-width:16px;height:7px;top:10px}}.cms-gari-helmets .slider-banner{position:relative;margin-bottom:36px}.cms-gari-helmets .slider-banner .holder-img{max-width:268px;height:auto;margin-bottom:25px}.cms-gari-helmets .slider-banner .info{position:absolute;max-width:1600px;padding-left:50px;padding-right:50px;top:50%;width:100%;left:50%;transform:translate(-50%, -50%)}.cms-gari-helmets .slider-banner .info .title{max-width:592px;font-family:'DM Serif Display',serif;font-weight:400;color:#fff;font-size:70px;line-height:75px}@media (min-width:1920px){.cms-gari-helmets .slider-banner picture img{height:755px;object-fit:cover;width:100%}}.cms-gari-helmets .introduction{max-width:1540px;margin:0 auto 97px;text-align:center;font-family:Roboto,serif;padding:0 40px}.cms-gari-helmets .introduction .title-page{display:flex;align-items:center;font-size:65px;color:#e1251b;line-height:70px;justify-content:center;font-family:'DM Serif Display',serif;margin-bottom:36px}.cms-gari-helmets .introduction .title-page::before{content:'';display:block;width:80px;height:33px;margin-right:40px;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.cms-gari-helmets .introduction .subtitle{margin-bottom:30px}.cms-gari-helmets .introduction p{font-size:22px;font-weight:300;line-height:30px}.cms-gari-helmets .our-mission{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:125px;max-width:2000px;margin:0 auto}.cms-gari-helmets .our-mission .holder-img{height:100%}.cms-gari-helmets .our-mission .holder-img img{object-fit:cover;height:100%;width:100%}.cms-gari-helmets .our-mission .holder-text{max-width:620px;margin:25px 0;padding-right:20px}.cms-gari-helmets .our-mission .holder-text .title{font-size:48px;color:#e1251b;line-height:48px;font-family:'DM Serif Display',serif;margin-bottom:40px}.cms-gari-helmets .our-mission .holder-text p.description{font-size:22px;font-family:Roboto,serif;font-weight:300;margin-bottom:30px}.cms-gari-helmets .our-mission .holder-text p.description:last-child{margin-bottom:0}.cms-gari-helmets .our-mission .holder-text p.description strong{font-weight:700}.cms-gari-helmets .swiper-banner{margin-bottom:80px}.cms-gari-helmets .pinlock-block{max-width:1920px;margin:0 auto;position:relative;margin-bottom:135px}.cms-gari-helmets .pinlock-block .holder-img{max-width:fit-content;margin:0 auto;padding:0 20px;position:relative}.cms-gari-helmets .pinlock-block .holder-img img{max-width:1109px;width:100%}.cms-gari-helmets .pinlock-block .holder-img:before{content:'';border-top:1px solid #e1251b;padding-top:3px;border-bottom:1px solid #009a2b;position:absolute;top:40%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);width:100vw;z-index:-1}.cms-gari-helmets .pinlock-block .holder-img:after{content:'';border-bottom:1px solid #e1251b;padding-top:3px;border-top:1px solid #009a2b;position:absolute;top:56%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);width:100vw;z-index:-1}.cms-gari-helmets .pinlock-block .content-pinlock{margin-top:-3rem;margin-bottom:90px}.cms-gari-helmets .pinlock-block .content-pinlock .title-place{display:flex;justify-content:center;column-gap:25px;align-items:center;margin-bottom:43px}.cms-gari-helmets .pinlock-block .content-pinlock .title-place .special-text{font-size:31px;font-family:'Helvetica';font-weight:700;letter-spacing:3.28px;text-transform:uppercase;margin-bottom:0}.cms-gari-helmets .pinlock-block .content-pinlock .information-holder{display:flex;justify-content:space-between;max-width:1500px;margin:0 auto}.cms-gari-helmets .pinlock-block .content-pinlock .information-holder p{font-size:24px;line-height:30px;font-family:Roboto;font-weight:300;max-width:430px;padding:0 23px}.cms-gari-helmets .pinlock-block .holder-btn{position:relative;height:1px}.cms-gari-helmets .pinlock-block .holder-btn::before{content:'';border-top:1px solid #e1251b;padding-top:3px;border-bottom:1px solid #009a2b;position:absolute;top:40%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);width:100vw;z-index:-1}.cms-gari-helmets .pinlock-block .holder-btn .button-red-intense{color:#fff;position:absolute;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.cms-gari-helmets .pinlock-block .holder-btn .button-red-intense:hover{text-decoration:none}.cms-gari-helmets .color-banner{position:relative;margin-bottom:90px}.cms-gari-helmets .color-banner:before{content:'';background-image:url("../images/banner-helmets.jpg");background-position:left;background-repeat:repeat-x;height:680px;width:100%;display:block}@media (max-width:1100px){.cms-gari-helmets .color-banner:before{background-size:cover}}.cms-gari-helmets .color-banner .square-borders{margin:0 auto;position:absolute;height:100%;max-width:725px;background-color:#fff;top:0%;left:67%;margin-right:-50%;transform:translate(-60%, 0%)}.cms-gari-helmets .color-banner .square-borders .border{padding:12px;height:100%}.cms-gari-helmets .color-banner .square-borders .border.red{border:1px solid #e1251b}.cms-gari-helmets .color-banner .square-borders .border.green{border:1px solid #009a2b}.cms-gari-helmets .color-banner .square-borders .border.orange{border:1px solid #ff8200}.cms-gari-helmets .color-banner .square-borders .border.purple{border:1px solid #9608d7}.cms-gari-helmets .color-banner .square-borders .border .blue{border:1px solid #2a39fc}.cms-gari-helmets .color-banner .square-borders .border.content{padding:0 18px;color:#e1251b;text-align:center;display:flex;flex-direction:column;justify-content:center}.cms-gari-helmets .color-banner .square-borders .border.content .title{font-size:56px;font-family:'DM Serif Display',serif;margin-bottom:32px;line-height:normal}.cms-gari-helmets .color-banner .square-borders .border.content .description{font-size:24px;line-height:30px;font-family:'Helvetica';max-width:538px;margin:0 auto 30px}.cms-gari-helmets .color-banner .square-borders .border.content .button-red-intense{color:#fff;margin:0 auto;width:350px}.cms-gari-helmets .color-banner .square-borders .border.content .button-red-intense:hover{text-decoration:none}.cms-gari-helmets .block-last{display:flex;column-gap:20px;max-width:1825px;margin:0 auto;padding:0 48px}.cms-gari-helmets .block-last a{text-decoration:none}.cms-gari-helmets .block-last a:hover{text-decoration:none}.cms-gari-helmets .block-last .content{position:absolute;top:52%;left:50%;margin-right:-50%;transform:translate(-50%, -50%);z-index:10}.cms-gari-helmets .block-last .title-section{color:#fff;font-size:56px;font-family:'DM Serif Display',serif;font-weight:400;line-height:48px;text-shadow:0 2px 20px rgba(0,0,0,0.4);text-align:center}.cms-gari-helmets .block-last .button-red-intense{opacity:0;color:#fff;margin:0 auto;width:280px}.cms-gari-helmets .block-last .button-red-intense:hover{text-decoration:none}.cms-gari-helmets .block-last .img-holder{display:flex;position:relative;overflow:hidden;height:100%}.cms-gari-helmets .block-last img{transition:all .5s;display:flex}.cms-gari-helmets .block-last.cascos{margin-bottom:20px}.cms-gari-helmets .block-last.cascos .cascos-content{position:relative;width:33.33%;display:flex;overflow:hidden;z-index:9}.cms-gari-helmets .block-last.cascos .cascos-content:hover .img-holder:before{content:'';background-color:#000000;opacity:0.3;position:absolute;width:100%;height:100%;top:0;z-index:9}.cms-gari-helmets .block-last.cascos .cascos-content:hover img{transform:scale(1.3)}.cms-gari-helmets .block-last.cascos .cascos-content:hover .button-red-intense{opacity:1}.cms-gari-helmets .block-last.extra{margin-bottom:127px}.cms-gari-helmets .block-last.extra .rectangle-content{position:relative;width:50%;display:flex;overflow:hidden;z-index:9}.cms-gari-helmets .block-last.extra .rectangle-content:hover .img-holder:before{content:'';background-color:#000000;opacity:0.3;position:absolute;width:100%;height:100%;top:0;z-index:9}.cms-gari-helmets .block-last.extra .rectangle-content:hover img{transform:scale(1.3)}.cms-gari-helmets .block-last.extra .rectangle-content:hover .button-red-intense{opacity:1}@media (max-width:1300px){.cms-gari-helmets .block-last.cascos .cascos-content .button-red-intense{max-width:200px}.cms-gari-helmets .block-last.extra .rectangle-content .button-red-intense{max-width:200px}.cms-gari-helmets .block-last .title-section{font-size:35px;line-height:35px}}@media (max-width:1024px){.cms-gari-helmets .slider-banner picture img{height:385px;object-fit:cover}.cms-gari-helmets .slider-banner .info{padding-left:65px;padding-right:65px;top:unset;transform:translate(-50%, 0);bottom:80px}.cms-gari-helmets .slider-banner .info .title{font-size:50px;line-height:55px}.cms-gari-helmets .our-mission{display:flex;flex-direction:column;align-items:unset;margin-bottom:45px}.cms-gari-helmets .our-mission .holder-text{max-width:unset;padding:0 40px;margin-bottom:0}.cms-gari-helmets .swiper-banner{margin-bottom:50px}.cms-gari-helmets .pinlock-block{margin-bottom:75px}.cms-gari-helmets .pinlock-block .holder-img img{max-width:676px}.cms-gari-helmets .pinlock-block .content-pinlock{margin-bottom:55px}.cms-gari-helmets .pinlock-block .content-pinlock .title-place{margin-bottom:30px}.cms-gari-helmets .pinlock-block .content-pinlock .information-holder{flex-direction:column;align-items:center;text-align:center}.cms-gari-helmets .pinlock-block .content-pinlock .information-holder p{max-width:unset}.cms-gari-helmets .color-banner{display:block;overflow:hidden}.cms-gari-helmets .color-banner:before{background-image:url("../images/banner-helmets-mob.jpg");background-size:contain;height:240px;display:flex}.cms-gari-helmets .color-banner .square-borders{position:relative;transform:none;top:unset;left:unset;margin:0;width:100%;max-width:unset}.cms-gari-helmets .color-banner .square-borders .border.content{padding:32px 18px}.cms-gari-helmets .color-banner .square-borders .border.content .description{margin-bottom:20px}.cms-gari-helmets .block-last.cascos .cascos-content .button-red-intense{max-width:120px}.cms-gari-helmets .block-last.extra .rectangle-content .button-red-intense{max-width:120px}}@media (max-width:810px){.cms-gari-helmets .block-last{flex-direction:column;column-gap:0;padding:0}.cms-gari-helmets .block-last.cascos .cascos-content{width:100%;justify-content:center;margin-bottom:20px}.cms-gari-helmets .block-last.cascos .cascos-content .button-red-intense{opacity:1;width:280px;max-width:unset}.cms-gari-helmets .block-last.cascos .cascos-content:last-child{margin-bottom:0}.cms-gari-helmets .block-last.extra{margin-bottom:67px}.cms-gari-helmets .block-last.extra .rectangle-content{width:100%;justify-content:center;margin-bottom:20px}.cms-gari-helmets .block-last.extra .rectangle-content .button-red-intense{opacity:1;width:280px;max-width:unset}.cms-gari-helmets .block-last.extra .rectangle-content:last-child{margin-bottom:0}.cms-gari-helmets .block-last .title-section{font-size:35px;line-height:36px}}@media (max-width:768px){.cms-gari-helmets .slider-banner .holder-img{max-width:171px;margin-bottom:17px}.cms-gari-helmets .slider-banner .info{padding-left:55px;padding-right:55px}.cms-gari-helmets .slider-banner .info .title{max-width:280px;font-size:36px;line-height:36.19px}.cms-gari-helmets .introduction{text-align:left;margin-bottom:50px}.cms-gari-helmets .introduction .title-page{font-size:35px;line-height:36px;margin-bottom:25px}.cms-gari-helmets .introduction .title-page:before{width:32px;height:13px;margin-right:9px}.cms-gari-helmets .introduction .subtitle{margin-bottom:15px}.cms-gari-helmets .introduction p{font-size:16px;line-height:22px}.cms-gari-helmets .our-mission .holder-text .title{font-size:25px;line-height:30px;margin-bottom:20px}.cms-gari-helmets .our-mission .holder-text p.description{font-size:16px;line-height:22px;margin-bottom:20px}.cms-gari-helmets .our-mission .holder-text p.description:last-child{margin-bottom:0}.cms-gari-helmets .pinlock-block .content-pinlock .title-place img{width:153px;height:26px}.cms-gari-helmets .pinlock-block .content-pinlock .title-place .special-text{font-size:14px;letter-spacing:1.42px;line-height:16.32px}.cms-gari-helmets .pinlock-block .content-pinlock .information-holder p{font-size:18px;line-height:22px;margin-bottom:25px}.cms-gari-helmets .pinlock-block .content-pinlock .information-holder p:last-child{margin-bottom:0}.cms-gari-helmets .color-banner{margin-bottom:60px}.cms-gari-helmets .color-banner .square-borders .border{padding:6px}.cms-gari-helmets .color-banner .square-borders .border .content .title{font-size:25px;line-height:30px}.cms-gari-helmets .color-banner .square-borders .border .content .description{font-size:18px;line-height:22px}.cms-gari-helmets .color-banner .square-borders .border .content .button-red-intense{font-size:16px;width:60%}}@media (max-width:500px){.cms-gari-helmets .pinlock-block .content-pinlock{margin-top:-1rem}.cms-gari-helmets .block-last .img-holder{height:232px}.cms-gari-helmets .block-last .img-holder img{object-fit:cover}}@media (max-width:390px){.cms-gari-helmets .color-banner:before{height:200px}.cms-gari-helmets .block-last.cascos .cascos-content .button-red-intense{width:220px}.cms-gari-helmets .block-last.extra .rectangle-content .button-red-intense{width:220px}}@media all and (min-width:768px),print{.breeze-gallery .images{overflow:visible;flex-wrap:wrap}.breeze-gallery .images .item{width:calc((100% - (var(--gallery-columns-gap) * var(--gallery-columns-count) - var(--gallery-columns-gap))) / var(--gallery-columns-count))}}@media all and (min-width:1024px),print{.breeze-gallery.vertical:not(.opened){flex-direction:row;align-items:flex-start;justify-content:flex-end}.breeze-gallery.vertical:not(.opened) .thumbnails{flex-direction:column;flex-wrap:nowrap;order:-1;max-height:550px;margin:0 5px 0 0;padding-right:10px;padding-bottom:0;overflow-y:overlay}}body.no-scroll{overflow:hidden}body.no-scroll::after{content:'';position:fixed;top:0;height:100vh;background-color:rgba(0,0,0,0.4);display:block;width:100%;z-index:1}body.-fixed{overflow:hidden}a:focus{box-shadow:none;outline:0}.panel.wrapper{background-color:#000}.header.content .search-btn{max-width:72px}.header.content .search-btn::before{content:'';display:block;width:25px;height:29px}@media (min-width: 1025px){.header.content .search-btn{width:8%}}@media (max-width: 1024px){.header.content .search-btn{max-width:18px}.header.content .search-btn::before{width:18px;height:20px}}@media (max-width: 1024px){.panel.wrapper{position:fixed;z-index:10;width:100%}.header.right .switcher:first-child{display:none}}.recommended .label-rebajas{background-color:#e1251b;color:white;border-radius:0 0 13px 0;padding:0 5px;right:-11px;margin-left:-11px;position:relative}@media (max-width:1024px){.recommended .label-rebajas{padding:1px 7px;top:-1px;right:-10px}}