@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-regular.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-regular.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-regular.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-regular.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-500.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-500.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-500.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-500.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-500.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-500.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-700.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-700.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-700.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-700.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-700.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-700.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-800.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-800.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-800.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-800.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-800.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/montserrat-v18-latin-800.svg#Montserrat') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-regular.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-regular.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-regular.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-regular.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-500.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-500.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-500.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-500.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-500.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-700.eot');src:local(''),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-700.eot?#iefix') format('embedded-opentype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-700.woff2') format('woff2'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-700.woff') format('woff'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-700.ttf') format('truetype'),url('../../frontend/Globalia/artechpro/fr_CA/fonts/roboto-v29-latin-700.svg#Roboto') format('svg')}:root{--color-1:var(--color-2);--color-2:#cf333b;--color-3:#ffeff0;--color-4:#003764;--color-5:#a6a6a6;--color-6:#cdd9e4;--color-7:#202224;--color-8:#dbdbdb;--color-9:#022440;--color-10:#ffc5c8;--color-11:#e7f4ff;--color-copy:var(--color-7);--color-header-top:var(--color-8);--color-heading:var(--color-4);--color-heading-1:var(--color-4);--color-heading-2:var(--color-9);--color-input:#dbdbdb;--color-input-focus:var(--color-11);--color-link:var(--color-2);--color-page-title:var(--color-9);--color-price:var(--color-4);--color-price-old:var(--color-6);--color-product-name:var(--color-4);--font-family:'Roboto',sans-serif;--font-heading:'Montserrat',sans-serif;--font-size:16;--gap:20px;--header-height-mobile:59px;--radius:12px;--rem:calc(1/var(--font-size)*1rem);--shadow:0px 4px 4px rgba(0,0,0,.25);--site-background:#fff;--site-background-1:#fff;--site-background-2:#cdd9e4;--site-width:1216;--site-width-small:calc(488 + 135 + 383);--z-header:1;font-size:calc(var(--font-size)*1px)}*{box-sizing:border-box}a{color:var(--color-link)}a:hover{text-decoration:none}address{font-style:normal}body{background-color:#fff;color:var(--color-copy);font-family:var(--font-family);line-height:1.5;margin:0;min-height:100vh;overflow-x:hidden}button{cursor:pointer}fieldset{border:0;margin:0;padding:0}iframe,img,video{max-width:100%}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);margin-top:0}input[type=datetime],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{background-color:var(--color-input);border:1px solid var(--color-input);border-radius:5px;font-size:1rem;margin-top:0;margin-bottom:0;padding:10px 15px;width:100%}input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,textarea:focus{background-color:var(--color-input-focus);border-color:var(--color-input-focus)}input[type=datetime].mage-error,input[type=email].mage-error,input[type=file].mage-error,input[type=number].mage-error,input[type=password].mage-error,input[type=search].mage-error,input[type=tel].mage-error,input[type=text].mage-error,input[type=time].mage-error,input[type=url].mage-error,textarea.mage-error{border-color:var(--color-1)}input[type=datetime].mage-error+.mage-error,input[type=email].mage-error+.mage-error,input[type=file].mage-error+.mage-error,input[type=number].mage-error+.mage-error,input[type=password].mage-error+.mage-error,input[type=search].mage-error+.mage-error,input[type=tel].mage-error+.mage-error,input[type=text].mage-error+.mage-error,input[type=time].mage-error+.mage-error,input[type=url].mage-error+.mage-error,select.mage-error+.mage-error,textarea.mage-error+.mage-error,input[type=datetime]+.field-error,input[type=email]+.field-error,input[type=file]+.field-error,input[type=number]+.field-error,input[type=password]+.field-error,input[type=search]+.field-error,input[type=tel]+.field-error,input[type=text]+.field-error,input[type=time]+.field-error,input[type=url]+.field-error,select+.field-error,textarea+.field-error,.input-text+.field-tooltip+.field-error,.mage-error{color:var(--color-1);font-family:var(--font-family);font-size:calc(14*var(--rem));font-weight:400}.input-text+.field-tooltip+.field-error{width:100%}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{-webkit-appearance:none;background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2010%22%3E%3Cpath%20d%3D%22M6.703%209.328.328%202.953A1.085%201.085%200%200%201%200%202.156c0-.312.11-.578.328-.797L1.406.33C1.625.108%201.891%200%202.203%200c.313%200%20.578.11.797.328l4.5%204.5%204.5-4.5c.219-.219.484-.328.797-.328.312%200%20.578.11.797.328l1.078%201.031c.219.22.328.485.328.797%200%20.313-.11.578-.328.797L8.297%209.328a1.085%201.085%200%200%201-.797.328c-.313%200-.578-.11-.797-.328Z%22%20fill%3D%22%23003764%22%2F%3E%3C%2Fsvg%3E);background-position:calc(100% - 15px) center;background-repeat:no-repeat;background-size:15px 10px;color:inherit;padding-right:40px}table{width:100%}textarea{min-height:165px}input[type=password]+.mage-error,#password-strength-meter-container{font-size:.8rem}input[type=password]+.mage-error{color:var(--color-1)}.button,.button-2,.action.action-login.secondary,.action.primary,.action.action-apply,.action.action-select-shipping-item,.action.action-show-popup,.agreements-modal .action.secondary.action-hide-popup,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby,.amshopby-button,.block-minicart .actions .action.primary.checkout,.block-minicart .actions .action.viewcart,.cart.main.actions .action.clear,.cart.main.actions .action.continue,.cart.main.actions .action.update,.form.shared.wishlist .table.data.wishlist .action.tocart,.form-wishlist-items .action.share,.form-wishlist-items .action.tocart,.form-wishlist-items .action.update,.modal-footer button,.sidebar-cta .button-cta,.image-video-description>a:last-child,.cart-summary .action.primary.checkout,.image-video-description>p:last-child a{--background-color:var(--color-3);--copy-color:var(--color-2);--button-height:52px;background-color:var(--background-color);border:1px solid var(--background-color);border-radius:calc(var(--button-height)*.5);color:var(--copy-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:1rem;font-weight:700;padding-left:20px;padding-right:20px;text-decoration:none;min-width:220px;min-height:var(--button-height)}.button:after,.action.action-login.secondary:after,.action.primary:after,.action.action-apply:after,.action.action-select-shipping-item:after,.action.action-show-popup:after,.agreements-modal .action.secondary.action-hide-popup:after,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:after,.amshopby-button:after,.block-minicart .actions .action.primary.checkout:after,.block-minicart .actions .action.viewcart:after,.box-tocart .action.primary.tocart:after,.cart.main.actions .action.clear:after,.cart.main.actions .action.continue:after,.cart.main.actions .action.update:after,.cart-summary .action.primary.checkout:after,.form.shared.wishlist .table.data.wishlist .action.tocart:after,.form-wishlist-items .action.share:after,.form-wishlist-items .action.tocart:after,.form-wishlist-items .action.update:after,.modal-footer button:after,.sidebar-cta .button-cta:after,.image-video-description a:last-child:after,.image-video-description p:last-child a:after{background-image:url('data:image/svg+xml;utf8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207%2010%22%3E%3Cpath%20d%3D%22m6.219%205.531-4.25%204.25a.723.723%200%200%201-.532.219.723.723%200%200%201-.53-.219l-.688-.719A.723.723%200%200%201%200%208.533c0-.21.073-.386.219-.532l3-3-3-3A.723.723%200%200%201%200%201.469c0-.209.073-.386.219-.532L.906.22A.723.723%200%200%201%201.437%200c.209%200%20.386.073.532.219l4.25%204.25A.723.723%200%200%201%206.437%205a.723.723%200%200%201-.218.531Z%22%20fill%3D%22%23CF333B%22%2F%3E%3C%2Fsvg%3E');background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin-left:20px;transition-duration:.3s;width:10px;height:10px}.button:hover:after,.button-2:hover:after,.action.action-login.secondary:hover:after,.action.primary:hover:after,.action.action-apply:hover:after,.action.action-select-shipping-item:hover:after,.action.action-show-popup:hover:after,.agreements-modal .action.secondary.action-hide-popup:hover:after,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:hover:after,.amshopby-button:hover:after,.block-minicart .actions .action.primary.checkout:hover:after,.block-minicart .actions .action.viewcart:hover:after,.box-tocart .action.primary.tocart:hover:after,.cart.main.actions .action.clear:hover:after,.cart.main.actions .action.continue:hover:after,.cart.main.actions .action.update:hover:after,.cart-summary .action.primary.checkout:hover:after,.form.shared.wishlist .table.data.wishlist .action.tocart:hover:after,.form-wishlist-items .action.share:hover:after,.form-wishlist-items .action.tocart:hover:after,.form-wishlist-items .action.update:hover:after,.modal-footer button:hover:after,.sidebar-cta .button-cta:hover:after,.image-video-description a:last-child:hover:after,.image-video-description p:last-child a:hover:after{text-decoration:none;transform:translateX(10px)}.button--ghost{--background-color:var(--color-9);background-color:transparent;color:var(--background-color)}.button--ghost:after{background-image:url('data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207%2010%22%3E%3Cpath%20d%3D%22m6.219%205.531-4.25%204.25a.723.723%200%200%201-.532.219.723.723%200%200%201-.53-.219l-.688-.719A.723.723%200%200%201%200%208.533c0-.21.073-.386.219-.532l3-3-3-3A.723.723%200%200%201%200%201.469c0-.209.073-.386.219-.532L.906.22A.723.723%200%200%201%201.437%200c.209%200%20.386.073.532.219l4.25%204.25A.723.723%200%200%201%206.437%205a.723.723%200%200%201-.218.531Z%22%20fill%3D%22%23022440%22%2F%3E%3C%2Fsvg%3E')}.button-2,.button--2,.action.action-select-shipping-item,.action.action-show-popup,.block-minicart .actions .action.primary.checkout,.box-tocart .action.primary.tocart,.cart-summary .action.primary.checkout{--background-color:var(--color-9);--copy-color:#fff}.button-2:after,.button--2:after,.action.action-select-shipping-item:after,.action.action-show-popup:after,.block-minicart .actions .action.primary.checkout:after,.box-tocart .action.primary.tocart:after,.cart-summary .action.primary.checkout:after{background-image:url('data:image/svg+xml;utf8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207%2010%22%3E%3Cpath%20d%3D%22m6.219%205.531-4.25%204.25a.723.723%200%200%201-.532.219.723.723%200%200%201-.53-.219l-.688-.719A.723.723%200%200%201%200%208.533c0-.21.073-.386.219-.532l3-3-3-3A.723.723%200%200%201%200%201.469c0-.209.073-.386.219-.532L.906.22A.723.723%200%200%201%201.437%200c.209%200%20.386.073.532.219l4.25%204.25A.723.723%200%200%201%206.437%205a.723.723%200%200%201-.218.531Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E')}.block.newsletter{flex-shrink:0;min-width:50%}.block.newsletter .action.primary{--background-color:var(--color-9);--copy-color:#fff;margin:0;min-width:165px;width:100%}.block.newsletter .action.primary:after{background-image:url('data:image/svg+xml;utf8,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207%2010%22%3E%3Cpath%20d%3D%22m6.219%205.531-4.25%204.25a.723.723%200%200%201-.532.219.723.723%200%200%201-.53-.219l-.688-.719A.723.723%200%200%201%200%208.533c0-.21.073-.386.219-.532l3-3-3-3A.723.723%200%200%201%200%201.469c0-.209.073-.386.219-.532L.906.22A.723.723%200%200%201%201.437%200c.209%200%20.386.073.532.219l4.25%204.25A.723.723%200%200%201%206.437%205a.723.723%200%200%201-.218.531Z%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fsvg%3E')}.block.newsletter .field{margin-bottom:10px}.block.newsletter .field input,.block.newsletter .field label{display:block;width:100%}.block.newsletter .field input{background-color:#fff;border-radius:40px;height:52px}.block.newsletter div.mage-error{color:#fff;margin-top:5px}.block.newsletter .title,.block-search .block-title,.block-search .nested,.customer-welcome,.footer-column,.header.links .authorization-link,.landing-page .static-page-title,.navigation-footer-arrow,.page-header .account-element-list,.page-header .close-level-3,.page-header .navigation-footer-arrow{display:none}.box-tocart .field-number div.mage-error{background-color:#fff;border:1px solid var(--color-1);padding:10px;top:auto;bottom:calc(100% + 5px)}.box-tocart .action{min-width:200px}.box-tocart .fieldset,.box-tocart .field.qty,.field-number{display:flex;align-items:center;margin-bottom:0}.box-tocart .fieldset{align-items:flex-start;gap:10px}.box-tocart .label{display:block;position:absolute;width:0;height:0;overflow:hidden}.box-tocart .pdp-configurable-back{display:inline-flex !important;margin-top:calc(10*var(--rem));text-align:center}.box-tocart .pdp-configurable-back:after{display:none;margin:0 20px 0 0;order:-11;transform:rotate(180deg)}@media (min-width:768px){.box-tocart .field-number div.mage-error{bottom:auto;top:0;z-index:1;transform:translateX(calc(-100% - 5px))}}@media (min-width:1024px){.box-tocart .action{min-width:220px}.box-tocart .fieldset{gap:52px}}.catalog-product-view .breadcrumbs{color:var(--color-4);margin:45px auto 40px;max-width:calc(var(--site-width)*1px + 40px)}.catalog-product-view .block.related,.catalog-product-view .block.upsell{padding-left:0;padding-right:0}.catalog-product-view .column.main{display:flex;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:40px 0 100px;padding-top:0}.catalog-product-view .product.attribute.sku{color:var(--color-5);margin-bottom:45px;width:100%}.catalog-product-view .product.attribute.sku .type{font-weight:400}.catalog-product-view .product.attribute.sku .type:after{content:':'}.catalog-product-view .product.attribute.sku .value{display:inline-block;font-weight:700;margin-left:10px}.catalog-product-view .product.media{order:-100}.catalog-product-view .product.media .action-skip-wrapper{display:block;position:absolute;width:0;height:0;overflow:hidden}.catalog-product-view .product.media,.catalog-product-view .product-info-main{margin-bottom:50px;width:100%}.catalog-product-view .product-info-main .product-addto-links{display:inline-block}.catalog-product-view .product-info-main .action.mailto,.catalog-product-view .product-info-main .action.tocompare,.catalog-product-view .product-info-main .action.towishlist{color:var(--color-9);margin-right:40px;margin-bottom:1em;text-decoration:none;transition-duration:.3s}.catalog-product-view .product-info-main .action.mailto:hover,.catalog-product-view .product-info-main .action.tocompare:hover,.catalog-product-view .product-info-main .action.towishlist:hover{color:var(--color-1)}.catalog-product-view .product-info-main .action.mailto:before,.catalog-product-view .product-info-main .action.tocompare:before,.catalog-product-view .product-info-main .action.towishlist:before{background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin-right:10px;vertical-align:middle;width:20px;height:20px}.catalog-product-view .product-info-main .action.mailto:before{background-image:url('data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2019%2015%22%3E%3Cpath%20d%3D%22M17.219.75H1.78A1.782%201.782%200%200%200%200%202.531V13.22C0%2014.22.78%2015%201.781%2015H17.22c.965%200%201.781-.78%201.781-1.781V2.53C19%201.566%2018.184.75%2017.219.75Zm0%201.781v1.522c-.854.705-2.19%201.744-5.01%203.97-.63.483-1.855%201.67-2.709%201.633-.89.037-2.115-1.15-2.746-1.633-2.82-2.226-4.156-3.265-4.973-3.97V2.53H17.22ZM1.78%2013.22V6.354c.817.667%202.041%201.632%203.86%203.08.816.63%202.263%202.04%203.859%202.004%201.559.037%202.969-1.373%203.822-2.004a604.478%20604.478%200%200%201%203.897-3.08v6.865H1.78Z%22%20fill%3D%22%23CF333B%22%2F%3E%3C%2Fsvg%3E')}.catalog-product-view .product-info-main .action.tocompare:before{background-image:url('data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2018%2018%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22M1%203a2%202%200%200%201%202-2h12a2%202%200%200%201%202%202v12a2%202%200%200%201-2%202H3a2%202%200%200%201-2-2V3Z%22%20stroke%3D%22%23CF333B%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E')}.catalog-product-view .product-info-main .action.towishlist:before{background-image:url('data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2019%22%3E%3Cpath%20clip-rule%3D%22evenodd%22%20d%3D%22M18.735%202.534a4.813%204.813%200%200%200-6.808%200L11%203.46l-.928-.927A4.814%204.814%200%200%200%203.265%209.34l.927.928L11%2017.076l6.807-6.807.928-.928a4.812%204.812%200%200%200%200-6.807Z%22%20stroke%3D%22%23CF333B%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E')}.catalog-product-view .product-info-main .product-social-links{width:100%}.catalog-product-view .price-label,.catalog-product-view .product-reviews-summary,.product-info-stock-sku{display:none}.catalog-product-view .price-box{color:var(--color-1);display:flex;align-items:center;flex-wrap:wrap;font-family:var(--font-heading);font-size:calc(34*var(--rem));line-height:1}.catalog-product-view .price-box .configurable-price-label{color:var(--color-copy);display:block;font-family:var(--font-family);font-size:calc(14*var(--rem));width:100%}.catalog-product-view .price-box .prices-tier{margin:0;padding-left:20px}.catalog-product-view .price-box.price-tier_price{font-size:calc(20*var(--rem));line-height:1.4}.catalog-product-view .product-info-price{margin-bottom:40px;width:100%}.catalog-product-view .product-info-price:has(+.price-box.price-tier_price){margin-bottom:20px}.product-info-main .product-add-form{margin-bottom:50px}.product-info-main .price-box .old-price{margin-left:30px}.fotorama__active .fotorama__dot{background-color:var(--color-1);border-color:var(--color-1)}.fotorama__arr{background-color:rgba(0,0,0,.3)}.fotorama__arr:hover,.fotorama__arr:focus{background-color:rgba(0,0,0,.5)}.fotorama__arr--next .fotorama__arr__arr,.fotorama__arr--prev .fotorama__arr__arr{background-position:center;width:53px;height:30px}.fotorama__arr--next .fotorama__arr__arr{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053%2030%22%3E%3Cpath%20d%3D%22m29.782%2015.064-5.21%205.106a.628.628%200%200%201-.456.184.628.628%200%200%201-.457-.184l-.59-.58a.71.71%200%200%201-.215-.447c0-.175.062-.324.188-.447l4.162-4.08-4.163-4.079a.603.603%200%200%201-.188-.447.709.709%200%200%201%20.215-.448l.591-.579a.628.628%200%200%201%20.457-.184c.179%200%20.33.061.456.184l5.21%205.106a.569.569%200%200%201%20.215.447.569.569%200%200%201-.215.448Z%22%20fill%3D%22%23fff%22%2F%3E%3Crect%20x%3D%22-.5%22%20y%3D%22.5%22%20width%3D%2251.143%22%20height%3D%2229%22%20rx%3D%2214.5%22%20transform%3D%22matrix%28-1%200%200%201%2051.143%200%29%22%20stroke%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.fotorama__arr--prev .fotorama__arr__arr{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2053%2030%22%3E%3Cpath%20d%3D%22m22.361%2014.936%205.21-5.106a.628.628%200%200%201%20.456-.184c.18%200%20.332.061.457.184l.59.58a.71.71%200%200%201%20.216.447.603.603%200%200%201-.188.447l-4.163%204.08%204.163%204.079a.603.603%200%200%201%20.188.447.71.71%200%200%201-.215.448l-.591.579a.628.628%200%200%201-.457.184.628.628%200%200%201-.456-.184l-5.21-5.106a.57.57%200%200%201-.214-.447c0-.176.071-.325.214-.448Z%22%20fill%3D%22%23fff%22%2F%3E%3Crect%20x%3D%22.5%22%20y%3D%22-.5%22%20width%3D%2251.143%22%20height%3D%2229%22%20rx%3D%2214.5%22%20transform%3D%22matrix%281%200%200%20-1%200%2029%29%22%20stroke%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.fotorama__nav-wrap--horizontal .fotorama__nav--thumbs .fotorama__nav__frame{margin-right:1rem}.fotorama__nav-wrap .fotorama__img{object-fit:cover;position:static;transform:none;height:100%}.fotorama__nav__frame,.fotorama__thumb{border-radius:10px;overflow:hidden}.fotorama__thumb-border{display:none}.fotorama__nav__frame--thumb.fotorama__active:before{background-color:rgba(0,0,0,.8);content:'';display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.page-header{box-shadow:0px 4px 4px rgba(0,0,0,.25)}.page-title-wrapper{font-family:var(--font-heading);font-size:2rem;font-weight:800;line-height:1;margin-bottom:20px}.page-title{color:var(--color-4);font-size:inherit;font-weight:inherit;margin-bottom:0}.product.attribute.overview{width:100%}.product.info.detailed,.product.data.items{width:100%}.product.attribute.overview{margin-bottom:50px}.product.info.detailed{margin-top:30px}.product.data.items{background-color:#fff;display:flex;flex-wrap:wrap;margin-bottom:100px;position:relative;width:100%}.data.item.title{background-color:var(--color-11);color:var(--color-9);display:flex;align-items:center;justify-content:center;order:-1;font-family:var(--font-heading);padding:14px;text-align:center;width:auto}.data.item.title:nth-child(1){border-radius:var(--radius) 0 0 0}.data.item.title:nth-last-child(2){border-radius:0 var(--radius) 0 0}.data.item.title:nth-child(3n+1){background-color:var(--color-9);color:#fff}.data.item.title:nth-child(3n+3){background-color:var(--color-6)}.data.item.title:nth-child(3n+5){background-color:var(--color-11)}.data.item.title a{color:currentColor;text-decoration:none}.data.item.title.active a{text-decoration:underline}.data.item.content{border:1px solid var(--color-8);border-radius:0 var(--radius) var(--radius) var(--radius);padding:20px;width:100%;overflow:hidden}.data.item.content h1:nth-child(1),.data.item.content h2:nth-child(1),.data.item.content h3:nth-child(1),.data.item.content h4:nth-child(1),.data.item.content h5:nth-child(1),.data.item.content h6:nth-child(1),.data.item.content ol:nth-child(1),.data.item.content ul:nth-child(1),.data.item.content p:nth-child(1),.product.attribute.overview h1:nth-child(1),.product.attribute.overview h2:nth-child(1),.product.attribute.overview h3:nth-child(1),.product.attribute.overview h4:nth-child(1),.product.attribute.overview h5:nth-child(1),.product.attribute.overview h6:nth-child(1),.product.attribute.overview ol:nth-child(1),.product.attribute.overview ul:nth-child(1),.product.attribute.overview p:nth-child(1){margin-top:0}.data.item.content h1:last-child,.data.item.content h2:last-child,.data.item.content h3:last-child,.data.item.content h4:last-child,.data.item.content h5:last-child,.data.item.content h6:last-child,.data.item.content ol:last-child,.data.item.content ul:last-child,.data.item.content p:last-child,.product.attribute.overview h1:last-child,.product.attribute.overview h2:last-child,.product.attribute.overview h3:last-child,.product.attribute.overview h4:last-child,.product.attribute.overview h5:last-child,.product.attribute.overview h6:last-child,.product.attribute.overview ol:last-child,.product.attribute.overview ul:last-child,.product.attribute.overview p:last-child{margin-bottom:0}.data.item.content li::marker{color:var(--color-1)}.product-documentation{display:flex;flex-wrap:wrap;gap:40px}.product-documentation-item,.product-documentation-label,.product-documentation-media{display:block}.product-documentation-item{text-align:center}.product-documentation-label{font-family:var(--font-heading);font-weight:700;margin-top:10px}.product-documentation-media{border:2px solid #003764;border-radius:50%;display:flex;align-items:center;justify-content:center;width:86px;height:86px}.product-info-main .page-title-wrapper{font-size:calc(32*var(--rem))}.swatch-attribute{margin-bottom:calc(20*var(--rem))}.product-item .price-box:has(.minimal-price-link) .normal-price{border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px);margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden}.product-item .product-options{border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px);margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden}.product-item .swatch-attribute{margin-top:calc(20*var(--rem))}.swatch-option:not(.disabled){cursor:pointer;outline-offset:5px}.swatch-attribute.color .swatch-attribute-options{--gap:10px;display:flex;flex-wrap:wrap;gap:var(--gap)}.swatch-option:not(.image){--size:40px;border:1px solid #000;border-radius:50%;width:var(--size);height:var(--size)}.swatch-option{background-size:contain !important;display:inline-flex;margin:0;position:relative}.swatch-option:not(.disabled):before,.swatch-option:not(.disabled):after{background-color:var(--color-1);content:'';display:block;opacity:0;position:absolute;top:0;left:-1px;transition:.3s;width:50%;height:100%;z-index:-1}.swatch-option:not(.disabled):after{background-color:var(--color-9);left:auto;right:-1px}.swatch-option.disabled:not(:hover,.selected),.swatch-option.unavailable:not(:hover,.selected){opacity:.5}.swatch-attribute.color:has(.swatch-option.color) .swatch-option{background-color:#fff}.swatch-attribute.color:has(.swatch-option.color) .swatch-option:before,.swatch-attribute.color:has(.swatch-option.color) .swatch-option:after,.swatch-option.color:before,.swatch-option.color:after{top:-3px;bottom:-3px;width:auto;height:auto}.swatch-attribute.color:has(.swatch-option.color) .swatch-option:before,.swatch-option.color:before{border-radius:var(--size) 0 0 var(--size);left:-4px;right:50%}.swatch-attribute.color:has(.swatch-option.color) .swatch-option:after,.swatch-option.color:after{border-radius:0 var(--size) var(--size) 0;left:50%;right:-4px}.swatch-attribute.color:has(.swatch-option.color) .swatch-option:not(.disabled):hover,.swatch-attribute.color:has(.swatch-option.color) .swatch-option:not(.disabled).selected,.swatch-option.color:not(.disabled):hover,.swatch-option.color.selected{border-color:#fff;border-width:2px}.swatch-option:not(.disabled):hover:before,.swatch-option.selected:before,.swatch-option:not(.disabled):hover:after,.swatch-option.selected:after{opacity:1;transform:scale(1.1)}option.unavailable{color:var(--color-5)}.swatch-input,input[type=text].swatch-input{border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px);margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden}.table-price-container{margin-bottom:50px;width:100%}.table-price table{border-collapse:collapse}.table-price td,.table-price th{border:1px solid var(--color-5);line-height:1.1;padding:20px;text-align:left}.table-price th{background-color:var(--color-3);color:var(--color-9)}div+.table-title{margin-top:75px}.table-title{font-size:calc(21*var(--rem));font-weight:500;line-height:calc(25/21);margin-bottom:1rem}@media (min-width:768px){.catalog-product-view .column.main{flex-direction:row}.catalog-product-view .product-add-form{margin-top:10px;margin-bottom:60px;max-width:100%}.catalog-product-view .product.media{order:-1000;max-width:calc(592/var(--site-width)*100%)}.catalog-product-view .product-info-main{display:flex;align-items:center;flex-wrap:wrap;order:-500;max-width:calc(520/var(--site-width)*100%)}.data.item.content{padding:40px}.data.item.title{font-size:calc(21*var(--rem));padding:14px 40px}.fotorama__stage{margin-bottom:40px}}@media (min-width:1256px){.catalog-product-view .product.media{max-width:592px}.catalog-product-view .product-info-main{max-width:520px}.product-documentation{gap:100px;row-gap:50px}}@media (max-width:370px){.box-tocart .action.primary.tocart:after{display:none}}.block.crosssell,.block.related,.block.upsell{margin-bottom:80px}.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title{color:var(--color-heading-2);font-family:var(--font-heading);font-size:2rem;font-weight:800;line-height:1;margin-bottom:35px}.block.crosssell .block-title strong,.block.related .block-title strong,.block.upsell .block-title strong{font-weight:inherit}@media (min-width:1024px){.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title{font-size:calc(52*var(--rem));margin-bottom:70px}}.block.crosssell .block-content .block-actions,.block.related .block-content .block-actions,.block.upsell .block-content .block-actions,.block.crosssell .field.choice.related,.block.related .field.choice.related,.block.upsell .field.choice.related,.block.crosssell .old-price,.block.related .old-price,.block.upsell .old-price,.block.crosssell .products-grid .product-items:after,.block.related .products-grid .product-items:after,.block.upsell .products-grid .product-items:after,.block.crosssell .product-item .secondary-addto-links,.block.related .product-item .secondary-addto-links,.block.upsell .product-item .secondary-addto-links,.block.crosssell .product-item:nth-child(n+5),.block.related .product-item:nth-child(n+5),.block.upsell .product-item:nth-child(n+5){display:none !important}.block.crosssell .products-grid .product-items,.block.related .products-grid .product-items,.block.upsell .products-grid .product-items{flex-wrap:nowrap;gap:2rem;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.block.crosssell .products-grid .product-items::-webkit-scrollbar,.block.related .products-grid .product-items::-webkit-scrollbar,.block.upsell .products-grid .product-items::-webkit-scrollbar{display:none}.block.crosssell .product-image-container,.block.related .product-image-container,.block.upsell .product-image-container{min-width:100%}.block.crosssell .product-item,.block.related .product-item,.block.upsell .product-item{flex-shrink:0;margin-bottom:0;max-width:280px;width:100%}#password-strength-meter-container{background-color:var(--color-input);border-radius:5px;margin-top:5px;padding:5px 10px}#password-strength-meter-container.password-very-weak,#password-strength-meter-container.password-weak{background-color:#f99}#password-strength-meter-container.password-strong{background-color:#dfd}#password-strength-meter-container.password-very-strong{background-color:#9d9}.ap-code{display:block;font-family:monospace}.block-compare ol,.block-reorder ol,.block-wishlist ol{list-style:none;padding-left:0}.block-compare .subtitle,.block-reorder .subtitle,.block-wishlist .subtitle,.block-wishlist .product-item-photo{display:none}.sidebar .action,.sidebar .action.primary{font-weight:400;padding-left:11px;padding-right:11px;min-width:0;min-height:35px}.sidebar .action.primary:after{display:none}.sidebar .action.primary:hover{opacity:.7}.sidebar .product-item-name{width:100%}.block-compare li{display:flex}.block-compare .product-item-name{font-size:1rem;font-weight:400;line-height:1.2}.block-compare .actions-toolbar .secondary{margin-top:5px}.block-wishlist .old-price{margin-left:5px}.block-wishlist .product-item{margin-bottom:2em}.block-wishlist .product-item .price{font-size:1.5rem}.block-wishlist .product-item-actions{display:flex;align-items:center;justify-content:space-between}.block-wishlist .product-item-name{margin-bottom:5px}.block-minicart .block-title,.block-minicart .subtitle:not(.empty),.block-minicart .action.close,.control.qty .label,.minicart-items .action.delete span,.minicart-items .action.edit span,.minicart-items .details-qty .label,.minicart-items .product.options .subtitle,.minicart-wrapper .counter.qty .counter-label{border:0;box-shadow:none;display:block;padding:0;position:absolute;width:0;height:0;overflow:hidden}.block-search{position:relative}.block-search .action.search{background-color:transparent;background-image:url('data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cpath%20d%3D%22M14.766%2013.799%2010.84%209.873c.86-1.074%201.299-2.334%201.318-3.78-.039-1.718-.635-3.154-1.787-4.306C9.22.635%207.783.04%206.064%200%204.346.04%202.91.635%201.758%201.787.625%202.94.039%204.375%200%206.094.04%207.812.635%209.248%201.787%2010.4c1.133%201.153%202.559%201.748%204.277%201.787%201.465-.019%202.725-.458%203.78-1.318l3.926%203.926c.175.137.351.205.527.205a.678.678%200%200%200%20.498-.205c.273-.332.264-.664-.03-.996ZM1.406%206.094c.04-1.328.498-2.432%201.377-3.31.88-.88%201.983-1.339%203.31-1.378%201.329.04%202.432.498%203.311%201.377.88.88%201.338%201.983%201.377%203.31-.039%201.329-.498%202.432-1.377%203.311-.879.88-1.982%201.338-3.31%201.377-1.328-.039-2.432-.498-3.31-1.377-.88-.879-1.339-1.982-1.378-3.31Z%22%20fill%3D%22%23202224%22%2F%3E%3C%2Fsvg%3E');background-position:center;background-repeat:no-repeat;background-size:15px;border:0;position:absolute;top:0;right:0;width:60px;height:40px}.block-search #search{border-radius:40px;font-size:1rem;padding-right:50px;height:40px}.breadcrumbs{margin-bottom:50px}.breadcrumbs .items{font-size:calc(14/var(--font-size)*1rem);list-style:none;margin:0;padding-left:0}.breadcrumbs .items a{color:currentColor;text-decoration:none}.breadcrumbs .items strong{font-weight:400}.breadcrumbs .item{display:inline-block}.breadcrumbs .item:after{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%208%2012%22%3E%3Cpath%20d%3D%22M7%206.531c.281-.281.281-.75%200-1.062l-4.25-4.25c-.313-.282-.781-.282-1.063%200l-.718.718C.688%202.25.688%202.72.969%203L4%206.031l-3.031%203c-.281.281-.281.75%200%201.063l.719.687c.28.313.75.313%201.062%200L7%206.531Z%22%20fill%3D%22%23003764%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:6px 11px;content:'';display:inline-block;margin-left:12px;margin-right:12px;vertical-align:middle;width:6px;height:11px}.breadcrumbs .item:last-child:after{display:none}.category-header{background-color:var(--color-11);margin-bottom:65px;padding-top:50px;padding-bottom:50px;position:relative}.category-header .category-image img{object-fit:cover;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.category-header .page-title{color:var(--color-9);font-family:var(--font-heading);font-size:2rem;font-weight:800;line-height:1;margin:0}.container,body.account .columns,.block.crosssell,.block.related,.block.upsell,.cart-container,.catalog-product_compare-index .action.print.hidden-print,.catalog-product-view .breadcrumbs,.catalog-product-view .column.main,.checkout-cart-index .breadcrumbs,.checkout-cart-index .column.main,.checkout-header,.checkout-index-index .columns,.cms-noroute-index .columns,.contact-index-index .columns,.customer-account-create .columns,.customer-account-createpassword .columns,.customer-account-forgotpassword .columns,.customer-account-login .columns,.customer-account-logoutsuccess .columns,.flyers-index-index .columns,.footer.content,.form.shared.wishlist,.greet.welcome,.page-products .columns,.promotional-block,.table-wrapper.comparison{padding-left:20px;padding-right:20px;width:100%}.amlocator-index-index,.cms-noroute-index,.contact-index-index,.contentmanager-contenttype-blog,.contentmanager-contenttype-static_page,.contentmanager-index-contentlist.page-layout-2columns-left,body.account,.customer-account-create,.customer-account-createpassword,.customer-account-forgotpassword,.customer-account-login,.customer-account-logoutsuccess,.flyers-index-index{background-color:var(--site-background-2);position:relative}.amlocator-index-index:before,.cms-noroute-index:before,.contact-index-index:before,.contentmanager-contenttype-blog:before,.contentmanager-contenttype-landing_page:before,.contentmanager-contenttype-static_page:before,.contentmanager-index-contentlist.page-layout-2columns-left:before,body.account:before,.customer-account-create:before,.customer-account-createpassword:before,.customer-account-forgotpassword:before,.customer-account-login:before,.customer-account-logoutsuccess:before,.flyers-index-index:before{content:'';pointer-events:none;position:absolute;left:0;z-index:-1;transform:skewY(-4.85deg);width:100%}.contentmanager-contenttype-landing_page:before{background-color:var(--color-6);top:1000px;height:913px}.amlocator-index-index:before,.cms-noroute-index:before,.contact-index-index:before,.contentmanager-contenttype-blog:before,.contentmanager-contenttype-static_page:before,.contentmanager-index-contentlist.page-layout-2columns-left:before,body.account:before,.customer-account-create:before,.customer-account-createpassword:before,.customer-account-forgotpassword:before,.customer-account-login:before,.customer-account-logoutsuccess:before,.flyers-index-index:before{background-color:var(--color-4);top:0;max-height:880px;height:50%}.amlocator-index-index .columns,.cms-noroute-index .columns,.contact-index-index .columns,.contentmanager-contenttype-blog .columns,.contentmanager-contenttype-static_page .columns,.contentmanager-index-contentlist.page-layout-2columns-left .columns,body.account .columns,.customer-account-create .columns,.customer-account-createpassword .columns,.customer-account-forgotpassword .columns,.customer-account-login .columns,.customer-account-logoutsuccess .columns,.flyers-index-index .columns{border-radius:12px;margin:70px 20px 100px;padding:20px;position:relative;width:auto;overflow:hidden}.amlocator-index-index .columns:before,.cms-noroute-index .columns:before,.contact-index-index .columns:before,.contentmanager-contenttype-blog .columns:before,.contentmanager-contenttype-static_page .columns:before,.contentmanager-index-contentlist.page-layout-2columns-left .columns:before,body.account .columns:before,.customer-account-create .columns:before,.customer-account-createpassword .columns:before,.customer-account-forgotpassword .columns:before,.customer-account-logoutsuccess .columns:before,.customer-account-login .columns:before,.amlocator-index-index .columns:after,.cms-noroute-index .columns:after,.contact-index-index .columns:after,.contentmanager-contenttype-blog .columns:after,.contentmanager-contenttype-static_page .columns:after,.contentmanager-index-contentlist.page-layout-2columns-left .columns:after,body.account .columns:after,.customer-account-create .columns:after,.customer-account-createpassword .columns:after,.customer-account-forgotpassword .columns:after,.customer-account-logoutsuccess .columns:after,.customer-account-login .columns:after,.flyers-index-index .columns:before,.flyers-index-index .columns:after{content:"";display:block;position:absolute;top:0}.amlocator-index-index .columns:before,.cms-noroute-index .columns:before,.contact-index-index .columns:before,.contentmanager-contenttype-blog .columns:before,.contentmanager-contenttype-static_page .columns:before,.contentmanager-index-contentlist.page-layout-2columns-left .columns:before,body.account .columns:before,.customer-account-create .columns:before,.customer-account-createpassword .columns:before,.customer-account-forgotpassword .columns:before,.customer-account-logoutsuccess .columns:before,.customer-account-login .columns:before,.flyers-index-index .columns:before{background-color:var(--site-background-1);left:0;z-index:-1;width:100%;height:100%}.amlocator-index-index .columns:after,.cms-noroute-index .columns:after,.contact-index-index .columns:after,.contentmanager-contenttype-blog .columns:after,.contentmanager-contenttype-static_page .columns:after,.contentmanager-index-contentlist.page-layout-2columns-left .columns:after,body.account .columns:after,.customer-account-create .columns:after,.customer-account-createpassword .columns:after,.customer-account-forgotpassword .columns:after,.customer-account-logoutsuccess .columns:after,.customer-account-login .columns:after,.flyers-index-index .columns:after{background-color:var(--color-3);border-radius:0 0 0 100%;right:0;z-index:-1;max-width:50%;width:367px;height:367px}.control._with-tooltip{display:flex}.control._with-tooltip{flex-wrap:wrap}.control._with-tooltip div.mage-error,.control._with-tooltip .note{font-size:calc(14*var(--rem));order:50;width:100%}.control._with-tooltip .input-text{flex-grow:1;width:auto}.field{margin-bottom:30px;position:relative}.field .label,.field.choice{font-size:1rem}.field.choice{margin-bottom:10px}.field.search{margin-bottom:0}.field.street>.label{display:none}.field.street .field{margin-bottom:0}.field.note{margin-bottom:38px}.field-tooltip.toggle{display:inline-block;margin-top:7px;margin-left:10px}.field-tooltip.toggle._active .field-tooltip-content{display:block}.field-tooltip-action:before{border:1px solid currentColor;border-radius:50%;content:"?";display:inline-block;text-align:center;width:21px;height:21px}.field-tooltip-content{background-color:#fff;border:1px solid var(--color-8);display:none;font-size:.8em;padding:10px;position:absolute;top:100%;right:0;z-index:1}.fieldset .legend{color:var(--color-4);display:block;font-family:var(--font-heading);font-size:2rem;font-weight:800}.fieldset+.fieldset{margin-top:100px}.field-number{flex-wrap:wrap;position:relative;width:100px;height:50px}.field-number div.mage-error{position:absolute;top:calc(100% + 5px);left:0;width:280px}.field-number input{padding:7px 30px;text-align:center;min-height:0;height:100%}.field-number__change{color:var(--color-1);cursor:pointer;padding:5px 10px;position:absolute;top:9px}.field-number__change:nth-child(1){left:0}.field-number__change:last-child{right:0}.footer-bottom ul,.g-header-top__right>ul{list-style:none;padding-left:0}.footer-bottom{--footer-2-background:var(--color-4);--footer-2-copy:var(--color-5);background-color:var(--footer-2-background);color:var(--footer-2-copy);display:block;font-size:calc(14/var(--font-size)*1rem);text-align:center}.footer-bottom a{color:currentColor;text-decoration:none}.footer-bottom a:hover{color:#fff}.footer-bottom li{margin-bottom:1em}.footer-bottom small{font-size:inherit}.footer-bottom ul{margin:0}.footer-bottom .container{padding-top:20px;padding-bottom:20px}.footer-company-info{display:block;padding-bottom:80px}.footer-cta{background-color:var(--color-2);border-radius:12px;color:var(--color-3);font-family:var(--font-heading);font-size:calc(22/var(--font-size)*1rem);font-weight:700;margin-bottom:86px;padding:50px}.footer-logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center;width:138px}.g-header-top .account-icon svg{width:16px}.g-header-top__right svg{width:20px}.header-logo,.header-logo svg{max-width:125px;width:100%}.header.links,.message-header-top{background-color:var(--color-header-top);font-family:var(--font-family);font-size:calc(12/var(--font-size)*1rem);letter-spacing:2px;padding-top:8px;padding-bottom:8px;text-transform:uppercase}.header.links{margin-top:0;margin-bottom:0;padding-left:0}.header.links p,.message-header-top p{margin:0}.loading-mask{background-color:rgba(255,255,255,.65);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;z-index:1500;text-align:center;width:100vw;height:100vh}.major-heading{color:var(--color-heading);font-family:var(--font-heading);font-size:calc(24*var(--rem));font-weight:800;line-height:1}.message-header-top{background-color:var(--color-1);color:#fff;margin-top:0;margin-bottom:0;padding-left:0}.message-header-top a{color:#000}.page-header .message-header-top a:hover{color:#fff}.modal-content,.modal-footer,.modal-header{padding:20px}.modal-content .block-title{font-size:1.375rem;margin-bottom:1em}.close-x,.modal-custom .action-close{background-color:transparent;border:0;padding:10px;position:absolute;top:0;right:0;width:40px;height:40px}.close-x:before,.close-x:after,.modal-custom .action-close:before,.modal-custom .action-close:after{background-color:#999;border-radius:1px;content:'';display:block;transform-origin:center;width:21px;height:3px}.close-x:before,.modal-custom .action-close:before{transform:rotate(45deg) translate(2px,2px)}.close-x:after,.modal-custom .action-close:after{transform:rotate(-45deg)}.close-x{z-index:1}.close-x span{display:block;width:1px;height:1px;overflow:hidden}.modal-custom .action-close>span{display:none}.modal-footer{text-align:center}.modal-footer button{margin-bottom:10px}.modal-footer .action-hide-popup{background-color:transparent;border:0;color:var(--color-1);font-size:.8rem}.modal-footer .action-hide-popup:hover{text-decoration:underline}.modal-header{position:relative}.modal-header h1{margin-bottom:0}@media (max-width:767px){.modal-header{padding-top:40px}}.modal-header .action-close{background-color:transparent;border:0;color:var(--color-1);font-size:1.5rem;line-height:1;padding:10px;position:absolute;top:0;right:0;width:40px;height:40px}.modal-header .action-close:after{content:'×'}.modal-header .action-close span{display:block;position:absolute;width:0;height:0;overflow:hidden}.modal-inner-wrap{background-color:#fff;position:absolute;top:50%;left:50%;z-index:1000 !important;transform:translate(-50%,-50%);max-width:800px;max-height:95vh;width:100%;overflow:auto}.opc-sidebar .modal-inner-wrap{position:static;transform:none}.modal-popup{display:none}.modal-popup._show{background-color:rgba(0,0,0,.5);display:block;position:fixed;top:0;left:0;z-index:1000 !important;width:100vw;height:100vh;overflow:auto}.navigation ul{margin-top:0;margin-bottom:0;padding-left:0}.page-footer{--color-footer-background:#022440;--color-footer-copy:#fff;color:var(--color-footer-copy);line-height:calc(21/14);position:relative;text-align:center}.page-footer:before{background-color:var(--color-footer-background);content:'';display:block;position:absolute;top:150px;left:0;right:0;bottom:0;z-index:-1}.page-footer a:not(.button),.page-footer .site-navigation__item span{color:var(--color-link);text-decoration:none}.page-footer a:not(.button):hover{color:#fff}.page-footer address{font-size:calc(14/var(--font-size)*1rem);margin-bottom:14px}.page-footer .footer-column li:first-child{margin-bottom:30px}.page-footer .footer-column li:first-child a,.page-footer .footer-column li:first-child span{color:#fff;font-family:var(--font-heading);font-size:1rem;font-weight:700}.page-footer .footer-phone{color:#fff;display:inline-block;font-family:var(--font-heading);font-size:calc(21/var(--font-size)*1rem);font-weight:500;margin-bottom:28px;text-decoration:none}.page-header{background-color:#fff;font-family:var(--font-heading);font-size:calc(21/var(--font-size)*1rem);font-weight:500;line-height:1;position:relative;z-index:2}.page-header a{text-decoration:none;transition-duration:.3s}.page-header a svg,.search-icon svg{fill:var(--color-9);transition-duration:.3s}.page-header a:hover{color:var(--color-2)}.page-header a:hover svg,.search-icon:hover svg{fill:var(--color-2)}.page-header li{list-style:none}.page-header .account-element{font-family:var(--font-family);position:relative}.page-header .account-element-list a{color:currentColor;display:block;font-size:calc(14/var(--font-size)*1rem);font-weight:400;line-height:1.5}.page-header .account-element-list a:hover{color:var(--color-1)}.page-header .account-element-list li{border-bottom:1px solid #fff;margin-left:0;margin-bottom:5px;padding-bottom:5px}.page-header .account-element-list li:last-child,.page-header .account-element-list .authorization-link+li{border:0;margin-bottom:0;padding-bottom:0}.page-header .account-element-list .authorization-link+.header.links{display:block}.page-header .account-element-list .header.links{background-color:transparent;display:none;letter-spacing:0;padding-top:0;padding-bottom:0;text-transform:none}.page-header .account-icon.active+.account-element-list{background-color:#b3c1cd;border-radius:12px;color:var(--color-4);display:block;margin-top:10px;padding:10px 20px;position:absolute;top:100%;right:-100px;z-index:1;min-width:250px}.page-title{color:var(--color-page-title);font-family:var(--font-heading);margin-top:0}.checkout-container .messages,.page.messages{hyphens:auto;overflow-wrap:break-word;position:fixed;top:90px;right:20px;z-index:1000;max-width:300px;width:100%}.checkout-container .messages a,.page.messages a{color:currentColor}.messages .messages{padding-left:0;padding-right:0;max-width:1220px;width:100%}.message{background-color:#e1bd31;border:0;padding:10px 20px}.message.error{background-color:var(--color-1);color:#fff}.message.success,.message-success{background-color:#c2dcce}.message.global.demo{text-align:center}.social-networks__link{display:inline-block;margin-left:20px;margin-right:20px;vertical-align:middle;width:21px}.social-networks__link svg{display:block;fill:var(--color-footer-copy);margin-left:auto;margin-right:auto}.price-box{font-family:var(--font-heading)}.price-box .old-price{border:1px solid currentColor;border-radius:5px;color:var(--color-price-old);display:inline-block;font-size:1rem;padding:5px;vertical-align:middle}.price-box .old-price .price{color:var(--color-price-old);font-size:1rem}.price-box a{display:block;text-decoration:none}.price-label{display:block;position:absolute;width:0;height:0;overflow:hidden}.products-grid .old-price,.products-grid .price-box>.price-container,.products-grid .price-box>.special-price{display:none}.products-grid .minimal-price-link .price-label,.products-grid .price-box>.price-container:only-child{display:block;position:static;width:auto;height:auto}.products-grid .product-items{display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;margin-top:0;margin-bottom:0;padding-left:0}.products-grid .product-items:after{content:'';display:block;max-width:calc(50% - 10px);width:100%}.products-grid .product-item{margin-bottom:45px;position:relative;transition-duration:.3s;max-width:calc(50% - 10px);width:100%;overflow:hidden}.products-grid .product-item-details .action.tocart.primary{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2072%22%3E%3Cpath%20d%3D%22M48.047%2024.688a.5.5%200%200%200-.5-.5h-4.5a.5.5%200%201%200%200%201h4v4a.5.5%200%200%200%201%200v-4.5Zm-22.693%2022.9L47.9%2025.04l-.707-.707-22.547%2022.547.708.707Z%22%20fill%3D%22%23CF333B%22%2F%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2236%22%20r%3D%2235.5%22%20stroke%3D%22%23DBDBDB%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;border:0;margin:0;padding:0;position:absolute;top:0;right:0;transition-duration:.3s;min-width:0;width:72px;height:72px}.products-grid .product-item-details .action.tocart.primary:hover{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2072%2073%22%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%2236.992%22%20r%3D%2236%22%20fill%3D%22%23CF333B%22%2F%3E%3Cpath%20d%3D%22M48.047%2025.68a.5.5%200%200%200-.5-.5h-4.5a.5.5%200%201%200%200%201h4v4a.5.5%200%200%200%201%200v-4.5Zm-22.693%2022.9L47.9%2026.034l-.707-.708-22.547%2022.547.708.707Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E)}.products-grid .product-item-details .action.tocart.primary:after{display:none}.products-grid .product-item-details .action.tocart.primary span{display:block;width:0;height:0;overflow:hidden}@media (min-width:768px){.products-grid .product-items:after{max-width:calc(100%/3 - 80px/3)}.products-grid .product-item{margin-bottom:90px;max-width:calc(100%/3 - 80px/3)}}.product-image-container,.product-image-photo,.product-image-wrapper,.product-item-photo{color:currentColor;display:block;max-width:100%;overflow:hidden}.product-image-photo{-webkit-mask-image:-webkit-radial-gradient(#fff,#000);border-radius:var(--radius);object-fit:cover;position:absolute;top:0;left:0;transition-duration:.3s;width:100%;height:100%}.product-items{--add-to-cart-button-width:72px}.product-item .price,.product-item .price-container .price-wrapper{color:var(--color-heading-1);display:block;font-family:var(--font-heading);font-size:calc(34/var(--font-size)*1rem);line-height:1}.product-item .price-container{display:block}.product-item .price-label{color:var(--color-5);display:block;font-size:calc(12/var(--font-size)*1rem);text-transform:uppercase}.product-item-details,.product-item-photo{position:relative}.product-item-link{color:var(--color-4);text-decoration:none;transition-duration:.3s}.product-item-link:hover{color:var(--color-1)}.product-item-name{display:block;font-family:var(--font-heading);margin-bottom:15px;width:calc(100% - var(--add-to-cart-button-width) - 30px)}.product-item-photo{margin-bottom:15px}.product-item-photo:after,.product-item-photo-hover-content{opacity:0;position:absolute;left:0;top:0;transition-duration:.3s;width:100%;height:100%}.product-item-photo:after{background-color:rgba(32,34,36,.8);border-radius:var(--radius);content:''}.product-item-photo-hover-content{color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-size:calc(14*var(--rem));z-index:1}.product-item-photo-hover-content svg{margin-left:20px}@media (hover:hover){.product-item-photo:hover:after,.product-item-photo:hover .product-item-photo-hover-content{opacity:1}}.homepage .promotional-block{display:block;margin-top:100px}.promotional-block{display:none;margin-bottom:100px}.promotional-block-title{color:var(--color-heading-2);font-family:var(--font-heading);font-size:calc(32*var(--rem));font-weight:800;line-height:1;margin-bottom:10px;text-align:center}.promotional-items{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.promotional-item{text-align:center;width:calc(100%/2);height:50px}.promotional-item img,.promotional-item svg{height:100%}.promotional-item--asi,.promotional-item--pppc{height:100px}.promotional-item--asi{height:120px}@media (min-width:500px){.promotional-item{width:calc(100%/3)}}@media (min-width:768px){.promotional-item{width:calc(100%/5)}}@media (min-width:1135px){.homepage .promotional-block{display:flex;align-items:center;justify-content:space-between}.promotional-block-title{margin-bottom:0;width:235px}.promotional-items{flex-grow:1;flex-wrap:nowrap}.promotional-items:before{background-color:#a6a6a6;content:'';display:block;flex-grow:1;margin:50px 50px 0;width:100px;height:1px}.promotional-item{margin-right:60px;width:auto}.promotional-item:last-child{margin-right:0}}.section-title{color:var(--color-heading);font-family:var(--font-heading);font-size:2rem;font-weight:800;line-height:1;margin-bottom:1.5rem}.table .col.actions .action.delete,.table .col.actions .action.edit{display:inline-block;vertical-align:middle}.table-wrapper{-ms-overflow-style:none;scrollbar-width:none;max-width:100%;overflow-x:auto}.ui-slider-handle{background-color:var(--color-1)}.ui-slider-horizontal{margin-top:.5em}.switcher-dropdown{display:none}.switcher-options{position:relative}.switcher-options strong{font-weight:inherit}.switcher-option a,.switcher-trigger,.navigation .switcher-option a{display:flex;align-items:center;gap:5px}.switcher-trigger:after{background-image:url('data:image/svg+xml,%3Csvg%20class%3D%22%22%20width%3D%2212%22%20height%3D%227%22%20fill%3D%22%23ffffff%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.443%206.736c.229.229.61.229.838%200l4.951-4.925c.229-.254.229-.635%200-.864l-.584-.584c-.228-.228-.609-.228-.863%200l-3.91%203.91L1.939.363c-.253-.228-.634-.228-.863%200L.492.947c-.228.229-.228.61%200%20.864l4.951%204.925z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');background-position:center;background-repeat:no-repeat;content:'';display:inline-block;transition:.3s;vertical-align:middle;width:30px;height:25px}.switcher-options.active .switcher-dropdown{display:block}.switcher-options.active .switcher-trigger:after{transform:rotate(180deg)}.h-align-center{text-align:center}.h-align-left{text-align:left}.h-align-right{text-align:right}.sr-only,.visually-hidden,.visuallyhidden,.block-search .action.search span,.block-search .label,.block.newsletter .field.newsletter .label,.minicart-wrapper .action.showcart svg+span,.product-list .product-item-details .action.tocart.primary span,.switcher-label,#tooltip-label,.wishlist-icon-link span{border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px);margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden}@media (max-width:767px){.catalog-product-view .box-tocart{background-color:#fff;border-top:1px solid var(--color-1);padding:20px;position:fixed;bottom:0;left:0;z-index:1;width:100%}.box-tocart .actions,.box-tocart .action{width:100%}.field-number div.mage-error{top:auto;bottom:100%}.field-number input{padding-left:20px;padding-right:20px}.field-number__change{padding-left:5px;padding-right:5px}}@media (max-width:1023px){body{padding-top:var(--header-height-mobile)}.block-search{background-color:#fff;opacity:0;padding:5px 20px 20px;pointer-events:none;position:fixed;top:var(--header-height-mobile);left:0;transform:translateY(-100%);transition-duration:.3s;width:100%}.block-search #search{width:100%}.block-search .action.search{top:5px;right:15px}.burger:before,.burger:after,.burger-slice{background-color:var(--color-burger);border-radius:5px;content:'';display:block;position:absolute;top:0;left:0;transform-origin:center center;transition-duration:.3s;width:100%;height:3px}.burger{cursor:pointer;display:block;position:relative;transition-duration:.3s;width:25px;height:18px}.burger:after{top:auto;bottom:0}.burger-slice{top:50%;transform:translateY(-50%)}.burger-wrapper{transition-duration:.3s}.desktop-only,.level-top .submenu{display:none}.g-header-top,.navigation{background-color:var(--color-background);color:#fff;position:fixed;top:0;left:0;z-index:var(--z-header);transition-duration:.3s;width:100%}.g-header-top{z-index:calc(var(--z-header) + 1);height:var(--header-height-mobile)}.g-header-top .container,.navigation{padding-left:var(--spacing-y);padding-right:var(--spacing-y)}.g-header-top .container{display:flex;align-items:center;justify-content:space-between;height:100%}.g-header-top__right,.g-header-top__right ul{display:flex;align-items:center;margin-top:0;margin-bottom:0}.g-header-top__right>ul,.g-header-top__right>.extended-module-store,.g-header-top__right .switcher{display:none}.g-header-top__right>div{margin-left:20px}.g-header-top__right svg{width:auto;height:15px}.level-top.active .submenu{display:block}.minicart-wrapper .block-minicart{display:none !important}.navigation{--dropdown-arrow-width:30px;background-color:var(--color-9);padding:25px;opacity:0;pointer-events:none;top:var(--header-height-mobile);transform:translateY(-50%);height:calc(100% - var(--header-height-mobile));overflow:auto}.navigation ul a,.navigation .submenu a{color:currentColor}.navigation .extended-module-store a,.navigation .footer-column a{color:#fff}.navigation .footer-column li:nth-child(n+2){display:none}.navigation .level-top,.navigation .site-navigation__item,.navigation .switcher-trigger{display:flex;justify-content:space-between;flex-wrap:wrap}.navigation .level-top>a,.navigation .site-navigation__item>span:nth-child(1){width:calc(100% - var(--dropdown-arrow-width))}.level-top.active .navigation-submenu-arrow,.navigation .site-navigation__item.active .navigation-footer-arrow{transform:rotate(180deg)}.navigation .site-navigation__item.active~li{display:list-item}.navigation .site-navigation__link{color:var(--color-10)}.navigation .submenu{width:100%}.navigation .submenu .navigation-footer-arrow{display:none}.navigation .switcher-trigger{align-items:flex-start}.navigation-active .burger-slice{opacity:0;transform:translateX(100%)}.navigation-active .burger:before{transform:translateY(7px) rotate(45deg)}.navigation-active .burger:after{transform:translateY(-8px) rotate(-45deg)}.navigation-active .footer-column{display:block}.navigation-active .g-header-top .account-element,.navigation-active .g-header-top .minicart-wrapper,.navigation-active .g-header-top .search-icon,.navigation-active .g-header-top .wishlist-icon-container{display:none}.navigation-active .header-logo svg path{fill:#fff}.navigation-active .navigation{opacity:1;pointer-events:auto;transform:none}.navigation-active .navigation ul{border-bottom:1px solid var(--color-separation);margin-bottom:30px;padding-bottom:10px}.level-top .submenu ul,.navigation-active .navigation .footer-column+ul{border-bottom:0;margin-bottom:0;padding-bottom:0}.navigation-active .navigation .footer-column+ul{border-top:1px solid var(--color-separation);margin-top:10px;padding-top:30px}.navigation a,.navigation span,.navigation .footer-column span:nth-child(1),.navigation .submenu a,.navigation .submenu span,.navigation .switcher-media{display:inline-block;margin-bottom:20px}.navigation a .switcher-media,.navigation a span{margin-bottom:0}.navigation-active .navigation .footer-column a:nth-child(1),.navigation-active .navigation .footer-column span:nth-child(1){display:inline-block}.navigation-active .navigation .footer-column svg{fill:currentColor}.navigation-active .navigation .footer-column ul{border:0;margin-bottom:0;padding-bottom:0}.navigation-active .navigation .submenu .site-navigation__item,.navigation-active .navigation .footer-column li,.navigation-active .navigation .switcher-dropdown{padding-left:20px}.navigation-active .navigation .footer-column li:nth-child(1){padding-left:0}.level-top .navigation-submenu-arrow,.navigation-active .navigation .footer-column li:nth-child(1) .navigation-footer-arrow{display:inline-flex;align-items:center;justify-content:center;transition-duration:.3s;width:var(--dropdown-arrow-width);height:25px}.navigation-active .page-header{--color-background:var(--color-4);--color-burger:#fff}.navigation-submenu-arrow path{fill:#fff}.page-header{--color-background:#fff;--color-burger:var(--color-2);--color-separation:var(--color-4);--spacing-y:30px}.search-active .block-search{opacity:1;pointer-events:auto;transform:none}.switcher-trigger:after{margin-left:auto}}@media (max-width:413px){.page-header{--spacing-y:20px}}.category-description{color:var(--color-7);max-width:874px}.category-image,.product-items .actions-secondary,.toolbar-products .modes{display:none}.column.main,.sidebar{margin-bottom:85px}.field.limiter .control,.limiter-options{width:92px}.field.limiter{margin-bottom:0}.field.limiter .control{display:inline-block;margin-right:20px}.field.limiter .label{font-size:inherit;margin-right:20px}.limiter-options,.sorter-options{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2011%208%22%3E%3Cpath%20d%3D%22M5.469%207.031a.736.736%200%200%200%201.031%200l4.25-4.25c.313-.312.313-.781%200-1.062L10.062%201C9.75.719%209.283.719%209%201L5.969%204.031%202.969%201c-.281-.281-.75-.281-1.063%200l-.687.719c-.313.281-.313.75%200%201.062l4.25%204.25Z%22%20fill%3D%22%23A6A6A6%22%2F%3E%3C%2Fsvg%3E);background-size:10px 7px;color:currentColor}.pages-items .action span,.pages-items .label,.pages-label,.sorter-action span{display:block;position:absolute;width:0;height:0;overflow:hidden}.pages-items{list-style:none;margin-top:0;margin-bottom:20px;padding-left:0}.pages-items .action,.pages-items .item,.pages-items .page{border-radius:50%;color:currentColor;display:inline-flex;align-items:center;justify-content:center;font-weight:400;text-decoration:none;transition-duration:.3s;vertical-align:middle;width:40px;height:40px}.pages-items .action{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%207%2010%22%3E%3Cpath%20d%3D%22M6.237%205.52c.281-.282.281-.75%200-1.063L1.991.211C1.678-.07%201.21-.07.929.21L.211.929c-.281.312-.281.78%200%201.062L3.24%205.02.21%208.017c-.28.281-.28.75%200%201.062l.719.687c.281.312.75.312%201.062%200l4.246-4.247Z%22%20fill%3D%22%23A6A6A6%22%2F%3E%3C%2Fsvg%3E);background-position:center;background-repeat:no-repeat;background-size:7px 10px}.pages-items .action.previous{transform:rotate(180deg)}.pages-items .action:hover,.pages-items .current .page,.pages-items .page:hover{background-color:var(--color-1);color:#fff}.sidebar .block{margin-bottom:50px}.sidebar .block-title{color:var(--color-heading);display:block;font-family:var(--font-heading);font-size:1.4rem;font-weight:700;line-height:1;margin-bottom:1rem}.sidebar .block-title span{display:block;font-family:var(--font-family);font-size:1rem;font-weight:400;margin-top:5px}.sorter-action{background-image:url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2015%22%3E%3Cpath%20d%3D%22M1.063%209.063c.312.312.78.28%201.093%200L5.75%205.28v8.969c0%20.438.313.75.75.75h1a.74.74%200%200%200%20.75-.75V5.281l3.563%203.75a.784.784%200%200%200%201.093.031l.688-.687c.281-.313.281-.781%200-1.063L7.5%201.22a.736.736%200%200%200-1.031%200L.375%207.312c-.281.282-.281.75%200%201.063l.688.688Z%22%20fill%3D%22%23A6A6A6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:center;background-size:12px 22px;display:inline-block;transform:rotate(180deg);vertical-align:middle;width:12px;height:22px}.sorter-action.sort-desc{transform:none}.sorter-label,.sorter-options{margin-right:18px}.sorter-options{width:150px}.toolbar-products{color:var(--color-5);font-size:calc(14/var(--font-size)*1rem);text-align:center}.toolbar-products+.products{margin-top:50px}@media (min-width:768px){.column.main{flex-grow:1;padding-left:50px}.page-products .columns{display:flex;flex-direction:row-reverse}.pages-items{margin-bottom:0}.sidebar{flex-shrink:0;max-width:208px;width:100%}.toolbar-products{display:flex;justify-content:space-between}}@media (min-width:1024px){.column.main{padding-left:100px}}.action.mailto,.action.tocompare,.action.towishlist{color:#5a5b5b;font-size:.75rem;margin-right:40px;text-decoration:none;text-transform:uppercase}.action.mailto:before,.action.tocompare:before,.action.towishlist:before{background-position:center;background-repeat:no-repeat;content:'';display:inline-block;margin-right:10px;transition-duration:.3s;vertical-align:top;width:20px;height:20px}.action.tocompare:hover:before{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS41IDNhLjU4Mi41ODIgMCAwMS0uMzc1LS4xMjVBLjU4Mi41ODIgMCAwMTAgMi41di0yQzAgLjM1NC4wNDIuMjQuMTI1LjE1NkEuNTExLjUxMSAwIDAxLjUgMGgxM2MuMTQ2IDAgLjI2LjA1Mi4zNDQuMTU2QS40MTYuNDE2IDAgMDExNCAuNXYyYzAgLjE0Ni0uMDUyLjI3LS4xNTYuMzc1QS40NjUuNDY1IDAgMDExMy41IDNILjV6bTE1IDIuNWMuMTQ2IDAgLjI2LjA1Mi4zNDQuMTU2QS40MTYuNDE2IDAgMDExNiA2djJjMCAuMTQ2LS4wNTIuMjctLjE1Ni4zNzVhLjQ2NS40NjUgMCAwMS0uMzQ0LjEyNWgtMTNhLjU4Mi41ODIgMCAwMS0uMzc1LS4xMjVBLjU4Mi41ODIgMCAwMTIgOFY2YzAtLjE0Ni4wNDItLjI2LjEyNS0uMzQ0QS41MTEuNTExIDAgMDEyLjUgNS41aDEzem0tMiA1LjVjLjE0NiAwIC4yNi4wNTIuMzQ0LjE1NkEuNDE3LjQxNyAwIDAxMTQgMTEuNXYyYzAgLjE0Ni0uMDUyLjI2LS4xNTYuMzQ0QS40MTcuNDE3IDAgMDExMy41IDE0SC41YS41MTIuNTEyIDAgMDEtLjM3NS0uMTU2QS40NjUuNDY1IDAgMDEwIDEzLjV2LTJjMC0uMTQ2LjA0Mi0uMjYuMTI1LS4zNDRBLjUxMi41MTIgMCAwMS41IDExaDEzeiIgZmlsbD0iIzEyN2VjMiIvPjwvc3ZnPg==')}.action.tocompare:before{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS41IDNhLjU4Mi41ODIgMCAwMS0uMzc1LS4xMjVBLjU4Mi41ODIgMCAwMTAgMi41di0yQzAgLjM1NC4wNDIuMjQuMTI1LjE1NkEuNTExLjUxMSAwIDAxLjUgMGgxM2MuMTQ2IDAgLjI2LjA1Mi4zNDQuMTU2QS40MTYuNDE2IDAgMDExNCAuNXYyYzAgLjE0Ni0uMDUyLjI3LS4xNTYuMzc1QS40NjUuNDY1IDAgMDExMy41IDNILjV6bTE1IDIuNWMuMTQ2IDAgLjI2LjA1Mi4zNDQuMTU2QS40MTYuNDE2IDAgMDExNiA2djJjMCAuMTQ2LS4wNTIuMjctLjE1Ni4zNzVhLjQ2NS40NjUgMCAwMS0uMzQ0LjEyNWgtMTNhLjU4Mi41ODIgMCAwMS0uMzc1LS4xMjVBLjU4Mi41ODIgMCAwMTIgOFY2YzAtLjE0Ni4wNDItLjI2LjEyNS0uMzQ0QS41MTEuNTExIDAgMDEyLjUgNS41aDEzem0tMiA1LjVjLjE0NiAwIC4yNi4wNTIuMzQ0LjE1NkEuNDE3LjQxNyAwIDAxMTQgMTEuNXYyYzAgLjE0Ni0uMDUyLjI2LS4xNTYuMzQ0QS40MTcuNDE3IDAgMDExMy41IDE0SC41YS41MTIuNTEyIDAgMDEtLjM3NS0uMTU2QS40NjUuNDY1IDAgMDEwIDEzLjV2LTJjMC0uMTQ2LjA0Mi0uMjYuMTI1LS4zNDRBLjUxMi41MTIgMCAwMS41IDExaDEzeiIgZmlsbD0iI2RkZGRkZCIvPjwvc3ZnPg==')}.action.towishlist:hover:before{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQ2OS45NjljLjk3OS44MzMgMS41IDEuODk2IDEuNTYyIDMuMTg3LjA2MyAxLjI5Mi0uMzU0IDIuMzg2LTEuMjUgMy4yODJsLTYuMDMxIDYuMjVhLjk4OC45ODggMCAwMS0uNzE5LjMxMi45ODguOTg4IDAgMDEtLjcxOS0uMzEzbC02LjAzLTYuMjVjLS44OTctLjg5NS0xLjMxMy0xLjk5LTEuMjUtMy4yOEMuMDkzIDIuODY0LjYxNCAxLjgwMSAxLjU5My45NjggMi40NDguMjM5IDMuNDI3LS4wNzMgNC41My4wM2E0LjMzOCA0LjMzOCAwIDAxMi44NzUgMS4zNDRMOC4wMzEgMmwuNjI1LS42MjVDOS40NDguNTYyIDEwLjM5Ni4xMTUgMTEuNS4wMzFjMS4xMjUtLjEwNCAyLjExNS4yMDkgMi45NjkuOTM4eiIgZmlsbD0iI0ZGQjU5QyIvPjwvc3ZnPg==')}.action.towishlist:before{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQ2OS45NjljLjk3OS44MzMgMS41IDEuODk2IDEuNTYyIDMuMTg3LjA2MyAxLjI5Mi0uMzU0IDIuMzg2LTEuMjUgMy4yODJsLTYuMDMxIDYuMjVhLjk4OC45ODggMCAwMS0uNzE5LjMxMi45ODguOTg4IDAgMDEtLjcxOS0uMzEzbC02LjAzLTYuMjVjLS44OTctLjg5NS0xLjMxMy0xLjk5LTEuMjUtMy4yOEMuMDkzIDIuODY0LjYxNCAxLjgwMSAxLjU5My45NjggMi40NDguMjM5IDMuNDI3LS4wNzMgNC41My4wM2E0LjMzOCA0LjMzOCAwIDAxMi44NzUgMS4zNDRMOC4wMzEgMmwuNjI1LS42MjVDOS40NDguNTYyIDEwLjM5Ni4xMTUgMTEuNS4wMzFjMS4xMjUtLjEwNCAyLjExNS4yMDkgMi45NjkuOTM4eiIgZmlsbD0iI2ZmZmZmZiIvPjwvc3ZnPg==')}.amshopby-button-wrap{list-style-type:none}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{background-color:#d1402b}.amshopby-filter-name{font-weight:600;margin-right:10px}.amshopby-items.items{padding:0}.amshopby-slider-container .am-slider .ui-slider-handle{background:var(--color-1);cursor:pointer;transition:.3s}.amshopby-slider-container .am-slider .ui-slider-handle:hover{background:var(--color-1);transform:scale(.8)}.amshopby-slider-container .am-slider .ui-slider-horizontal{background:#c2dcce}.amshopby-slider-container .am-slider .ui-slider-range{background:var(--color-4)}.filter-actions,.filter-current{background-color:#ebebeb}.filter-actions{border-radius:0 0 10px 10px;padding:0 20px 20px}.filter-actions .action{color:currentColor;font-size:.75rem}.filter-current{border-radius:10px 10px 0 0;padding:20px}.filter-current+.filter-actions{margin-bottom:2em}.filter-current-subtitle{display:block;font-weight:700;margin-bottom:1em}.filter-count-label{display:none}.filter-options .items .items-children.-folding{margin-bottom:1em;padding-left:0}.filter-options .items .items-children.-folding .item{margin:1em 0;padding:0}.filter-options-content{margin-bottom:15px}.filter-options-content a{color:currentColor;text-decoration:none}.filter-options-content ol,.filter-options-content ul{list-style:none;margin:0;padding-left:0}.filter-options-content .am-labels-folding{padding-left:20px;padding-right:5px}.filter-options-content .am-labels-folding::-webkit-scrollbar{width:9px}.filter-options-content .am-labels-folding::-webkit-scrollbar-track{background:var(--color-8);border-radius:var(--radius)}.filter-options-content .am-labels-folding::-webkit-scrollbar-thumb{background:var(--color-4);border-radius:var(--radius)}.filter-options-content .am-labels-folding::-webkit-scrollbar-thumb:hover{opacity:.8}.filter-options-content .am-labels-folding .am-collapse-icon{height:1.8rem}.filter-options-content .am-labels-folding .am-collapse-icon:after{transition:.3s}.filter-options-content .am-labels-folding .am-collapse-icon.-active:after{transform:rotate(0)}.filter-options-content .count{color:var(--color-5);margin-left:auto;padding-left:5px}.filter-options-content .items.-am-multiselect a,.filter-options-content .items.-am-singleselect a{display:flex;justify-content:space-between;position:relative}.filter-options-content .items.-am-multiselect a:hover,.filter-options-content .items.-am-singleselect a:hover{color:var(--color-1)}.filter-options-content .items.-am-singleselect .items-children a:before,.filter-options-content .items.-am-singleselect .items-children a:after,.filter-options-content .items.-am-multiselect a:before,.filter-options-content .items.-am-multiselect a:after{border-radius:50%;content:'';display:inline-block;flex-shrink:0;width:8px;height:8px}.filter-options-content .items.-am-multiselect a:before,.filter-options-content .items.-am-singleselect a:before{border:1px solid currentColor;margin-top:5px;margin-bottom:0;margin-right:5px}.filter-options-content .items.-am-multiselect a:after,.filter-options-content .items.-am-singleselect a:after{position:absolute;top:7px;left:2px;width:6px;height:6px}.filter-options-content .items.-am-multiselect a.amshopby-link-selected:after,.filter-options-content .items.-am-singleselect a.amshopby-link-selected:after{background-color:currentColor}.filter-options-content .items.-am-multiselect a>span,.filter-options-content .items.-am-singleselect a>span{display:inline}.filter-options-content .items.-am-multiselect input,.filter-options-content .items.-am-singleselect input{border:0;clip:rect(0,0,0,0);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px);margin:-1px;padding:0;position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden}.filter-options-content .items.-am-multiselect input.focusable:active,.filter-options-content .items.-am-singleselect input.focusable:active,.filter-options-content .items.-am-multiselect input.focusable:focus,.filter-options-content .items.-am-singleselect input.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.filter-options-content .items.-am-multiselect .item,.filter-options-content .items.-am-singleselect .item{margin-bottom:1em}.filter-options-item{margin-bottom:2em}.filter-options-item.active .filter-options-title{margin-bottom:1em}.filter-options-item.active .filter-options-title:after{background-image:url('data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%221%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%20.5A.5.5%200%200%201%20.5%200h10a.5.5%200%200%201%200%201H.5A.5.5%200%200%201%200%20.5Z%22%20fill%3D%22%23CF333B%22%2F%3E%3C%2Fsvg%3E')}.filter-options-title{cursor:pointer;position:relative}.filter-options-title:after{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2211%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%2010.5a.5.5%200%200%200%201%200V6h4.5a.5.5%200%200%200%200-1H6V.5a.5.5%200%200%200-1%200V5H.5a.5.5%200%200%200%200%201H5v4.5Z%22%20fill%3D%22%23CF333B%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;content:'';display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);transition-duration:.3s;width:11px;height:11px}.filter-options-title:hover{color:var(--color-1)}.filter-subtitle{display:none}.sidebar .block.filter{color:;font-size:calc(14*var(--rem))}@media (min-width:768px){.filter-title{display:none}}@media (max-width:1023px){.amshopby-button{padding:10px 20px;min-width:0;min-height:0}.filter-current{margin-top:15px}.page-products.page-with-filter.filter-active .g-header-top{display:none}.page-products.page-with-filter .category-header{margin-bottom:0}.page-products.page-with-filter .columns{flex-direction:column-reverse;position:relative}.page-products.page-with-filter .column.main{padding-top:80px}.sidebar .block.filter{--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom);background-color:#fff;margin-bottom:0;position:absolute;top:20px;left:0;z-index:1;max-height:calc(100vh - var(--safe-area-inset-top) - var(--safe-area-inset-bottom) - 115px);width:100vw;overflow:visible}.scrolling-down .sidebar .block.filter{opacity:0;transform:translateY(-100%)}.filter-active .block.filter{z-index:900}.filter-active .page-header{pointer-events:none}.filter-active .block.filter{position:fixed;top:0;width:100%;z-index:900}.sidebar .block.filter.active .filter-content{background-color:#fff;display:block;padding-top:60px;padding-bottom:calc(150px + var(--safe-area-inset-bottom));padding-left:20px;padding-right:20px;position:fixed;top:0;left:0;z-index:-1;width:100vw;height:100vh;overflow:auto}.sidebar .block.filter .block-title{background-color:var(--color-4);color:#fff;display:flex;align-items:center;font-size:calc(14*var(--rem));padding:15px 20px;position:relative;width:100%;z-index:900}.sidebar .block.filter .block-title:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNzUgNi4zNjZoLS4wMzFjLjA2Mi4wNjIuMTU2LjA5NC4yODEuMDk0YS41MDQuNTA0IDAgMDAuMjgxLS4wOTRsNC42MjUtNC41OTRhLjM1NS4zNTUgMCAwMC4wOTQtLjI1LjUwNC41MDQgMCAwMC0uMDk0LS4yODFMOS4yODEuNjE2QS41MDQuNTA0IDAgMDA5IC41MjJjLS4xMjUgMC0uMTg4LjAzMS0uMjUuMDk0TDUgNC4zMzUgMS4yNS42MTVBLjM1NS4zNTUgMCAwMDEgLjUyM0MuODc1LjUyMi43ODEuNTUzLjcxOS42MTZsLS42MjUuNjI1QS41MDQuNTA0IDAgMDAwIDEuNTIyYzAgLjA5NC4wMzEuMTg4LjEyNS4yNUw0Ljc1IDYuMzY2eiIgZmlsbD0iI0ZGQjU5QyIvPjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;top:0;right:15px;width:42px;height:100%}.sidebar .block.filter .block-title strong{flex-grow:1}.sidebar-main .filter-content{display:none}}@supports (-webkit-touch-callout:none){@media (max-width:1023px){.sidebar .block.filter .block-title{--toolbar-padding-inactive:30px;--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom)}.sidebar .block.filter .block-title.active{position:fixed;width:100%}}}