.product__title__wrapper{justify-content:center}.product-recommendations__heading{font-size:18px!important;font-weight:600!important;text-align:center}.recently-viewed-product__title{font-size:18px!important;font-weight:600!important;margin-top:0!important;margin-bottom:30px!important;text-align:center!important}.collection-products-text__title .text{font-size:18px!important;font-weight:600!important}.border-wrapper.border-wrapper--top{border-top:0px!important}h1.product__title.h2{text-align:center;margin:20px 0 50px;font-size:27px;font-weight:700;color:#525263!important}@media screen and (max-width: 767px){h1.product__title.h2{font-size:20px}}.product__description.rte{text-align:center;margin:auto;font-size:14px;line-height:2;color:#525263!important}@media screen and (min-width: 1200px){.product__info-container{padding:0!important;max-width:1150px!important;margin:auto}}@media screen and (min-width: 990px){.product__additional:not(:first-child){margin-top:0rem!important}}@media screen and (min-width: 990px){.product__info-container>*:first-child{margin-top:80px!important}}.product__media-list{max-width:1290px!important}.product__media-sublist .slick-track{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.product__media-sublist{margin:0}.product__text{font-size:18px;font-weight:700;margin:0}.price-item.price-item--regular{font-size:18px;font-weight:700}.price-item.price-item--regular:after{content:"\7a0e\8fbc";font-size:12px}.product-layout-details{width:100%}.product-layout-details *{line-height:normal}.product .price dd{margin:0 1.8rem 2rem 0}.product-form__submit.button--secondary{background:#202f55;background:linear-gradient(90deg,#324776 30%,#09183c 74%);color:#fff}.product-form__submit.button--secondary:hover{background:#fff!important;color:#465b90!important;border:solid 2px #465b90}.product-form__submit.button--secondary:hover{background:#8bdbff;color:#fff}.product-form__submit a,.product-contact a{width:100%;background:#fff;border:solid 2px #09183C;color:#465b90;display:block;padding:.8em 0;font-weight:700;color:#465b90!important;font-size:16px;text-align:center}.product-form__submit a:hover,.product-contact a:hover{color:#fff!important;background:linear-gradient(90deg,#324776 30%,#09183c 74%)}.product-form__buttons>*{max-width:100%!important;width:100%!important}.product-btn-color{background:transparent;box-shadow:none!important;padding:0!important}.product-btn-color:hover{background:transparent!important}.product__description{max-width:100%!important}.price-wrapper{margin:0 0 2rem!important}.product-layout-container{margin:100px 0 0!important}@media screen and (max-width: 767px){.product-layout-container{margin-top:50px!important}}button.product-form__submit.btn-background.button.button--primary-size.button--secondary{font-size:16px;box-shadow:unset!important}.form__label{font-size:14px!important;font-weight:400!important;height:4rem}.product-form__colors-wrapper .product-form__controls-group{gap:0rem!important}.swatch-color-group{margin-bottom:25px!important;gap:10px 15px}.product-parameters .product-form__controls-group label.color-swatch{max-width:4.2rem!important;min-width:38px!important;height:48px!important;border:none!important;margin:0!important}@media screen and (max-width: 767px){.product-parameters .product-form__controls-group label.color-swatch{width:38px!important;height:48px!important;border:none!important}}label.color-swatch.selected{position:relative}label.color-swatch.selected:after{content:"";display:block;position:absolute;top:0;left:0;width:46px!important;height:56px!important;border:2px solid #000}.support_tab_list{border-bottom:1px solid #202f55;border-top:1px solid #09183C;position:relative;color:#202f55;padding:50px 15px 30px;text-align:center}label.support_tab{position:absolute;top:0;left:50%;padding:1rem 4rem;transform:translate(-50%,-50%);font-size:18px;font-weight:700;color:#fff;width:35vw}@media screen and (max-width: 1206px){label.support_tab{font-size:17px;padding:1rem 3rem}}@media screen and (max-width: 1100px){label.support_tab{font-size:16px;padding:1rem 2rem}}@media screen and (max-width: 988px){label.support_tab{font-size:15px;padding:1rem 5px;width:45vw}}@media screen and (max-width: 988px){label.support_tab{font-size:15px;padding:1rem 5px;width:50vw}}@media screen and (max-width: 500px){label.support_tab{font-size:14px;padding:1rem 7px;width:78vw}}label.support_tab:before{font-family:"Font Awesome 6 Brands","Font Awesome 6 Free";content:"\f7d9";margin:0 1rem 0 0}label.support_tab:after{content:"";background-color:#09183c;display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;transform:skew(-15deg)}.support_tab_list input,.support_txt_3,.sma{display:none}@media screen and (max-width: 768px){.sma{display:block}}a{color:currentColor;transition:.2s ease-in-out}.annotation{font-size:.8em;vertical-align:super;position:relative;top:-.1em}faq ul li input[type=checkbox]:checked~p{transition:.5s}.product__detail dt{font-size:18px;width:180px;text-align:center}.product-template__title{text-align:center}.product-template__title a{display:block;font-size:14px!important}.product-template__price{text-align:center;margin:1rem 0 0;font-family:var(--font-button-family)}.recently-viewed-product__grid{gap:0!important;overflow-x:unset!important;flex-wrap:wrap}.recently-viewed-product__page-width{max-width:unset!important}.grid__item{padding-left:0rem;padding-bottom:0rem;max-width:25%!important}@media screen and (max-width: 990px){.grid__item{max-width:50%!important}.recoomendation-image:hover{transform:scale(1)!important}}@media screen and (max-width: 575px){.grid__item{max-width:50%!important;width:500%!important}}@media screen and (max-width: 1020px){.recently-viewed-product__grid-style{flex-basis:100%!important}}.grid__item.product-template__container.recently-viewed-product__grid-style{padding:0 12px}.product-recommendations__item{border-top:0px!important}.color-name{font-weight:400!important}.product-template__info{margin-top:20px}.product-template__image{aspect-ratio:16/9}.product-template__image a img{object-fit:contain!important}.shopify-payment-button{background-color:#09183c!important}
/*# sourceMappingURL=/cdn/shop/t/96/assets/product-custom.css.map */
