.swatch-circle-beige{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:beige;border-radius:1.25em;display:block;position:relative}.swatch-circle-beige.disabled{opacity:0.2}.swatch-filter-beige{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:beige;border-radius:.69em;background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:0.2}.swatch-circle-black{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#171515;border-radius:1.25em;display:block;position:relative}.swatch-circle-black.disabled{opacity:0.2}.swatch-filter-black{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#171515;border-radius:.69em;background-color:#171515;display:block;position:relative}.swatch-filter-black.disabled{opacity:0.2}.swatch-circle-blue{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#2e52f4;border-radius:1.25em;display:block;position:relative}.swatch-circle-blue.disabled{opacity:0.2}.swatch-filter-blue{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#2e52f4;border-radius:.69em;background-color:#2e52f4;display:block;position:relative}.swatch-filter-blue.disabled{opacity:0.2}.swatch-circle-brown{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:brown;border-radius:1.25em;display:block;position:relative}.swatch-circle-brown.disabled{opacity:0.2}.swatch-filter-brown{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:brown;border-radius:.69em;background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:0.2}.swatch-circle-green{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#c3e461;border-radius:1.25em;display:block;position:relative}.swatch-circle-green.disabled{opacity:0.2}.swatch-filter-green{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#c3e461;border-radius:.69em;background-color:#c3e461;display:block;position:relative}.swatch-filter-green.disabled{opacity:0.2}.swatch-circle-grey{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#8f979d;border-radius:1.25em;display:block;position:relative}.swatch-circle-grey.disabled{opacity:0.2}.swatch-filter-grey{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#8f979d;border-radius:.69em;background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:0.2}.swatch-circle-navy{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:navy;border-radius:1.25em;display:block;position:relative}.swatch-circle-navy.disabled{opacity:0.2}.swatch-filter-navy{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:navy;border-radius:.69em;background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:0.2}.swatch-circle-orange{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:orange;border-radius:1.25em;display:block;position:relative}.swatch-circle-orange.disabled{opacity:0.2}.swatch-filter-orange{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:orange;border-radius:.69em;background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:0.2}.swatch-circle-pink{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fe249a;border-radius:1.25em;display:block;position:relative}.swatch-circle-pink.disabled{opacity:0.2}.swatch-filter-pink{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#fe249a;border-radius:.69em;background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:0.2}.swatch-circle-purple{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:purple;border-radius:1.25em;display:block;position:relative}.swatch-circle-purple.disabled{opacity:0.2}.swatch-filter-purple{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:purple;border-radius:.69em;background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:0.2}.swatch-circle-red{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:red;border-radius:1.25em;display:block;position:relative}.swatch-circle-red.disabled{opacity:0.2}.swatch-filter-red{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:red;border-radius:.69em;background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:0.2}.swatch-circle-white{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#fff;border-radius:1.25em;display:block;position:relative}.swatch-circle-white.disabled{opacity:0.2}.swatch-filter-white{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#fff;border-radius:.69em;background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:0.2}.swatch-circle-yellow{border:0.063em solid rgba(0,0,0,0.3);width:2.5em;height:2.5em;background:#ff0;border-radius:1.25em;display:block;position:relative}.swatch-circle-yellow.disabled{opacity:0.2}.swatch-filter-yellow{border:0.063em solid rgba(0,0,0,0.3);width:1.38em;height:1.38em;background:#ff0;border-radius:.69em;background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:0.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%;border:0.063em solid rgba(0,0,0,0.3);border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:0.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.category-tile{position:relative}.category-tile h1,.category-tile h2{font-size:1.75rem;position:absolute;bottom:1.875rem;left:1.875rem;color:#fff}.category-tile::before{content:'';position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom, transparent 60%, rgba(0,0,0,0.5) 100%)}.refinement-bar{overflow:auto}.refinement-bar ul{padding-left:0}@media (max-width: 1024.98px){.refinement-bar{background-color:#fff;box-shadow:0 0.313em 0.938em rgba(0,0,0,0.5);display:none;left:0;position:fixed;top:0;width:100%;z-index:1}}@media (max-width: 543.98px){.refinement-bar{position:fixed;height:100%}}@media (min-width: 1025px){.refinement-bar{display:block !important}}.filter-header{margin-left:-15px;margin-right:-15px}.header-bar{background-color:#eee;border-bottom:0.063em solid #eee}.header-bar button.close{font-size:1rem;font-weight:normal;opacity:1}.header-bar .fa.fa-close::before{font-size:1.25em}@media (min-width: 544px) and (max-width: 1024.98px){.header-bar{padding:0.938em 2.813em}}@media (max-width: 543.98px){.header-bar{padding:0.938em}}.refinements .header,.refinements .values{padding:0.313em 0}@media (min-width: 544px) and (max-width: 1024.98px){.refinements .header li,.refinements .values li{display:inline-block}}.refinements .header{font-size:1.125em;color:#444}.refinements ul{overflow:auto}.refinements ul li{padding-left:1px}.refinements ul li button{border:none;color:var(--skin-link-color-1);background-color:transparent}.refinements li{list-style-type:none;padding-left:0}.refinements li.color-attribute{display:inline-block;padding-left:0}.refinements li.color-attribute button{padding:0}.refinements li.disabled{opacity:0.5}@media (max-width: 543.98px){.refinements{padding:0}}.refinements .card-header h2{font-family:inherit;font-size:inherit;font-weight:inherit;margin-bottom:0}.secondary-bar{padding-left:0;padding-right:0;padding-bottom:1em;overflow:auto}@media (max-width: 1024.98px){.secondary-bar button.reset{float:right}}@media (min-width: 544px) and (max-width: 1024.98px){.secondary-bar{padding:0.938em 2.813em}}@media (max-width: 543.98px){.secondary-bar{padding:0.938em}}.refinement-header{overflow:auto}.disabled{pointer-events:none}.grid-header,.content-grid-header{margin-top:1em;margin-bottom:1em}@media (max-width: 543.98px){.grid-header .result-count,.content-grid-header .result-count{padding-bottom:0.938em}.grid-header .filter-results,.content-grid-header .filter-results{display:block;width:100%}}.grid-header select,.content-grid-header select{width:100%}.result-count{font-size:0.875rem}.refinement{margin-bottom:1em}@media (max-width: 1024.98px){.refinement.card{border-top:0 none;border-left:0 none;border-right:0 none;border-radius:0;margin-bottom:0}.refinement .card-header{border-bottom:0 none;padding:0.25rem 1rem}.refinement .card-body{padding:0 1rem}}.refinement a{text-decoration:none}.refinement.refinement-category li{margin-left:0.938em;display:block}.refinement.refinement-category>ul>li{margin-left:0}.search-banner{background-image:url("../images/search.jpg");background-position-y:40%}.search-keywords{font-weight:bold}.filter-bar ul{padding-left:15px}.filter-bar li{list-style:none;float:left;margin-left:0.3125em;margin-right:0.3125em}.filter-bar li:first-child{margin-left:0}.filter-bar li.filter-value{border:1px solid #ccc;padding:0.3125em;border-radius:3px;position:relative}.filter-bar li.filter-value button{color:black;border:none;padding:0 2rem 0 0.5rem}.filter-bar li.filter-value button::after{content:"\F00D";font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;position:absolute;right:10px;top:11px}.filter-bar li.swatch-filter{font-size:1.38em;position:relative;margin-top:4px}.filter-bar li.swatch-filter button{width:100%;height:100%;display:block;border:none}.filter-bar li.swatch-filter button::before{content:"";background-color:white;width:0.8em;height:0.8em;border-radius:0.4em;position:absolute;left:0.5em;top:0.5em}.filter-bar li.swatch-filter button::after{content:"\F057";font:normal normal normal 14px/1 FontAwesome;display:inline;text-rendering:auto;position:absolute;left:0.18em;top:0.12em;font-size:1.5em}@media (max-width: 543.98px){.tab-content{padding-left:0;padding-right:0}}@media (max-width: 543.98px){.product-grid{padding-top:0.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}.search-tips{text-align:left;margin-top:1.875rem}.category-item{margin-bottom:0.938rem}.show-more,.show-more-content{padding:0.938em;clear:both}.swatch-mark.color-value[data-selected=true]::after{color:#171515;content:'\F058';display:table-caption;font-family:'FontAwesome';font-size:1.625em;left:0.295em;position:absolute}.swatch-mark.color-value.selected::after{background:#fff;border-radius:50%;color:#171515;content:'\F058';display:table-caption;font-family:'FontAwesome';font-size:1.625em;height:0.75em;left:0.31em;line-height:0.8em;position:absolute;top:0.35em;width:0.8em}.search-nav{margin-bottom:1em;border-bottom:0.063em solid #ccc}.search-nav .nav-tabs-wrapper{padding:0}@media (max-width: 543.98px){.search-nav .nav-tabs-wrapper{width:100%}}.search-nav .nav-tabs-wrapper .nav-tabs{border-bottom:0 none}.search-nav .nav-link:focus{background-color:#efefef}.product-options .quantity{position:absolute;bottom:0;right:0}.search-results{background-color:#fff}.search-results .filters-container{background:var(--Colors-Tokens-Surface-Surface-primary, #f5f5f5)}@media (max-width: 1024.98px){.search-results .filters-container{box-shadow:0px 6px 13px 0px rgba(0,0,0,0.05);z-index:11;position:relative}.search-results .filters-container.fixed{position:fixed;top:0;left:0;right:0}}.search-results .grid-header{margin-top:0;margin-bottom:0}.search-nav{border-bottom:none}.search-more{margin:auto;width:auto}.refinement-bar{box-shadow:0px 6px 13px 0px rgba(0,0,0,0.05)}.refinement-bar .filter-bar{justify-content:space-between}.refinement-bar .filter-bar li.filter-value{border-color:#C6C6C6;border-radius:0;padding:2px}.refinement-bar .filter-bar li.filter-value button{vertical-align:text-top}.refinement-bar .filter-bar li.filter-value button:focus{box-shadow:none}.refinement-bar .filter-bar li.filter-value button::after{top:7.5px;color:#C6C6C6}.refinement-bar .filter-bar li.filter-value button span{font-size:.85714rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0.25px;color:#171515}.refinement-bar .filter-bar li.filter-value button .filter-type{font-size:.85714rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0.25px;color:#171515}.refinement-bar .filter-bar .remove-all-filters button{font-size:1.28571rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#e5383b;text-transform:uppercase;text-decoration:underline}.refinement-bar .apply-all-filter .close{opacity:1}.refinement-bar .swatch-circle{width:30px;height:30px;border-radius:15px;display:block;position:relative}.refinement-bar .swatch-circle.filter-selected{border:0.063em solid #2E52F4}.refinement-bar .swatch-circle .circle-container{width:100%;height:100%;border-radius:15px;display:block}.refinement-bar .swatch-circle .circle-container.azzurro{border:0.063em solid #FFF;background:#A9D2D3}.refinement-bar .swatch-circle .circle-container.beige{border:0.063em solid #FFF;background:#F2ECCF}.refinement-bar .swatch-circle .circle-container.marrone{border:0.063em solid #FFF;background:#714F0B}.refinement-bar .swatch-circle .circle-container.rosso{border:0.063em solid #FFF;background:#EB001B}.refinement-bar .swatch-circle .circle-container.nero{border:0.063em solid #FFF;background:#000}.refinement-bar .swatch-circle .circle-container.bianco{border:0.063em solid #d6d2d2;background:#FFF}.refinement-bar .swatch-circle .circle-container.giallo{border:0.063em solid #FFF;background:#FFEF8A}.refinement-bar .swatch-circle .circle-container.verde{border:0.063em solid #FFF;background:#91AD3E}.refinement-bar .swatch-circle .circle-container.lilla{border:0.063em solid #FFF;background:#E8D7FF}.refinement-bar .swatch-circle .circle-container.rosa{border:0.063em solid #FFF;background:#FEB9B9}.refinement-bar .swatch-circle .circle-container.grigio{border:0.063em solid #FFF;background:#9B9B9B}.refinement-bar .swatch-circle .circle-container.arancio{border:0.063em solid #FFF;background:#F79E1B}.refinement-bar .swatch-circle .circle-container.blu{border:0.063em solid #FFF;background:#384185}.refinement-bar .swatch-circle .circle-container.viola{border:0.063em solid #FFF;background:#9747FF}.refinement-bar .swatch-circle .circle-container.moro{border:0.063em solid 	#FFF;background:#754909}.refinement-bar .swatch-circle .circle-container.oro{border:0.063em solid 	#FFF;background:#FFD700}.refinement-bar .swatch-circle .circle-container.bordeaux{border:0.063em solid 	#FFF;background:#800020}.refinement-bar .swatch-circle .circle-container.argento{border:0.063em solid 	#FFF;background:#C0C0C0}.refinement-bar .swatch-circle .circle-container.multicolor{border:0.063em solid 	#FFF;background:linear-gradient(90deg, red 0%, #ff9a00 10%, #d0de21 20%, #4fdc4a 30%, #3fdad8 40%, #2fc9e2 50%, #1c7fee 60%, #5f15f2 70%, #ba0cf8 80%, #fb07d9 90%, red 100%)}.refinement-bar .swatch-circle .circle-container.taupe{border:0.063em solid 	#FFF;background:#483C32}.refinement-bar .swatch-circle .circle-container.celeste{border:0.063em solid 	#FFF;background:#B4CEFC}.refinement-bar .swatch-circle .circle-container.fucsia{border:0.063em solid 	#FFF;background:#FF04C8}.refinement-bar .swatch-circle .circle-container.fantasia{border:0.063em solid #FFF;background-color:#fff;background-image:radial-gradient(circle, #e992ca 35%, transparent 36%),radial-gradient(circle, #4da6ff 35%, transparent 36%),radial-gradient(circle, #4dff88 35%, transparent 36%),radial-gradient(circle, #ffd24d 35%, transparent 36%),radial-gradient(circle, #c44dff 35%, transparent 36%);background-size:12px 12px;background-position:0 0, 6px 6px, 6px 0, 0 6px, 3px 3px}.refinement-bar .swatch-circle .circle-container.tinta{border:0.063em solid 	#FFF;background:#000000}.refinement-bar .swatch-circle .circle-container.kaki{border:0.063em solid 	#FFF;background:#C3B091}.refinement-bar .swatch-circle .circle-container.ocra{border:0.063em solid 	#FFF;background:#E9B205}.filter-mobile-container{padding-top:var(--Spacers-Space-s, 12px);padding-bottom:var(--Spacers-Space-s, 12px)}.category-filter-button{cursor:pointer}.category-filter-button img{width:16px;height:16px;transition:all .3s ease-in-out}.category-filter-button:not(.collapsed) img{transform:rotate(180deg)}.category-filter-collapse{position:absolute;top:calc(100% + 16px);left:0;border-radius:4px;background:var(--Colors-Tokens-Surface-Surface-light, #fff);box-shadow:0px 4px 20px 5px rgba(0,0,0,0.1)}@media (max-width: 1024.98px){.category-filter-collapse{width:100vw;left:0;top:100%}}.category-filter-collapse .category-filter-collapse-child{padding:var(--Spacers-Space-s, 24px) var(--Spacers-Space-M, 40px) var(--Spacers-Space-s, 24px) var(--Spacers-Space-xs, 16px);flex-direction:column;align-items:flex-start;max-height:75vh;overflow:auto}@media (max-width: 1299.98px){.category-filter-collapse .category-filter-collapse-child{width:100%}}.category-filter-collapse .single-category-box{color:var(--Colors-Tokens-Text-Text-dark-primary, #171515);font-family:var(--Typography-Family, Inter);font-size:var(--Typography-Size-Body-B-S, 16px);font-style:normal;font-weight:300;line-height:120%;display:flex;align-items:center;gap:var(--Spacers-Space-xxs, 8px)}.category-filter-collapse a{margin-bottom:var(--Spacers-Space-xs, 16px)}.category-filter-collapse a:last-child{margin-bottom:0}.category-filter-collapse img,.category-filter-collapse .box-fake-image{width:40px;height:40px}.category-filter-collapse.show{display:flex}@media (min-width: 1025px){.refinement-bar{overflow:visible;z-index:3;background:var(--Colors-Tokens-Surface-Surface-primary, #f5f5f5);padding-top:var(--Spacers-Space-xxl, 80px);padding-bottom:var(--Spacers-Space-xs, 12px)}.refinement-bar.fixed{position:fixed;top:0;left:0;right:0;box-shadow:0px 6px 13px 0px rgba(0,0,0,0.05)}.refinement-bar.fixed .refinements{border-bottom:none}.refinement-bar.fixed .filter-bar{margin:auto;align-items:center}.refinement-bar.fixed .filter-bar .filter-value{margin-top:5px}.refinement-bar .filter-value{margin-top:15px;margin-bottom:7.5px}.refinements{position:relative;margin:auto;display:flex;align-items:center;justify-content:space-between}.refinements .open-filter-desktop{position:relative}.refinements .open-filter-desktop span{transition:all .3s ease-in-out}.refinements .filters-open-desk{opacity:0;visibility:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%)}.refinements.show-filter .filters-open-desk{opacity:1;visibility:visible}.refinements.show-filter .filters-closed-desk{opacity:0;visibility:hidden}.refinements .filter-slide{position:absolute;transition:all .4s ease-in-out;right:-100%;top:calc(100% + 16px);display:flex;flex-direction:column;min-width:40vw;height:calc(100dvh - 150px);overflow:auto;background:#fff;padding:50px 33px 0px 33px;box-shadow:-25px 4px 58.6px 0px rgba(0,0,0,0.1)}.refinements .filter-slide .filter-slide-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.refinements.show-filter .filter-slide{right:0}.refinements .button{text-align:left;width:160px}.refinements .custom-refinement{display:inline-block;margin-bottom:0}.refinements .custom-refinement .card-header{border-bottom:1px solid var(--colors-tokens-border-border-dark-20, rgba(23,21,21,0.2));padding:0}.refinements .custom-refinement .card-header .title{cursor:pointer;padding:var(--Spacers-Space-s, 24px) 0px}.refinements .custom-refinement .card-header .title span::after{margin-left:10px;background-image:url("../images/icons/16/CaretDown.svg");transition:all .3s ease-in-out;content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:cover}.refinements .custom-refinement .card-header .title:not(.collapsed) span::after{transform:rotate(180deg)}.refinements .custom-refinement .filter-button-value .filter-fake-checkbox{background-color:var(--Colors-Tokens-Surface-Surface-primary, #f5f5f5);width:24px;height:24px;justify-content:center;align-items:center}.refinements .custom-refinement .filter-button-value .filter-fake-checkbox .filter-dot{width:8px;height:8px;border-radius:50%;background-color:var(--Colors-Tokens-Surface-Surface-brand-blue, #2E52F4);opacity:0;transition:opacity .3s ease-in-out}.refinements .custom-refinement .filter-button-value .filter-fake-checkbox.filter-selected .filter-dot{opacity:1;background-color:#171515}.refinements .custom-refinement .filter-button-value:hover .filter-dot{opacity:1}.refinements .custom-refinement .filter-button-value:hover .swatch-circle{border:0.063em solid #2E52F4}.refinements .custom-refinement .filter-button-value .swatch-circle:hover{border:0.063em solid #2E52F4}.refinements .custom-refinement.sort-refinement,.refinements .custom-refinement.refinement-menu-col-1,.refinements .custom-refinement.refinement-menu-col-2{position:relative}.refinements .custom-refinement.sort-refinement .card-body,.refinements .custom-refinement.refinement-menu-col-1 .card-body,.refinements .custom-refinement.refinement-menu-col-2 .card-body{right:auto}.refinements .sort-filter-collapse{position:absolute;top:calc(100% + 16px);left:0;border-radius:4px;background:var(--Colors-Tokens-Surface-Surface-light, #fff);box-shadow:0px 4px 13px 0px rgba(0,0,0,0.05)}.refinements .sort-filter-collapse .sort-filter-collapse-child{padding:var(--Spacers-Space-N, 32px);display:flex;flex-direction:column;align-items:flex-start;gap:var(--Spacers-Space-xs, 16px)}.refinements .sort-filter-collapse .sort-filter-collapse-child li{cursor:pointer;white-space:nowrap}.sort-button,.open-filter-desktop{cursor:pointer}.sort-button img,.open-filter-desktop img{width:24px;height:24px}.sort-button img{transition:all .3s ease-in-out}.sort-button:not(.collapsed) img{transform:rotate(180deg)}.product-grid{margin-top:2.14286rem}}.product-grid{margin-bottom:var(--Spacers-Space-L, 48px);padding-top:var(--Spacers-Space-xxl, 80px);background:var(--Colors-Tokens-Surface-Surface-light, #fff)}@media (max-width: 1449.98px){.product-grid .col-6{padding-right:var(--Spacers-Space-xxs, 8px);padding-left:var(--Spacers-Space-xxs, 8px)}}.product-grid .region{margin-bottom:var(--Spacers-Space-xl, 64px)}@media (min-width: 1300px){.card-header{padding:11px 70px}}@media (min-width: 1300px){.refinements .custom-refinement .card-body ul.values.refinement-menu-col-5,.refinements .custom-refinement .card-body ul.values.refinement-menu-col-6,.refinements .custom-refinement .card-body ul.values.refinement-menu-col-4{-moz-column-count:4;column-count:4}}body.filter-active{overflow:hidden}body.filter-active .modal-background{top:150px}.header-bar{position:relative;padding:0 45px;border-bottom:1px solid #003867;min-height:43px;text-align:left;display:block;height:auto;overflow:hidden;background-color:#fff}.header-bar button.close{margin:0;padding:0;outline:0;border:0;float:left;font-size:1rem;line-height:17px;text-transform:uppercase;padding:13px 35px 13px 0;font-weight:600;color:#003867;position:relative;display:inline-block !important;vertical-align:top;width:auto !important;opacity:1 !important;background-color:transparent}.header-bar button.close::after{right:0;top:50%;position:absolute;content:"\F106";font-size:1.42857rem;line-height:20px;font-weight:400;margin-top:-10px;font-family:"FontAwesome"}.header-bar .btn-reset{margin:0;padding:0;outline:0;border:0;color:#e5383b;position:relative;font-size:.85714rem;line-height:15px;display:inline-block !important;vertical-align:top;text-transform:uppercase;background-color:#fff}.filter-results{display:flex;padding:var(--Spacers-Space-xxxxs, 2px) 0px;align-items:center;gap:var(--Spacers-Space-xxs, 8px);position:relative}.filter-results img{width:24px;height:24px}.filter-results span{transition:all .3s ease-in-out}.filter-results .filter-menu-open{opacity:0;visibility:hidden;position:absolute;top:50%;right:0;transform:translateY(-50%);color:var(--Colors-Tokens-Text-Text-dark-primary, #171515);text-align:center;font-family:var(--Typography-Family, Inter);font-size:var(--Typography-Size-Body-B-S, 14px);font-style:normal;font-weight:300;line-height:120%}.filter-results.filters-open .filter-menu-open{opacity:1;visibility:visible}.filter-results.filters-open .filter-menu-closed{opacity:0;visibility:hidden}@media (max-width: 1024.98px){.mobile-row{position:relative;padding-top:49px}.mobile-row::before{content:"";left:0;right:0;top:0;height:1px;background-color:#003867;position:absolute}}.range-slider{padding:10px 20px;text-align:center}.range-slider .range-price{position:relative;display:flex;padding:12px 0 18px;justify-content:space-between}.range-slider .range-price span{vertical-align:top;display:inline-block;font-size:.85714rem;line-height:15px;flex-basis:50px;max-width:50px;text-align:left;font-weight:400}.range-slider .range-price span.min-price{text-align:left}.range-slider .range-price span.max-price{text-align:right}.range-slider .range-price span.current-price{font-weight:bold}.range-slider .range-input .priceRange{width:100%;height:2px;accent-color:#003867}.range-slider .price-refinement-products-count{display:inline-block;vertical-align:top;font-size:.85714rem;line-height:15px;font-weight:400}@media (max-width: 1024.98px){.refinement-bar{background-color:#fff;z-index:11;box-shadow:none;overflow-x:hidden;overflow-y:auto;transition:all .3s ease-in-out;padding:0px 24px 0 24px}}@media (max-width: 543.98px){.refinement-bar{position:fixed}}.refinement-bar .filter-boolean-selector{display:flex;width:64px;height:28px;padding:6px 13px 6px 6px;align-items:center;gap:5px;flex-shrink:0;border-radius:50px;background:var(--Colors-Tokens-Surface-Surface-secondary, #EFEFEF);transition:all .3s ease-in-out;position:relative;margin:var(--Spacers-Space-s, 24px) 0px}@media (max-width: 1299.98px){.refinement-bar .filter-boolean-selector{margin:var(--Spacers-Space-N, 24px) 0px}}.refinement-bar .filter-boolean-selector .bullet{width:16px;height:16px;flex-shrink:0;border-radius:50%;background:var(--Colors-Tokens-Surface-Surface-dark-primary, #171515);transition:all .2s ease-in-out;position:absolute;left:10px;right:unset}.refinement-bar .filter-boolean-selector.active{background:var(--Colors-Tokens-Surface-Surface-brand-blue, #2E52F4)}.refinement-bar .filter-boolean-selector.active .bullet{right:10px;left:unset;background-color:#fff}@media (max-width: 1024.98px){.refinement-bar{position:absolute;height:auto;top:99%;height:0;display:block}.refinement-bar .refinements{padding-bottom:var(--Spacers-Space-N, 32px)}.refinement-bar .refinements .products-count{margin-top:1.42857rem}.refinement-bar.show{height:calc(100vh - 80px);height:calc(100dvh - 80px)}.refinement-bar .sort-refinement{border-bottom:1px solid var(--colors-tokens-border-border-dark-20, rgba(23,21,21,0.2));margin-top:var(--Spacers-Space-N, 24px)}.refinement-bar .sort-button,.refinement-bar .title{padding:var(--Spacers-Space-N, 24px) 0;width:100%;justify-content:space-between;display:flex;align-items:center}.refinement-bar .sort-button img,.refinement-bar .title img{width:16px;height:16px}.refinement-bar .sort-button{font-size:var(--Typography-Size-Body-B-N, 16px);font-style:normal;font-weight:500;line-height:120%}.refinement-bar .filter-slide-header{margin-bottom:var(--Spacers-Space-xxs, 8px)}.refinement-bar .filter-slide{margin-top:var(--Spacers-Space-XXL, 64px);margin-bottom:var(--Spacers-Space-N, 32px)}.refinement-bar .filter-slide .refinement{margin-bottom:0}.refinement-bar .filter-slide .card-header{padding:0;border-bottom:1px solid var(--colors-tokens-border-border-dark-20, rgba(23,21,21,0.2))}.refinement-bar .filter-slide .card-header .title span::after{margin-left:10px;background-image:url("../images/icons/CaretDown.svg");transition:all .3s ease-in-out;content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:cover}.refinement-bar .filter-slide .card-header .title:not(.collapsed) span::after{transform:rotate(180deg)}.refinement-bar .filter-slide .card-header .filter-fake-checkbox{background-color:var(--Colors-Tokens-Surface-Surface-primary, #f5f5f5);width:24px;height:24px;justify-content:center;align-items:center}.refinement-bar .filter-slide .card-header .filter-fake-checkbox .filter-dot{width:8px;height:8px;border-radius:50%;background-color:var(--Colors-Tokens-Surface-Surface-brand-blue, #2E52F4);opacity:0;transition:opacity .3s ease-in-out}.refinement-bar .filter-slide .card-header .filter-fake-checkbox.filter-selected .filter-dot{opacity:1;background-color:#171515}.refinement-bar .reset-button-box{flex-grow:1}.range-slider{padding:10px 0;width:90%;margin:auto}.container .custom-refinement{margin:0}.container .custom-refinement .card-body{padding:15px 35px 0;overflow-y:auto;max-height:350px;scrollbar-width:thin}.container .custom-refinement .card-body::-webkit-scrollbar{width:6px;background:transparent}.container .custom-refinement .card-body::-webkit-scrollbar-track{border-radius:10px}.container .custom-refinement .card-body::-webkit-scrollbar-thumb{background:#003867}.container .custom-refinement .card-body::-webkit-scrollbar-thumb:window-inactive{background:transparent}.container .custom-refinement .card-body ul.values{margin:0;padding:0;list-style:none}.container .custom-refinement .card-body ul.values li{padding:0 !important;display:block !important;width:100% !important;max-width:inherit;margin:0 0 20px;font-size:1rem;line-height:15px}.container .custom-refinement .card-body ul.values li i.fa{display:none}.container .custom-refinement .card-body ul.values li.color-attribute>button{position:relative;display:block;width:100%;min-height:20px;margin:0;padding:0}.container .custom-refinement .card-body ul.values li.color-attribute>button .swatch-circle{width:20px;height:20px;display:block;left:0;top:0;position:absolute}.container .custom-refinement .card-body ul.values li.color-attribute>button .swatch-circle .color-name{display:block;vertical-align:top;font-size:.85714rem;line-height:15px;padding-left:32px;width:160px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400}.container .custom-refinement .card-body ul.values li.color-attribute>button .swatch-circle.swatch-mark.color-value.selected::after{content:none}.container .custom-refinement .card-body ul.values li.color-attribute>button .swatch-circle.swatch-mark.color-value.selected .color-name{font-weight:700}.container .custom-refinement .card-body ul.values li.color-attribute:hover>button .swatch-circle .color-name{font-weight:700}.container .custom-refinement .card-body ul.values li:hover{cursor:pointer}.container .custom-refinement .card-body ul.values li:hover button span{font-weight:700}.container .custom-refinement .card-body ul.values li.active{font-weight:700}.container .custom-refinement .card-body ul.values li.active>button .swatch-circle .color-name{font-weight:700}.container .custom-refinement .card-body ul.values li.active button span{font-weight:700}.container .custom-refinement .card-body#refinement-taglia{padding:15px 0 0}.container .custom-refinement .card-body#refinement-taglia ul.values{display:flex;overflow:visible;flex-wrap:wrap;width:calc(100% - 20px)}.container .custom-refinement .card-body#refinement-taglia ul.values li{width:97px !important;text-align:center;height:30px;border:1px solid #C6C6C6;padding:5px 0 !important;margin:10px 10px}.container .custom-refinement .card-body#refinement-taglia ul.values li.selected{border-color:#171515;border-width:2px}.container .custom-refinement .card-body#refinement-taglia ul.values li button{font-weight:600;width:100%;height:100%}.container .custom-refinement .card-header{padding:0}.container .custom-refinement .card-header button.title{color:#003867;padding:15px 15px 15px 30px;text-transform:uppercase;font-size:1rem;line-height:17px;font-weight:700;border-bottom:1px solid #C6C6C6}.container .custom-refinement .card-header button.title:focus{outline:0;box-shadow:none}.container .custom-refinement .card-header button.title::after{margin-left:0;content:"";background-image:url("../images/icons/CaretDown.svg");transition:all .3s ease-in-out}.container .custom-refinement.active .card-header button.title:focus{outline:0;box-shadow:none}.container .custom-refinement.active .card-header button.title::after{transform:rotate(180deg)}}.refinements .custom-refinement .card-body ul.values li button .selected{font-weight:700}.filter-slider-plp{margin-top:1.75em;margin-bottom:0.9rem;height:6px}@media (max-width: 1024.98px){.filter-slider-plp{margin-top:0;margin-bottom:10px}}.filter-slider-plp .noUi-value-sub,.filter-slider-plp .noUi-marker-sub,.filter-slider-plp .noUi-marker-large,.filter-slider-plp .noUi-marker{display:none}.filter-slider-plp.noUi-target{box-shadow:none;border:none;background-color:#d9d9d9;border-radius:2px}.filter-slider-plp .noUi-connect{background:#171515}.filter-slider-plp .noUi-handle:before,.filter-slider-plp .noUi-handle:after{content:none}.filter-slider-plp .noUi-tooltip{background:transparent;font-size:.9rem;top:-1.5rem;position:absolute}.filter-slider-plp .noUi-pips-horizontal{display:none}.filter-slider-plp .noUi-active .noUi-tooltip{display:block}.filter-slider-plp .noUi-value-large{top:0;font-size:.9rem}.filter-slider-plp .noUi-pips-horizontal{height:0}.filter-slider-plp.noUi-horizontal .noUi-handle{width:16px;height:16px;border-radius:50%;top:-5px;right:-8px;position:absolute;background-color:#171515}.apply-price-filter{cursor:pointer;font-size:1rem}.apply-price-filter:hover{text-decoration:underline}.slot-column img{max-width:100%}
