.section-product-details{margin-top:3.2rem;margin-bottom:8rem}@media screen and (min-width:1024px){.section-product-details{margin-top:5.6rem;margin-bottom:13rem}}.section-product-details .breadcrumb{padding-top:0;margin-bottom:2.4rem}@media screen and (min-width: 1024px){.section-product-details .breadcrumb{padding-top:0;margin-bottom:3.2rem}}.section-product-details .wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:3.2rem}@media screen and (min-width: 1024px){.section-product-details .wrapper{display:flex}}.section-product-details .wrapper .column__media{min-width:100%}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__media{width:calc(42% - 4rem);min-width:auto;margin-right:4rem}}.section-product-details .wrapper .column__media .sticky-wrapper{position:sticky;top:5rem}.section-product-details .wrapper .column__media .sticky-wrapper>:not(:last-child){margin-bottom:4rem}.section-product-details .wrapper .column__media .sticky-wrapper product-media{display:block}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details{width:58%}}.section-product-details .wrapper .column__details>:last-child{margin-bottom:0}.section-product-details .wrapper .column__details .product__rating{display:flex;align-items:center;justify-content:space-between}.section-product-details .wrapper .column__details .product__rating,.section-product-details .wrapper .column__details .product__heading{margin-bottom:3.2rem}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details .product__heading{margin-bottom:2.8rem}}.section-product-details .wrapper .column__details .product__heading h1{margin-bottom:1.6rem}.section-product-details .wrapper .column__details .product__heading .product__description p{margin-bottom:.5rem;font-weight:400;line-height:2.8rem;color:var(--grey-700)}.section-product-details .wrapper .column__details .product__heading .product__description p strong{font-weight:600;color:var(--black)}.section-product-details .wrapper .column__details variant-picker{display:block;margin-bottom:4rem}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details variant-picker{margin-bottom:3.2rem}}.section-product-details .wrapper .column__details .product-price{margin-bottom:3.2rem}.section-product-details .wrapper .column__details .product-atc{display:flex;flex-direction:column;background-color:var(--white);border:1.5px solid var(--grey-400);padding:3.2rem 1.6rem;margin-bottom:1.2rem}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details .product-atc{padding:3.6rem 2.8rem;margin-bottom:1.6rem}}.section-product-details .wrapper .column__details .product-atc .atc-heading{margin-bottom:2.4rem}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details .product-atc .atc-heading{margin-bottom:3.2rem}}.section-product-details .wrapper .column__details .product-atc .atc-heading h3{font-size:2.4rem;font-weight:600;line-height:2.4rem;letter-spacing:0;color:var(--black)}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details .product-atc .atc-heading h3{font-size:3.2rem;line-height:3.2rem}}.section-product-details .wrapper .column__details .product-atc .atc-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-end;gap:2.4rem}@media screen and (min-width: 1024px){.section-product-details .wrapper .column__details .product-atc .atc-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity{width:auto;display:flex;flex-direction:column;box-shadow:none;outline:none}.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity:before,.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity:after{display:none}.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity label{font-size:1.4rem;font-weight:600;line-height:2rem;letter-spacing:-.2px;color:var(--black);margin-bottom:.8rem}.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity input[type=number]{width:100%;padding:1.4rem 1.6rem;border:1.5px solid var(--grey-400);border-radius:4px;font-size:1.4rem;font-weight:400;line-height:2rem;letter-spacing:-.2px;color:var(--black);transition:border-color .2s ease;text-align:left}.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity input[type=number]:focus,.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity input[type=number]:focus-visible{border-color:var(--black);box-shadow:none;outline:none}.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity input[type=number]::-webkit-outer-spin-button,.section-product-details .wrapper .column__details .product-atc .atc-wrapper .quantity input[type=number]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-details.css.map */
