#MainContent[data-template^=product]{--arp-charbon: #151a17;--arp-ivoire: #f4f1e8;--arp-mineral: #f7f7f3;--arp-pierre: #d8d4c9;--arp-terre-aa: #9a4525;--arp-gris: #4f5d55;--arp-foret: #2f473a}#MainContent[data-template^=product] .product-details{--arp-gap-colonne: 12px}@media screen and (min-width:750px){#MainContent[data-template^=product] .product-details{--arp-gap-colonne: 4px}}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__group{margin:0 0 24px;padding:0;border:0}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__group:last-of-type{margin-block-end:0}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__legend{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;float:none;width:100%;min-height:44px;margin:0;padding:0;font-size:15px;font-weight:700;line-height:1.3;color:var(--arp-charbon)}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__legend .c1b-guarantee__link{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;border-radius:0;box-shadow:none;font-size:15px;font-weight:400;color:var(--arp-foret);text-decoration:underline;text-underline-offset:3px}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block-start:12px}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__group:first-of-type .c1b-pair__options{margin-block-start:8px}@container (min-width: 320px){#MainContent[data-template^=product] arpivia-c1b-offer .c1b-pair__group:last-of-type .c1b-pair__options{grid-template-columns:repeat(5,minmax(0,1fr))}}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-opt{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:44px;min-height:44px;padding:0 6px;font-size:15px;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;color:var(--arp-charbon);background:var(--arp-mineral);border:1px solid var(--arp-pierre);border-radius:2px;box-shadow:none;cursor:pointer}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-opt:has(input:checked){background:var(--arp-ivoire);border-color:var(--arp-charbon);border-width:2px;font-weight:700}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-actions{margin-block-start:24px}#MainContent[data-template^=product] arpivia-c1b-offer .c1b-cta{width:100%;min-height:52px;border:1px solid var(--arp-terre-aa);border-radius:2px;background-color:var(--arp-terre-aa);color:var(--arp-mineral);box-shadow:none}#MainContent[data-template^=product] arpivia-c1b-offer{margin-block-end:0}html[data-c1b-sticky-visible=on] #MainContent[data-template^=product] arpivia-c1b-offer{padding-block-end:0}html[data-c1b-sticky-visible=on] #MainContent[data-template^=product] .product-details .accordion{padding-block-end:96px}#MainContent[data-template^=product] .product-details .arpivia-c1b-livraison{margin-block-start:calc(20px - var(--arp-gap-colonne))}#MainContent[data-template^=product] .arpivia-c1b-livraison__boite{display:flex;align-items:flex-start;column-gap:10px;padding:0;background:none;border:0;border-radius:0;box-shadow:none}#MainContent[data-template^=product] .arpivia-c1b-livraison__icone{flex:0 0 18px;margin-block-start:2px;color:var(--arp-foret)}#MainContent[data-template^=product] .arpivia-c1b-livraison__icone svg{display:block;width:18px;height:18px}#MainContent[data-template^=product] .arpivia-c1b-livraison__titre{font-size:15px;font-weight:600;line-height:1.4;color:var(--arp-charbon)}#MainContent[data-template^=product] .arpivia-c1b-livraison__date{font-size:14px;line-height:1.45;color:var(--arp-gris)}#MainContent[data-template^=product] .product-details .c1b-guarantee{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:10px;margin-block:calc(16px - var(--arp-gap-colonne)) 0;padding:0;border:0;background:none}#MainContent[data-template^=product] .product-details .c1b-guarantee:before{content:"";grid-column:1;grid-row:1;width:18px;height:18px;margin-block-start:2px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232f473a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.2 5 6v5.2c0 4.2 2.9 7.4 7 9.6 4.1-2.2 7-5.4 7-9.6V6z'/%3E%3Cpath d='m9 12 2.2 2.2L15.4 10'/%3E%3C/svg%3E") center / 18px 18px no-repeat}#MainContent[data-template^=product] .product-details .c1b-guarantee>*{grid-column:2}#MainContent[data-template^=product] .product-details .c1b-guarantee__title{margin:0;font-size:15px;font-weight:600;line-height:1.4;color:var(--arp-charbon)}#MainContent[data-template^=product] .product-details .c1b-guarantee__text{margin:2px 0 0;font-size:16px;line-height:1.5;color:var(--arp-gris)}#MainContent[data-template^=product] .product-details .c1b-guarantee .c1b-guarantee__link{justify-self:start;display:inline-block;min-height:0;margin-block:6px 0;padding:0;font-size:15px;line-height:1.4;color:var(--arp-foret);text-decoration:underline;text-underline-offset:3px}#MainContent[data-template^=product] .product-details .payment-icons{margin-block-start:calc(20px - var(--arp-gap-colonne))}#MainContent[data-template^=product] .product-details .payment-icons__caption{margin:0 0 8px;font-size:14px;line-height:1.4;text-align:center;color:var(--arp-gris)}#MainContent[data-template^=product] .product-details .payment-icons__list{justify-content:center;align-items:center;flex-wrap:wrap;gap:6px}#MainContent[data-template^=product] .product-details .payment-icons__item{display:flex;align-items:center;justify-content:center;width:34px;height:22px}#MainContent[data-template^=product] .product-details .payment-icons__item svg{display:block;width:100%;height:100%}#MainContent[data-template^=product] .product-details .accordion{margin-block-start:calc(24px - var(--arp-gap-colonne))}#MainContent[data-template^=product] .product-details .accordion accordion-custom .details{background:none;border-block-start:1px solid var(--arp-pierre);border-block-end:0;border-inline:0;border-radius:0}#MainContent[data-template^=product] .product-details .accordion .details__header{gap:12px;min-height:52px;padding-block:12px;font-size:17px;line-height:1.35}#MainContent[data-template^=product] .product-details .accordion .details__header .icon-plus{flex:0 0 auto;align-self:center;margin-inline-start:auto}
/*# sourceMappingURL=/cdn/shop/t/62/assets/arpivia-c1b-bloc-achat.css.map */
