img{max-width:100%;height:auto}.__dhiwise1744973057076 button,.__dhiwise1744973057076 input,.__dhiwise1744973057076 optgroup,.__dhiwise1744973057076 select,.__dhiwise1744973057076 textarea{margin:0;padding:0}.__dhiwise1744973057076 h1,.__dhiwise1744973057076 h2,.__dhiwise1744973057076 h3,.__dhiwise1744973057076 h4,.__dhiwise1744973057076 h5,.__dhiwise1744973057076 h6,.__dhiwise1744973057076 hr,.__dhiwise1744973057076 p{margin:0}.__dhiwise1744973057076 [type=text],.__dhiwise1744973057076 input:where(:not([type])),.__dhiwise1744973057076 [type=email],.__dhiwise1744973057076 [type=url],.__dhiwise1744973057076 [type=password],.__dhiwise1744973057076 [type=number],.__dhiwise1744973057076 [type=date],.__dhiwise1744973057076 [type=datetime-local],.__dhiwise1744973057076 [type=month],.__dhiwise1744973057076 [type=search],.__dhiwise1744973057076 [type=tel],.__dhiwise1744973057076 [type=time],.__dhiwise1744973057076 [type=week],.__dhiwise1744973057076 [multiple]{-webkit-appearance:none;appearance:none;background-color:transparent;border-color:unset;border-width:0;border-radius:unset;padding:unset;font-size:unset;line-height:unset;color:inherit}.__dhiwise1744973057076 input:focus-visible,.__dhiwise1744973057076 [multiple]:focus-visible,.__dhiwise1744973057076 textarea:focus-visible,.__dhiwise1744973057076 select:focus-visible{outline:none;box-shadow:none}.__dhiwise1744973057076 .flex-row-center-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.__dhiwise1744973057076.product-section{background-size:cover;background-repeat:no-repeat;width:100%;display:flex;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding:40px 56px 0;border-radius:26px}@media only screen and (max-width: 1440px){.__dhiwise1744973057076.product-section{height:auto;padding:32px 20px}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076.product-section{height:auto;padding:20px}}@media only screen and (max-width: 550px){.__dhiwise1744973057076.product-section{padding:16px 20px}}.__dhiwise1744973057076 .product-section__content{width:67%;display:flex;justify-content:center}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__content{width:100%}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__content{width:100%}}.__dhiwise1744973057076 .product-section__agriculture{display:flex;align-items:flex-start}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__agriculture{flex-direction:column}}.__dhiwise1744973057076 .product-section__agriculture-column{gap:28px;align-self:center;display:flex;width:42%;flex-direction:column}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__agriculture-column{width:100%}}.__dhiwise1744973057076 .product-section__agriculture-stack{position:relative;align-content:center}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__agriculture-stack{height:auto}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__agriculture-stack{height:auto}}.__dhiwise1744973057076 .product-section__agriculture-image{height:350px;object-fit:contain;border-radius:28px}.__dhiwise1744973057076 .product-section__agriculture-badge{height:66px;width:10%;object-fit:contain;position:absolute;right:11%;top:6%;margin:auto}.__dhiwise1744973057076 .product-section__coffeebeans-row{gap:8px;display:flex}.__dhiwise1744973057076 .product-section__brand-column{padding-left:37px;padding-right:16px;flex:1;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__brand-column{align-self:stretch}}.__dhiwise1744973057076 .product-section__brand-name{color:#a86b43!important;margin-left:34px;font-size:20px;font-weight:300}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__brand-name{font-size:17px}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__brand-name{margin-left:0}}.__dhiwise1744973057076 .product-section__product-name{color:#a86b43!important;margin-left:30px;letter-spacing:-1.64px;font-size:30px;font-weight:400}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__product-name{font-size:34px}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__product-name{font-size:25px;margin-left:0}}.__dhiwise1744973057076 .product-section__ratings-row{margin-top:12px;margin-left:34px;width:94%;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__ratings-row{width:100%}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__ratings-row{width:100%;margin-left:0}}.__dhiwise1744973057076 .product-section__rating-star{height:18px;width:3%;object-fit:contain}.__dhiwise1744973057076 .product-section__rating-user{height:16px;margin-left:4px}.__dhiwise1744973057076 .product-section__rating-value{color:#000!important;margin-left:12px;font-size:14px;font-weight:400}.__dhiwise1744973057076 .product-section__rating-value-span{color:#000}.__dhiwise1744973057076 .product-section__rating-value-span-1{color:#0009}.__dhiwise1744973057076 .product-section__price-row{margin-left:30px;display:flex}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__price-row{margin-left:0}}.__dhiwise1744973057076 .product-section__price{color:#000!important;font-size:30px;font-weight:500}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__price{font-size:25px}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__price{font-size:24px}}@media only screen and (max-width: 550px){.__dhiwise1744973057076 .product-section__price{font-size:22px}}.__dhiwise1744973057076 .product-section__description{color:#000!important;margin-left:16px;font-size:15px;font-weight:300;line-height:23px}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__description{font-size:14px}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__description{margin-left:0}}.__dhiwise1744973057076 .product-section__image-screenshot{margin-left:16px;width:88%;object-fit:contain}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__image-screenshot{margin-left:0}}.__dhiwise1744973057076 .product-section__add-to-cart-button{color:#fff;margin-top:20px;margin-left:100px;padding-left:33px;padding-right:33px;font-size:16px;font-weight:500;background-color:#a86b43;text-align:center;height:58px;min-width:570px;border-radius:10px;border:1px solid #0d0c0c19}@media only screen and (max-width: 1440px){.__dhiwise1744973057076 .product-section__add-to-cart-button{font-size:13px}}@media only screen and (max-width: 1050px){.__dhiwise1744973057076 .product-section__add-to-cart-button{margin-left:0}}@media only screen and (max-width: 550px){.__dhiwise1744973057076 .product-section__add-to-cart-button{padding-left:16px;padding-right:16px}}.add-to-cart-button:hover{background-color:#e65c00}.__dhiwise1744973057076 .product-section__coffeebeans-image{height:84px;width:16%;object-fit:contain;border-radius:10px}.__dhiwise1744973057076 .product-section__rating-star-1{height:18px;margin-left:4px;width:3%;object-fit:contain}@media only screen and (max-width: 768px){.__dhiwise1744973057076 .product-section__add-to-cart-button{min-width:300px}}@media only screen and (max-width: 768px){.__dhiwise1744973057076 .product-section__agriculture-image{height:auto!important}}.__dhiwise1744973057076 .product-section__add-to-cart-button:hover{background-color:#e65c00;cursor:pointer}.produit-commerce{display:flex;justify-content:stretch;gap:10px;font-size:11px;padding-top:15px;max-width:500px;width:100%}.produit-commerce .element-commerce{background-color:#f2f6f6;border-radius:5px;text-align:center;flex:auto;max-width:115px;padding:10px;display:flex;align-items:center;justify-content:center}.element-commerce img{width:100%;height:auto;max-width:80px}.__dhiwise1744973057076 .product-section__price-row{margin-left:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.__dhiwise1744973057076 .product-section__price-wrapper{display:flex;flex-direction:column;align-items:flex-start}.__dhiwise1744973057076 .product-section__unit-price{font-size:13px;color:#7c5a3a;font-weight:400;margin-top:4px}.product-block{display:flex;flex-direction:column;width:1300px;max-width:90%;background:#fff;border-radius:16px;padding:12px;box-shadow:0 2px 8px #0000000d;margin:0 auto;font-family:sans-serif}.product-block__header{display:flex;justify-content:space-between;align-items:flex-start}.product-block__title-area{display:flex;flex-direction:column;margin:0;align-items:flex-start;padding-left:40px}.product-block__brand-name{color:#a86b43;font-size:14px;font-weight:300;margin:0 auto 4px}.product-block__title{font-size:24px;font-weight:500;color:#a86b43;white-space:normal;overflow:hidden;max-width:1300px;margin:0}.product-block__ratings{margin-top:1px}.product-block__price-area{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.product-block__price{font-size:28px;font-weight:600;margin:0}.product-block__unit-price{font-size:13px;color:#7c5a3a;margin-top:4px}.product-block__image-col{flex-shrink:0;display:flex;flex-direction:column;gap:12px}.product-block__image{width:100%;max-width:250px;height:auto;object-fit:contain;border-radius:12px}.product-block__thumbs{display:flex;gap:8px}.product-block__thumb{width:82px;height:84px;object-fit:contain;border-radius:6px;cursor:pointer}.product-block__summary-col{flex:1}.product-block__summary{font-size:14px;line-height:1.6;margin-top:50px}.product-block__icons{display:flex;gap:10px}.product-block__icon{width:100px;height:80px;object-fit:contain}.product-block__footer{display:flex;justify-content:flex-end}.product-block__add-button{background-color:#a86b43;color:#fff;font-size:16px;padding:14px 32px;border:none;border-radius:8px;cursor:pointer}.product-block__add-button:hover{background-color:#e65c00}.product-section__row{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}.product-section__col{flex:1 1 300px;min-width:280px}@media (min-width: 1050px){.product-section__row--header .product-section__col--header-left{flex:2 1 0}.product-section__row--header .product-section__col--header-right{flex:1 1 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.product-section__row--body .product-section__col--body-left{flex:0 0 42%}.product-section__row--body .product-section__col--body-right{flex:1 1 0}}.product-section__add-form{margin-top:16px;width:100%;display:flex;justify-content:flex-end}@media (max-width: 1050px){.product-section__price-row,.product-section__brand-column,.product-section__ratings-row{margin-left:0!important}.product-section__add-to-cart-button{margin-left:0!important;width:100%}}.product-block__row--secondary{display:flex;align-items:center;justify-content:space-between}.product-block__col--secondary-left{flex:1;padding-left:40px}.product-block__col--secondary-right{padding-left:40px;flex:1;align-items:flex-end}.product-block__col--logo{flex:0 0 auto}.product-block__brand-logo{display:block;max-width:40px;height:auto}.product-block__header,.product-block__row--secondary{margin:0!important;padding:0!important;line-height:1!important}.product-block__title-area,.product-block__price-area,.product-block__ratings,.product-block__unit-price{margin:0!important}.product-block__title{margin-bottom:0!important;line-height:1.2!important}.product-block__row--secondary{position:relative}.product-block__col--secondary-right{position:absolute;right:20px}.product-block__unit-price{margin:0;font-size:13px;color:#7c5a3a}.product-block__brand-logo{max-height:30px}.product-block__summary-col{display:flex;flex-direction:column;gap:90px}.desktop-only{display:block}.mobile-only{display:none}@media only screen and (max-width: 767px){.desktop-only{display:none!important}.mobile-only{display:block!important}}.product-block__body{display:flex;gap:32px}.product-block__image-col,.product-block__summary-col{flex:1}.product-block__action-col{flex:0 0 300px}.product-section__action-form{background-color:#f5f5f5;border:1px solid #ddd;border-radius:8px;padding:20px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.product-section__price-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-section__price{font-size:35px;font-weight:600;align-items:flex-end}.product-section__unit-price{font-size:13px;color:#7c5a3a}.product-section__quantity-controls{display:flex;align-items:center;gap:8px}.quantity-btn{width:32px;height:32px;border:1px solid #ccc;background:#f9f9f9;border-radius:4px;font-size:18px;line-height:1;cursor:pointer}.quantity-btn:hover{background:#eee}.quantity-input{width:48px;text-align:center;border:1px solid #ccc;border-radius:4px;font-size:14px;padding:4px}.product-section__add-to-cart-button{background-color:#a86b43;color:#fff;font-size:16px;font-weight:500;padding:14px 32px;border-radius:8px;border:none;cursor:pointer;white-space:nowrap}.product-section__add-to-cart-button:hover{background-color:#e65c00}
/*# sourceMappingURL=/cdn/shop/t/2/assets/productsection.css.map */
