.ej-marquee-container{display:flex;flex-wrap:nowrap!important;overflow:hidden!important;white-space:nowrap!important;background-color:#c69c55;width:100%;padding:8px 0;box-sizing:border-box}.ej-marquee-content{display:flex;flex-wrap:nowrap!important;flex-shrink:0;animation:ej-scroll 40s linear infinite}.ej-marquee-item{font-family:'Inter',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#ffffff;display:flex;align-items:center}.ej-star{color:#0d0b08;margin:0 25px;font-size:10px}@keyframes ej-scroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.ej-marquee-container:hover .ej-marquee-content{animation-play-state:paused}html body.single-product .et_pb_section_0_tb_body{padding:0 0 3rem!important;margin-top:0!important;background:#FFFFFF!important;overflow:hidden!important}html body.single-product #main-content,html body.single-product #et-main-area,html body.single-product article.product{padding-top:0!important;margin-top:0!important}@media (min-width:981px){html body.single-product .et_pb_row_0_tb_body{max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0!important;box-sizing:border-box!important}html body.single-product .et_pb_row_0_tb_body>.et_pb_column:first-child{margin:0!important;padding:0!important}html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child{margin:0!important;padding:1.5rem 2rem 1.5rem 1rem!important;box-sizing:border-box!important}html body.single-product .et_pb_wc_images_0_tb_body,html body.single-product .et_pb_wc_images_0_tb_body .et_pb_module_inner{margin:0!important;padding:0!important;width:100%!important}}@media (min-width:981px){html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport{height:700px!important;width:100%!important;overflow:hidden!important;margin:0!important;background:transparent!important}html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img,html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport img.wp-post-image{width:100%!important;height:700px!important;max-width:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-control-thumbs,html body.single-product .et_pb_wc_images_0_tb_body ol.flex-control-nav{display:flex!important;flex-direction:row!important;gap:.6rem!important;margin:.6rem 0 0 0!important;padding:0!important;list-style:none!important;width:100%!important;justify-content:flex-start!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-control-thumbs li{width:90px!important;height:90px!important;margin:0!important;flex:0 0 90px!important;background:#EFE9DF!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-control-thumbs li img{width:90px!important;height:90px!important;object-fit:cover!important;opacity:.5!important;cursor:pointer!important;display:block!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-control-thumbs li img.flex-active,html body.single-product .et_pb_wc_images_0_tb_body .flex-control-thumbs li img:hover{opacity:1!important}html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__trigger{position:absolute!important;top:1rem!important;right:1rem!important;z-index:10!important;background:rgba(255,255,255,.95)!important;width:36px!important;height:36px!important;border-radius:50%!important;box-shadow:0 2px 8px rgba(0,0,0,.08)!important;font-size:.8rem!important;color:#0D0B08!important}}html body.single-product .et_pb_wc_title_0_tb_body::before{content:"BOUCLES D'OREILLES"!important;display:block!important;font-family:'Inter',sans-serif!important;font-size:.68rem!important;font-weight:500!important;letter-spacing:.25em!important;color:#A07840!important;margin-bottom:.8rem!important;text-transform:uppercase!important;font-style:normal!important}html body.single-product .et_pb_wc_title_0_tb_body{margin:0 0 1rem 0!important;padding:0!important}html body.single-product .et_pb_wc_title_0_tb_body h1{font-family:'Instrument Serif',Georgia,serif!important;font-size:2.6rem!important;font-weight:400!important;font-style:normal!important;text-transform:none!important;color:#0D0B08!important;text-align:left!important;letter-spacing:-.01em!important;line-height:1.05!important;padding:0!important;margin:0 0 1.2rem 0!important}html body.single-product .et_pb_wc_price_0_tb_body{text-align:left!important;margin:0 0 1.5rem 0!important;padding:0!important}html body.single-product .et_pb_wc_price_0_tb_body .price,html body.single-product .et_pb_wc_price_0_tb_body .price .amount,html body.single-product .et_pb_wc_price_0_tb_body .price bdi{font-family:'Inter',sans-serif!important;font-size:1.6rem!important;font-weight:300!important;font-style:normal!important;color:#0D0B08!important;text-align:left!important}html body.single-product .et_pb_wc_price_0_tb_body .price{display:inline-block!important;margin:0!important}html body.single-product .et_pb_wc_description_0_tb_body{font-family:'Inter',sans-serif!important;font-size:.95rem!important;font-weight:300!important;color:#6B6B6B!important;line-height:1.7!important;text-align:left!important;margin:0 0 1.2rem 0!important;padding:1.2rem 0 0 0!important;border-top:1px solid #E8E3DC!important}html body.single-product .et_pb_wc_description_0_tb_body p{color:#6B6B6B!important;margin:0!important;font-style:normal!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body .stock.in-stock{font-family:'Inter',sans-serif!important;font-size:.65rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#A07840!important;text-align:left!important;margin:0 0 1.2rem 0!important;padding:0!important;display:flex!important;align-items:center!important;gap:.5rem!important;background:transparent!important;font-style:normal!important;position:static!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body .stock.in-stock::before{content:''!important;display:inline-block!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#A07840!important}html body.single-product .epofw_addon_html{margin:1rem 0 1.5rem 0!important}html body.single-product .epofw_field_container{background:transparent!important;border:none!important;padding:0!important;margin:0 0 1.2rem 0!important;display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:.6rem!important}html body.single-product .epofw_td_label{font-family:'Inter',sans-serif!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#0D0B08!important;text-align:left!important;padding:0!important;margin:0!important;display:block!important;width:100%!important}html body.single-product .epofw_td_value{width:100%!important;padding:0!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem!important;align-items:stretch!important}html body.single-product .epofw_td_value label{display:inline-flex!important;flex:1 1 50%!important;width:50%!important;max-width:50%!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;padding:.85rem .5rem!important;background:#F6F3EE!important;border:1px solid #E8E3DC!important;cursor:pointer!important;margin:0!important;box-sizing:border-box!important;font-family:'Inter',sans-serif!important;text-align:center!important}html body.single-product .epofw_td_value label input[type="radio"]{accent-color:#A07840!important;margin:0 .25rem 0 0!important;width:14px!important;height:14px!important}html body.single-product .epofw_option_title{font-size:.72rem!important;color:#0D0B08!important;font-weight:400!important;white-space:nowrap!important;font-style:normal!important}html body.single-product .epofw_option_price{font-size:.68rem!important;color:#6B6B6B!important;font-weight:300!important;white-space:nowrap!important;margin-left:.2rem!important}html body.single-product .epofw_option_price .amount{color:#A07840!important}html body.single-product .epofw_field_container textarea{width:100%!important;min-height:90px!important;background:#F6F3EE!important;border:1px solid #E8E3DC!important;padding:.9rem 1rem!important;font-family:'Inter',sans-serif!important;font-size:.85rem!important;color:#0D0B08!important;outline:none!important;box-sizing:border-box!important;border-radius:0!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart{margin:1.5rem 0 1rem!important;padding-top:1.2rem!important;border-top:1px solid #E8E3DC!important;width:100%!important;max-width:100%!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:.8rem!important;box-sizing:border-box!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body .quantity{flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:56px!important;margin:0!important;padding:0!important;border:1px solid #E8E3DC!important;background:#FFFFFF!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;order:1!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body .quantity input.qty{width:100%!important;height:54px!important;border:none!important;background:transparent!important;text-align:center!important;font-family:'Inter',sans-serif!important;font-size:1rem!important;font-weight:400!important;color:#0D0B08!important;padding:0!important;margin:0!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body button.single_add_to_cart_button{flex:1 1 calc(100% - 96px)!important;width:auto!important;min-width:0!important;max-width:none!important;height:56px!important;background:#0D0B08!important;background-color:#0D0B08!important;background-image:none!important;color:#FFFFFF!important;border:none!important;border-radius:9999px!important;font-family:'Inter',sans-serif!important;font-size:.78rem!important;font-weight:500!important;font-style:normal!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:0 2rem!important;margin:0!important;text-align:center!important;cursor:pointer!important;white-space:nowrap!important;box-sizing:border-box!important;order:2!important;line-height:56px!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body button.single_add_to_cart_button:hover{background:#A07840!important;background-color:#A07840!important;color:#FFFFFF!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body button.single_add_to_cart_button::after{display:none!important}html body.single-product .epofw_addon_totals{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:1.5rem 0 0 0!important;padding:0!important;display:block!important;clear:both!important;order:3!important;box-sizing:border-box!important;overflow:hidden!important}html body.single-product .epofw_addon_totals .addon_total_tbl{width:100%!important;max-width:100%!important;table-layout:fixed!important;background:#F6F3EE!important;border:1px solid #E8E3DC!important;border-collapse:collapse!important;box-sizing:border-box!important}html body.single-product .epofw_addon_totals .addon_total_tbl td{padding:.8rem 1.2rem!important;border:none!important;border-bottom:1px solid #E8E3DC!important;font-family:'Inter',sans-serif!important;font-size:.85rem!important;font-weight:300!important;color:#6B6B6B!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;box-sizing:border-box!important;vertical-align:middle!important}html body.single-product .epofw_addon_totals .addon_total_tbl td:first-child{width:70%!important;text-align:left!important}html body.single-product .epofw_addon_totals .addon_total_tbl td:last-child{width:30%!important;text-align:right!important;white-space:nowrap!important}html body.single-product .epofw_addon_totals .addon_total_tbl tr:last-child td{border-bottom:none!important}html body.single-product .epofw_addon_totals #addon_details td{width:100%!important;text-align:center!important;font-family:'Instrument Serif',Georgia,serif!important;font-size:1.2rem!important;font-weight:400!important;color:#0D0B08!important;background:transparent!important;padding:1rem!important}html body.single-product .epofw_addon_totals #addon_details strong{font-weight:400!important;font-family:'Instrument Serif',Georgia,serif!important;font-size:0!important}html body.single-product .epofw_addon_totals #addon_details td strong::before{content:'Récapitulatif'!important;font-size:1.2rem!important;font-family:'Instrument Serif',Georgia,serif!important;color:#0D0B08!important}html body.single-product .epofw_addon_totals #addon_subtotal td{font-weight:500!important;color:#0D0B08!important}html body.single-product .epofw_addon_totals #addon_subtotal td:last-child{color:#A07840!important;font-weight:500!important}@media (min-width:981px){html body.single-product .et_pb_row_1_tb_body{max-width:100%!important;width:100%!important;padding:3rem 4rem 1rem 4rem!important;margin:3rem 0 0 0!important;box-sizing:border-box!important;border-top:1px solid #E8E3DC!important}}html body.single-product .et_pb_wc_tabs_0_tb_body{border:none!important;background:transparent!important;margin:0!important;padding:0!important}html body.single-product .et_pb_wc_tabs_0_tb_body ul.et_pb_tabs_controls{background:transparent!important;border-bottom:1px solid #E8E3DC!important;padding:0 0 1rem 0!important;margin:0 auto 2rem auto!important;display:flex!important;gap:2.5rem!important;max-width:800px!important;justify-content:center!important}html body.single-product .et_pb_wc_tabs_0_tb_body ul.et_pb_tabs_controls::after{display:none!important}html body.single-product .et_pb_wc_tabs_0_tb_body ul.et_pb_tabs_controls li{background:transparent!important;border:none!important;margin:0!important;padding:0!important;box-shadow:none!important;position:relative!important}html body.single-product .et_pb_wc_tabs_0_tb_body ul.et_pb_tabs_controls li a{font-family:'Inter',sans-serif!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#6B6B6B!important;padding:0!important;background:transparent!important;font-style:normal!important}html body.single-product .et_pb_wc_tabs_0_tb_body ul.et_pb_tabs_controls li.et_pb_tab_active a{color:#0D0B08!important}html body.single-product .et_pb_wc_tabs_0_tb_body ul.et_pb_tabs_controls li.et_pb_tab_active::after{content:''!important;position:absolute!important;bottom:-1.05rem!important;left:0!important;right:0!important;height:1px!important;background:#0D0B08!important}html body.single-product .et_pb_wc_tabs_0_tb_body .et_pb_all_tabs{background:transparent!important;padding:0!important;margin:0!important}html body.single-product .et_pb_wc_tabs_0_tb_body .et_pb_tab{padding:1rem 0 2rem 0!important;background:transparent!important;font-family:'Inter',sans-serif!important;font-size:.92rem!important;font-weight:300!important;color:#6B6B6B!important;line-height:1.9!important;font-style:normal!important;text-align:center!important;max-width:800px!important;margin:0 auto!important}html body.single-product .et_pb_wc_related_products_0_tb_body{margin:2rem 0 0 0!important;padding:0!important;box-sizing:border-box!important}html body.single-product .et_pb_wc_related_products_0_tb_body section.products,html body.single-product .et_pb_wc_related_products_0_tb_body .related.products{margin:0!important;padding:2rem 0 0 0!important;border-top:1px solid #E8E3DC!important}html body.single-product .et_pb_wc_related_products_0_tb_body section.products>h2,html body.single-product .et_pb_wc_related_products_0_tb_body .related.products>h2{font-family:'Instrument Serif',Georgia,serif!important;font-size:2rem!important;font-weight:400!important;font-style:normal!important;color:#0D0B08!important;text-align:center!important;text-transform:none!important;margin:0 0 2rem 0!important;padding:0!important;line-height:1.2!important;border:none!important;letter-spacing:0!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;list-style:none!important;padding:0!important;margin:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;background:#FFFFFF!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products::before,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products::after{display:none!important;content:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important;float:none!important;clear:none!important;position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;background:#FFFFFF!important;border-bottom:1px solid #E8E3DC!important;border-right:1px solid #E8E3DC!important;cursor:pointer!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product:nth-child(4n){border-right:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product a{display:block!important;overflow:hidden!important;position:relative!important;color:#0D0B08!important;text-decoration:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image{width:100%!important;height:420px!important;overflow:hidden!important;background:transparent!important;display:block!important;margin:0!important;padding:0!important;position:relative!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image img,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product img{width:100%!important;height:420px!important;object-fit:cover!important;object-position:center 0%!important;display:block!important;margin:0!important;padding:0!important;transition:object-position 1.8s cubic-bezier(0.25,1,0.5,1)!important;transform:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product:hover img{object-position:center 100%!important;transform:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_overlay,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image::after,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product::after,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product::before{display:none!important;content:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product h2,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product h3,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .woocommerce-loop-product__title,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product h2.woocommerce-loop-product__title{font-family:'Instrument Serif',Georgia,serif!important;font-size:.95rem!important;font-weight:400!important;font-style:normal!important;color:#0D0B08!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;padding:1rem 1.2rem .25rem!important;margin:0!important;text-align:center!important;display:block!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .price,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .price .amount,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .price bdi,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product span.price{font-family:'Inter',sans-serif!important;font-size:.75rem!important;font-weight:300!important;font-style:normal!important;color:#6B6B6B!important;padding:0 1.2rem 1rem!important;display:block!important;margin:0!important;text-align:center!important}@media (max-width:1200px){html body.single-product .et_pb_wc_related_products_0_tb_body ul.products{grid-template-columns:repeat(3,1fr)!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product:nth-child(4n){border-right:1px solid #E8E3DC!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product:nth-child(3n){border-right:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product img{height:480px!important}}@media (max-width:980px){html body.single-product .et_pb_row_0_tb_body{display:block!important;padding:0!important}html body.single-product .et_pb_row_0_tb_body>.et_pb_column{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child{padding:2rem 1.5rem!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport,html body.single-product .et_pb_wc_images_0_tb_body img.wp-post-image,html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img{height:500px!important}html body.single-product .et_pb_wc_title_0_tb_body h1{font-size:2.2rem!important}html body.single-product .et_pb_row_1_tb_body{padding:2rem 1.5rem!important;margin-top:1rem!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products{grid-template-columns:repeat(2,1fr)!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product:nth-child(3n){border-right:1px solid #E8E3DC!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product:nth-child(2n){border-right:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product img{height:450px!important}}@media (max-width:600px){html body.single-product .et_pb_wc_add_to_cart_0_tb_body .quantity{flex:0 0 70px!important;width:70px!important;min-width:70px!important;max-width:70px!important}html body.single-product .et_pb_wc_add_to_cart_0_tb_body button.single_add_to_cart_button{flex:1 1 calc(100% - 86px)!important;font-size:.7rem!important;padding:0 1rem!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products{grid-template-columns:1fr!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product{border-right:none!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product img{height:480px!important}}@media (max-width:480px){html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport,html body.single-product .et_pb_wc_images_0_tb_body img.wp-post-image,html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img{height:400px!important}html body.single-product .et_pb_wc_title_0_tb_body h1{font-size:1.9rem!important}html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product .et_shop_image,html body.single-product .et_pb_wc_related_products_0_tb_body ul.products li.product img{height:400px!important}}@media (max-width:980px){html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child{padding-left:5px!important;padding-right:5px!important}html body.single-product .et_pb_row_1_tb_body{padding-left:5px!important;padding-right:5px!important}}@media (max-width:600px){html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child{padding-left:5px!important;padding-right:5px!important}html body.single-product .et_pb_row_1_tb_body{padding-left:5px!important;padding-right:5px!important}}@media (max-width:980px){html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport{height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport img.wp-post-image,html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img,html body.single-product .et_pb_wc_images_0_tb_body img{width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;display:block!important}}@media (max-width:600px){html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport{height:auto!important;max-height:none!important;min-height:0!important;aspect-ratio:auto!important}html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport img.wp-post-image,html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img,html body.single-product .et_pb_wc_images_0_tb_body img{width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;display:block!important}}@media (max-width:480px){html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport,html body.single-product .et_pb_wc_images_0_tb_body .flex-viewport img.wp-post-image,html body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img,html body.single-product .et_pb_wc_images_0_tb_body img{height:auto!important;max-height:none!important;min-height:0!important;object-fit:contain!important;aspect-ratio:auto!important}}html body.single-product form.cart,html body.single-product .et_pb_wc_add_to_cart form.cart,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:.8rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body.single-product form.cart .epofw_addon_html,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart .epofw_addon_html{flex:0 0 100%!important;width:100%!important;max-width:100%!important;order:1!important;margin:0 0 1rem 0!important}html body.single-product form.cart .quantity,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart .quantity{flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important;height:56px!important;margin:0!important;padding:0!important;border:1px solid #E8E3DC!important;background:#FFFFFF!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;order:2!important}html body.single-product form.cart .quantity input.qty{width:100%!important;height:54px!important;border:none!important;background:transparent!important;text-align:center!important;font-family:'Inter',sans-serif!important;font-size:1rem!important;color:#0D0B08!important;padding:0!important;margin:0!important}html body.single-product form.cart button.single_add_to_cart_button,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart button.single_add_to_cart_button{flex:1 1 calc(100% - 96px)!important;width:auto!important;min-width:0!important;max-width:calc(100% - 96px)!important;height:56px!important;background:#0D0B08!important;background-color:#0D0B08!important;background-image:none!important;color:#FFFFFF!important;border:none!important;border-radius:9999px!important;font-family:'Inter',sans-serif!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:0 1rem!important;margin:0!important;text-align:center!important;cursor:pointer!important;white-space:nowrap!important;box-sizing:border-box!important;line-height:56px!important;order:3!important}html body.single-product form.cart .epofw_addon_totals,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart .epofw_addon_totals,html body.single-product .epofw_addon_totals{flex:0 0 100%!important;width:100%!important;max-width:100%!important;order:4!important;margin:1.5rem 0 0 0!important;clear:both!important}@media (max-width:980px){html body.single-product form.cart .quantity,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart .quantity{flex:0 0 70px!important;width:70px!important;min-width:70px!important;max-width:70px!important;height:54px!important}html body.single-product form.cart button.single_add_to_cart_button,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart button.single_add_to_cart_button{flex:1 1 calc(100% - 86px)!important;max-width:calc(100% - 86px)!important;height:54px!important;line-height:54px!important;font-size:.72rem!important;letter-spacing:.2em!important}}@media (max-width:600px){html body.single-product form.cart,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart{gap:.5rem!important}html body.single-product form.cart .quantity,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart .quantity{flex:0 0 60px!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:52px!important}html body.single-product form.cart .quantity input.qty{height:50px!important;font-size:.9rem!important}html body.single-product form.cart button.single_add_to_cart_button,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart button.single_add_to_cart_button{flex:1 1 calc(100% - 68px)!important;max-width:calc(100% - 68px)!important;height:52px!important;line-height:52px!important;font-size:.65rem!important;letter-spacing:.15em!important;padding:0 .5rem!important}}@media (max-width:380px){html body.single-product form.cart .quantity,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart .quantity{flex:0 0 50px!important;width:50px!important;min-width:50px!important;max-width:50px!important}html body.single-product form.cart button.single_add_to_cart_button,html body.single-product .et_pb_wc_add_to_cart_0_tb_body form.cart button.single_add_to_cart_button{flex:1 1 calc(100% - 58px)!important;max-width:calc(100% - 58px)!important;font-size:.58rem!important;letter-spacing:.1em!important;padding:0 .3rem!important}}@media (min-width:981px){html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child{padding-right:2rem!important;padding-left:2.5rem!important}}@media (min-width:1200px){html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child{padding-right:2.5rem!important;padding-left:3rem!important; }}@media (min-width:981px){html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child,html body.single-product .et_pb_row_0_tb_body>.et_pb_column:nth-child(2),html body.single-product .et_pb_row_0_tb_body>.et_pb_column.et_pb_column_1_2:last-child,html body.single-product .et_pb_row_0_tb_body>.et_pb_column.et_pb_column_1_3:last-child,html body.single-product .et_pb_row_0_tb_body>.et_pb_column.et_pb_column_2_3:last-child,html body.single-product .et_pb_row_0_tb_body>.et_pb_column.et-last-child,html body.single-product .et_pb_section_0_tb_body .et_pb_row_0_tb_body>.et_pb_column:last-child{padding:1.5rem 2rem 1.5rem 2.5rem!important;padding-right:2rem!important;padding-left:2.5rem!important;margin-right:0!important;box-sizing:border-box!important}html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child .et_pb_module{margin-right:0!important;padding-right:0!important}html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child .et_pb_wc_add_to_cart_0_tb_body,html body.single-product .et_pb_row_0_tb_body>.et_pb_column:last-child .et_pb_wc_add_to_cart_0_tb_body form.cart{width:100%!important;max-width:100%!important;margin-right:0!important;padding-right:0!important}}@import url('https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:wght@300;400;500&display=swap');:root{--ej-bg:#FFFFFF;--ej-black:#0D0B08;--ej-gray:#6B6B6B;--ej-gold:#C9A96E;--ej-gold-dark:#A07840;--ej-beige:#F6F3EE;--ej-cream:#EFE9DF;--ej-border:#E8E3DC}body.single-product .gift-cards_form,body.single-product .gift-cards_form *,body.single-product .ywgc-single-recipient,body.single-product .ywgc-single-recipient *,body.single-product .ywgc-message,body.single-product .ywgc-message *,body.single-product .ywgc-sender-name,body.single-product .ywgc-sender-name *,body.single-product .gift-card-content-editor,body.single-product .gift-card-content-editor *{font-family:'Inter',sans-serif!important;font-style:normal!important}body.single-product #page-container,body.single-product #et-main-area,body.single-product #main-content,body.single-product .et-l--body,body.single-product .et_builder_inner_content{padding-top:0!important;margin-top:0!important}body.single-product #main-content .container{padding-top:0!important}body.single-product .et-l--body{padding-top:90px!important}body.single-product .et_pb_section_0_tb_body{padding-top:0!important;padding-bottom:40px!important;margin-top:0!important}body.single-product .et_pb_row_0_tb_body{display:none!important}body.single-product .et_pb_row_2_tb_body{display:none!important}body.single-product .et_pb_row_1_tb_body{width:100%!important;max-width:1400px!important;padding:0 3rem!important;margin:0 auto!important}body.single-product .et_pb_column_1_tb_body{padding:0!important}body.single-product .et_pb_column_2_tb_body{padding:1rem 2rem 1rem 3rem!important}body.single-product .et_pb_wc_images_0_tb_body{margin:0!important;padding:0!important}body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery{background:var(--ej-beige)!important;padding:2rem!important;border-radius:0!important;margin:0!important;box-shadow:none!important}body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery__image img{width:100%!important;height:auto!important;object-fit:contain!important;border-radius:0!important;box-shadow:none!important}body.single-product .ywgc-main-form-preview-container{display:none!important}body.single-product .et_pb_wc_rating_0_tb_body,body.single-product .et_pb_wc_rating,body.single-product .star-rating,body.single-product .woocommerce-product-rating,body.single-product .woocommerce-review-link{display:none!important}body.single-product .et_pb_wc_title_0_tb_body{margin-bottom:0.8rem!important}body.single-product .et_pb_wc_title_0_tb_body::before{content:"CARTE CADEAU"!important;display:block!important;font-family:'Inter',sans-serif!important;font-size:0.7rem!important;font-weight:400!important;letter-spacing:0.3em!important;color:var(--ej-gold)!important;text-transform:uppercase!important;margin-bottom:0.7rem!important;text-align:left!important}body.single-product .et_pb_wc_title_0_tb_body h1{font-family:'Instrument Serif',serif!important;font-size:2.8rem!important;font-weight:400!important;font-style:normal!important;color:var(--ej-black)!important;line-height:1.05!important;letter-spacing:-0.01em!important;margin:0 0 1rem 0!important;padding:0!important;text-align:left!important;text-transform:none!important}body.single-product .et_pb_wc_price_0_tb_body{margin-bottom:1.5rem!important}body.single-product .et_pb_wc_price_0_tb_body .et_pb_module_inner,body.single-product .et_pb_wc_price_0_tb_body .price,body.single-product .et_pb_wc_price_0_tb_body p.price{text-align:left!important}body.single-product .et_pb_wc_price_0_tb_body .price,body.single-product .et_pb_wc_price_0_tb_body .price .amount,body.single-product .et_pb_wc_price_0_tb_body .price bdi,body.single-product .et_pb_wc_price_0_tb_body .woocommerce-Price-amount,body.single-product .et_pb_wc_price_0_tb_body .woocommerce-Price-currencySymbol{font-family:'Inter',sans-serif!important;font-size:1rem!important;font-weight:400!important;font-style:normal!important;color:var(--ej-gray)!important;margin:0!important;padding:0!important}body.single-product .et_pb_wc_price_0_tb_body .screen-reader-text{display:none!important}body.single-product .et_pb_wc_add_to_cart_0_tb_body{background:transparent!important;text-align:left!important;padding:0!important;margin:0!important}body.single-product .gift-cards_form.cart{padding:0!important;margin:0!important;background:transparent!important}body.single-product .gift-cards_form h3,body.single-product .gift-cards_form h5,body.single-product .ywgc_recipient_info_title,body.single-product .ywgc-sender-info-title{font-family:'Inter',sans-serif!important;font-size:0.7rem!important;font-weight:500!important;font-style:normal!important;letter-spacing:0.25em!important;text-transform:uppercase!important;color:var(--ej-black)!important;margin:1.8rem 0 1rem 0!important;padding:0 0 0.6rem 0!important;border-bottom:1px solid var(--ej-border)!important;text-align:left!important;line-height:1.3!important}body.single-product .gift-cards_form h3:first-of-type{margin-top:0!important}body.single-product .gift-card-content-editor.step-appearance{margin:0 0 1rem 0!important;padding:0!important}body.single-product .ywgc-design-list{margin:0!important;padding:0!important}body.single-product .ywgc-design-list ul{display:flex!important;gap:0.5rem!important;list-style:none!important;padding:0!important;margin:0!important}body.single-product .ywgc-design-list li{list-style:none!important;margin:0!important;padding:0!important}body.single-product .ywgc-preset-image{border:2px solid var(--ej-border)!important;transition:border-color 0.3s!important;padding:0!important;margin:0!important;background:transparent!important}body.single-product .ywgc-preset-image.selected_image_parent{border-color:var(--ej-gold)!important;border-style:solid!important}body.single-product .ywgc-preset-image img{width:80px!important;height:80px!important;display:block!important;margin:0!important}body.single-product .gift-cards-list{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0.6rem!important;margin:0 0 1.5rem 0!important;padding:0!important;background:transparent!important}body.single-product .gift-cards-list h3{grid-column:1 / -1!important}body.single-product .ywgc-predefined-amount-button,body.single-product .ywgc-amount-buttons,body.single-product button.ywgc-predefined-amount-button,body.single-product button.ywgc-amount-buttons{background:transparent!important;border:1px solid var(--ej-border)!important;color:var(--ej-black)!important;padding:0.9rem 0.4rem!important;font-family:'Inter',sans-serif!important;font-size:0.9rem!important;font-weight:400!important;font-style:normal!important;letter-spacing:0.02em!important;cursor:pointer!important;transition:all 0.3s ease!important;border-radius:0!important;text-align:center!important;box-shadow:none!important;text-shadow:none!important;margin:0!important;line-height:1.2!important;width:100%!important;min-height:50px!important;text-transform:none!important}body.single-product .ywgc-predefined-amount-button:hover,body.single-product .ywgc-amount-buttons:hover{border-color:var(--ej-black)!important;background:transparent!important;color:var(--ej-black)!important;padding:0.9rem 0.4rem!important}body.single-product .ywgc-predefined-amount-button.selected_button,body.single-product .ywgc-amount-buttons.selected_button,body.single-product button.ywgc-predefined-amount-button.selected_button{background:var(--ej-black)!important;border-color:var(--ej-black)!important;color:var(--ej-bg)!important}body.single-product .ywgc-predefined-amount-button .woocommerce-Price-amount,body.single-product .ywgc-amount-buttons .woocommerce-Price-amount,body.single-product .ywgc-predefined-amount-button .woocommerce-Price-currencySymbol,body.single-product .ywgc-amount-buttons .woocommerce-Price-currencySymbol{font-family:'Inter',sans-serif!important;font-size:0.9rem!important;color:inherit!important;font-style:normal!important;font-weight:400!important}body.single-product .ywgc-predefined-amount-button.selected_button .woocommerce-Price-amount,body.single-product .ywgc-amount-buttons.selected_button .woocommerce-Price-amount,body.single-product .ywgc-predefined-amount-button.selected_button .woocommerce-Price-currencySymbol,body.single-product .ywgc-amount-buttons.selected_button .woocommerce-Price-currencySymbol{color:var(--ej-bg)!important}body.single-product .gift-card-content-editor.step-content{margin:0 0 1.5rem 0!important;padding:0!important;background:transparent!important}body.single-product .ywgc-single-recipient{display:grid!important;grid-template-columns:1fr 1fr!important;gap:1rem!important;margin-bottom:1.2rem!important}body.single-product .ywgc-recipient-name,body.single-product .ywgc-recipient-email,body.single-product .ywgc-sender-name,body.single-product .ywgc-message{margin:0 0 1.2rem 0!important;padding:0!important;width:100%!important;float:none!important;clear:both!important}body.single-product .ywgc-recipient-name label,body.single-product .ywgc-recipient-email label,body.single-product .ywgc-sender-name label,body.single-product .ywgc-message label,body.single-product .gift-cards_form label{font-family:'Inter',sans-serif!important;font-size:0.75rem!important;font-weight:400!important;font-style:normal!important;color:var(--ej-gray)!important;letter-spacing:0.05em!important;text-transform:none!important;display:block!important;margin:0 0 0.4rem 0!important;padding:0!important;float:none!important;width:100%!important;text-align:left!important;line-height:1.3!important}body.single-product .ywgc-single-recipient input,body.single-product .ywgc-sender-name input,body.single-product .ywgc-message textarea,body.single-product input.yith_wc_gift_card_input_recipient_details,body.single-product input#ywgc-recipient-name,body.single-product input#ywgc-recipient-email,body.single-product input#ywgc-sender-name,body.single-product textarea#ywgc-edit-message{width:100%!important;background:transparent!important;border:none!important;border-bottom:1px solid var(--ej-border)!important;border-radius:0!important;padding:0.6rem 0!important;margin:0!important;font-family:'Inter',sans-serif!important;font-size:0.95rem!important;font-weight:400!important;color:var(--ej-black)!important;transition:border-color 0.3s!important;box-shadow:none!important;outline:none!important;float:none!important}body.single-product .ywgc-single-recipient input:focus,body.single-product .ywgc-sender-name input:focus,body.single-product .ywgc-message textarea:focus,body.single-product input.yith_wc_gift_card_input_recipient_details:focus{border-bottom-color:var(--ej-gold)!important;outline:none!important;background:transparent!important;box-shadow:none!important}body.single-product .ywgc-message textarea,body.single-product textarea#ywgc-edit-message{min-height:100px!important;resize:vertical!important}body.single-product .gift_card_template_button.variations_button,body.single-product .gift_card_template_button{display:flex!important;flex-direction:row!important;gap:0.8rem!important;align-items:stretch!important;margin:2rem 0 0 0!important;padding:0!important;width:100%!important}body.single-product .gift_card_template_button .quantity{flex:0 0 80px!important;width:80px!important;margin:0!important;padding:0!important}body.single-product .gift_card_template_button .quantity input.qty,body.single-product .gift_card_template_button input.qty{width:100%!important;height:56px!important;min-height:56px!important;background:transparent!important;border:1px solid var(--ej-black)!important;color:var(--ej-black)!important;font-family:'Inter',sans-serif!important;font-size:1rem!important;font-weight:400!important;font-style:normal!important;text-align:center!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important}body.single-product .gift_card_add_to_cart_button,body.single-product .single_add_to_cart_button,body.single-product button.gift_card_add_to_cart_button,body.single-product button.single_add_to_cart_button,body.single-product .gift-cards_form button[type="submit"],body.single-product button.button.alt{flex:1!important;background:var(--ej-black)!important;color:var(--ej-bg)!important;border:1px solid var(--ej-black)!important;border-radius:0!important;padding:0 2rem!important;height:56px!important;min-height:56px!important;font-family:'Inter',sans-serif!important;font-size:0.75rem!important;font-weight:400!important;font-style:normal!important;letter-spacing:0.25em!important;text-transform:uppercase!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:none!important;text-shadow:none!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;width:auto!important}body.single-product .gift_card_add_to_cart_button:hover,body.single-product .single_add_to_cart_button:hover,body.single-product button.gift_card_add_to_cart_button:hover,body.single-product button.button.alt:hover{background:var(--ej-gold-dark)!important;border-color:var(--ej-gold-dark)!important;color:var(--ej-bg)!important;padding:0 2rem!important}body.single-product .gift_card_add_to_cart_button::after,body.single-product .single_add_to_cart_button::after,body.single-product .gift_card_add_to_cart_button::before,body.single-product .single_add_to_cart_button::before{display:none!important;content:none!important}body.single-product .product_meta,body.single-product .posted_in,body.single-product .ywgc-product-wrap{display:none!important}@media (max-width:980px){body.single-product .et-l--body{padding-top:80px!important}body.single-product .et_pb_row_1_tb_body{padding:0 1.5rem!important}body.single-product .et_pb_column_2_tb_body{padding:2rem 0 0 0!important}body.single-product .et_pb_wc_title_0_tb_body h1{font-size:2.2rem!important}body.single-product .gift-cards-list{grid-template-columns:repeat(3,1fr)!important;gap:0.5rem!important}body.single-product .ywgc-predefined-amount-button,body.single-product .ywgc-amount-buttons{padding:0.8rem 0.3rem!important;font-size:0.85rem!important;min-height:45px!important}}@media (max-width:600px){body.single-product .et-l--body{padding-top:70px!important}body.single-product .et_pb_section_0_tb_body{padding-top:0!important;padding-bottom:20px!important}body.single-product .et_pb_row_1_tb_body{padding:0 1rem!important}body.single-product .et_pb_wc_images_0_tb_body .woocommerce-product-gallery{padding:1rem!important}body.single-product .et_pb_wc_title_0_tb_body h1{font-size:1.8rem!important}body.single-product .et_pb_wc_title_0_tb_body::before{font-size:0.65rem!important}body.single-product .gift-cards_form h3,body.single-product .gift-cards_form h5{font-size:0.65rem!important;margin:1.5rem 0 0.8rem 0!important}body.single-product .ywgc-single-recipient{grid-template-columns:1fr!important;gap:0.8rem!important}body.single-product .gift-cards-list{grid-template-columns:repeat(3,1fr)!important;gap:0.4rem!important}body.single-product .ywgc-predefined-amount-button,body.single-product .ywgc-amount-buttons{padding:0.7rem 0.3rem!important;font-size:0.8rem!important;min-height:42px!important}body.single-product .gift_card_template_button.variations_button{gap:0.5rem!important}body.single-product .gift_card_template_button .quantity{flex:0 0 60px!important;width:60px!important}body.single-product .gift_card_template_button .quantity input.qty{height:50px!important;min-height:50px!important}body.single-product .gift_card_add_to_cart_button,body.single-product .single_add_to_cart_button,body.single-product button.button.alt{font-size:0.7rem!important;padding:0 1rem!important;height:50px!important;min-height:50px!important;letter-spacing:0.2em!important}}body.single-product .et-l--header,body.single-product .et-l--header .et_builder_inner_content,body.single-product .et-l--header .et_pb_section,body.single-product .et-l--header .et_pb_row,body.single-product .et-l--header .et_pb_column{height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:visible!important}body.woocommerce-cart .et-l--header,body.woocommerce-cart .et-l--header .et_builder_inner_content,body.woocommerce-cart .et-l--header .et_pb_section,body.woocommerce-cart .et-l--header .et_pb_row,body.woocommerce-cart .et-l--header .et_pb_column{height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:visible!important}body.woocommerce-cart .et-l--body{padding-top:90px!important}body.woocommerce-cart .et_pb_section_0.et_pb_with_background{background-image:none!important;background-color:#ffffff!important;padding:48px 32px 16px!important;min-height:0!important;height:auto!important}body.woocommerce-cart .et_pb_section_0 .et_pb_row{padding:0!important}body.woocommerce-cart .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p{font-family:"Instrument Serif",serif!important;font-size:56px!important;font-weight:400!important;color:#0d0b08!important;letter-spacing:-1px!important;line-height:1.05!important;text-transform:capitalize!important;text-shadow:none!important;margin:0 0 8px!important}body.woocommerce-cart .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p::before{content:"—  Votre commande  —";display:block;font-family:"Inter",sans-serif;font-size:10px;font-weight:400;letter-spacing:3px;text-transform:uppercase;color:#c9a96e;margin-bottom:12px}body.woocommerce-cart .et_pb_section_0 .et_pb_text_1 .et_pb_text_inner p,body.woocommerce-cart .et_pb_section_0 .et_pb_text_1 .et_pb_text_inner p span{font-family:"Inter",sans-serif!important;font-size:13px!important;font-weight:300!important;color:#6f6f6f!important;line-height:1.6!important;max-width:608px!important;margin:0 auto!important;text-shadow:none!important;text-transform:none!important;font-style:italic!important}.ej-checkout-steps{display:flex;align-items:center;justify-content:center;gap:16px;margin:24px auto 32px;padding:0 32px;max-width:720px;font-family:"Inter",sans-serif}.ej-step{display:flex;align-items:center;gap:10px;opacity:0.35;transition:opacity .3s}.ej-step--active{opacity:1}.ej-step-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid #0d0b08;font-size:11px;font-weight:500;color:#0d0b08}.ej-step--active .ej-step-num{background:#0d0b08;color:#fff}.ej-step-label{font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:#0d0b08;font-weight:500}.ej-step-sep{flex:1;height:1px;background:#d9d4cc;max-width:80px}body.woocommerce-cart .et_pb_section_1{display:grid!important;grid-template-columns:minmax(0,1fr) 380px!important;column-gap:48px!important;row-gap:0!important;max-width:1280px!important;margin:0 auto!important;padding:0 32px 80px!important;align-items:start!important}body.woocommerce-cart .et_pb_section_1 .et_pb_row_1{grid-column:1!important;grid-row:1!important;max-width:none!important;width:100%!important;padding:0!important;margin:0!important}body.woocommerce-cart .et_pb_section_1 .et_pb_row_2{grid-column:2!important;grid-row:1!important;max-width:none!important;width:100%!important;padding:0!important;margin:0!important;position:sticky!important;top:110px!important}body.woocommerce-cart .et_pb_section_1 .et_pb_row_2 .et_pb_column{width:100%!important;max-width:none!important;padding:0!important}body.woocommerce-cart .et_pb_module_inner{padding:0!important}body.woocommerce-cart table.shop_table.cart{border:none!important;border-collapse:collapse!important;background:transparent!important}body.woocommerce-cart table.shop_table.cart thead{background:transparent!important}body.woocommerce-cart table.shop_table.cart thead th{background:transparent!important;color:#6f6f6f!important;font-family:"Inter",sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:14px 10px!important;border-bottom:1px solid #e5e0d8!important;border-top:none!important;text-align:left!important}body.woocommerce-cart table.shop_table.cart tbody tr{border-bottom:1px solid #f0ece5!important;transition:background .2s ease}body.woocommerce-cart table.shop_table.cart tbody tr:hover{background:#faf8f5!important}body.woocommerce-cart table.shop_table.cart td{padding:16px 10px!important;border:none!important;background:transparent!important;vertical-align:middle!important;font-family:"Inter",sans-serif!important}body.woocommerce-cart table.shop_table.cart td.product-thumbnail img{width:64px!important;height:64px!important;object-fit:cover!important;border-radius:4px!important;border:1px solid #e5e0d8!important}body.woocommerce-cart table.shop_table.cart td.product-name a{color:#0d0b08!important;font-family:"Instrument Serif",serif!important;font-size:16px!important;font-weight:400!important;text-decoration:none!important}body.woocommerce-cart table.shop_table.cart td.product-name{font-size:11px!important;color:#6f6f6f!important}body.woocommerce-cart table.shop_table.cart td.product-price,body.woocommerce-cart table.shop_table.cart td.product-subtotal{color:#0d0b08!important;font-size:13px!important}body.woocommerce-cart table.shop_table.cart td.product-remove a{background:transparent!important;color:#999!important;font-size:18px!important;font-weight:300!important;width:auto!important;height:auto!important}body.woocommerce-cart table.shop_table.cart td.product-remove a:hover{color:#d44!important}body.woocommerce-cart .quantity input.qty{background:#fff!important;border:1px solid #d9d4cc!important;color:#0d0b08!important;width:48px!important;height:34px!important;text-align:center!important;font-family:"Inter",sans-serif!important;font-size:13px!important;border-radius:2px!important;box-shadow:none!important}body.woocommerce-cart table.shop_table.cart td.actions{padding:20px 0!important}body.woocommerce-cart .coupon{display:inline-flex!important;gap:8px!important;align-items:center!important;float:none!important}body.woocommerce-cart .coupon input.input-text,body.woocommerce-cart input#coupon_code{background:#fff!important;border:1px solid #d9d4cc!important;color:#0d0b08!important;font-style:normal!important;padding:0 14px!important;height:38px!important;line-height:38px!important;border-radius:2px!important;font-family:"Inter",sans-serif!important;font-size:13px!important;width:160px!important}body.woocommerce-cart input#coupon_code::placeholder{color:#999!important;font-style:normal!important}body.woocommerce-cart .coupon button.button,body.woocommerce-cart button[name="apply_coupon"]{background:#0d0b08!important;color:#fff!important;border:none!important;padding:0 16px!important;font-family:"Inter",sans-serif!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:500!important;font-style:normal!important;height:38px!important;border-radius:2px!important;cursor:pointer!important}body.woocommerce-cart button[name="update_cart"]:not([disabled]),body.woocommerce-cart input[name="update_cart"],body.woocommerce-cart button[name="update_cart"][disabled]{background:transparent!important;color:#0d0b08!important;border:1px solid #0d0b08!important;padding:0 16px!important;height:38px!important;font-style:normal!important;font-family:"Inter",sans-serif!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:500!important;border-radius:2px!important;float:right!important}body.woocommerce-cart button.wps_cart_points_apply,body.woocommerce-cart button[name="wps_cart_points_apply"],body.woocommerce-cart .wps_wpr_apply_custom_points button,body.woocommerce-cart button.ywgc_apply_gift_card_button,body.woocommerce-cart button[name="ywgc_apply_gift_card"]{background:#0d0b08!important;color:#fff!important;border:none!important;padding:0 16px!important;height:38px!important;font-style:normal!important;font-family:"Inter",sans-serif!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:500!important;border-radius:2px!important;cursor:pointer!important}body.woocommerce-cart .wps_wpr_apply_custom_points{display:inline-flex!important;gap:8px!important;align-items:center!important;margin-top:8px!important}body.woocommerce-cart .wps_wpr_apply_custom_points input[type="text"]{background:#fff!important;border:1px solid #d9d4cc!important;color:#0d0b08!important;padding:0 14px!important;height:38px!important;line-height:38px!important;font-family:"Inter",sans-serif!important;font-size:13px!important;border-radius:2px!important;width:110px!important}body.woocommerce-cart .ywgc_have_code{margin:0 0 16px!important}body.woocommerce-cart .ywgc_have_code a{font-family:"Inter",sans-serif!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#0d0b08!important}body.woocommerce-cart .cart_totals{background:#faf8f5!important;padding:28px!important;border-radius:4px!important;width:100%!important;max-width:none!important;margin:0!important;float:none!important}body.woocommerce-cart .cart_totals h2{font-family:"Instrument Serif",serif!important;font-size:26px!important;font-weight:400!important;color:#0d0b08!important;font-style:normal!important;margin:0 0 20px!important;text-align:left!important;letter-spacing:-0.5px!important}body.woocommerce-cart .cart_totals table.shop_table{border:none!important;margin:0 0 20px!important;background:transparent!important}body.woocommerce-cart .cart_totals table.shop_table th,body.woocommerce-cart .cart_totals table.shop_table td{background:transparent!important;border:none!important;border-bottom:1px solid #e5e0d8!important;padding:14px 0!important;font-family:"Inter",sans-serif!important;color:#0d0b08!important;font-size:13px!important}body.woocommerce-cart .cart_totals table.shop_table th{font-weight:500!important}body.woocommerce-cart .cart_totals table.shop_table tr.order-total th,body.woocommerce-cart .cart_totals table.shop_table tr.order-total td{font-size:14px!important;font-weight:600!important;border-bottom:none!important;padding-top:18px!important}body.woocommerce-cart .cart_totals table.shop_table tr.order-total .amount{font-size:18px!important}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#0d0b08!important;color:#fff!important;border:none!important;border-radius:2px!important;font-family:"Inter",sans-serif!important;font-size:11px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;font-weight:500!important;padding:16px 24px!important;height:auto!important;width:100%!important;text-align:center!important;transition:background .25s ease}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#c9a96e!important}body.woocommerce-cart .paypal-buttons{margin-top:10px!important;border-radius:2px!important;overflow:hidden}@media (max-width:980px){body.woocommerce-cart .et_pb_section_1{grid-template-columns:1fr!important;padding:0 24px 60px!important}body.woocommerce-cart .et_pb_section_1 .et_pb_row_1,body.woocommerce-cart .et_pb_section_1 .et_pb_row_2{grid-column:1!important;grid-row:auto!important;position:static!important}}html body.woocommerce-cart table.shop_table.cart td.actions button[name="update_cart"],html body.woocommerce-cart table.shop_table.cart td.actions input[name="update_cart"],html body.woocommerce-cart .et_pb_section_1 button[name="update_cart"],html body.woocommerce-cart .et_pb_section_1 .coupon button[name="apply_coupon"],html body.woocommerce-cart .et_pb_section_1 .coupon button.button,html body.woocommerce-cart table.shop_table.cart .coupon button{font-family:"Inter",sans-serif!important;font-style:normal!important;letter-spacing:2px!important;text-transform:uppercase!important}body.woocommerce-cart .ywgc_have_code .woocommerce-info,body.woocommerce-cart div.woocommerce-info{background:transparent!important;background-color:transparent!important;color:#6f6f6f!important;border:1px solid #e5e0d8!important;border-radius:2px!important;padding:14px 18px!important;text-align:center!important;font-family:"Inter",sans-serif!important;font-size:12px!important;font-style:normal!important;margin:0 0 24px!important;box-shadow:none!important}body.woocommerce-cart .ywgc_have_code .woocommerce-info::before,body.woocommerce-cart div.woocommerce-info::before{display:none!important}body.woocommerce-cart .ywgc_have_code .woocommerce-info a,body.woocommerce-cart .ywgc_have_code .woocommerce-info a.ywgc-show-giftcard{color:#c9a96e!important;text-decoration:underline!important;font-weight:500!important;letter-spacing:0.5px!important}body.woocommerce-cart button.wps_cart_points_apply,body.woocommerce-cart button[name="wps_cart_points_apply"]{white-space:nowrap!important;padding:0 14px!important;letter-spacing:1.5px!important;font-size:10px!important}body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled,body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not(:disabled),body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart input[name="update_cart"],body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button.button,body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"],body #page-container .et_pb_section .et_pb_wc_cart_products_0 button.wps_cart_points_apply,body #page-container .et_pb_section .et_pb_wc_cart_products_0 button[name="ywgc_apply_gift_card"]{font-family:"Inter",sans-serif!important;font-style:normal!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:10px!important}body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled,body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:not(:disabled){background:transparent!important;color:#0d0b08!important;border:1px solid #0d0b08!important}body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button.button,body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"]{background:#0d0b08!important;color:#fff!important;border:none!important}html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"],html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="update_cart"],html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled,html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart input[name="update_cart"],html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart .coupon button.button{font-family:"Inter",sans-serif!important;font-style:normal!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:10px!important;color:#fff!important;background-color:#0d0b08!important;border-width:0!important;border:none!important;border-radius:2px!important}html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="update_cart"],html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled,html body #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart input[name="update_cart"]{background-color:transparent!important;color:#0d0b08!important;border:1px solid #0d0b08!important}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .et_pb_wc_cart_notice .woocommerce-message,html body.woocommerce-cart #page-container .et_pb_section .et_pb_wc_cart_notice_0 .woocommerce-message{background:#faf8f5!important;background-color:#faf8f5!important;background-image:none!important;color:#0d0b08!important;border:1px solid #e5e0d8!important;border-left:3px solid #c9a96e!important;border-radius:2px!important;padding:14px 18px!important;font-family:"Inter",sans-serif!important;font-style:normal!important;font-size:13px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;margin:0 0 24px!important;box-shadow:none!important}body.woocommerce-cart .woocommerce-message::before,body.woocommerce-cart .et_pb_wc_cart_notice .woocommerce-message::before{display:none!important}body.woocommerce-cart .woocommerce-message a.button,body.woocommerce-cart .woocommerce-message .button.wc-forward,html body.woocommerce-cart #page-container .et_pb_section .et_pb_wc_cart_notice_0 .wc-forward{background:transparent!important;background-color:transparent!important;color:#0d0b08!important;border:1px solid #0d0b08!important;padding:8px 16px!important;font-family:"Inter",sans-serif!important;font-style:normal!important;font-size:10px!important;letter-spacing:2px!important;text-transform:uppercase!important;font-weight:500!important;border-radius:2px!important;margin:0!important;height:auto!important;line-height:1!important;flex-shrink:0!important}body.woocommerce-cart .woocommerce-message a.button:hover{background:#0d0b08!important;color:#fff!important}@media (max-width:768px){body.woocommerce-cart .et_pb_section_0.et_pb_with_background{padding:32px 16px 16px!important}body.woocommerce-cart .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p{font-size:38px!important}body.woocommerce-cart .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p::before{font-size:9px!important;letter-spacing:2px!important}body.woocommerce-cart .et_pb_section_0 .et_pb_text_1 .et_pb_text_inner p{font-size:12px!important}.ej-checkout-steps{gap:8px!important;margin:16px auto 24px!important;padding:0 16px!important}.ej-step-num{width:26px!important;height:26px!important;font-size:10px!important}.ej-step-label{font-size:9px!important;letter-spacing:1.5px!important}.ej-step-sep{max-width:30px!important}body.woocommerce-cart .et_pb_section_1{padding:0 16px 40px!important;grid-template-columns:1fr!important;column-gap:0!important}body.woocommerce-cart .et_pb_section_1 .et_pb_row_1,body.woocommerce-cart .et_pb_section_1 .et_pb_row_2{grid-column:1!important;grid-row:auto!important;position:static!important}body.woocommerce-cart table.shop_table.cart{display:block!important;width:100%!important}body.woocommerce-cart table.shop_table.cart thead{display:none!important}body.woocommerce-cart table.shop_table.cart tbody{display:block!important}body.woocommerce-cart table.shop_table.cart tbody tr.cart_item{display:grid!important;grid-template-columns:24px 64px 1fr auto!important;gap:4px 12px!important;align-items:center!important;padding:14px 0!important;border-bottom:1px solid #f0ece5!important;background:transparent!important}body.woocommerce-cart table.shop_table.cart tbody tr.cart_item:hover{background:transparent!important}body.woocommerce-cart table.shop_table.cart td{display:block!important;padding:0!important;border:none!important;text-align:left!important;background:transparent!important;font-size:13px!important}body.woocommerce-cart table.shop_table.cart td::before{display:none!important;content:none!important}body.woocommerce-cart table.shop_table.cart td.product-remove{grid-column:1!important;grid-row:1 / span 3!important;align-self:start!important;padding-top:4px!important}body.woocommerce-cart table.shop_table.cart td.product-thumbnail{grid-column:2!important;grid-row:1 / span 3!important}body.woocommerce-cart table.shop_table.cart td.product-thumbnail img{width:64px!important;height:64px!important}body.woocommerce-cart table.shop_table.cart td.product-name{grid-column:3 / span 2!important;grid-row:1!important;font-size:11px!important}body.woocommerce-cart table.shop_table.cart td.product-name a{font-size:15px!important;display:block!important}body.woocommerce-cart table.shop_table.cart td.product-price{grid-column:3!important;grid-row:2!important;font-size:13px!important}body.woocommerce-cart table.shop_table.cart td.product-quantity{grid-column:4!important;grid-row:2!important;justify-self:end!important}body.woocommerce-cart .quantity input.qty{width:44px!important;height:32px!important;font-size:12px!important}body.woocommerce-cart table.shop_table.cart td.product-subtotal{grid-column:3 / span 2!important;grid-row:3!important;font-weight:600!important;font-size:14px!important;text-align:right!important}body.woocommerce-cart table.shop_table.cart tr:not(.cart_item){display:block!important}body.woocommerce-cart table.shop_table.cart td.actions{display:block!important;padding:20px 0!important;text-align:left!important}body.woocommerce-cart .coupon{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0 0 12px!important;width:100%!important}body.woocommerce-cart .coupon input.input-text,body.woocommerce-cart input#coupon_code{width:100%!important}body.woocommerce-cart .coupon button.button,body.woocommerce-cart button[name="apply_coupon"],html body.woocommerce-cart #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button.button{width:100%!important;white-space:normal!important;padding:0 12px!important;font-size:10px!important;letter-spacing:1.5px!important}body.woocommerce-cart button[name="update_cart"],html body.woocommerce-cart #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="update_cart"],html body.woocommerce-cart #page-container .et_section_regular .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled{float:none!important;width:100%!important}body.woocommerce-cart .wps_wpr_apply_custom_points{display:flex!important;flex-direction:column!important;gap:8px!important}body.woocommerce-cart .wps_wpr_apply_custom_points input[type="text"]{width:100%!important}body.woocommerce-cart button.wps_cart_points_apply{width:100%!important}body.woocommerce-cart .woocommerce-message{flex-direction:column!important;align-items:stretch!important;gap:12px!important;text-align:left!important}body.woocommerce-cart .woocommerce-message a.button{align-self:stretch!important;text-align:center!important}body.woocommerce-cart .ywgc_have_code .woocommerce-info,body.woocommerce-cart div.woocommerce-info{font-size:11px!important;padding:12px 14px!important;text-align:center!important}}body.woocommerce-cart .woocommerce-message,body.woocommerce-cart .et_pb_wc_cart_notice .woocommerce-message{flex-direction:row-reverse!important}@media (max-width:768px){body.woocommerce-cart .woocommerce-message{flex-direction:column!important}}@media (max-width:768px){body.woocommerce-cart table.shop_table.cart tbody tr.cart_item{grid-template-columns:20px 64px 1fr!important;grid-template-rows:auto auto!important;gap:2px 12px!important;padding:16px 0!important}body.woocommerce-cart table.shop_table.cart td.product-remove{grid-column:1!important;grid-row:1 / span 2!important;align-self:start!important;padding-top:2px!important}body.woocommerce-cart table.shop_table.cart td.product-remove a{font-size:16px!important}body.woocommerce-cart table.shop_table.cart td.product-thumbnail{grid-column:2!important;grid-row:1 / span 2!important}body.woocommerce-cart table.shop_table.cart td.product-thumbnail img{width:64px!important;height:64px!important}body.woocommerce-cart table.shop_table.cart td.product-name{grid-column:3!important;grid-row:1!important;font-size:11px!important;line-height:1.4!important}body.woocommerce-cart table.shop_table.cart td.product-name a{font-size:15px!important;display:block!important;margin-bottom:2px!important}body.woocommerce-cart table.shop_table.cart td.product-price{display:none!important}body.woocommerce-cart table.shop_table.cart td.product-quantity{grid-column:3!important;grid-row:2!important;justify-self:start!important;margin-top:6px!important}body.woocommerce-cart table.shop_table.cart td.product-subtotal{grid-column:3!important;grid-row:2!important;justify-self:end!important;align-self:center!important;margin-top:6px!important;font-size:15px!important;font-weight:600!important}body.woocommerce-cart .quantity input.qty{width:56px!important;height:36px!important;font-size:13px!important}}body.woocommerce-cart .et_pb_section_0.et_pb_with_background{padding-top:120px!important}@media (max-width:768px){body.woocommerce-cart .et_pb_section_0.et_pb_with_background{padding-top:100px!important}}body.woocommerce-checkout .et-l--header,body.woocommerce-checkout .et-l--header .et_builder_inner_content,body.woocommerce-checkout .et-l--header .et_pb_section,body.woocommerce-checkout .et-l--header .et_pb_row,body.woocommerce-checkout .et-l--header .et_pb_column{height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:visible!important}body.woocommerce-checkout .et_pb_section_0.et_pb_with_background{background-image:none!important;background-color:#ffffff!important;padding:120px 32px 24px!important;min-height:0!important;height:auto!important}@media (max-width:768px){body.woocommerce-checkout .et_pb_section_0.et_pb_with_background{padding:100px 16px 16px!important}}body.woocommerce-checkout .et_pb_section_0 .et_pb_row{padding:0!important}body.woocommerce-checkout .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p,body.woocommerce-checkout .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner h1{font-family:"Instrument Serif",serif!important;font-size:64px!important;font-weight:400!important;color:#0d0b08!important;letter-spacing:-1.28px!important;line-height:1.05!important;text-transform:capitalize!important;text-shadow:none!important;margin:0 0 12px!important}@media (max-width:768px){body.woocommerce-checkout .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p,body.woocommerce-checkout .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner h1{font-size:42px!important}}body.woocommerce-checkout .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner p::before,body.woocommerce-checkout .et_pb_section_0 .et_pb_text_0 .et_pb_text_inner h1::before{content:"—  Finaliser  —";display:block;font-family:"Inter",sans-serif;font-size:10px;font-weight:400;letter-spacing:3px;text-transform:uppercase;color:#c9a96e;margin-bottom:16px}body.woocommerce-checkout .et_pb_section_0 .et_pb_text_1 .et_pb_text_inner p,body.woocommerce-checkout .et_pb_section_0 .et_pb_text_1 .et_pb_text_inner p span{font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:300!important;color:#6f6f6f!important;line-height:1.6!important;max-width:608px!important;margin:0 auto!important;text-shadow:none!important;text-transform:none!important;font-style:italic!important}body.woocommerce-checkout .et_pb_section_1{padding:24px 32px 80px!important;max-width:1280px!important;margin:0 auto!important}body.woocommerce-checkout .et_pb_section_1 .et_pb_row{max-width:100%!important;padding:0!important}body.woocommerce-checkout .woocommerce-info,body.woocommerce-checkout div.woocommerce-info{background:transparent!important;background-color:transparent!important;color:#6f6f6f!important;border:1px solid #e5e0d8!important;border-radius:2px!important;padding:14px 18px!important;text-align:center!important;font-family:"Inter",sans-serif!important;font-size:13px!important;font-style:normal!important;margin:0 0 24px!important;box-shadow:none!important}body.woocommerce-checkout .woocommerce-info::before{display:none!important}body.woocommerce-checkout .woocommerce-info a{color:#c9a96e!important;text-decoration:underline!important;font-weight:500!important}body.woocommerce-checkout .et_pb_section_1 .et_pb_text p{font-family:"Inter",sans-serif!important}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:1fr 420px!important;gap:48px!important;align-items:start!important}body.woocommerce-checkout form.checkout #customer_details{grid-column:1!important;width:100%!important}body.woocommerce-checkout form.checkout #order_review,body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout .woocommerce-checkout-review-order{grid-column:2!important;width:100%!important;position:sticky!important;top:110px!important}body.woocommerce-checkout form.checkout #order_review_heading{margin:0!important}body.woocommerce-checkout #customer_details.col2-set,body.woocommerce-checkout .col2-set{display:flex!important;flex-direction:column!important;gap:40px!important;width:100%!important}body.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout #customer_details .col-2,body.woocommerce-checkout .col2-set .col-1,body.woocommerce-checkout .col2-set .col-2{width:100%!important;max-width:100%!important;float:none!important;padding:0!important}body.woocommerce-checkout #customer_details h3,body.woocommerce-checkout #order_review_heading{font-family:"Instrument Serif",serif!important;font-size:28px!important;font-weight:400!important;color:#0d0b08!important;font-style:normal!important;margin:0 0 24px!important;text-align:left!important;letter-spacing:-0.5px!important;text-transform:none!important;border-bottom:1px solid #e5e0d8!important;padding-bottom:12px!important}body.woocommerce-checkout #customer_details h3 label{font-family:"Instrument Serif",serif!important;font-size:28px!important;font-weight:400!important;color:#0d0b08!important}body.woocommerce-checkout .form-row{margin:0 0 16px!important}body.woocommerce-checkout .form-row label{font-family:"Inter",sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#6f6f6f!important;margin-bottom:6px!important;display:block!important}body.woocommerce-checkout .form-row input[type="text"],body.woocommerce-checkout .form-row input[type="email"],body.woocommerce-checkout .form-row input[type="tel"],body.woocommerce-checkout .form-row input[type="password"],body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .form-row .select2-selection,body.woocommerce-checkout .form-row select,body.woocommerce-checkout .form-row .input-text{background:#fff!important;border:1px solid #d9d4cc!important;border-radius:2px!important;padding:10px 14px!important;font-family:"Inter",sans-serif!important;font-size:14px!important;color:#0d0b08!important;height:44px!important;width:100%!important;box-shadow:none!important}body.woocommerce-checkout .form-row textarea{height:auto!important;min-height:100px!important;padding:12px 14px!important;line-height:1.5!important}body.woocommerce-checkout .form-row .select2-selection{height:44px!important;padding:0!important}body.woocommerce-checkout .form-row .select2-selection__rendered{line-height:44px!important;padding:0 14px!important;color:#0d0b08!important}body.woocommerce-checkout .form-row .select2-selection__arrow{height:44px!important}body.woocommerce-checkout .form-row.form-row-first,body.woocommerce-checkout .form-row.form-row-last{width:calc(50% - 8px)!important;margin-right:16px!important}body.woocommerce-checkout .form-row.form-row-last{margin-right:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order{background:#faf8f5!important;padding:28px!important;border-radius:4px!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table{border:none!important;width:100%!important;background:transparent!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table thead{display:none!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table td{background:transparent!important;border:none!important;border-bottom:1px solid #e5e0d8!important;padding:12px 0!important;font-family:"Inter",sans-serif!important;font-size:13px!important;color:#0d0b08!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-name{color:#0d0b08!important;font-family:"Instrument Serif",serif!important;font-size:15px!important;font-weight:400!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total{text-align:right!important;font-weight:500!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.order-total th,body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.order-total td{font-size:14px!important;font-weight:600!important;border-bottom:none!important;padding-top:16px!important}body.woocommerce-checkout table.woocommerce-checkout-review-order-table tr.order-total .amount{font-size:18px!important}body.woocommerce-checkout #payment{background:transparent!important;margin-top:20px!important}body.woocommerce-checkout #payment ul.payment_methods{background:transparent!important;border:none!important;padding:0!important;margin:0 0 20px!important}body.woocommerce-checkout #payment ul.payment_methods li{background:#fff!important;border:1px solid #e5e0d8!important;border-radius:2px!important;padding:14px!important;margin:0 0 8px!important}body.woocommerce-checkout #payment ul.payment_methods li label{font-family:"Inter",sans-serif!important;font-size:13px!important;color:#0d0b08!important}body.woocommerce-checkout #place_order,body.woocommerce-checkout button.button.alt[name="woocommerce_checkout_place_order"]{background:#0d0b08!important;color:#fff!important;border:none!important;border-radius:2px!important;font-family:"Inter",sans-serif!important;font-size:11px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;font-weight:500!important;padding:16px 24px!important;height:auto!important;width:100%!important;text-align:center!important;transition:background .25s ease!important;font-style:normal!important}body.woocommerce-checkout #place_order:hover{background:#c9a96e!important}@media (max-width:980px){body.woocommerce-checkout form.checkout{grid-template-columns:1fr!important;gap:32px!important}body.woocommerce-checkout form.checkout #order_review{position:static!important}}@media (max-width:768px){body.woocommerce-checkout .form-row.form-row-first,body.woocommerce-checkout .form-row.form-row-last{width:100%!important;margin-right:0!important}body.woocommerce-checkout .et_pb_section_1{padding:16px 16px 60px!important}}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:minmax(0,1fr) 420px!important;grid-template-areas:"customer heading"
"customer review"!important;grid-template-rows:auto auto!important;column-gap:48px!important;row-gap:0!important;align-items:start!important}body.woocommerce-checkout form.checkout #customer_details{grid-area:customer!important;grid-column:unset!important}body.woocommerce-checkout form.checkout #order_review_heading{grid-area:heading!important;grid-column:unset!important;align-self:start!important;margin:0!important;position:sticky!important;top:110px!important;z-index:2!important;background:#faf8f5!important;padding:28px 28px 0!important;border-radius:4px 4px 0 0!important}body.woocommerce-checkout form.checkout #order_review,body.woocommerce-checkout form.checkout .woocommerce-checkout-review-order{grid-area:review!important;grid-column:unset!important;align-self:start!important;position:sticky!important;top:168px!important;margin-top:0!important;background:#faf8f5!important;padding:0 28px 28px!important;border-radius:0 0 4px 4px!important}body.woocommerce-checkout form.checkout #order_review>*{}body.woocommerce-checkout .woocommerce-checkout-review-order{padding:0!important;background:transparent!important}@media (max-width:980px){body.woocommerce-checkout form.checkout{grid-template-columns:1fr!important;grid-template-areas:"customer"
"heading"
"review"!important}body.woocommerce-checkout form.checkout #order_review_heading,body.woocommerce-checkout form.checkout #order_review{position:static!important}}@media (max-width:768px){body.woocommerce-checkout .et_pb_section_1{padding:16px 16px 32px!important}body.woocommerce-checkout form.checkout{gap:24px!important}body.woocommerce-checkout .woocommerce-checkout-review-order{padding-bottom:20px!important}}html body .woocommerce-product-gallery .flex-viewport,html body .et_pb_wc_images .flex-viewport{transition:height 0.4s cubic-bezier(0.4,0.0,0.2,1)!important;background:#faf8f5;border-radius:2px}html body .woocommerce-product-gallery .flex-viewport img,html body .et_pb_wc_images .flex-viewport img{object-fit:contain!important;object-position:center!important;max-height:100%!important;height:auto!important;width:auto!important;max-width:100%!important;margin:0 auto!important;display:block!important}html body .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image,html body .et_pb_wc_images .flex-viewport .woocommerce-product-gallery__image{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.woocommerce-product-gallery .flex-slides,.et_pb_wc_images .flex-slides{transition:transform 0.45s cubic-bezier(0.4,0.0,0.2,1)!important}html body .flex-control-thumbs li{aspect-ratio:3 / 4!important;overflow:hidden!important}html body .flex-control-thumbs li img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:2px!important;border:1px solid transparent!important;transition:border-color 0.2s ease,opacity 0.2s ease!important;opacity:0.55}html body .flex-control-thumbs li img.flex-active,html body .flex-control-thumbs li img:hover{opacity:1!important;border-color:#c9a96e!important}body.page-id-19 .et_pb_section_0_tb_body.et_pb_with_background,body.page-id-22 .et_pb_section_0_tb_body.et_pb_with_background{background-image:none!important;background-color:#ffffff!important;padding:120px 32px 24px!important;min-height:0!important;height:auto!important}@media (max-width:768px){body.page-id-19 .et_pb_section_0_tb_body.et_pb_with_background,body.page-id-22 .et_pb_section_0_tb_body.et_pb_with_background{padding:100px 16px 16px!important}}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner p,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner p{font-size:0!important;line-height:0!important;color:transparent!important;text-shadow:none!important;margin:0!important}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::before,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::before{display:block;font-family:"Inter",sans-serif;font-size:10px;font-weight:400;letter-spacing:3px;text-transform:uppercase;color:#c9a96e;margin-bottom:16px;text-align:center}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::before{content:"—  Informations  —"}body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::before{content:"—  Légal  —"}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after{display:block;font-family:"Instrument Serif",serif;font-size:64px;font-weight:400;color:#0d0b08;letter-spacing:-1.28px;line-height:1.05;text-transform:none;margin:0 0 12px;text-align:center;text-shadow:none}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after{content:"Mentions Légales"}body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after{content:"Conditions Générales"}@media (max-width:768px){body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after{font-size:42px!important}}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_1_tb_body .et_pb_text_inner p,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_1_tb_body .et_pb_text_inner p,body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_1_tb_body .et_pb_text_inner p em,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_1_tb_body .et_pb_text_inner p em{font-family:"Inter",sans-serif!important;font-size:14px!important;font-weight:300!important;color:#6f6f6f!important;line-height:1.6!important;text-shadow:none!important;font-style:italic!important;text-transform:none!important;margin:0 auto!important;text-align:center!important}body.page-id-19 .et_pb_section_1_tb_body,body.page-id-22 .et_pb_section_1_tb_body{padding:48px 32px 80px!important;background:#ffffff!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_row,body.page-id-22 .et_pb_section_1_tb_body .et_pb_row{max-width:800px!important;padding:0!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner{font-family:"Inter",sans-serif!important;color:#2a2620!important;font-size:15px!important;line-height:1.8!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner p,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner p{margin-bottom:16px!important;color:#2a2620!important;text-align:justify;text-shadow:none!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner strong,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner strong{font-family:"Instrument Serif",serif!important;font-size:24px!important;font-weight:400!important;color:#0d0b08!important;display:block;margin:40px 0 12px!important;line-height:1.3!important;letter-spacing:-0.3px!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner p:first-child strong,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner p:first-child strong{margin-top:0!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner a,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner a{color:#c9a96e!important;text-decoration:underline!important;text-underline-offset:2px!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner ul,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner ul,body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner ol,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner ol{padding-left:24px!important;margin:0 0 20px!important}body.page-id-19 .et_pb_section_1_tb_body .et_pb_text_inner li,body.page-id-22 .et_pb_section_1_tb_body .et_pb_text_inner li{margin-bottom:8px!important;line-height:1.7!important}body.page-id-19 .et_pb_section_1_tb_body h2,body.page-id-22 .et_pb_section_1_tb_body h2,body.page-id-19 .et_pb_section_1_tb_body h3,body.page-id-22 .et_pb_section_1_tb_body h3{font-family:"Instrument Serif",serif!important;font-size:28px!important;color:#0d0b08!important;text-align:center!important;margin:0 0 32px!important;border-bottom:1px solid #e5e0d8;padding-bottom:16px;letter-spacing:-0.3px;font-weight:400!important;text-transform:none!important}body.page-id-19 .et_pb_section_0_tb_body.et_pb_with_background,body.page-id-22 .et_pb_section_0_tb_body.et_pb_with_background{padding-top:56px!important}@media (max-width:768px){body.page-id-19 .et_pb_section_0_tb_body.et_pb_with_background,body.page-id-22 .et_pb_section_0_tb_body.et_pb_with_background{padding-top:40px!important}}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::before,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::before,body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_0_tb_body .et_pb_text_inner::after{text-shadow:none!important}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_1_tb_body,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_1_tb_body{position:relative;padding-bottom:32px!important}body.page-id-19 .et_pb_section_0_tb_body .et_pb_text_1_tb_body::after,body.page-id-22 .et_pb_section_0_tb_body .et_pb_text_1_tb_body::after{content:"";display:block;width:64px;height:1px;background:#c9a96e;margin:32px auto 0}body.page-id-19 .et-l--header,body.page-id-22 .et-l--header,body.page-id-19 .et-l--header .et_builder_inner_content,body.page-id-22 .et-l--header .et_builder_inner_content,body.page-id-19 .et-l--header .et_pb_section,body.page-id-22 .et-l--header .et_pb_section,body.page-id-19 .et-l--header .et_pb_row,body.page-id-22 .et-l--header .et_pb_row,body.page-id-19 .et-l--header .et_pb_column,body.page-id-22 .et-l--header .et_pb_column{height:0!important;min-height:0!important;padding:0!important;margin:0!important;overflow:visible!important}body.page-id-19 .et_pb_section_0_tb_body.et_pb_with_background,body.page-id-22 .et_pb_section_0_tb_body.et_pb_with_background{padding-top:120px!important}@media (max-width:768px){body.page-id-19 .et_pb_section_0_tb_body.et_pb_with_background,body.page-id-22 .et_pb_section_0_tb_body.et_pb_with_background{padding-top:100px!important}}