body[data-ma6-template*=photo] .product,body[data-ma6-template*=accessoire] .product{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;column-gap:48px;row-gap:28px}body[data-ma6-template*=photo] .product>.product__media-wrapper,body[data-ma6-template*=photo] .product>.product__info-wrapper,body[data-ma6-template*=accessoire] .product>.product__media-wrapper,body[data-ma6-template*=accessoire] .product>.product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;flex:none!important}body[data-ma6-template*=photo] .product>.product__info-wrapper,body[data-ma6-template*=accessoire] .product>.product__info-wrapper{position:static!important;padding:0!important;align-self:start}body[data-ma6-template*=photo] .product>.product__media-wrapper,body[data-ma6-template*=accessoire] .product>.product__media-wrapper{position:sticky!important;top:145px!important;align-self:start;z-index:1}body[data-ma6-template*=photo] .product__info-container,body[data-ma6-template*=accessoire] .product__info-container{padding-left:0!important}body[data-ma6-template*=photo] media-gallery,body[data-ma6-template*=accessoire] media-gallery{min-width:0;max-width:100%;position:static!important}body[data-ma6-template*=photo] .product__info-container .price,body[data-ma6-template*=accessoire] .product__info-container .price{font:500 25px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;margin-block:15px!important}body[data-ma6-template*=photo] .main-atc__label__line-1{flex-wrap:wrap;column-gap:8px!important;row-gap:2px;justify-content:center}body[data-ma6-template*=photo] .main-atc-price{font-family:Arial,Helvetica,sans-serif;font-weight:500;white-space:nowrap}.ma5-page .product-price strong,.ma5-page .offer-choice>strong.offer-price,.ma5-page .detail-price,.ma3-trio-price strong,.at-cart-total strong,.cro-product.ma6-product-card .cro-product__price{font-family:Arial,Helvetica,sans-serif!important;font-variant-numeric:tabular-nums;font-weight:500!important;letter-spacing:0!important}.ma5-page .product-price strong{font-size:25px!important}.ma5-page .offer-choice>strong.offer-price{font-size:22px!important}.at-cart-total strong{font-size:25px!important}.ma3-trio-price strong{font-size:25px}.ma5-page .offer-price .price-unit,.ma5-page .offer-price .offer-total{font-family:Arial,Helvetica,sans-serif!important}.cro-product.ma6-product-card .cro-product__body{padding:11px 12px 12px!important;display:flex!important;flex:1!important;flex-direction:column!important;gap:0!important}.cro-product.ma6-product-card .cro-product__kind{font-size:11px!important;line-height:1.45!important;margin:0 0 5px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;color:#756e66}.cro-product.ma6-product-card h3{min-height:0!important;font-size:15px!important;line-height:1.35!important;margin:0!important}.cro-product.ma6-product-card h3 a{-webkit-line-clamp:2}.cro-product.ma6-product-card .ma6-card-foot{display:contents!important}.cro-product.ma6-product-card .cro-product__price{font-size:18px!important;line-height:1.35!important;margin:7px 0 10px!important}.cro-product.ma6-product-card .cro-product__price>span{font:400 11px/1.4 var(--font-body-family)!important;margin-right:3px}.cro-product.ma6-product-card .ma6-card-link{align-self:flex-start;justify-content:center!important;width:fit-content!important;min-width:0!important;min-height:35px!important;padding:7px 12px!important;margin-top:auto!important;background:#445286!important;color:#fff!important;border:0!important;border-radius:6px;font-size:13px!important;line-height:1.5!important;gap:9px!important;font-weight:500!important}.cro-product.ma6-product-card .ma6-card-link>span{width:auto!important;height:auto!important;font-size:15px!important;line-height:1!important}.cro-product.ma6-product-card .ma6-card-link:hover{background:#354376!important}.ma3-cart-suggestions .ma7-accessory{display:grid!important;grid-template-columns:52px minmax(0,1fr);align-content:start;align-items:center;gap:7px 10px;flex:0 0 244px!important;max-width:244px!important;padding:11px!important;border-radius:8px!important}.ma3-cart-suggestions .ma7-accessory>a{display:contents!important}.ma3-cart-suggestions .ma7-accessory>a img{grid-column:1;grid-row:1/4;width:52px!important;height:62px!important;object-fit:contain}.ma3-cart-suggestions .ma7-accessory>a strong{grid-column:2;font-size:12px!important;line-height:1.4!important;min-height:0!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ma3-cart-suggestions .ma7-accessory>select{grid-column:2;min-width:0;height:32px;font-size:11px!important;margin:0!important;padding:4px!important}.ma3-cart-suggestions .ma7-accessory>div{grid-column:2;display:flex!important;align-items:center;justify-content:space-between;gap:7px;margin:0!important}.ma3-cart-suggestions .ma7-accessory [data-ma3-cart-price]{font:500 13px/1.3 Arial,Helvetica,sans-serif!important;white-space:nowrap}.ma3-cart-suggestions .ma7-accessory button{min-width:0!important;min-height:32px!important;padding:6px 9px!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}.ma3-cart-suggestions .ma7-accessory>p{grid-column:1/-1;font-size:11px;margin:0}.ma3-cart-suggestions .ma7-accessory>p:empty{display:none}.ma3-cart-suggestions h3{font-size:23px!important;margin-bottom:14px!important}.ma5-page .variant-chip.selected,.ma5-page .finish-option.selected{background:#e0e6f3!important;border-color:#7a8db8!important;box-shadow:inset 0 0 0 1px #7a8db8!important}body .product__info-container .ma3-variant-picker .at-choice-input:checked+label{background:#e0e6f3!important;border-color:#7a8db8!important;box-shadow:inset 0 0 0 1px #7a8db8!important}.ma5-page .variant-chip:has(.ma8-colour-time){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.ma5-page .variant-values:has(.ma8-colour-time)>.variant-chip{min-height:55px}.ma8-colour-time{display:block!important;font:400 11px/1.4 var(--font-body-family)!important;color:inherit!important;margin:3px 0 0!important;opacity:.85}.ma3-variant-picker .at-option--colours .at-choice label{min-height:59px!important;display:flex!important;flex-direction:column;justify-content:center;gap:2px!important}.ma8-menu-extras{margin-top:10px}.ma8-trio-icon{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:58px;height:58px;background:#f7e6d9;color:#6d513e;border-radius:6px}.ma8-trio-icon>span{font:500 18px/1.3 Arial,Helvetica,sans-serif}.ma8-trio-icon>small{font-size:10px}.cro-mobile-nav .ma8-menu-shortcuts{display:flex;gap:11px;margin:18px 0 6px!important;padding:0!important;border:0!important}.cro-mobile-nav .ma8-menu-shortcuts>a{border:0!important;background:#f1eee8;flex:1;border-radius:6px;padding:11px 10px!important;font-size:12px;display:flex;justify-content:space-between;gap:6px;color:#59534d}.cro-mobile-nav .ma4-mobile-group{margin-top:15px!important}.cro-mobile-nav .ma4-mobile-group>summary{border:0!important}.cro-mobile-nav .ma4-menu-themes a{border:0!important}.cro-header .cro-announcement.ma8-announcement{display:flex;justify-content:center;gap:0;padding:0 10px!important;min-height:36px!important;height:36px;font-size:12px;background:#3d4b80;color:#fff}.ma8-announcement button{border:0;background:transparent;color:inherit;height:32px;width:30px;padding:0;display:grid;place-items:center;cursor:pointer;font:400 21px/1 Arial,sans-serif;flex:none}.ma8-announcement button:focus-visible{outline:2px solid #f4c7aa;outline-offset:-3px}.ma8-announcement [data-ma8-pause]{width:26px;font-size:10px}.ma8-announcement-slides{width:365px;min-width:0;text-align:center}.ma8-announcement-slides a{display:block;line-height:1.5;text-decoration:none;color:inherit;padding:7px 0;white-space:nowrap}.ma8-announcement [hidden]{display:none!important}.ma8-announcement button svg{display:block}.ma3-proof .ma3-quote{background:transparent!important;max-width:800px;margin:34px auto 0!important;padding:30px 20px!important;border-top:1px solid #e7dcd1;border-bottom:1px solid #e7dcd1;box-shadow:none!important;border-radius:0!important;text-align:center}.ma3-proof .ma3-quote>span{color:#ad7658!important;font-size:20px!important;letter-spacing:3px}.ma3-proof .ma3-quote blockquote{background:transparent!important;color:#56504a!important;font:400 29px/1.4 "DM Serif Display",Georgia,serif!important;margin:15px auto 17px!important;padding:0!important;max-width:620px;border:0!important}.ma3-proof .ma3-quote>p{font-size:12px!important;color:#786f66!important;margin-bottom:12px!important}.ma3-proof .ma3-quote>a{font-size:12px!important;color:#67605a!important;text-decoration:underline;text-underline-offset:4px;font-weight:400!important}.ma7-science p{font-size:13px}.ma7-science-tag{font-size:10px!important}.ma7-science>strong{font-size:16px}.ma6-collection p{max-width:630px}@media(max-width:989px){body[data-ma6-template*=photo] .product,body[data-ma6-template*=accessoire] .product{grid-template-columns:minmax(0,1fr);gap:25px;max-width:700px;margin-inline:auto}body[data-ma6-template*=photo] .product>.product__media-wrapper,body[data-ma6-template*=accessoire] .product>.product__media-wrapper{position:static!important;top:auto!important}body[data-ma6-template*=photo] .product>.product__info-wrapper,body[data-ma6-template*=accessoire] .product>.product__info-wrapper{padding:0 6px!important}.cro-header .cro-mobile-nav nav{max-height:calc(100dvh - 114px)}}@media(max-width:749px){.cro-product.ma6-product-card .cro-product__body{padding:10px 10px 11px!important}.cro-product.ma6-product-card h3{font-size:14px!important;line-height:1.35!important;min-height:0!important}.cro-product.ma6-product-card .cro-product__kind{font-size:10px!important;margin-bottom:4px!important}.cro-product.ma6-product-card .cro-product__price{font-size:17px!important;margin:6px 0 9px!important}.cro-product.ma6-product-card .ma6-card-link{font-size:12px!important;padding:6px 11px!important;min-height:34px!important}.ma6-collection p{font-size:12px!important}.ma5-page .product-price strong{font-size:24px!important}.ma5-page .offer-choice>strong.offer-price{font-size:21px!important}.ma3-proof .ma3-quote{padding:25px 5px!important;margin-top:26px!important}.ma3-proof .ma3-quote blockquote{font-size:23px!important}.ma3-proof .ma3-quote>span{font-size:17px!important}.cro-header .cro-announcement.ma8-announcement{font-size:11px;padding-inline:4px!important}.ma8-announcement-slides{width:300px}.ma8-announcement button{width:24px}.ma8-announcement [data-ma8-pause]{width:22px}.ma7-science>strong{font-size:15px!important}.ma7-science p{font-size:12px}.ma8-trio-icon{width:58px;height:58px}}@media(max-width:359px){.ma8-trio-icon{width:45px;height:52px}.ma8-trio-icon>span{font-size:16px}.cro-header .cro-announcement.ma8-announcement{font-size:10px}.ma5-page .offer-choice>strong.offer-price{font-size:20px!important}.ma5-page .variant-chip{font-size:12px}.cro-mobile-nav .ma8-menu-shortcuts>a{font-size:11px;padding-inline:8px!important}}body[data-ma6-template] .product__info-container .price .price-item{font:500 25px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:0!important}body[data-ma6-template] .product__info-container .ma3-variant-picker.at-variant-picker .at-option .at-choice input.at-choice-input[type=radio]:checked+label{background:#e0e6f3!important;border-color:#7a8db8!important;box-shadow:inset 0 0 0 1px #7a8db8!important}body[data-ma6-template*=photo] .main-product-atc{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}body[data-ma6-template*=photo] .main-product-atc .main-atc-price{display:none!important}[data-ma8-photo-price]{font:500 15px/1.4 Arial,Helvetica,sans-serif;white-space:nowrap}[data-ma8-photo-price][hidden]{display:none!important}@media(max-width:359px){.cro-header .cro-announcement.ma8-announcement{font-size:11px}}.ma8-menu-extras img{object-fit:cover;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/21/assets/ma8-site.css.map */
