.product-extended-details{scroll-margin-top:calc(var(--header-height, 80px) + 10rem)}.main-product-hero h1{text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:4rem;font-weight:700;line-height:1;color:#fff}.main-product-hero h2{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:32px;font-weight:700;line-height:36px}.main-product-hero h3{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:30px}.main-product-hero h4{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:24px}.main-product-hero h5{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;line-height:20px}.main-product-hero h6{margin-top:0;margin-bottom:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;line-height:18px}.main-product-hero p{margin-bottom:0;margin-top:0;font-size:1rem;line-height:1.3}.main-product-hero a{font-size:1rem;text-decoration:underline}.main-product-hero .section{margin-left:auto;margin-right:auto}.main-product-hero .main-product-hero_component{position:relative}.main-product-hero .main-product-hero_background{background-color:#000;border-radius:1rem;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.main-product-hero .main-product-hero_image{opacity:.65;object-fit:cover;border-radius:1rem;width:100%;height:100%;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.main-product-hero .main-product-hero_content{z-index:5;grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1.44fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;place-items:start stretch;padding:3.75rem;display:grid;position:relative}.main-product-hero .main-product-hero_primary{color:#fff;flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:500px;display:flex}.main-product-hero .main-product-hero_cta{grid-column-gap:1.25rem;grid-row-gap:1.25rem;background-color:#fff;border-radius:1rem;flex-flow:column;width:100%;max-width:25rem;height:100%;padding:1.625rem;display:flex}.main-product-hero .main-product-hero_price-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:flex-start;align-items:center;display:flex}.main-product-hero .main-product-hero_price{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:700}.main-product-hero .main-product-hero_price.compare-at{opacity:.6;font-weight:400;text-decoration:line-through}.main-product-hero .main-product-hero_learn-more{color:#fff;margin-top:1.75rem;display:inline-block}.main-product-hero .main-product-hero_gallery-cta{margin-top:auto}.main-product-hero .main-product-hero_gallery-link{grid-column-gap:.7rem;grid-row-gap:.7rem;color:#000;background-color:#fff;border-radius:100px;justify-content:flex-start;align-items:center;margin-top:1.75rem;padding:.55rem 1.5rem;font-family:Poppins,sans-serif;font-weight:700;text-decoration:none;display:flex}.main-product-hero .main-product-hero_icon-embed{flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.main-product-hero .main-product-hero_text{margin-bottom:0}.main-product-hero .main-product-hero_label{color:#787878;margin-bottom:.25rem;font-family:Inter,sans-serif;font-size:.875rem}.main-product-hero .main-product-hero_input{grid-column-gap:.5rem;grid-row-gap:.5rem;background-color:#fdf5f0;border:1px solid #ffebdc;border-radius:.5rem;justify-content:flex-start;align-items:center;padding:.625rem;display:flex}.main-product-hero .main-product-hero_input .main-product-hero_input-text[type=text]{background:transparent;border:0;padding:0;outline:none;width:100%;font:inherit;font-size:1rem;line-height:1.3;color:inherit;appearance:none;-webkit-appearance:none}.main-product-hero .main-product-hero_input .main-product-hero_input-text[type=text]:focus,.main-product-hero .main-product-hero_input .main-product-hero_input-text[type=text]:focus-visible{outline:none;box-shadow:none}.main-product-hero variant-selects .product-form__input .form__label,.main-product-hero variant-selects .product-form__input label{color:#787878;margin-bottom:.25rem;font-family:Inter,sans-serif;font-size:.875rem}.main-product-hero variant-selects .select{background-color:#fdf5f0;border:1px solid #ffebdc;border-radius:.5rem;padding:.125rem .625rem;display:flex;align-items:center}.main-product-hero variant-selects .select__select{height:2.6rem;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:.5rem 2rem .5rem .25rem;width:100%;font-size:1rem;line-height:1.3}.main-product-hero variant-selects .select:focus-within,.main-product-hero variant-selects .select__select:focus{outline:none;box-shadow:none}.main-product-hero variant-selects .select .icon-caret{color:#000}.main-product-hero .main-product-hero_cta-title{font-size:1.375rem;line-height:1.2}.main-product-hero .style-tile{max-width:100rem;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.main-product-hero .main-product-hero_price-outer{margin-top:1.75rem;margin-bottom:1.75rem}.main-product-hero .main-product-hero_price-vat{font-family:Poppins,sans-serif;font-size:1.5rem;opacity:.6}.main-product-hero .main-product-hero_cta-outer{justify-content:flex-end;align-items:flex-start;display:flex}.main-product-hero .main-product-hero_fields-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;flex-flow:column;display:flex}.main-product-hero .main-product-hero_input-icon{justify-content:flex-start;align-items:center;width:1.25rem;height:1.25rem;display:flex}.main-product-hero .button{background-color:#000;border-radius:500px;justify-content:center;align-items:center;margin-top:auto;padding:.75rem 1.25rem;font-family:Poppins,sans-serif;display:flex;color:#fff}@media screen and (max-width: 991px){.main-product-hero h1{color:#000;font-size:3rem}.main-product-hero .main-product-hero_background{position:relative}.main-product-hero .main-product-hero_image{height:330px;position:relative;opacity:1}.main-product-hero .main-product-hero_background{background-color:transparent}.main-product-hero .main-product-hero_content{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1.44fr;padding-left:0;padding-right:0}.main-product-hero .main-product-hero_primary{color:#000;min-height:auto}.main-product-hero .main-product-hero_cta{background-color:#fdf5f0;max-width:none}.main-product-hero .main-product-hero_price{font-size:2.125rem}.main-product-hero .main-product-hero_learn-more{color:#000}.main-product-hero .main-product-hero_gallery-link{color:#fff;background-color:#000}.main-product-hero .main-product-hero_input{background-color:#fff;border-color:#fff}.main-product-hero .main-product-hero_price-vat{font-size:1.25rem}.main-product-hero .heading{font-size:4rem}}@media screen and (max-width: 767px){.main-product-hero h1{font-size:2.5rem}.main-product-hero .main-product-hero_price-wrapper{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:wrap}.main-product-hero .main-product-hero_price{font-size:1.25rem}.main-product-hero .main-product-hero_price-vat{text-align:left;font-size:1rem}.main-product-hero .heading{font-size:3rem}}@media screen and (max-width: 479px){.main-product-hero h1{font-size:2rem}.main-product-hero .main-product-hero_content{grid-column-gap:2.5rem;grid-row-gap:2.5rem;padding-top:1rem}.main-product-hero .main-product-hero_learn-more,.main-product-hero .main-product-hero_gallery-link{margin-top:1rem}.main-product-hero .main-product-hero_price-outer{margin-top:1rem;margin-bottom:1rem}.main-product-hero .heading{font-size:2rem}}.main-product-hero #w-node-e6f33100-baee-88bd-3fe6-02c7fbcd0987-0aaa2e98{place-self:stretch stretch}.main-product-hero .quantity__button{width:32px;height:32px;border-radius:50%;background-color:#000!important;color:#fff;display:flex;align-items:center;justify-content:center;padding:0;border:none}.main-product-hero_cta div:last-child{margin-top:auto}.main-product-hero .quantity__button .icon{width:10px;height:10px}.main-product-hero .quantity__button.disabled,.main-product-hero .quantity__button[disabled]{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-main-product-hero.css.map */
