.comfi-us-product{display:block;color:#171717;--color-button:26,43,73;--color-button-text:255,255,255;--buttons-radius:4px;--buttons-radius-outset:4px}.comfi-us-product .page-width{max-width:1400px;padding-left:40px;padding-right:40px}.comfi-us-product .product{column-gap:50px}.comfi-us-product .product__title h1{font-family:var(--font-heading-family);font-size:28px;line-height:1.15;font-weight:700;text-transform:uppercase;letter-spacing:0}.comfi-us-product .product__info-container>*+*{margin:18px 0}.comfi-us-product .product__media-wrapper{border-radius:8px}.comfi-us-product .product__media-list{border-radius:8px;overflow:hidden}.comfi-us-product .product__description{font-size:14px;line-height:1.6}.comfi-us-product .product__description p{margin:12px 0}.comfi-us-price{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--font-heading-family);line-height:1.4}.comfi-us-price strong{font-size:30px;color:#171717}.comfi-us-price s{font-size:22px;color:#171717}.comfi-us-price>span{font-family:Arial,sans-serif;font-size:12px;padding:3px 8px;background:#1a2b49;color:#fff;border-radius:3px;font-weight:700}.comfi-us-product .product-form__input--pill input[type=radio]+label{border-radius:25px;font-size:13px;letter-spacing:0;padding:9px 16px;margin:5px 4px 0 0}.comfi-us-product .product-form__input--pill input[type=radio]:checked+label{background:#171717;color:#fff}.comfi-us-product .product-form__input{max-width:none}.comfi-us-product .quantity{width:140px;min-height:38px}.comfi-us-product .quantity__input{font-size:14px}.comfi-us-product .product-form__submit{background:#1a2b49;color:#fff;min-height:48px;font-family:var(--font-heading-family);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:1px;border-radius:4px}.comfi-us-product .product-form__submit:after{box-shadow:none}.comfi-us-product .icon-with-text{gap:14px;margin:20px 0}.comfi-us-product .icon-with-text .h4{font-family:var(--font-heading-family);font-size:15px;line-height:1.3;font-weight:700;text-align:center}.comfi-us-product .icon-with-text svg{width:32px;height:32px}.comfi-us-product .accordion{border-top:1px solid #e6e6e6;border-bottom:0;margin:0}.comfi-us-product .accordion summary{padding:18px 0}.comfi-us-product .accordion__title{font-family:var(--font-heading-family);font-weight:600;font-size:14px;letter-spacing:0}.comfi-us-product .accordion__content{font-size:14px;line-height:1.7}.comfi-us-product .thumbnail-list{gap:12px}.comfi-us-product .thumbnail{border-radius:5px}.comfi-us-product .product__tax{font-size:12px}.comfi-us-notice{padding:70px 24px;text-align:center}.comfi-us-sticky{position:fixed;bottom:0;left:0;right:0;z-index:4;padding:12px 5%;background:#fff;box-shadow:0 -2px 8px #0002;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#171717}.comfi-us-sticky[hidden]{display:none}.comfi-us-sticky strong,.comfi-us-sticky span{display:block;font-size:14px;line-height:1.4}.comfi-us-sticky .button{background:#1a2b49;color:#fff;min-width:180px;min-height:42px;font-weight:700;border-radius:4px}.comfi-us-sticky .button:after{box-shadow:none}.comfi-us-sticky button:disabled{opacity:.5}.comfi-us-sticky s{margin-left:5px}@media(min-width:990px){.comfi-us-product .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - 25px)}.comfi-us-product .product--large:not(.product--no-media) .product__info-wrapper{max-width:45%;width:calc(45% - 25px);padding:0}}@media(max-width:749px){.comfi-us-product .page-width{padding:0 20px}.comfi-us-product .product__title h1{font-size:24px}.comfi-us-price strong{font-size:28px}.comfi-us-price s{font-size:20px}.comfi-us-product .product__info-wrapper{padding:0}.comfi-us-product .product__media-wrapper{margin-bottom:24px}.comfi-us-product .icon-with-text .h4{font-size:12px}.comfi-us-product .icon-with-text svg{width:26px;height:26px}.comfi-us-sticky{padding:10px 16px}.comfi-us-sticky strong{max-width:190px;font-size:12px}.comfi-us-sticky .button{min-width:135px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/comfi-us-product.css.map */
