.xo-product-info-content__header{display:flex;align-items:center;justify-content:space-between;gap:15px}.xo-product-info-content__header h1{margin:0}.xo-product-info-content__title{color:rgba(var(--color-foreground));font-weight:600;font-size:var(--fz);line-height:1.2;letter-spacing:-.02em}.xo-product-info-content__wishlist{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:4.6rem;height:4.6rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;cursor:pointer;transition:all .25s ease}.xo-product-info-content__wishlist svg{line-height:0;color:rgba(var(--color-foreground))}.xo-product-info-content__wishlist:hover{background:#087f84;border-color:#087f84;transform:scale(1.05)}.xo-product-info-content__wishlist:hover svg{color:#fff}.xo-product-info-content__description{letter-spacing:.01em;color:rgba(var(--color-foreground),.65);font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.8;padding-top:1.8rem;font-weight:400;border-top:1px solid #e7e7e7}.mv-quote-details{margin-top:12px;border-bottom:1px solid #e7e7e7}.mv-quote-details summary{cursor:pointer;padding:10px 0;color:#303638;font-size:14px;font-weight:600;list-style:none}.mv-quote-details summary::-webkit-details-marker{display:none}.mv-quote-details summary:before{content:"+";display:inline-block;margin-right:9px;color:#087f84;font-size:18px;font-weight:500}.mv-quote-details[open] summary:before{content:"\2212"}.mv-quote-details__content{padding:8px 0 18px;color:#68777a;font-size:14px;line-height:1.8}.xo-product-info-content__image{display:block}.xo-product-info-content__image .xo-image{border-radius:var(--text-boxes-radius)}.xo-product-info-content__image img{width:100%;border-radius:var(--text-boxes-radius)}.xo-product-info-content__variants{display:flex;flex-direction:column;gap:2rem;width:100%;min-width:0}.xo-product-info-content__variants--header{gap:0}.xo-product-info-content__header-variant{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;line-height:1.4}.xo-product-info-content__variants *,.xo-product-info-content__variants *:before,.xo-product-info-content__variants *:after{box-sizing:border-box}.xo-product-info-content__variants label{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}.xo-product-info-content__variants button{max-width:100%}.xo-product-info-content__variants :is(input,select){max-width:100%}.xo-product-info-content__price{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.xo-product-info-content__pickup-image .xo-image{width:9.5rem;aspect-ratio:var(--aspect-ratio)}.xo-product-info-content__pickup-image .xo-image img{height:100%}.xo-product-info-content .mv-quote-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:56px!important;padding:14px 22px!important;margin:18px 0!important;gap:10px!important;background:linear-gradient(105deg,#087f84,#06696e)!important;color:#fff!important;border:1px solid #087f84!important;border-radius:10px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:1px!important;text-align:center!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 4px 12px #087f841f!important;transition:all .25s ease!important}.xo-product-info-content .mv-quote-button span,.xo-product-info-content .mv-quote-button i{color:#fff!important}.xo-product-info-content .mv-quote-button:hover{background:#065f64!important;border-color:#065f64!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 7px 18px #087f8433!important}.xo-product-info-content button[name=add],.xo-product-info-content .product-form__submit,.xo-product-info-content .xo-product-form__submit{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:12px 22px!important;margin:0!important;background:#087f84!important;color:#fff!important;border:1px solid #087f84!important;border-radius:10px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:1px!important;text-transform:uppercase!important;box-shadow:none!important;transition:all .25s ease!important}.xo-product-info-content button[name=add]:hover,.xo-product-info-content .product-form__submit:hover,.xo-product-info-content .xo-product-form__submit:hover{background:#06696e!important;border-color:#06696e!important;color:#fff!important}.xo-product-info-content button[name=add]:disabled,.xo-product-info-content .product-form__submit:disabled{opacity:.55!important;cursor:not-allowed!important;transform:none!important}.xo-product-info-content .shopify-payment-button{width:100%!important;margin-top:12px!important}.xo-product-info-content .shopify-payment-button__button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:54px!important;padding:12px 22px!important;background:#202b2d!important;color:#fff!important;border:1px solid #202b2d!important;border-radius:10px!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;transition:all .25s ease!important}.xo-product-info-content .shopify-payment-button__button:hover{background:#087f84!important;border-color:#087f84!important;color:#fff!important}.xo-product-info-content .shopify-payment-button__button--hidden{display:none!important}.xo-product-info-content .quantity,.xo-product-info-content .quantity-selector{min-height:48px;border-radius:9px}.xo-product-info-content .quantity button,.xo-product-info-content .quantity-selector button{cursor:pointer}.xo-product-info-content .product-form__buttons{display:flex;flex-direction:column;gap:12px;width:100%}.xo-product-info-content__buy-othersite{width:100%;cursor:pointer}.xo-product-info-content__buy-othersite a{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:5.4rem;padding:12px 20px;background:#087f84;color:#fff;border:1px solid #087f84;border-radius:10px;font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:.08rem;text-decoration:none;transition:all .25s ease}.xo-product-info-content__buy-othersite:hover a{background:#06696e;border-color:#06696e;color:#fff;transform:translateY(-2px)}.xo-product-info-content__buy-logo{width:var(--width)}[xo-products-count="0"] .xo-product-info-content__complementary-title{display:none}[xo-products-count="0"] .xo-product-info-content__complementary{padding:0!important}.xo-product-info-content__complementary-title{padding-bottom:1rem;margin-bottom:2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1);font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 1.9rem)}.xo-product-info-content__complementary-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem;margin-bottom:2rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1);cursor:pointer}.xo-product-info-content__complementary-header h3{font-size:calc(var(--font-heading-scale) * var(--font-body-scale) * 1.9rem)}@media screen and (max-width:767px){.xo-product-info-content__description{padding-top:1.4rem;font-size:1.4rem;line-height:1.7}.xo-product-info-content__variants{gap:1.6rem}.xo-product-info-content .mv-quote-button{min-height:52px!important;margin:14px 0!important;padding:12px 16px!important;border-radius:8px!important;font-size:13px!important}.xo-product-info-content button[name=add],.xo-product-info-content .product-form__submit,.xo-product-info-content .shopify-payment-button__button{min-height:52px!important;font-size:13px!important}.xo-product-info-content__buy-othersite a{min-height:52px}.xo-product-info-content__complementary-title{margin-bottom:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-info-content.css.map */
