.product-title-block{font-size:var(--title-font-size-mobile, inherit)}@media screen and (min-width:750px){.product-title-block{font-size:var(--title-font-size-desktop, inherit)}}table{width:100%;border-collapse:collapse;border:none;margin:20px 0}thead th{background-color:#f1f1f1;color:#4d4c4f;font-weight:600;text-align:left;font-family:Rubik}thead th:last-child{border-radius:0 6px 0 0}thead th:first-child{border-radius:6px 0 0}th,td{padding:10px;font-size:16px;color:#4d4c4f;border-bottom:1px solid #eee;border-right:1px solid #eee}th{text-align:left;background-color:#eee}th:last-child,td:last-child{border-right:none}tr:last-child td{border-bottom:2px solid #eee}tbody tr:hover{background-color:#f9f9f9}.fc-wrap{padding:.5rem 0}.fc-wrap .fc-row{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:.5px solid rgba(0,0,0,.08)}.fc-wrap .fc-row:last-child{border-bottom:none}.fc-wrap .fc-left{display:flex;align-items:center;gap:12px}.fc-wrap .fc-icon{width:24px;height:24px;flex-shrink:0;background:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;display:flex;align-items:center}.fc-wrap .fc-icon i{font-size:18px;color:#eb0a1e}.fc-wrap .fc-name{font-size:14px!important;font-weight:900!important;margin:0!important;color:inherit;text-transform:uppercase;letter-spacing:-.01em}.fc-wrap .fc-gen{font-size:12px!important;font-weight:600!important;color:#595959!important;margin:0!important;line-height:1.4;text-transform:uppercase}.fc-wrap .fc-years{font-size:14px;color:#888;white-space:nowrap;letter-spacing:-.02em;font-weight:600}section.shopify-section.product-section{background:linear-gradient(0deg,#fff,#eaeaea);overflow:visible}.product__main-wrapper{padding:40px;margin:0 auto;max-width:140rem;overflow:visible}span.product__badge-item.red-badge,.product-card .badges span.badges__item.caption.red-badge{background:#eb0a1e!important;color:#fff}.product__media{gap:var(--nova-space-xs);padding-bottom:var(--nova-space-md)}.product__media-image{width:100%}form#product-form-installment{min-height:50px;background:#eae6fe;padding:2px 20px 4px;margin-bottom:20px;border-radius:6px}.product__info-wrapper{padding:0 var(--nova-space-page-margin);background:#fff;padding:30px!important;border:solid 1px var(--sl-color-neutral-200);border-radius:10px}.product__info-wrapper .vendors{color:#c2c2c2;font-weight:400;font-size:16px;text-transform:uppercase;line-height:normal;letter-spacing:-.02em}.product__quantity_and_buy_buttons{margin:var(--nova-space-sm) 0;padding-bottom:20px}.product__form{flex:1}nova-quantity-input+.product__form{margin:0 0 0 var(--nova-space-xs)}.product-form__buy-button::part(base){height:55px;min-height:unset}.product-form__buy-button::part(base):disabled{border-color:var(--nova-brand-neutral)}.product-form__buy-button::part(label){display:flex;align-items:center}.product_dynamic-buttons{margin:var(--nova-space-xs) 0 0}.product__collapsible-tab{border-bottom:4px solid rgb(191 191 191 / 14%);border-radius:50px}.product__collapsible-tab::part(base){border-radius:10px;transition:border-color .3s ease}.product__collapsible-tab::part(header){padding:var(--nova-space-sm) 20px;border-radius:10px;transition:padding .35s cubic-bezier(.22,1,.36,1),background-color .35s cubic-bezier(.22,1,.36,1),color .35s cubic-bezier(.22,1,.36,1),border-radius .35s cubic-bezier(.22,1,.36,1);background-color:var(--nova-brand-light)}.product__collapsible-tab[open]::part(header){padding:var(--nova-space-sm) 20px;border-radius:10px 10px 0 0;background:#353d3a;color:#fff;margin-left:-1px;margin-right:-1px}.product__collapsible-tab::part(summary){font:var(--nova-body-utility);letter-spacing:1.2px;text-transform:uppercase}.product__collapsible-tab-summary{display:inline-flex;align-items:center;gap:.5rem}.product__collapsible-tab-icon{display:flex;align-items:center;font-size:1.1em;line-height:1}.product__collapsible-tab::part(content){padding:var(--nova-space-sm) 20px;border-radius:10px;background-color:#fff;transform-origin:top center}.product__collapsible-tab::part(summary-icon){rotate:none;color:var(--nova-brand-subdued)}.product__collapsible-tab svg{color:#fff!important;background:var(--nova-brand-primary);padding:6px;border-radius:10px;width:20px;height:20px}.product__media-wrapper,.product__info-wrapper{width:100%}.product__size-guide-drawer img,.product__size-guide-drawer svg,.product__size-guide-drawer iframe{max-width:100%}.product__info-container p,.product__info-container li{font:var(--nova-body-caption);font-weight:500;line-height:150%;color:#4d4c4f}.product__info-container ul{padding:0;list-style-position:inside}.product__info-container p,.product__info-container li{font:var(--nova-body-caption);font-weight:400;line-height:150%}.product__info-container ul li{list-style:disc;margin-left:30px;padding-bottom:6px}.product__info-container ol li{list-style:auto;margin-left:30px;padding-bottom:6px}.product__info-container li::marker{color:#eb091d}.product__text.subtitle{font-size:16px}.product__description{margin:0 0 var(--nova-space-sm)}@media screen and (max-width:749px){.product__breadcrumb--hide-mobile{display:none}}.product__description-expandable{margin-bottom:.5rem;--product-description-collapsed-height: 200px;--product-description-fade-height: 30%;--product-description-fade-inset: .5rem;--product-description-fade-radius: 1.5rem;--product-description-fade-blur: 1rem;--product-description-fade-mask-stop: 80%;--product-description-fade-tint: linear-gradient(to bottom, transparent, rgb(234 234 234 / .9))}.product__description-inner{position:relative;overflow:hidden;padding:0 20px;max-height:var(--product-description-collapsed-height);transition:max-height .45s cubic-bezier(.4,0,.2,1)}.product__description-inner:before{content:"";position:absolute;z-index:1;width:calc(100% - var(--product-description-fade-inset) * 2);height:var(--product-description-fade-height);bottom:var(--product-description-fade-inset);left:var(--product-description-fade-inset);pointer-events:none;background:var(--product-description-fade-tint);border-radius:0 0 var(--product-description-fade-radius) var(--product-description-fade-radius);mask-image:linear-gradient(to bottom,#0000,#000 var(--product-description-fade-mask-stop));-webkit-mask-image:linear-gradient(to bottom,#0000,#000 var(--product-description-fade-mask-stop));backdrop-filter:blur(var(--product-description-fade-blur));-webkit-backdrop-filter:blur(var(--product-description-fade-blur));translate:0 0;transition:translate .25s ease,opacity .35s ease,visibility .35s ease}.product__description-expandable.is-expanded .product__description-inner:before,.product__description-expandable--full .product__description-inner:before{translate:0 100%;opacity:0;visibility:hidden}.product__description-toggle{position:relative;z-index:2;display:none;align-items:center;justify-content:center;gap:.5rem;width:calc(100% - 2.5rem);margin:.5rem auto 0;padding:.875rem 1.25rem;border-bottom:2px solid var(--product-description-toggle-border, #eb0a1e);border-radius:6px;background:var(--product-description-toggle-bg, #eb0a1e);color:var(--product-description-toggle-text, #fff);font-family:inherit;font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:.02em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.product__description-toggle:hover{transform:translateY(-1px)}.product__description-toggle:active{transform:translateY(0)}.product__description-toggle:focus-visible{outline:2px solid #111;outline-offset:3px}.product__description-toggle-icon{display:inline-flex;flex-shrink:0;transition:transform .25s ease}.product__description-toggle-icon .icon{width:1rem;height:1rem;color:currentColor}.product__description-expandable.is-expanded .product__description-toggle-icon{transform:rotate(180deg)}.product__description-expandable--truncated .product__description-toggle{display:flex}.product__description-expandable--full .product__description-toggle{display:none}@media(prefers-reduced-motion:reduce){.product__description-inner,.product__description-inner:before{transition:none}}.product__description h2,.product__description h3{font-size:18px;font-weight:700!important;text-decoration:none!important;line-height:1.3;padding:10px 0;color:#212121}.product__description h2 u{display:contents}.product__description .woocommerce-product-details__short-description h3,.product__description .custom-section1 h4,.product__description .elementor-widget-container h1{font-size:18px;font-weight:600;line-height:inherit}.product__description h4 strong{font-size:18px;font-weight:600;letter-spacing:normal}.product__description p.MsoNormal u{display:contents;font-size:16px;font-weight:600;font-family:Rubik;line-height:150%}details.rigd-collapse h5{font-weight:600;letter-spacing:-.02em;font-size:20px;display:contents;text-transform:uppercase;transition:.3s ease}details.rigd-collapse{display:grid;grid-template-rows:auto 0fr;transition:grid-template-rows .4s ease-in-out;overflow:hidden}details.rigd-collapse[open]{grid-template-rows:auto 1fr}details.rigd-collapse summary{display:block;list-style:none;cursor:pointer}details.rigd-collapse summary::-webkit-details-marker{display:none}details.rigd-collapse>:not(summary){grid-row:2;min-height:0;visibility:hidden;transition:visibility .4s}details.rigd-collapse[open]>:not(summary){visibility:visible}details.rigd-collapse h5{margin:0 0 10px;padding:10px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eee}details.rigd-collapse h5:after{content:"+";font-size:1.2rem;transition:transform .3s ease;background:#f7f7f7;border-radius:25px;width:24px;height:24px;text-align:center}details.rigd-collapse[open] h5:after{content:"\2212";transform:rotate(180deg);color:#eb0922;background:#f7f7f7;border-radius:25px;width:24px;height:24px;text-align:center}.product__description p.MsoNormal,.product__description p.MsoListParagraphCxSpFirst,.product__description li.MsoListParagraphCxSpFirst,.product__description div.MsoListParagraphCxSpFirst,.product__description p.MsoListParagraphCxSpMiddle,.product__description li.MsoListParagraphCxSpMiddle,.product__description div.MsoListParagraphCxSpMiddle,.product__description p.MsoListParagraphCxSpLast,.product__description li.MsoListParagraphCxSpLast,.product__description div.MsoListParagraphCxSpLast{font-size:16px;font-family:inter;line-height:150%}.product__description .flex-wrap-4{display:flex;flex-wrap:wrap;gap:0px!important}.product__description h3 span{font-size:18px;font-weight:500!important;line-height:1.3;letter-spacing:-.02em}.product__description h3{font-size:18px;letter-spacing:.02em}.product__description h4 b{font-size:18px;font-weight:600;letter-spacing:0em}.product__description a{color:#eb0a1e;font-weight:600;transition:all .3s ease}.product__description p strong{line-height:140%;display:inline-block}.product__description iframe,.product__description img{max-width:100%}.product__icon{height:var(--nova-icon-size-l)}shopify-payment-terms{margin:var(--nova-space-xs) 0;display:block}@media(min-width:320px)and (max-width:480px){.product__main-wrapper{padding:10px}}@media screen and (min-width:990px){.product__media{gap:var(--nova-space-sm);padding-bottom:0}.product__main-wrapper{padding:40px}.product.flex.wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;column-gap:var(--nova-space-md)}.product__media-wrapper{width:auto;position:sticky;top:calc(var(--nova-header-height, 5rem) + var(--nova-space-md));align-self:start}nova-product-gallery.product__media{display:flex;width:100%}.product__info-wrapper{width:auto;padding:0}}.product__badges{position:absolute;gap:var(--nova-space-xs);z-index:2;top:var(--nova-space-xs);left:calc(var(--nova-space-xs) + var(--nova-space-page-margin))}.product__badge-item{padding:var(--nova-space-xs) var(--nova-space-sm);background-color:var(--nova-color-background-secondary);color:var(--nova-brand-ink);border-radius:var(--nova-border-radius-s);font:var(--nova-body-utility);letter-spacing:1.2px;text-transform:uppercase}@media screen and (min-width:990px){.product__badges{top:var(--nova-space-sm);left:var(--nova-space-sm)}}.product__accordion .accordion__content{padding:0 1rem}
/*# sourceMappingURL=/cdn/shop/t/366/assets/section-main-product.css.map */
