.product{padding-top:78px;background-color:var(--colour-bianca)}.product .container .right{padding:32px var(--page-margin-side-mobile) 40px;margin-bottom:40px;background-color:var(--colour-white);border-bottom:1px solid var(--colour-dark-10)}.product .container .right .accordion:last-of-type{border-bottom:unset}.buy-box{display:flex;flex-direction:column;gap:40px}.buy-box h1{font-size:28px}.buy-box h1 span{color:var(--colour-rouge)}.product .featured-products .heading-container h2{font-size:28px;margin:0 0 27px}.product .product-accordions .accordion:first-of-type{border-top:1px solid var(--colour-dark-10)}.product .featured-products{margin-top:40px}.product .product-accordions .accordion{padding:0}.product .product-accordions .accordion .accordion-content ul{list-style-type:disc;padding-left:20px}.product .product-accordions .accordion .accordion-content ol{list-style-type:decimal;padding-left:20px}.product .product-accordions .accordion .accordion-dropdown{gap:0px}.product .product-accordions .accordion .accordion-dropdown span,.product .product-accordions .accordion .accordion-dropdown p,.product .product-accordions .accordion .accordion-dropdown ul{margin-bottom:8px}.product .product-accordions .accordion.open .accordion-dropdown{margin-top:0;margin-bottom:16px}.product .product-accordions .accordion .expand-title{padding:16px 0}.product .right .featured-products .product-grid .product-grid-item{width:264px}.product .right .featured-products .product-grid{justify-content:center}.product .featured-products .product-grid{margin:0 -20px}@media screen and (min-width:1000px){.product .container{display:grid;grid-template-columns:calc(100% - 640px) 600px;gap:40px;padding:48px 40px 40px}.buy-box h1{font-size:40px}.product .buy-box .featured-products .product-grid .product-grid-item{width:100%}.product .right .featured-products .product-grid{margin:0;grid-template-columns:repeat(2,calc(50% - 6px));gap:12px}.product .container .right .accordion:last-of-type{border-bottom:1px solid var(--colour-dark-10)}.product .container .right .accordion:first-of-type{border-top:unset}.product{background-color:var(--colour-bianca);padding-top:var(--header-height-desktop)}.product .right .featured-products .product-grid .product-grid-item{width:100%}.product .featured-products{margin:60px 0 40px}.product .container .right{background-color:var(--colour-white);border-radius:12px;padding:40px;margin-bottom:0;border-bottom:unset}.buy-box{padding:0}}@media screen and (min-width:1400px){.product .container{padding:57px 80px 40px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/product.css.map */
