@media only screen and (max-width:768px){.mobile-view{display:block}.desktop-view{display:none}.product-block--header.mobile-view{text-align:center;margin-bottom:20px;margin-top:18px}}@media only screen and (min-width:768px){.desktop-view{display:block}.mobile-view{display:none}}@media only screen and (max-width:768px){.grid-product__colors .color-swatch{width:25px;height:25px}}@media only screen and (min-width:768px){.grid-product__colors .color-swatch{width:30px;height:30px}}.product-block .cross-sell-block{display:none}.cross-sell-block .cross-sell-options{display:flex}.cross-sell-block .option-separator{margin-bottom:6px;letter-spacing:.2em}.cross-sell-block .cross-sell-option{margin-right:30px;align-items:center;margin-top:5px}.cross-sell-block .cross-sell-option input[type=checkbox]{margin-right:10px;accent-color:#000}.cross-sell-block .cross-sell-option .crosssell-label{letter-spacing:.17em;margin-bottom:0;margin-top:1px}@media only screen and (max-width:768px){.cross-sell-block .cross-sell-options{flex-wrap:wrap;justify-content:center}.cross-sell-block .cross-sell-option{margin-bottom:8px}.cross-sell-block .cross-sell-option{margin:5px 12px 0}}.product-block .product__policies{display:none}.template-article .article__body h3{font-size:calc(var(--typeHeaderSize) * .55);line-height:calc(var(--typeHeaderLineHeight) * 1.2)}.shipping-returns-wrapper h3{margin:35px 0 15px}.shipping-returns-wrapper h4{font-size:17px;letter-spacing:1px;margin:25px 0 10px}.tab-content .shipping-returns-wrapper h3{font-size:17px}.tab-content .shipping-returns-wrapper h4{font-size:15px}.tab-content .shipping-returns-wrapper ul li{margin:10px 0}.tips-container{margin-top:15px}.tips-section{padding-top:20px;padding-bottom:20px}.tips-wrapper{display:flex;flex-direction:column;gap:10px}.tips-inner{display:flex;flex-direction:column;gap:20px}.tips-item{display:list-item;flex-wrap:wrap;gap:20px;align-items:center}.tips-header{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;margin-bottom:20px}.tips-header h4{letter-spacing:1.5px;margin-right:15px;margin-bottom:0;font-size:1em}.tips-header hr{flex:1}.tips-icon{max-width:50px}.tips-icon img{width:px}.tips-description{max-width:100%;display:flex;align-items:center}.tips-description p{margin:0}@media only screen and (min-width:1024px){.tips-description{max-width:calc(100% - 70px);display:flex;align-items:center}.tips-section{padding:40px}.tips-inner{flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:space-between}.tips-inner .tips-block{width:45%}}
/*# sourceMappingURL=/cdn/shop/t/588/assets/style.css.map */
