.store-details .carousel .flickity-page-dots{bottom:-2rem!important}.store-details .carousel .flickity-page-dots .dot,.store-details .carousel .flickity-page-dots .flickity-page-dot{height:.5rem;margin-left:0;margin-right:.5rem;width:.5rem;--tw-bg-opacity:1;background-color:rgb(204 204 204/var(--tw-bg-opacity,1));opacity:1}.store-details .carousel .flickity-page-dots .dot.is-selected,.store-details .carousel .flickity-page-dots .flickity-page-dot.is-selected{--tw-bg-opacity:1;background-color:rgb(28 27 27/var(--tw-bg-opacity,1));opacity:1}.feature-benefits picture{height:auto;width:auto}.feature-benefits .button-primary{width:100%!important}@media screen and (min-width:768px){.feature-benefits .button-primary{width:25%!important}}.text-field-wrap.has-icon{align-items:center;border-radius:.5rem;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.text-field-wrap.has-icon .text-field-icon{font-size:1.5rem;line-height:2rem;padding-left:1rem}.text-field-wrap.has-icon .form-field{background-color:transparent;border-width:0}.spinner-container{height:100%;left:0;position:absolute;top:0;width:100%}.spinner-container .spinner-overlay{align-items:center;display:flex;height:100%;inset:0;justify-content:center;position:relative;z-index:5}.spinner-container .spinner-overlay .spinner{animation:spin 1s linear infinite;border-radius:50%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.keen-slider__wrapper{position:relative}.keen-slider__wrapper.mobile-featured-carousel .keen-slider__arrow{display:none}.keen-slider__wrapper.mobile-featured-carousel .keen-slider__dots{padding-bottom:.5rem;padding-top:.5rem}.keen-slider__arrow{align-items:center;border-radius:9999px;display:flex;height:3rem;justify-content:center;position:absolute;top:calc(50% - 24px);width:3rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:1.5rem;line-height:2rem}@media not all and (min-width:1024px){.keen-slider__arrow{display:none}}.keen-slider__arrow.prev{left:-24px}.keen-slider__arrow.next{right:-24px}.keen-slider__arrow:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.keen-slider__dots{display:flex;gap:.5rem;justify-content:center;padding-bottom:.75rem;padding-top:.75rem}.keen-slider__dot{border-radius:9999px;border-width:0;cursor:pointer;height:8px;width:8px;--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));padding:0}.keen-slider__dot:focus{outline:2px solid transparent;outline-offset:2px}.keen-slider__dot.active{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.header-search__results .h_product_tile{font-size:10px!important;font-weight:500}.header-search__results .h_product_tile .product-tile__prices{font-weight:500}.header-search__results .product-tile-content{padding-left:.5rem;padding-right:.5rem}.header-search__results .theme__product-card__badge{font-size:10px!important}.quantity-field{align-items:center;border-radius:.25rem;border-width:1px;display:flex;--tw-border-opacity:1;border-color:rgb(170 170 170/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.375rem 1rem}.quantity-field__button{background-color:transparent;border-width:0;height:auto;padding:0}.quantity-field__input{padding:0 .75rem;text-align:center;width:2.5rem}.custom-select{align-items:center;cursor:pointer;display:flex;min-width:120px;padding-right:calc(var(--inputs-padding-x) + 1rem)!important;position:relative;width:100%}.custom-select:after{font-size:6px;position:absolute;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);will-change:transform;--tw-content:"";content:var(--tw-content);right:var(--inputs-padding-x)}.custom-select.active:after{--tw-rotate:-180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.custom-select.active .custom-select__options{pointer-events:auto}.custom-select.disabled{pointer-events:none}.custom-select__value--placeholder{color:var(--inputs-placeholder-color)}.custom-select__options{left:0;max-height:300px;overflow-y:auto;pointer-events:none;position:absolute;top:calc(100% + 4px);width:100%;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:var(--inputs-text-color)}.custom-select__option,.custom-select__options{padding-bottom:.5rem;padding-top:.5rem}.custom-select__option{border-radius:var(--inputs-radius);padding-left:var(--inputs-mobile-padding-x);padding-right:var(--inputs-mobile-padding-x);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:1024px){.custom-select__option{padding-left:var(--inputs-padding-x);padding-right:var(--inputs-padding-x)}}.custom-select__option:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.custom-select__option--active{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity,1))}
