:focus{outline:#08f auto 2px}body.using-mouse :focus{outline:none}.custom-1080-down--show{display:none!important}@media (max-width: 1080px){.site-header{display:none!important}.custom-1080-down--show{display:block!important}}.template-product .social-sharing>.h5{display:none!important}.template-product .social-sharing{margin-top:0}.template-product .tabs{margin-top:40px}.template-product .tabs .tablist{margin-bottom:22px;border-bottom:1px solid rgba(0,0,0,.2)}.template-product .tabs button{padding:12px 18px;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border-left:none;border-top:none;border-right:none;border-bottom:none;margin-bottom:-1px;border-top-right-radius:4px;border-top-left-radius:4px}.template-product .tabs button.active{border-left:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid white;font-weight:700}.template-product .tabs #panel-2 a{text-decoration:underline}.ajaxcart__footer .cart__checkout{display:block!important;width:100%;max-width:300px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.template-product .product-medias .swiper-slide{transform:scale(.8);transform-origin:top}.template-product .product-medias .swiper-container{margin-top:40px;margin-bottom:clamp(-120px,-6vw,-40px)}.template-product .product-medias__thumbnails{z-index:1}}@media (max-width: 767px) and (min-width: 481px){.template-product .product-medias__with-thumbnails--below{margin-right:0!important}.template-product .product-images-container{margin-top:30px}}@media (max-width: 480px){.template-product .product-images-container{margin-top:15px}}.intl-access-popup{display:flex;justify-content:center;align-items:center;background:#0009;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.intl-access-popup__inner{background:#fff;max-width:652px;padding:46px 96px 76px;position:relative;margin:0 min(4vw,40px)}@media (max-width: 768px){.intl-access-popup__inner{padding:30px 40px 50px}}.intl-access-popup__close-btn{padding:0 10px;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:none;position:absolute;top:24px;right:20px}.intl-access-popup__content{display:flex;flex-direction:column;align-items:center;max-width:460px;text-align:center}.intl-access-popup__content header{margin-bottom:48px}@media (max-width: 768px){.intl-access-popup__content header{margin-bottom:28px}}.intl-access-popup__title{font-size:28px;line-height:40px;font-weight:600;margin-bottom:10px;color:#4e4e4e}.intl-access-popup__description{font-size:16px;line-height:22px;color:#4e4e4e}.intl-access-popup #international-access-modal-description{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.intl-access-popup__btn{width:100%;background:#333;padding:17px 0 19px;font-size:16px;line-height:22px;color:#fff;max-width:358px}.intl-access-popup__btn+.intl-access-popup__btn{margin-top:18px}.template-product cross-sell{padding-bottom:0!important}.template-product cross-sell+cross-sell{padding-top:24px!important}.site-header{padding-top:22px}.site-header__nav.top-links{display:flex;margin-left:auto;margin-right:auto;max-width:max-content}.site-header__logo{padding-top:0!important;padding-bottom:0!important}.site-header .header-search-rework{margin-right:60px}@media (max-width: 1200px){.site-header .header-search-rework{margin-right:0}}.header-search-rework{width:100%;max-width:627px}.header-search-rework form{position:relative;padding-left:40px;padding-right:80px;border:1px solid #454545}@media (max-width: 576px){.header-search-rework form{padding-right:0}}.template-index #shopify-section-header:not(.sticked) .header-search-rework form{border:1px solid rgba(255,255,255,.8)}.header-search-rework .fa-search{color:#fff!important;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.header-search-rework label{color:#dedede!important;position:absolute;right:18px;top:50%;transform:translateY(-50%)}.header-search-rework form input[type=search]{width:100%;padding-left:8px;border:none;color:#fff}.header-search-rework form input[type=search]::placeholder{color:#7e7e7e}.template-index #shopify-section-header:not(.sticked) .header-search-rework form input[type=search]::placeholder{color:#fff;opacity:.8}.header-search-rework #predictive-search-results{background:#fff;padding:16px 42px;color:#000;width:100%;position:absolute;top:calc(100% + 12px);left:0;z-index:99;height:max-content;max-height:70vh;overflow:auto;box-shadow:0 20px 30px #00000029}@media (max-width: 576px){.header-search-rework #predictive-search-results{top:calc(100% + 17px);margin-left:-30px;box-shadow:none;width:100vw;height:var(--predictive-search-results-height-mobile)!important;max-height:unset}}@media (max-width: 479px){.header-search-rework #predictive-search-results{margin-left:-15px;box-shadow:none;width:100vw}}.header-search-rework #predictive-search-results .close-search-results-icon{display:block;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:none;margin-left:auto;margin-top:16px;margin-bottom:10px}.header-search-rework #predictive-search-results .predictive-search__header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.header-search-rework #predictive-search-results .predictive-search__view-all{-webkit-appearance:none;appearance:none;-moz-appearance:none;border:none;background:transparent;font-size:16px;text-decoration:underline;color:#000}@media (max-width: 576px){.predictive-search__no-results-message{display:block;text-align:center}.header-search-rework #predictive-search-results .predictive-search__view-all{float:none!important;text-align:center;display:block}}.header-search-rework #predictive-search-results .predictive-search__heading{font-size:16px;line-height:22px;font-weight:300}.header-search-rework #predictive-search-results .predictive-search__results-list{display:flex;flex-direction:column;margin:0;list-style:none}.header-search-rework #predictive-search-results .predictive-search__item{display:flex}.header-search-rework #predictive-search-results .predictive-search__item+.predictive-search__item{margin-top:16px}.header-search-rework #predictive-search-results .predictive-search__item-content{display:flex;flex-direction:column;margin-top:5px;font-family:Source Sans Pro,sans-serif;text-transform:none!important}.header-search-rework #predictive-search-results .predictive-search__image{height:76px;width:65px;object-fit:contain;margin-right:25px}.header-search-rework #predictive-search-results .predictive-search__item-heading{font-size:16px;line-height:22px;color:#000;font-weight:400}.header-search-rework #predictive-search-results .predictive-search__item-price{font-size:15px;line-height:22px;color:#4e4e4e;margin-top:2px;font-weight:400}.mobile-nav-bar-wrapper{padding-bottom:16px!important}.mobile-nav-bar-wrapper .site-nav--mobile .fa-search{display:none}.mobile-nav-bar-wrapper .header-search-rework{width:100%;max-width:unset!important}.mobile-nav-bar-wrapper .header-search-rework form label{display:none!important}.homepage-featured-content-wrapper .grid-uniform .grid__item{display:flex;align-items:stretch}.homepage-featured-content-wrapper .grid-uniform .grid__item .grid-view-item{display:flex;align-items:stretch;flex-direction:column}.homepage-featured-content-wrapper .grid-uniform .grid__item .grid-view-item .quick-add-wrapper{margin-top:auto}.template-search .result-type-wrapper{display:none!important}@media (min-width: 769px){.template-search .collection-filters{grid-template-columns:4fr 0fr!important}.template-search .coll;ection-filters__item.sorting{justify-content:flex-end!important}.template-search .collection-filters__item.sorting .collection-filters__field{max-width:max-content!important}}.site-header__nav.top-links .site-nav--has-dropdown div.site-nav__link{color:var(--nav-text-color)}.mobile-nav__has-sublist span.mobile-nav__link{padding:15px 30px;display:block}.testimonials--text-wrapper{margin:20px 30px}.h6{margin:.5em 1em}.klaviyo-bis-trigger{text-align:center;border-radius:var(--alt-btn-border-radius);font-weight:var(--alt-btn-font-weight);font-style:var(--alt-btn-font-style);background:var(--primary-btn-bg-color);color:var(--primary-btn-text-color);display:inline-block;padding:15px 35px;text-transform:var(--button-text-case);letter-spacing:1px;font-size:var(--button-font-size-px);line-height:1.42;transition:all .15s ease-in-out 0s;white-space:normal;width:100%}.klaviyo-bis-trigger:hover{background:var(--primary-btn-bg-hover-color);color:var(--primary-btn-text-hover-color)}@media only screen and (max-width:768px){.cart-total-label__discount:not(.discount--sale-color){display:none!important}}.product-grid--stars{display:flex;justify-content:center}.product-grid--stars .yotpo .yotpo-bottomline .text-m{color:var(--text-color)!important;cursor:default!important}.product-grid--stars .yotpo .standalone-bottomline .star-clickable{cursor:default!important}.product-grid--price+.product-grid--stars{margin-bottom:10px}.yotpo .yotpo-stars+.text-m{display:inline-block;padding-left:5px}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom.css.map */
