.selection{position:relative;box-sizing:border-box}.selection::after{content:'';border-left:1px solid #dedede;position:absolute;right:15px;width:30px;height:25px;top:12px;background:url('data:image/svg+xml,<svg width="9" height="17" viewBox="0 0 9 17" xmlns="http://www.w3.org/2000/svg"><g fill="%707070" fill-rule="nonzero"><path d="M7.53 12.481a.7.7 0 0 1 .94 1.038l-3.182 2.88c-.442.401-1.134.401-1.576 0L.53 13.52a.7.7 0 0 1 .94-1.038l3.029 2.743 3.031-2.743zM1.47 4.519A.7.7 0 0 1 .53 3.48L3.712.601C4.154.2 4.846.2 5.288.6L8.47 3.48a.7.7 0 0 1-.94 1.038L4.501 1.776 1.47 4.519z"/></g></svg>') no-repeat right center}.selection:has(select option:checked)>label{display:none}.selection:has(select option:checked:not([value=""]))>label{display:block;padding:0 5px;top:-8px;left:20px;font-size:12px;color:#1773b0;background:#fff;z-index:6}.selection:has(.options.show) select{z-index:5}.selection:has(.options.show) .options{z-index:7}.selection>label{font-family:Roboto;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#707070;position:absolute;left:10px;top:0px;z-index:1}.selection select{width:100%;height:48px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #dedede;border-radius:5px;padding:5px 48px 5px 25px;color:#333;font-family:Roboto;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;background:transparent;z-index:3;position:relative;cursor:pointer;isolation:isolate;text-overflow:ellipsis;overflow:hidden !important;white-space:nowrap}.selection select:focus{outline:2px solid blue;outline:-webkit-focus-ring-color auto 1px !important}.selection select option{visibility:hidden}@media (max-width: 767px){.selection select option{visibility:unset}}.selection .options{display:none;position:absolute;top:47.75px;left:0;width:100%;border-radius:0 0 5px 5px;border:solid 1px #dedede;background-color:#fff;padding:0;border-top:0;z-index:2;box-sizing:border-box}.selection .options.show{display:unset}.selection .options ul{margin:0;padding:2px 0;max-height:195px;overflow-y:auto}.selection .options ul li{list-style:none outside;padding:0;font-family:Roboto;font-size:14px;color:#000;cursor:pointer}.selection .options ul li:hover{background-color:#f5f5f5}.selection .options ul li label{display:inline-block;width:100%;padding:4px 10px;margin:0;cursor:pointer;box-sizing:border-box;font-weight:normal}.selection .options ul li label:focus-within{outline:2px solid blue;outline:-webkit-focus-ring-color auto 1px}.selection .options ul li input[type=radio]{border:solid 1px #dedede;background-color:#fff;width:0;height:0;border-radius:50%;display:block;opacity:0}.selection:has(.options.show.reverse) select{border-radius:0 0 5px 5px}.selection:has(.options.show):not(:has(.options.reverse)) select{border-radius:5px 5px 0 0}.featured-container{padding-bottom:32px}.featured-container .pagination-container{display:-webkit-box;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:10px;margin-top:15px;gap:16px}.featured-container .pagination-container .swiper-pagination-bullets{position:unset;display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.featured-container .pagination-container .swiper-pagination-bullet{width:16px;height:16px;opacity:1;margin:0;border:1px solid #c5d0d8;background-color:#ebf0f3}.featured-container .pagination-container .swiper-pagination-bullet-active{background-color:#1470d2}.featured-container .pagination-container .swiper-button-next:after,.featured-container .pagination-container .swiper-button-prev:after{font-size:22px}.featured-container .pagination-container .swiper-button-next{position:unset;margin-left:15px;margin-top:0}.featured-container .pagination-container .swiper-button-prev{position:unset;margin-right:15px;margin-top:0}.featured-collection{gap:32px;padding-top:32px;display:-webkit-box;display:flex}.featured-collection .featured .product-tile{padding:24px 32px;background-size:cover;background-position:center;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:start}.featured-collection .featured .product-tile .featured-brow{font-family:Exo;font-size:18px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0px;color:#fff;margin-bottom:0;margin-top:16px}.featured-collection .featured .product-tile .featured-title{font-family:Exo;font-size:36px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0px;color:#fff;margin-bottom:0;margin-top:8px}.featured-collection .featured .product-tile p{font-family:Roboto;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#fff;margin-bottom:0;margin-top:16px}.featured-collection .featured .product-tile .cta{display:-webkit-box;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:40px;min-width:112px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;background-color:#1470D2;padding-inline:13px;font-family:Exo;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;cursor:pointer;margin-top:24px;-webkit-transition:200ms;transition:200ms}.featured-collection .featured .product-tile .cta:hover,.featured-collection .featured .product-tile .cta:active{background-color:#0054ad}.featured-collection .static-slide{display:-webkit-box;display:flex;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important;-webkit-box-pack:center;justify-content:center;padding:24px 32px;background-color:#f8fafb}.featured-collection .static-slide h3{font-family:Exo;font-size:36px;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0px;color:#222;margin:16px 0 0 0}.featured-collection .static-slide .cta{display:-webkit-box;display:flex;min-height:48px;min-width:112px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;background-color:#1470D2;padding-inline:13px;font-family:Exo;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;cursor:pointer;white-space:nowrap;-webkit-transition:200ms;transition:200ms;margin:24px 0 0 0}.featured-collection .static-slide .cta:hover,.featured-collection .static-slide .cta:active{background-color:#0054ad}.featured-collection .static-slide p{font-family:Roboto;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:0px;color:#222;margin:24px 0 0 0}@media (max-width: 1479px){.featured-collection .swiper .product-tile{width:363px}}@media (min-width: 1200px) and (max-width: 1478px){.featured-collection{gap:38px}}@media (max-width: 1199px){.featured-collection .swiper .product-tile{width:296px}}@media (max-width: 989px){.featured-container .pagination-container{margin-top:20px;margin-right:10px}.featured-collection{display:block}.featured-collection .swiper .product-tile{width:360px}.featured-collection .static-slide h3{font-size:24px}.featured-collection .featured .product-tile{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;height:209px;background-position:bottom;margin-bottom:32px}.featured-collection .featured .product-tile .featured-brow{font-size:18px}.featured-collection .featured .product-tile .featured-title{font-size:24px}.featured-collection .featured .product-tile p:not(.featured-brow){display:none;visibility:hidden}.featured-collection .product-tile{width:inherit}.featured-collection .swiper-wrapper{gap:0}.featured-collection .swiper-slide{flex-shrink:0}}@media (max-width: 767px){.featured-collection .featured{margin-bottom:16px}.featured-collection .featured .product-tile{background-size:cover;background-position:top;margin-bottom:16px}.featured-collection .swiper-wrapper{width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px}.featured-collection .product-tile{width:319px}.featured-container .pagination-container{display:none;margin:32px auto}.featured-container .pagination-container .swiper-pagination-bullets{gap:8px}.featured-container .pagination-container .swiper-pagination-bullet{width:8px;height:8px}.featured-container .pagination-container .swiper-button-next,.featured-container .pagination-container .swiper-button-prev{display:none}}@media (min-width: 990px) and (max-width: 1199px){.container-new{max-width:990px;padding:0}}.product-filter__row{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;row-gap:4px;margin-top:40px}.product-filter__filters-container{display:-webkit-box;display:flex;gap:8px}.product-filter__filters{display:-webkit-box;display:flex;gap:8px}.product-filter__filter{background-color:#fff}.product-filter__filter .btn-toggle-filter{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;line-height:1.07;letter-spacing:-0.01px;margin:0;padding:12px 16px;border:none;background:transparent;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;z-index:3}.product-filter__filter .btn-toggle-filter:focus{outline:none !important;border:none !important}.product-filter__filter .btn-toggle-filter:focus-visible{outline:2px solid #1470d2 !important;border:none !important}.product-filter__filter .btn-toggle-filter .toggle{display:block;position:relative;width:15px;height:7px}.product-filter__filter .btn-toggle-filter .toggle::before{content:'';position:absolute;right:0;top:50%;width:7px;height:7px;border-right:1.5px solid #222222;border-top:1.5px solid #222222;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotate(135deg) translate(-50%, -50%);transform:rotate(135deg) translate(-50%, -50%)}.product-filter__filter .product-filter__filter-menu{display:none;position:relative}.product-filter__filter .product-filter__filter-menu::after{content:"";height:12px;background-color:#fff;position:absolute;top:-6px;left:0;right:0;z-index:2}.product-filter__filter .product-filter__filter-menu .btn-apply-slider{height:35px;width:100%;margin-top:8px}.product-filter__filter .product-filter__filter-menu.slider-list .product-filter__filter-menu-wrapper{min-width:360px}.product-filter__filter .product-filter__filter-menu.slider-list::after{content:"";height:12px;background-color:#fff;position:absolute;top:-6px;left:0;right:-4px;border-top-right-radius:8px}.product-filter__filter .product-filter__filter-menu.overflow::after{content:"";height:12px;background-color:#fff;position:absolute;top:-6px;left:0;right:-4px;border-top-right-radius:8px}.product-filter__filter .product-filter__filter-menu.multi-list .product-filter__filter-menu-wrapper{display:-webkit-box;display:flex;gap:24px}.product-filter__filter .product-filter__filter-menu.multi-list ul{max-width:252px}.product-filter__filter .product-filter__filter-menu.multi-list::after{content:"";height:12px;background-color:#fff;position:absolute;top:-6px;left:0;right:-4px;border-top-right-radius:8px}.product-filter__filter .product-filter__filter-menu-wrapper{position:absolute;top:0;left:0;right:0;box-shadow:0 4px 12px 0 rgba(12,62,91,0.25);padding:12px 16px 16px 16px;background-color:#fff;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;z-index:2;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.product-filter__filter ul{list-style:none;margin:0;padding:0}.product-filter__filter ul li{margin-top:7px}.product-filter__filter ul li:first-child{margin-top:0}.product-filter__filter ul label{line-height:1.29;margin-bottom:0;font-family:"Roboto",sans-serif;font-size:14px;display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline;cursor:pointer}.product-filter__filter ul label.disabled-filter{cursor:unset;color:#b6b6b6}.product-filter__filter ul span{font-size:12px;color:#767676}.product-filter__filter ul input{margin:0;margin-right:8px}.product-filter__filter.open-filter{box-shadow:0 4px 12px 0 rgba(12,62,91,0.25);border-top-left-radius:8px;border-top-right-radius:8px}.product-filter__filter.open-filter .product-filter__filter-menu{display:block}.product-filter__filter.open-filter .toggle::before{right:-6px;-webkit-transform:rotate(-45deg) translate(-50%, -50%);transform:rotate(-45deg) translate(-50%, -50%)}.product-filter__filter-slider .slider-labels{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:0 7px}.product-filter__filter-slider .slider-labels span{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;width:1px;line-height:1.17;font-family:"Roboto",sans-serif;font-size:12px;font-weight:400;padding:8px 0}.product-filter__filter-slider input{-webkit-appearance:none;width:100%;height:6px;background:#e7e7e7;border-radius:3px;outline:none}.product-filter__filter-slider input::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:-webkit-gradient(linear, left top, right top, from(#1470d2), color-stop(#1470d2), color-stop(#e7e7e7), to(#e7e7e7));background:linear-gradient(to right, #1470d2 0%, #1470d2 var(--progress), #e7e7e7 var(--progress), #e7e7e7 100%)}.product-filter__filter-slider input::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:white;border:none;border-radius:50%;margin-top:-6px;cursor:pointer;position:relative;box-shadow:0 0 3px 0 rgba(0,0,0,0.25)}.product-filter__filter-slider input::-moz-range-progress{background:#1470d2}.product-filter__filter-slider input::-moz-range-thumb{width:20px;height:20px;background:white;border:2px solid #333;border-radius:50%;cursor:pointer;box-shadow:0 0 3px 0 rgba(0,0,0,0.25)}.product-filter__btn-all{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.01px;margin:0;padding:0;border:none;background:transparent;display:-webkit-box;display:flex;color:#1470d2;gap:8px;-webkit-box-align:center;align-items:center;padding-bottom:10px;margin-left:18px}.product-filter__sort{display:-webkit-box;display:flex;gap:13px}.product-filter__sort label{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;margin-bottom:0;padding-top:12px}.product-filter__sort li label{font-size:14px}.product-filter__selected{padding-left:16px;display:-webkit-box;display:flex;margin-top:4px;-webkit-box-align:start;align-items:flex-start}.product-filter__selected-filters{display:-webkit-box;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:12px;flex-wrap:wrap}.product-filter__selected-filters button{position:relative;margin:0;padding:0 28px 0 16px;border-radius:15px;border:1px solid #1470d2;background:transparent;font-family:"Roboto",sans-serif;font-size:14px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:31px;max-width:100%}.product-filter__selected-filters button div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-filter__selected-filters span{color:#1470d2;font-size:20px;position:absolute;right:12px;top:5px;line-height:1}.product-filter__mobile-filter{display:none}.product-filter__selected-clear{border:none !important;border-radius:0 !important;color:#1470d2;margin:0;padding:4px 16px;border-radius:15px;border:1px solid #1470d2;background:transparent;font-family:"Roboto",sans-serif;font-size:14px;min-width:84px;min-height:31px}@media (max-width: 1479px){.product-filter__filter:nth-child(4){display:none}}@media (max-width: 1199px){.product-filter__filter:nth-child(4),.product-filter__filter:nth-child(3){display:none}}@media (max-width: 989px){.product-filter__mobile-filter{display:block;margin-top:24px;margin-bottom:16px}.product-filter__mobile-filter button{font-family:"Roboto",sans-serif;font-size:15px;font-weight:500;letter-spacing:-0.01px;background-color:#1470d2;color:#ffffff;border:none;height:48px;width:100%}.product-filter__selected{padding-left:0}.desktop-only{display:none}}@media (max-width: 767px){.product-filter__selected{display:block}.product-filter__selected-clear{padding:16px 0px;margin-top:0 !important}}#product-filter-sort{padding:5px 63px 5px 10px}.btn-all-filter.filters-0{display:none}.btn-all-filter.filters-1{display:none}.btn-all-filter.filters-2{display:none}.btn-all-filter.filters-3{display:none}.btn-all-filter.filters-4{display:none}@media (min-width: 1200px){.btn-all-filter.filters-3{display:unset}}@media (min-width: 1479px){.btn-all-filter.filters-4{display:unset}}.owc-overlay-filters{padding:12vh 32px 32px 32px !important;-webkit-box-align:start !important;align-items:flex-start !important}.owc-overlay-filters .owc-overlay__wrapper{position:relative !important;border-radius:10px !important;border:solid 1px #dedede !important;background-color:#fff !important;width:unset !important;max-width:unset !important;max-height:75vh !important;height:100%}.owc-overlay-filters .owc-overlay__img-container{position:unset !important;height:100%}.owc-overlay-filters .owc-overlay__wrapper__button-new{position:absolute !important;right:25px !important;top:25px !important;border:1px solid #1773b0 !important;border-radius:50% !important;color:#1773b0 !important;font-size:28px !important;font-weight:300 !important;padding:2px 3px 5px 4px !important;height:23px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.overlay-filters{height:100%;width:590px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box}.overlay-filters__heading{padding:64px 64px 0 64px}.overlay-filters__heading h2{margin:0;padding:0;font-family:"Exo",sans-serif;font-weight:700;font-size:25px}.overlay-filters__content{margin:22px 40px 0 40px;-webkit-box-flex:1;flex:1;overflow-y:auto !important;overflow-x:hidden !important}.overlay-filters__sort{display:none}.overlay-filters__accordion{margin:0;padding:0;list-style:none}.overlay-filters__accordion li{border-bottom:1px solid #dddddd}.overlay-filters__accordion .btn-accordion{display:block;margin:0;padding:19px 24px;background:transparent;border:none;text-decoration:none;position:relative;font-family:"Roboto",sans-serif;font-size:15px;font-weight:700;letter-spacing:-0.01px;width:100%;text-align:left;line-height:1.07}.overlay-filters__accordion .btn-accordion .toggle{position:absolute;right:32px;top:50%}.overlay-filters__accordion .btn-accordion .toggle::before,.overlay-filters__accordion .btn-accordion .toggle::after{content:'';position:absolute;background-color:#1470d2}.overlay-filters__accordion .btn-accordion .toggle::before{width:1px;height:14px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.overlay-filters__accordion .btn-accordion .toggle::after{width:14px;height:1px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.overlay-filters__accordion .btn-accordion.active .toggle::before{display:none}.overlay-filters__accordion-content{margin:4px 24px 18px 24px}.overlay-filters__accordion-content ul{padding:0;margin:0;list-style:none}.overlay-filters__accordion-content li{border-bottom:none}.overlay-filters__accordion-content li label{line-height:1.93;margin-bottom:0;font-family:"Roboto",sans-serif;font-size:14px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer}.overlay-filters__accordion-content li label.disabled-filter{cursor:unset;color:#b6b6b6}.overlay-filters__accordion-content li label span{margin-left:4px}.overlay-filters__accordion-content li .filter-radio-overlay{margin:0;margin-right:8px}.overlay-filters__footer{padding-bottom:104px;box-shadow:0 4px 4px 4px rgba(0,0,0,0.25);border-top:1px solid #dedede}.overlay-filters__sticky{position:absolute;bottom:28px;left:24px;right:24px;background-color:#fff;display:-webkit-box;display:flex;gap:16px}.overlay-filters__sticky button{-webkit-box-flex:1;flex:1}.overlay-filters__sticky button.block__button-secondary{color:#1470d2 !important}.overlay-filters__sticky button.block__button-secondary:hover{background-color:#1470d2 !important;color:#ffffff !important}@media (max-width: 989px){.overlay-filters__sort{display:-webkit-box;display:flex;gap:16px;-webkit-box-align:center;align-items:center;padding-bottom:24px;margin-top:24px;border-bottom:1px solid #dddddd}.overlay-filters__sort .selection{-webkit-box-flex:1;flex:1;margin-right:64px}.overlay-filters__sort label{margin-bottom:0;font-family:"Roboto",sans-serif;font-size:15px;font-weight:700;letter-spacing:-0.01px;margin-left:64px}.overlay-filters__content{margin:24px 40px 0 40px;-webkit-box-flex:1;flex:1;overflow-y:auto !important;overflow-x:hidden !important}}@media (max-width: 767px){.overlay-filters{width:100% !important}.overlay-filters__heading{padding:22px 64px 0 24px}.overlay-filters__content{margin:0;-webkit-box-flex:1;flex:1;overflow-y:auto !important;overflow-x:hidden !important}.overlay-filters__accordion-content{margin:0 0 18px 0}.overlay-filters__sort{margin-top:24px}.overlay-filters__footer{padding-bottom:104px}.overlay-filters__sticky{bottom:28px}.overlay-filters .selection{margin-right:24px}.overlay-filters label{margin-left:24px}.owc-overlay-filters{padding:0 !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;width:unset !important;height:unset !important}.owc-overlay-filters .owc-overlay__wrapper{width:100% !important;height:100% !important;border-radius:0 !important;max-height:100% !important}}.product-tile{border:solid 1px #ddd;border-radius:16px;padding:0;height:648px;position:relative;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;box-sizing:border-box;text-decoration:none;color:#222}.product-tile:hover{color:#222;text-decoration:none}.featured .product-tile{width:334px}.swiper .product-tile{width:334px}.product-tile__grid{display:grid;margin-top:32px;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:32px;margin-bottom:0;grid-column:span 3}.product-tile__top{top:20px;position:absolute;width:-webkit-fill-available;width:-moz-available;width:fill-available;padding-inline:22px;z-index:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.product-tile__product-info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.product-tile__top-badge{padding:6px;border-radius:3px;background-color:transparent;font-family:Exo;font-size:12px;font-weight:900;font-stretch:normal;font-style:normal;line-height:0.92;letter-spacing:normal;color:#fff;z-index:1;text-transform:uppercase}.product-tile__top-badge.purp{background-color:#a1177e}.product-tile__top-badge.just-added{background-color:#a1177e}.product-tile__top-compare{opacity:0;display:-webkit-box;display:flex;padding:8px 13px;border-radius:3px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:rgba(255,255,255,0.9);gap:8px;-webkit-transition:0.5s;transition:0.5s;display:none}.product-tile__img{display:block;aspect-ratio:1 / 1;width:152px;-o-object-fit:contain;object-fit:contain}.product-tile__compare-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:13px;height:13px;border:1px solid #dedede;border-radius:2px;cursor:pointer;display:inline-block;position:relative}.product-tile__compare-checkbox:checked{background-color:#1470d2;border-color:#1470d2;background-image:url('data:image/svg+xml;utf8,<svg width="10" height="8" viewBox="0 0 10 8" xmlns="http://www.w3.org/2000/svg"><path d="M9.482 2.017a.71.71 0 1 0-1.092-.91L4.452 5.833c-.246.296-.385.46-.495.56l-.004.004-.005-.004c-.12-.09-.272-.24-.544-.512l-1.86-1.86A.71.71 0 1 0 .539 5.024l1.86 1.86.03.03c.231.232.454.455.662.612.233.176.537.341.928.323.39-.017.678-.21.894-.406a7.01 7.01 0 0 0 .605-.67l.026-.031 3.938-4.726z" fill="%23FFF" fill-rule="evenodd"/></svg>');background-repeat:no-repeat;background-position:30% 20%}.product-tile__compare-label{font-family:Roboto;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.92;letter-spacing:-0.01px;color:#6d6d6d;margin:0;cursor:pointer}.product-tile_product-name{font-family:Exo;font-size:20px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:-0.02px;color:#222;margin:0;text-wrap-style:pretty}.product-tile__sub-heading{font-family:Roboto;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:-0.01px;color:#6d6d6d;margin:8px 0px 0px 0px}.product-tile__discount{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:8px;margin-bottom:0;padding:7px 9px;border-radius:7px;border:solid 1px #1cff89;background-color:rgba(28,255,137,0.2);font-family:Exo;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-tile__discount img{margin-right:8px;width:16.5px;height:16.5px}.product-tile__discount span{margin-left:3px}.product-tile__meta__enclosure-only{display:none}@media (min-width: 768px){.product-tile.active .product-tile__top-compare,.static-cards .product-tile .product-tile__top-compare{opacity:1;-webkit-transition:500ms;transition:500ms}.page-builder .icon{display:inline-block;margin-right:8px;width:20px;height:20px}.page-builder .icon img{display:block;max-width:19px;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.img-1{-webkit-transition:1000ms;transition:1000ms;position:absolute;right:0;top:50px;width:100%;height:365px;-o-object-position:right;object-position:right;margin:0;-webkit-transition-delay:300ms;transition-delay:300ms}.product-tile.active .img-1,.static-cards .product-tile .img-1{-webkit-transition:opacity 300ms, right 300ms;transition:opacity 300ms, right 300ms;right:-50px;opacity:0}.img-2{position:absolute;top:20px;left:0;height:140px;width:290px;opacity:0;margin:0;visibility:hidden;-webkit-transition:opacity 200ms, left 200ms;transition:opacity 200ms, left 200ms}.product-tile.active .img-2,.static-cards .product-tile .img-2{-webkit-transition:500ms;transition:500ms;left:20px;opacity:1;-webkit-transition-delay:300ms;transition-delay:300ms;width:290px;visibility:visible}.product-tile__product-content{-webkit-transition:300ms;transition:300ms;position:absolute;top:426px;left:22px;width:290px;opacity:1;-webkit-transition-delay:200ms;transition-delay:200ms}.product-tile.active .product-tile__product-content{-webkit-transition:400ms;transition:400ms;left:30px;opacity:0;-webkit-transition-delay:100ms;transition-delay:100ms}.static-cards .product-tile .product-tile__product-content{-webkit-transition:400ms;transition:400ms;left:30px;opacity:0;-webkit-transition-delay:100ms;transition-delay:100ms}.product-tile__product-details{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.has-discount .product-tile__product-details{-webkit-line-clamp:4}.product-tile__product-content2 .product-tile__product-details{-webkit-line-clamp:6}.product-tile__list-full-width{display:list-item;margin:0;padding:0;list-style-type:none;overflow:hidden;margin-top:12px}.product-tile__list-full-width li{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;font-family:Roboto;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.15;letter-spacing:-0.01px;color:#6d6d6d;height:28px;margin-bottom:4px}.product-tile__list-full-width li:nth-child(n+12){display:none}.has-discount .product-tile__list-full-width li:nth-child(n+11){display:none}.lines-2 .product-tile__list-full-width li:nth-child(n+11){display:none}.has-discount .lines-2 .product-tile__list-full-width li:nth-child(n+10){display:none}.lines-3 .product-tile__list-full-width li:nth-child(n+10){display:none}.has-discount .lines-3 .product-tile__list-full-width li:nth-child(n+9){display:none}.lines-4 .product-tile__list-full-width li:nth-child(n+9){display:none}.has-discount .lines-4 .product-tile__list-full-width li:nth-child(n+8){display:none}.lines-5 .product-tile__list-full-width li:nth-child(n+8){display:none}.has-discount .lines-5 .product-tile__list-full-width li:nth-child(n+7){display:none}.lines-6 .product-tile__list-full-width li:nth-child(n+7){display:none}.has-discount .lines-6 .product-tile__list-full-width li:nth-child(n+6){display:none}.lines-7 .product-tile__list-full-width li:nth-child(n+6){display:none}.has-discount .lines-7 .product-tile__list-full-width li:nth-child(n+5){display:none}.lines-8 .product-tile__list-full-width li:nth-child(n+5){display:none}.has-discount .lines-8 .product-tile__list-full-width li:nth-child(n+4){display:none}.product-tile__list-full-width li div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-tile__product-content2{-webkit-transition:200ms;transition:200ms;position:absolute;top:172px;left:22px;width:290px;opacity:0}.product-tile.active .product-tile__product-content2{-webkit-transition:500ms;transition:500ms;left:22px;opacity:1;-webkit-transition-delay:500ms;transition-delay:500ms}.static-cards .product-tile .product-tile__product-content2{-webkit-transition:500ms;transition:500ms;left:22px;opacity:1;-webkit-transition-delay:500ms;transition-delay:500ms}.product-tile.active .product-tile__list-full-width,.static-cards .product-tile .product-tile__list-full-width{left:22px;right:22px;opacity:1;visibility:visible;-webkit-transition:500ms;transition:500ms;-webkit-transition-delay:500ms;transition-delay:500ms}.product-tile__meta{position:absolute;bottom:20px;left:22px;width:calc(100% - 50px);line-height:1.25;font-weight:bold;-webkit-transition:500ms;transition:500ms}.product-tile__price{font-size:20px;font-weight:bold;white-space:nowrap}.product-tile.active .product-tile__meta,.static-cards .product-tile .product-tile__meta{-webkit-transition:500ms;transition:500ms;bottom:100px;-webkit-transition-delay:200ms;transition-delay:200ms}.product-tile__cta-wrapper{position:absolute;left:22px;right:22px;bottom:-20px;opacity:0;visibility:hidden}.product-tile__cta{display:-webkit-box;display:flex;width:100%;min-height:48px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#1470D2;padding-inline:13px;font-family:Exo;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;box-sizing:border-box}.product-tile__cta:hover{background-color:#0054ad}.product-tile__cta:active{background-color:#0054ad}.product-tile.active .product-tile__cta-wrapper,.static-cards .product-tile .product-tile__cta-wrapper{-webkit-transition:500ms;transition:500ms;bottom:30px;opacity:1;visibility:visible;-webkit-transition-delay:300ms;transition-delay:300ms}.product-tile__cta:focus{outline:blue auto 1px}}@media (min-width: 990px) and (max-width: 1199px){.product-tile_product-name,.product-tile__sub-heading{width:265px}.product-tile_product-name.copy-2,.product-tile__sub-heading.copy-2{width:265px}}@media (max-width: 1479px){.product-tile__grid{display:grid;grid-template-columns:1fr 1fr 1fr}}@media (max-width: 1023px){.animated-cards.product-tile{height:648px}.animated-cards .product-tile:focus .product-tile__list-full-width{margin-bottom:0}}@media (max-width: 990px){.product-tile__grid{display:grid;grid-template-columns:1fr 1fr}.animated-cards .product-tile{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-tile__meta__memory,.product-tile__price{display:inline-block}}@media (max-width: 767px){.product-tile__grid{display:-webkit-box;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;margin-top:16px}.animated-cards .product-tile{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 auto;padding:24px 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100% !important}.animated-cards .product-tile__top-compare{opacity:1;display:none}.animated-cards .product-tile__top{padding-inline:0;top:16px;display:grid;grid-template-columns:1fr;width:auto}.animated-cards .product-tile__top+.product-tile__image-wrap{padding-top:22px}.animated-cards .product-tile__top:has(.product-no-badge)+.product-tile__image-wrap{padding-top:unset}.animated-cards .product-tile__img{height:140px;margin-block:0 !important;margin-bottom:10px;width:unset;margin-inline:auto}.animated-cards .product-tile_product-name{font-size:18px;line-height:0.89;letter-spacing:-0.01px;margin-top:0}.animated-cards .product-tile__sub-heading{font-size:13px;line-height:1.38;letter-spacing:-0.01px;margin-top:8px}.animated-cards .product-tile__list-full-width{display:none}.animated-cards .has-badge .product-tile__product-info{padding-top:22px}.animated-cards .product-tile__meta__memory{font-size:14px;line-height:1.43;letter-spacing:-0.01px;font-weight:500}.animated-cards .product-tile__meta{margin-top:15px}.animated-cards .product-tile__price{font-size:18px;letter-spacing:-0.01px}.animated-cards .product-tile__cta{display:none}.animated-cards .img-1{display:none}.animated-cards .product-tile__image-wrap{margin:0 24px 0 0;display:grid}.animated-cards .product-tile__image-wrap picture:first-of-type:has(+picture){display:none}.animated-cards .product-tile__product-content2{display:none}}
