#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]){background:#f5f8fe;color:#102044}#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]) h1{font-weight:750;letter-spacing:-.045em;line-height:1.15}#MainContent[data-template^=product] .product-information h1{font-size:clamp(25px,2.3vw,34px)}#MainContent[data-template^=product] .product-details{min-width:0}#MainContent[data-template^=product] .product-details .rte{font-size:14px;line-height:1.85;color:#526581;overflow-wrap:anywhere}#MainContent[data-template^=product] .product-details .rte h2,#MainContent[data-template^=product] .product-details .rte h3{color:#102044;letter-spacing:-.025em;line-height:1.3}#MainContent[data-template^=product] .product-details .rte h2{font-size:23px}#MainContent[data-template^=product] .product-details .rte h3{font-size:18px}#MainContent[data-template^=product] .product-details .rte table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:12px;line-height:1.7}#MainContent[data-template^=product] .product-details .rte th,#MainContent[data-template^=product] .product-details .rte td{padding:10px 12px;border-bottom:1px solid #dce5f3;vertical-align:top}#MainContent[data-template^=product] .product-details .rte th{color:#243e68;font-weight:650}#MainContent[data-template^=product] .product-details product-price{color:#1769ff}#MainContent[data-template^=product] .product-information__media .product-media-container{background:#fff;border:1px solid #e1e8f3}#MainContent[data-template^=product] .variant-option__button-label{font-size:12px}#MainContent:is([data-template^=product],[data-template=cart],[data-template="404"]) .product-card{height:100%}#MainContent:is([data-template^=product],[data-template=cart],[data-template="404"]) .product-card__content{min-height:100%;box-shadow:0 4px 15px #10204403}#MainContent:is([data-template^=product],[data-template=cart],[data-template="404"]) .product-card .card-gallery{border-radius:6px;background:#f3f6fb;overflow:hidden}#MainContent:is([data-template^=product],[data-template=cart],[data-template="404"]) .product-card .product-media-container img{object-fit:contain}#MainContent:is([data-template^=product],[data-template=cart],[data-template="404"]) .product-card [ref=productTitleLink] p{font-size:13px;font-weight:650;line-height:1.55;letter-spacing:-.01em;min-height:61px;max-height:61px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#MainContent:is([data-template^=product],[data-template=cart],[data-template="404"]) .product-card product-price{color:#1769ff;font-size:16px;font-weight:750;margin-top:auto}#MainContent[data-template=cart] .cart-title h1{font-size:clamp(30px,3vw,42px);margin-bottom:14px}#MainContent[data-template=cart] .cart-summary__inner{padding:24px}#MainContent[data-template=cart] .cart-products__empty{font-size:14px;line-height:1.8;color:#526581}#MainContent[data-template=cart] .cart-products{color:#102044}#MainContent[data-template=search] .search-page__header{padding-bottom:12px}#MainContent[data-template=search] .search-page__header :is(h1,h3){font-size:clamp(32px,3.8vw,46px);font-weight:750;letter-spacing:-.045em;line-height:1.15;color:#102044}#MainContent[data-template=search] search-page-input-component{max-width:680px}#MainContent[data-template=search] .search-page-input{font-size:14px;min-height:54px}#MainContent[data-template=search] .search-results__no-results{font-size:13px;line-height:1.8;color:#526581;opacity:1;max-width:680px}#MainContent[data-template=search] .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr))!important;--product-grid-columns-desktop:repeat(3,minmax(0,1fr))!important}#MainContent[data-template=search] .product-card{height:100%}#MainContent[data-template=search] .product-card__content{min-height:100%}#MainContent[data-template=search] .product-card .card-gallery{background:#f3f6fb;border-radius:6px;overflow:hidden}#MainContent[data-template=search] .product-card .product-media-container img{object-fit:contain}#MainContent[data-template=search] .product-grid[product-grid-view=default] .product-card [ref=productTitleLink] p{font-size:13px;font-weight:650;line-height:1.55;min-height:61px;max-height:61px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}#MainContent[data-template=search] .product-grid[product-grid-view=default] .product-card product-price{font-size:16px;font-weight:750;color:#1769ff;margin-top:auto}#MainContent[data-template="404"] h1{font-size:clamp(34px,4vw,52px)}#MainContent[data-template="404"] .section-content-wrapper>.rte{font-size:14px;line-height:1.85;color:#526581;max-width:600px;margin-inline:auto}#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]) a:focus-visible,#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]) button:focus-visible{outline:3px solid #1769ff;outline-offset:3px}@media(min-width:750px)and (max-width:989px){#MainContent[data-template=search] .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important;--product-grid-columns-desktop:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){#MainContent[data-template^=product] .product-information h1{font-size:25px;line-height:1.2}#MainContent[data-template^=product] .product-details{padding:20px!important;border-radius:10px!important}#MainContent[data-template^=product] .product-details .rte{font-size:12px;line-height:1.85}#MainContent[data-template^=product] .product-details .rte h2{font-size:21px}#MainContent[data-template^=product] .product-details .rte h3{font-size:17px}#MainContent[data-template^=product] .product-details .rte table{font-size:11px}#MainContent[data-template^=product] .product-details .rte th,#MainContent[data-template^=product] .product-details .rte td{padding:9px 8px}#MainContent[data-template=cart] .cart-summary{border:1px solid #dce5f3!important;border-radius:12px;background:#fff}#MainContent[data-template=cart] .cart-summary__inner{padding:20px}#MainContent[data-template=cart] .cart-title h1{font-size:30px}#MainContent[data-template=search] .search-page__header :is(h1,h3){font-size:32px}#MainContent[data-template=search] .search-page-input{font-size:12px;min-height:50px}#MainContent[data-template=search] .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr))!important}#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]) .product-card [ref=productTitleLink] p{font-size:11px;line-height:1.5;min-height:66px;max-height:66px;-webkit-line-clamp:4}#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]) .product-card__content{padding:8px 8px 14px;gap:9px}#MainContent:is([data-template^=product],[data-template=cart],[data-template=search],[data-template="404"]) .product-card product-price{font-size:14px}#MainContent[data-template="404"] h1{font-size:34px}}#MainContent[data-template^=product] product-price .compare-at-price{color:#7c8ca4!important;text-decoration:line-through!important;font-size:.8em;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/5/assets/playon-inner-pages.css.map */
