.product-template .product-card__compare{margin-top:33px!important;margin-bottom:-75px;padding-top:13px}@media screen and (max-width:767px){.product-template .product-card__compare{margin-top:91px!important;margin-bottom:-80px!important;padding-top:0!important}}.product-template .product-card__compare{opacity:0;animation:showCompare .3s ease forwards;animation-delay:2s}@keyframes showCompare{to{opacity:1}}.hidden{display:none!important}.product-card__compare{margin-top:.75rem}[data-compare-checkbox-wrapper]{display:none!important}.compare-mode-enabled [data-compare-checkbox-wrapper]{display:block!important}.compare-page{margin-bottom:50px}@media screen and (min-width:768px){.compare-page{margin-top:100px!important}}.compare-page__title h1{margin-bottom:8px}.compare-page__title p{max-width:700px;margin-top:0}.compare-page__top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:767px){.compare-page__top{-ms-flex-direction:column;flex-direction:column}.compare-page__top h1{font-size:30px;line-height:normal}}@media screen and (max-width:767px){.compare-page__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}}.compare-page__actions .button{padding:0;border:none;border-radius:0;border-bottom:1px solid;color:#41ac80}@media screen and (min-width:768px){.compare-page__actions .button{margin-left:15px}}.compare-page__actions .button:hover{background-color:transparent}.compare-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible}.compare-matrix{width:max-content;min-width:100%}.compare-row-group{margin:0}.compare-row-group:first-child .compare-row__label{z-index:2}.compare-row-group:first-child .compare-row__label .compare-row__label-inner{opacity:0}@media screen and (max-width:767px){.compare-row-group:first-child .compare-row__label .compare-row__label-inner{display:none}}.compare-row{display:-ms-flexbox;display:flex;width:max-content;min-width:100%;border-bottom:1px solid #dedede}.compare-row__label{position:sticky;left:0;z-index:2;display:table;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;min-width:200px;padding:10px 11px;background:#fff;border-right:1px solid #dedede;font-size:15px;font-weight:700}.compare-row__label:has(.popup.open){z-index:150}.compare-row__label span{display:-ms-flexbox;display:flex;line-height:1.6}.compare-row__label .trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;line-height:0}.compare-row__label .trigger.hidden{display:none}.compare-row__label .trigger svg{display:block}.compare-row__label .popup{position:absolute;top:100%;left:0;z-index:151;display:none;width:calc(100vw - 40px);max-width:350px;margin:25px 20px 0 0;padding:15px 20px;box-sizing:border-box;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.08);font-size:14px}.compare-row__label .popup.open{display:block}.compare-row__label .popup .top{display:block;width:100%;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;font-family:Avenir Sprinklr,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700}.compare-row__label .popup i{position:absolute;top:15px;right:17px;display:inline-block;width:24px;height:0;padding-bottom:24px;cursor:pointer}.compare-row__label .popup .icon-clear{position:absolute;top:12px;right:12px;cursor:pointer}.compare-row__label .popup p:first-child{margin-top:0}.compare-row__label .popup p:last-child{margin-bottom:0}.compare-row__label .popup ol,.compare-row__label .popup ul{margin:0 0 0 18px;padding:0}.compare-row__label .popup li+li{margin-top:4px}.compare-row__label-inner{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px}.compare-row__values{display:-ms-flexbox;display:flex;width:max-content;min-width:calc(100% - 200px)}.compare-cell{box-sizing:border-box;-ms-flex:0 0 190px;flex:0 0 190px;min-width:190px;padding:10px 11px;background:#fff;font-size:15px}@media screen and (max-width:767px){.compare-matrix{width:max-content;min-width:0}.compare-row{width:max-content;min-width:0}.compare-row__label{-ms-flex:0 0 140px;flex:0 0 140px;width:140px;min-width:140px;padding-bottom:0}.compare-row__values{width:max-content;min-width:0}.compare-cell{-ms-flex:0 0 60vw;flex:0 0 60vw;min-width:60vw;max-width:60vw}.compare-row-group--atc .compare-row__label{display:none}.compare-row-group--atc .compare-row{min-width:0}}.compare-cell--image{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:left}.compare-cell--image img{display:block;width:100%;height:auto}.compare-cell--image .compare-table__remove{position:absolute;top:15px;right:15px;z-index:1;width:25px;height:25px;border:none;border-radius:30px;background:#fff;color:#000!important;cursor:pointer;font-size:19px}.compare-cell__image-inner{position:relative;width:100%}.compare-product-title{display:inline-block;color:inherit;text-decoration:none;font-weight:600;line-height:1.4}.compare-product-title span{font-family:GT Eesti Pro Text Regular,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:19px;line-height:normal}.compare-table__remove{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px;cursor:pointer}.button__text-compare{display:none}.compare-atc-actions{display:-ms-flexbox;display:flex}.compare-page-template .button_text{display:none}.compare-page-template .icon-wrapper.icon-plus{margin-right:-.55rem;width:1rem;padding-bottom:1rem}.compare-page-template .icon-shopping-cart-white{width:27px;height:27px}.compare-page-template .compare-atc-button{padding:4px 11px}.compare-page-template .swym-button.swym-add-to-wishlist-view-product{border-radius:3.5rem!important;border:1px solid transparent!important;text-align:center!important;padding:6px 7px!important;text-transform:none!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center;background:#fbf2e9!important;line-height:26px!important;height:44px!important;width:44px!important;margin-left:10px;-ms-flex-pack:center!important;justify-content:center!important}.compare-page-template .swym-added.swym-add-to-wishlist-view-product:after{color:#ea5b57!important}.compare-page-template .swym-add-to-wishlist-view-product::after{color:#ea5b57!important;font-weight:700}.compare-page-template .button--disabled,.compare-page-template .is-disabled{pointer-events:auto;cursor:pointer;background:#d8d8d8;border-color:#d8d8d8;color:#999;padding-right:5px;padding-left:5px;line-height:normal;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-width:54px;-ms-flex-pack:center;justify-content:center}.compare-page-template .button--disabled:hover,.compare-page-template .is-disabled:hover{background:#d8d8d8!important;border-color:#d8d8d8!important;color:#999!important}.compare-page-template .button--disabled .icon-wrapper,.compare-page-template .is-disabled .icon-wrapper{width:24px;height:0;padding-bottom:24px}.compare-page-template .button--disabled span,.compare-page-template .is-disabled span{font-size:13px}.compare-details{margin-top:24px;border-bottom:1px solid #e5e5e5;background:#fff}@media screen and (max-width:767px){.compare-details{margin-top:0}}.compare-details[open] .compare-details__arrow{-ms-transform:rotate(180deg);transform:rotate(180deg)}.compare-details__summary{display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:16px 16px 16px 11px;cursor:pointer;font-weight:600}.compare-details__summary span{font-size:19px}.compare-details__summary::-webkit-details-marker{display:none}.compare-details__content{padding:0}.compare-details__arrow{margin-bottom:-3px;transition:transform .2s ease}@media screen and (max-width:767px){.compare-page-template #shopify-section-header,.compare-page-template #shopify-section-usp-bar{display:none}}.compare-page-template .compare-bar{display:none!important}.compare-bar{position:fixed;right:50px;bottom:0;left:auto;z-index:40;width:230px;background:#fff;box-shadow:0 -4px 20px rgba(0,0,0,.08);border-top-left-radius:4px;border-top-right-radius:4px}@media screen and (max-width:499px){.compare-bar{width:100%;right:0}}@media screen and (min-width:1400px){.compare-bar{right:calc((83vw - 1200px)/ 2 + 20px)}}.compare-bar.is-open{width:300px}@media screen and (max-width:499px){.compare-bar.is-open{width:100%}}.compare-bar.is-open .compare-bar__toggle{background-color:#fff;color:#000;border-bottom:1px solid #dedede}.compare-bar.is-open .compare-bar__toggle-arrow{-ms-transform:rotate(0);transform:rotate(0)}.compare-bar__toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:12px 17px;cursor:pointer;background-color:#41ac80;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600}@media screen and (max-width:499px){.compare-bar__toggle{padding-left:40px;padding-right:40px;-ms-flex-pack:center;justify-content:center}.compare-bar__toggle .compare-bar__toggle-text{margin-right:10px}}@media screen and (max-width:499px){.compare-bar.is-open .compare-bar__toggle{padding:12px 17px;-ms-flex-pack:justify;justify-content:space-between}.compare-bar.is-open .compare-bar__toggle .compare-bar__toggle-text{margin-right:unset}}.compare-bar__toggle-text{font-family:GT Eesti Pro Text Regular,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400}.compare-bar__toggle-arrow{-ms-transform:rotate(180deg);transform:rotate(180deg);transition:transform .25s ease}.compare-bar__summary{padding:8px 12px;border:0;background:0 0;font:inherit;font-weight:600;cursor:pointer}.compare-bar__panel{height:0;overflow:hidden;transition:height 280ms ease;will-change:height}.compare-bar__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:6px;padding:0 16px 16px}.compare-bar__items{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;gap:0;overflow-x:auto;max-height:335px;padding-top:6px}@media screen and (max-width:499px){.compare-bar__items{width:100%}}.compare-bar__item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 30px 6px 6px}.compare-bar__item button{position:absolute;right:0;border:none;background-color:#fff;font-size:20px;padding-right:4px;color:#252525}.compare-bar__thumb img{display:block;width:90px;height:auto}.compare-bar__meta{line-height:normal}.compare-bar__meta a{color:#252525;text-decoration:none;font-family:GT Eesti Pro Text Regular,Helvetica Neue,Arial,sans-serif;font-weight:400}.compare-bar__price{display:none;margin-top:5px}.compare-bar__actions{width:calc(100% + 31px);padding:15px 21px 0;border-top:1px solid #dedede}.compare-bar__actions .button{width:100%}.compare-bar__actions .line{display:block;margin:9px auto 0;padding:0;border:none;border-bottom:1px solid;background:0 0;font-family:GT Eesti Pro Text Regular,Helvetica Neue,Arial,sans-serif;font-weight:400;color:#252525}.compare-floating-header{--compare-floating-offset:0px;position:fixed;top:var(--compare-floating-offset);left:0;right:0;z-index:100;display:block;overflow:hidden;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.08);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease;max-width:100%!important}.compare-floating-header.is-visible{opacity:1;visibility:visible;pointer-events:auto}.compare-floating-header .compare-row-group{margin:0}.compare-floating-header .compare-row{display:-ms-flexbox;display:flex;width:max-content;min-width:0;border-bottom:1px solid #dedede;background:#fff}.compare-floating-header .compare-row__label{-ms-flex:0 0 200px;flex:0 0 200px;width:200px;min-width:200px;padding:10px 11px;background:#fff;border-right:1px solid #dedede}@media screen and (max-width:767px){.compare-floating-header .compare-row__label{display:none}}.compare-floating-header .compare-row__values{display:-ms-flexbox;display:flex;width:max-content;min-width:0}.compare-floating-header .compare-cell{padding:10px 11px;background:#fff}.compare-floating-header .compare-floating-product{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.compare-floating-header .compare-cell--image{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.compare-floating-header .compare-cell--image img{width:100%;height:100%;object-fit:cover}.compare-floating-header .compare-cell--image .compare-table__remove{position:absolute;top:14px;right:16px;width:24px;height:24px;border:none;border-radius:50%;background:#fff;color:#000!important;cursor:pointer}.compare-floating-header .compare-cell__image-inner{position:relative;width:100%}.compare-floating-header__inner{width:100%;max-width:1224px;margin:0 auto;overflow:hidden;scrollbar-width:none}.compare-floating-header__inner::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.compare-floating-header__inner{max-width:100%}}.compare-floating-header__content{width:max-content;min-width:0;will-change:transform;transform:translate3d(0,0,0)}.compare-floating-title{font-family:GT Eesti Pro Text Regular,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:15px;line-height:normal;padding-top:8px}.compare-floating-atc{padding-top:8px}.compare-floating-atc .compare-atc-button{padding:0 11px!important}.compare-floating-atc .swym-button.swym-add-to-wishlist-view-product{height:36px!important;width:36px!important}@media screen and (max-width:767px){.compare-floating-header .compare-cell--image{padding-left:10px;padding-right:10px;overflow:visible}.compare-floating-header .compare-table__remove{top:10px;right:10px;z-index:10;pointer-events:auto}}.compare-scroll-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-bottom:12px}.compare-scroll-controls.hidden{display:none!important}.compare-scroll-controls__button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;padding:0;border:none;background:0 0;cursor:pointer;line-height:0}.compare-scroll-controls__button:disabled{opacity:.35;cursor:default}.compare-scroll-controls__button .icon-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.compare-scroll-controls__button svg{display:block;width:32px;height:32px}.compare-scroll-controls__button--prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.compare-page-template #MainContent{margin-top:20px}.col-sidebar-filter .compare-toggle{margin-bottom:30px}@media screen and (min-width:768px){.col-sidebar-filter .compare-toggle{display:none}}@media screen and (max-width:767px){.desktop-compare{margin-bottom:1px}}.compare-toggle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:768px){.compare-toggle{position:absolute;margin-top:23px}.facets-active .compare-toggle{position:relative}}.toggle-label{line-height:1.2}.toggle-switch{position:relative;display:inline-block;width:44px;height:24px;-ms-flex:0 0 auto;flex:0 0 auto}.toggle-switch input{position:absolute;width:0;height:0;opacity:0}.toggle-switch input:checked+.toggle-slider{background-color:#41ac80}.toggle-switch input:checked+.toggle-slider::before{-ms-transform:translateX(20px);transform:translateX(20px)}.toggle-slider{position:absolute;inset:0;cursor:pointer;background-color:#ccc;border-radius:999px;transition:background-color .25s ease}.toggle-slider::before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background-color:#fff;transition:transform .25s ease}.compare-checkbox{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer;font-size:14px}@media screen and (max-width:767px){.compare-checkbox{margin:0 auto}}.compare-checkbox input{position:absolute;opacity:0;pointer-events:none}.compare-checkbox::before{content:"";box-sizing:border-box;width:18px;height:18px;border:2px solid #ccc;border-radius:4px;background:#fff;transition:all .2s ease}.compare-checkbox::after{content:"";position:absolute;top:6px;left:6px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-ms-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);transition:transform .2s ease}.compare-checkbox:has(input:checked)::before{background:#41ac80;border-color:#41ac80}.compare-checkbox:has(input:checked)::after{-ms-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}.compare-checkbox:hover::before{border-color:#41ac80}.compare-checkbox:active::before{-ms-transform:scale(.95);transform:scale(.95)}@media screen and (max-width:749px){.compare-row__label .popup{left:0;right:auto;width:min(320px,100vw - 32px);margin:12px 0 0}}@media screen and (max-width:767px){.compare-row{display:block;width:max-content;min-width:0}.compare-row__label{position:sticky;left:0;z-index:3;display:block;width:max-content;min-width:140px;padding:10px 11px 0;background:#fff;border:none}.compare-row__values{display:-ms-flexbox;display:flex;width:max-content;min-width:0}.compare-floating-header__inner .compare-row__values{padding-right:14px;padding-left:14px}.compare-cell{-ms-flex:0 0 40vw;flex:0 0 40vw;min-width:40vw;max-width:40vw}.compare-row-group:first-child .compare-row__label{display:none}}.compare-matrix>.compare-row-group:nth-child(2) .compare-row__label{color:#fff}@media screen and (max-width:767px){.compare-matrix>.compare-row-group:nth-child(2) .compare-row__label{height:0;opacity:0;padding:0}}@media screen and (max-width:767px){.compare-scroll{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-padding-left:0;-webkit-overflow-scrolling:touch}.compare-row-group:first-child .compare-cell{scroll-snap-align:start;scroll-snap-stop:always}.compare-row__values{padding-right:20vw}}.compare-floating-header__arrow{position:absolute;top:50%;z-index:3;translate:0 -50%}.compare-floating-header__inner{position:relative}.compare-floating-header__arrow{position:absolute;top:50%;z-index:20;translate:0 -50%}.compare-floating-header__arrow--prev{left:183px;top:41%}.compare-floating-header__arrow--next{right:-16px;top:41%}@media screen and (max-width:767px){.compare-floating-header__arrow--next,.compare-floating-header__arrow--prev{display:none}}.compare-floating-header__inner .compare-scroll-controls__button:disabled{display:none}.compare-floating-header .compare-row{overflow:hidden}.compare-floating-header .compare-row__label{position:relative;z-index:5;background:#fff}.compare-floating-header .compare-row__values{will-change:transform}.compare-floating-header__inner{overflow:visible}.compare-floating-header__content{overflow:hidden;max-width:100%}