.footer-block p,.footer-block a{font-size:14px!important;text-decoration:none}.footer-block__newsletter{text-align:left!important}.footer-block__heading{margin-bottom:10px!important}.newsletter-form__field-wrapper{max-width:100%!important}@media screen and (max-width: 1024px){.footer-block p,.footer-block a{font-size:12px!important;text-decoration:none}}@media screen and (max-width: 990px){.footer__content-top .grid{row-gap:0!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important}.grid .footer-block__heading+.footer-block__details-content{margin-bottom:0!important}.grid .footer-block__heading{padding-top:0!important}.footer-block__brand-info{margin-bottom:20px}.footer-block__heading{margin-bottom:0!important}}@media screen and (max-width: 749px){.footer__content-top{padding-left:15px!important;padding-right:15px!important}}.card__content .swatch-group{display:flex;align-items:center;gap:10px;margin-left:2px}.card__content .swatch{width:1.5rem;height:1.5rem;border-radius:50%;display:inline-block;border:1px solid #ccc;transition:transform .2s ease}.card__content .swatch-radio,.card__content .variant-options input{display:none}.card__content .swatch-label{cursor:pointer}.card__content .swatch-label.active .swatch{border:1.5px solid #202e52;border-radius:50%}.card__content .color-swatches{margin-top:5px!important}.color-swatches{display:flex;gap:10px;align-items:center;line-height:14px;margin:5px 0}.color-swatches .selected_value{line-height:16px;font-size:14px!important;color:#7d7d7d}.card__heading a:after{display:none}.card__content{display:inline-block!important;width:100%}.full-unstyled-link,.collection_wrap a{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card__content .price{margin-top:0!important}.card__content .swatch-label{font-size:0!important}@media screen and (min-width: 750px){.card__information{padding-bottom:0;padding-top:0}.card__information .price .price-item{font-size:14px}.price{line-height:normal}}#avp-watermark-footer{display:none!important}.swatch-input__input:active+.swatch-input__label,.swatch-input__input:checked+.swatch-input__label{border:1px solid #000!important}.card__information{padding:0!important}@media screen and (max-width: 786px){.card__heading{line-height:14px!important}}.footer__copyright.caption{width:100%}.footer__content-bottom-wrapper,.sp-txt{justify-content:space-between!important}@media screen and (max-width: 1024px){.footer-block p,.footer-block a{font-size:14px!important;text-decoration:none}}@media screen and (max-width: 1160px) and (min-width: 600px){.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr 2fr 1fr!important;align-items:center}.header__heading,.header__heading-link{justify-self:center!important}}@media screen and (max-width: 480px){.sp-txt{flex-direction:column;justify-content:start!important;align-items:start!important}.footer__content-bottom-wrapper{justify-items:start!important}}@media screen and (max-width: 1200px){variant-selects .swatch.swatch--square{width:15px}variant-selects .swatch-label{font-size:10px!important}.product__info-container .product-form__submit{padding:0}}.badges-usp{gap:5px}.product-badgeusp{width:calc((100% - 15px)/4)!important}.product-badges-image p{font-size:14px!important}.product__title{display:flex;gap:10px;justify-content:space-between}.product__info-container .product-form{margin:.5rem 0!important}@media screen and (max-width: 786px){.product__media-wrapper .slider--mobile+.slider-buttons{display:none}.product__media-wrapper .swiper-pagination-bullet-active{background:#000}.product-badges-image p{font-size:12px!important}}.price-slider-cover{width:100%;margin:0;overflow:hidden;padding-top:10px}.price-slider-base{position:relative;width:100%;height:8px;background:#ddd;border-radius:5px}.facets__price{padding-top:0;padding-bottom:0}.price-slider-value,.mobile-facets__summary span,.mobile-facets__summary p,.mobile-facets__info{color:#000!important}.price-slider-connects{width:100%;background:#d8d8d8;overflow:hidden;border-radius:2px}.price-slider-cover,.price-slider-cover *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.price-slider-connect{background:#000;height:100%;width:auto!important;display:block!important;will-change:transform;position:absolute;z-index:0;border-radius:5px;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.range-input{position:relative;width:100%}.range-input input{position:absolute;width:100%;height:8px;top:0;-webkit-appearance:none;appearance:none;background:none;pointer-events:none;left:0}.range-input input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#000;border-radius:50%;cursor:pointer;pointer-events:all}.price-values{display:flex;justify-content:space-between;margin-top:5px;font-size:14px;color:#000}.mobile-facets__arrow svg{width:20px;height:20px}.mobile-facets__close svg{width:20px;height:20px}.price-slider-pips{display:flex;justify-content:space-between;margin-top:10px}.text_box_filter{display:none}.mobile-facets__inner{margin-right:auto;margin-left:0!important}.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-50vw)!important}.mobile-facets__close{left:0%!important}.js details[open].menu-opening>.mobile-facets__submenu{position:relative}.js .mobile-facets .submenu-open{visibility:visible!important}.mobile-facets__arrow svg{transition:transform .3s ease-in-out;transform:rotate(0)}.mobile-facets__details[open] .mobile-facets__arrow svg{transform:rotate(90deg)}.mobile-facets__details .mobile-facets__submenu{max-height:0;overflow:hidden;opacity:0;transition:max-height 2s ease-in-out,opacity .5s ease-in-out!important}.mobile-facets__details[open] .mobile-facets__submenu{max-height:500px;opacity:1}.menu-drawer__menu-item .svg-wrapper svg{transform:rotate(-90deg)}.menu-drawer__close-button .svg-wrapper svg{transform:rotate(-90deg)}variant-selects .form__label{float:left!important;width:100%!important}.mobile-facets__close-button{display:none!important}.mobile-facets__submenu .mobile-facets__footer{display:none}@media screen and (max-width: 480px){.facets-container{margin-bottom:5px}}.wishlist_button svg{cursor:pointer}.button-floating{position:fixed;transform:translateY(-50%);z-index:1;padding:8px;display:inline-flex;align-items:center;text-decoration:none;color:#000;background-color:#efefef;border-radius:6px 0 0 6px;transition:all .5s ease}.button-floating:hover{background-color:#000}.button-floating:hover svg,.button-floating:hover .wishlist_text{fill:#fff;color:#fff}.wishlist_text{margin-left:7px!important;margin:0;text-decoration:none}.remove_wishlist{cursor:pointer}.remove_wishlist:hover svg path{fill:#000}.move_to_cart{width:auto!important;padding:0!important;background:transparent!important;min-width:auto!important;min-height:auto!important;position:relative;display:inline-block;color:#000;text-decoration:none;transition:color .3s ease-in-out;margin-top:-10px!important;bottom:5px;line-height:normal}.move_to_cart:hover{color:#5a5a5a!important}.move_to_cart:after{content:"";position:absolute;left:0;top:auto;bottom:-4px;width:100%;height:1px;background-color:#000;transition:width .4s ease-in-out;z-index:0}.move_to_cart:hover:before{width:100%}.move_to_cart:hover:after{width:0}.card__content .wishlist_button{position:absolute;right:5px;top:5px;z-index:1;cursor:pointer;padding:5px;background:transparent;border-radius:50%;line-height:normal}.move_to_cart:before{content:"";position:absolute;right:0;top:auto;bottom:-4px;width:0%;height:2px!important;background-color:#5a5a5a;transition:width .4s ease-in-out;z-index:0}.move_to_cart:hover{background:#5a5a5a;color:#fff}a.header__icon{position:relative}.wishlist-count{position:absolute;top:5px;right:3px;background:#000;color:#fff;padding:7px 5px 5px;border-radius:50%;height:15px!important;font-size:12px;width:15px;font-weight:600}.wishlist-page{margin-bottom:50px}.header__icon.only_mobile_view{order:2}.card__media .wishlist_button{position:absolute;right:10px}.cart-item .wishlist_button{min-width:3.5rem;min-height:3.5rem;display:flex;align-items:center;justify-content:center;background:#f0f0f0;margin:.5rem 0 0 1.5rem}.js-wishlistBlock.is-empty,.js-wishlistBlock.is-loading{justify-content:center}.js-wishlistBlock.is-empty img{height:300px}.wishlist-product__list .price-item{font-weight:600!important;color:#000;font-family:var(--section-title);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;font-size:16px;margin-top:10px;margin-bottom:0!important}.wishlist-product__list .c-product .variant_value{font-size:13px;color:#000;margin:5px 0!important}.product-policy{font-size:13px;margin-top:6px;margin-bottom:10px}.c-product{position:relative}.remove_wishlist{position:absolute;top:5px;right:5px;color:#000;font-size:14px}.remove_wishlist span:last-child{text-decoration:underline}.remove_wishlist:hover span{color:#000}.wishlist-page h2{text-align:center}.c-product__title a{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-decoration:none;color:#000000b3}.wishlist-loading{text-align:center;padding:20px}.wishlist-loading img{width:50px;height:50px}.wishlist-empty{text-align:center;padding:20px}.wishlist-empty img{width:150px;height:auto}.kaymee_panel.shipping_details img{margin-top:0!important}@media screen and (max-width: 600px){.c-product .c-product__title{margin-top:5px!important;margin-bottom:0!important}}@media screen and (max-width: 480px){.cart-item .wishlist_button{min-height:30px!important;min-width:35px!important;border-radius:5px;margin:0}}.cart-count-bubble{bottom:auto;left:auto;top:5px;right:5px;width:15px;height:15px}.cart-count-bubble span{font-size:12px}@media screen and (max-width: 786px){.menu-drawer{width:30rem!important}.menu-drawer__menu-item{padding-left:0!important;padding-right:0!important;margin-left:15px;margin-right:15px;border-bottom:1px solid rgba(0,0,0,.1);font-size:14px!important;text-transform:uppercase;letter-spacing:2px}.menu-drawer__menu-item--active{background-color:transparent!important}.menu-drawer__inner-container .search-modal__content{height:auto;padding:15px}.menu-drawer__inner-container .menu-drawer__navigation{padding-top:0!important}.header__search{display:none!important}.menu-drawer__navigation-container{height:auto!important}.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:0rem 1.5rem!important;background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
