:root{--color-primary-1: #242424;--color-primary-2: #2EA3F2;--color-svg-icon-1: #242424;--color-svg-icon-2: #2EA3F2;--color-base-highlight: 46, 163, 242;--color-base-accent-1: 36, 36, 36;--color-base-accent-2: 46, 163, 242;--color-base-background-1: 255, 255, 255;--color-base-background-2: 243, 243, 243}.extension-container,.ppspy-container .extension-content{display:none}body,button,input,p,select,textarea{letter-spacing:.01em!important}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.footer-block__details-content .list-menu__item--link,.subtitle,.copyright__content a{color:rgba(var(--color-foreground),.9)!important}.drawer__header{padding:1.5rem 0 .5rem!important;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.cart-items .product-option dt{font-weight:600}.product-option{width:150%}.product-option .price-item--regular{font-size:15px!important}.product-option .price-item--sale{font-size:18px!important;font-weight:700}.utility-bar__grid.page-width{padding:0}.announcement-bar__message{padding:5px 20px 4px;min-height:1.5rem;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0em}.header{padding:0 1.5rem!important}.header__search{display:none!important}.header__inline-menu li a{font-size:19px}.menu-drawer__localization{display:none}.product-media-container.constrain-height{--viewport-offset: 100px !important}.product__media-list{grid-gap:0!important}.slider__slide{scroll-snap-stop:always}@media screen and (min-width: 749px){.focus-none{padding-top:30px}.product-media-container{box-shadow:1px 2px 10px rgba(var(--color-shadow),.3)}}.product__media-list .product__media-item,.product-media-container.constrain-height.media-fit-contain{--constrained-min-height: 100% !important;width:100%!important}.slider__slide{padding:0!important}@media screen and (max-width: 749px){.product__media-list.slider.slider--mobile{scroll-padding-left:0rem!important}.thumbnail-list__item.slider__slide{width:calc(24% - .4rem)!important}}.product__info-container shopify-payment-terms{display:none}.product__title h1{font-size:26px}.product__title>*{margin-bottom:-5px!important}.price-item--sale{font-size:22px;font-weight:700}.price-item--regular{font-size:19px!important}.price--large{letter-spacing:0px!important}.product__text{font-size:16px;line-height:24px}.product-form__input input[type=radio]+.color-swatch{width:40px;height:40px;padding:0}.product-form__input input[type=radio]:checked+.color-swatch{border:2px solid #000;width:42px;height:42px;transition:all .15s ease-out}.product-form__input input[type=radio]:hover+label{box-shadow:3px 3px 10px rgba(var(--color-foreground),.1)}.form__label,.product-form__input label{font-size:15px!important;letter-spacing:.01em!important}.product-form__input input[type=radio]:checked+label{color:rgb(var(--color-base-accent-2))!important}.quantity-breaks-container{margin-bottom:-2rem!important}.product-form__buttons,.product-form__input{max-width:100%!important}.product-form__submit.button,#CartDrawer-Checkout.button{color:rgb(var(--color-base-accent-2));font-size:22px;font-weight:900}.product-popup-modal__opener{margin:-10px 0 20px!important;width:100%;display:flex!important;justify-content:center}.product-popup-modal__button{font-size:15px!important;padding:0!important;min-height:0!important}.product-popup-modal__content{height:100%!important;width:100%!important;margin:0!important;padding:0 15px!important}.product-popup-modal__content-info{padding:0!important}.size-chart table{text-align:center;border-collapse:collapse;font-size:16px;width:100%}.size-chart thead tr{background:rgb(var(--color-base-accent-1));font-weight:900;color:rgb(var(--color-base-accent-2))}@media only screen and (max-width:589px){.rich-text__wrapper{width:100%!important}.image-with-text__media{margin:-1.5rem;box-shadow:1px 2px 10px rgba(var(--color-shadow),.3)!important}.image-with-text__content{padding-left:.5rem!important;padding-right:.5rem!important}}.rich-text__heading,.image-with-text__heading{font-size:28px}.rich-text__text,.image-with-text__text{font-size:16px}@media screen and (min-width: 749px){.image-with-text__media-item{box-shadow:1px 1px 10px rgba(var(--color-shadow),.3)}}.collapsible-content__heading{font-size:28px}.accordion__title{font-size:17px}.accordion__content{font-size:15px}.card__heading{font-size:18px!important}.product__top-review{display:inline-flex;padding:5px;border-radius:6px;box-shadow:0 2px 6px rgba(var(--color-shadow),.15)}.product__top-review__content p{margin:0 0 0 5px;font-size:14px;line-height:22px}.product__top-review__content p span{font-weight:700;font-style:normal;color:rgb(var(--color-base-accent-1))}.sale-icon{font-size:19px;font-weight:700;display:inline-block;transform:translateY(10%);line-height:26px;margin-left:5px}.sale-icon svg{vertical-align:top}@media screen and (max-width: 366px){.sale-icon{display:none!important}}.product__details{margin-top:15px;margin-bottom:20px}.product__details ul{padding-left:0;list-style-position:inside;margin:0}.product__details ul li{list-style:none;font-size:15px}.product__details ul li span{display:inline-block;vertical-align:top;padding-right:8px}.product__details ul li span svg{vertical-align:middle}.section-divider{position:relative}.section-divider:before{content:"";display:block;position:absolute;left:0;bottom:calc(100% - 1px);top:-1px;z-index:-1;width:100%;background:rgb(var(--color-background))}.section-divider__svg{--max-height: 150px;background:none;position:relative;overflow:hidden;transform:translateY(1px)}.section-divider__svg svg{color:rgb(var(--color-background));display:block;width:100%;height:auto;overflow:hidden;max-height:var(--max-height)}.waves-animated-1{--max-height: 3rem;margin:0}.parallax1>use{animation:move-forever1 10s linear infinite}.parallax2>use{animation:move-forever2 8s linear infinite;opacity:.4}.parallax3>use{animation:move-forever3 6s linear infinite;opacity:.3}.parallax4>use{animation:move-forever4 4s linear infinite;opacity:.2}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}@media screen and (min-width: 1000px){.waves-animated-1{--max-height: 6rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
