.template-product .shopify-payment-button__button,.template-product .shop-count{display:none}.template-product .product--thumbnail_slider .thumbnail-slider{margin-top:15px}.template-product .product__media-toggle{width:auto;height:auto}.template-product{padding-bottom:285px}.template-product .thumbnail[aria-current]:focus,.template-product .thumbnail.focused{box-shadow:none}.template-product .product--thumbnail .product__media-list,.template-product .product--thumbnail_slider .product__media-list{padding-bottom:0;margin-bottom:0}.template-product .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(20% - .8rem)}.template-product .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.template-product .thumbnail:hover,.template-product .thumbnail:focus,.template-product .thumbnail:active{opacity:.3}.quantity .quantity__button{height:100%}cart-remove-button .button{display:flex;align-items:center}.cart-item cart-remove-button{display:flex;margin-left:1rem;height:100%;align-items:center;margin-top:0}.template-product .product__title h1{font-size:25px;line-height:23px;letter-spacing:.1px;color:#000}.template-product .list-social{list-style:none;justify-content:flex-start;padding-left:0}.template-product .list-social__link{padding:1.3rem 1.3rem 0 0;color:#929292}.social-share .label.share{font-size:15px;line-height:15px;font-family:Optician Sans;color:#929292;letter-spacing:.1px;margin-bottom:5px}.template-product .price__regular .price-item--regular{margin-right:0;font-size:20px;line-height:20px;font-weight:400;font-family:Optician Sans;letter-spacing:.1px;display:flex}.template-product .price-item--sale{margin-right:0;font-size:20px;line-height:20px;font-weight:400;font-family:Optician Sans;letter-spacing:.1px}.template-product .price__sale .price-item--regular{margin-right:10px;font-size:20px;line-height:20px;font-weight:400;font-family:Optician Sans;letter-spacing:.1px}.template-product .product__tax{font-size:12px;font-family:Pitch Sans;line-height:17px;font-weight:500}.template-product .price-item span{font-size:15px;font-family:Helvetica;font-weight:700}.template-product .product__tax a{font-size:12px;font-family:Pitch Sans;line-height:17px;font-weight:500;color:#000}.template-product .product__tax a:not(:hover){text-decoration:underline}.template-product .product__tax a:hover{text-decoration:none}.template-product .product-form__submit{background:#111921;color:#fff;text-align:center;display:block;width:100%;cursor:pointer}.template-product .product-form__submit:hover{background:#fff;color:#111921;border:1px solid #111921}.template-product .product__info-container .product-form p,.template-product .product__info-container .product__description p,body .template-product .product__info-container .product__description p a{font-size:15px;line-height:20px;letter-spacing:.1px;margin-bottom:20px;color:#000;font-weight:400}.template-product .product__info-container .product__description p strong{font-size:16px;line-height:20px;font-weight:400;font-family:Optician Sans}.template-product .thumbnail[aria-current]{box-shadow:none;border-color:transparent}.template-product .global-media-settings{border:0}.template-product .sharethis-inline-share-buttons .st-btn{background:#fff!important;padding:0 10px 0 0!important}.template-product #st-1 .st-btn>img{height:20px;width:20px;opacity:.5}.collection .card .card__inner{background:transparent}.collection .card .card__inner .card__media{width:100%;height:0;padding-bottom:67%;background:transparent;position:relative}.collection .card .media{width:100%;position:absolute;top:0;left:0;height:100%;object-position:center;object-fit:cover}.card .media>a{position:static!important}.collection .card__media .media img{position:absolute;top:0;left:0;object-fit:contain;max-width:100%;max-height:100%;width:100%;height:100%}.product.grid.product--small:not(.product--no-media) .product__media-wrapper{max-width:51%;width:calc(51% - var(--grid-desktop-horizontal-spacing) / 2);padding-top:5px}.product.grid.product--small:not(.product--no-media) .product__info-wrapper{max-width:49%;width:calc(49% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:10%}.template-product #st-1 .st-btn:hover{top:0}.template-product #st-1 .st-btn:hover>img{opacity:1}@media (max-width: 1024px){.template-product{padding-bottom:100px}.template-product .product.grid{padding-top:25px}.product.grid .product__info-container .product-form{padding-top:30px}.product.grid.product--small:not(.product--no-media) .product__info-wrapper{padding-left:5%}}@media (min-width: 768px){.product__info-wrapper .product__info-container>*+*.social-share{margin-top:-7px}.template-product .product__tax a:not(:hover){text-decoration:underline}.product.grid{padding-top:100px}.product__info-container .product__title{margin-bottom:27px}.product__info-wrapper .product__info-container>*+*{margin-bottom:29px}.product__info-wrapper .product__tax{margin-top:-14px}.product.grid .product__info-container .product-form{padding-top:48px;margin-bottom:33px}.template-product .product-form__submit{max-width:324px}.product__info-container .product__description{margin-top:34px}}@media (max-width: 767px){.template-product .shop-count{display:flex;justify-content:flex-end}.template-product .small-hide{display:flex!important;align-items:center;justify-content:center;padding:0 0 13px}.template-product .product__media-list .product__media-item{width:100%}.template-product .grid--peek.slider .grid__item:first-of-type{margin-left:0}.thumbnail-slider .thumbnail-list.slider{align-items:center;justify-content:center}.template-product .slider-buttons{display:none}.product.grid.product--small:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%;padding-top:0}.product.grid.product--small:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%;padding-left:0}.template-product .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}.template-product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.template-product{padding-bottom:15px}.template-product .product-form__buttons{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/product.css.map?v=120673848510931214461671432462 */
