@font-face{font-family:'skia';src:url(/wp-content/themes/maison_gallieni/font/skia.eot);src:url('/wp-content/themes/maison_gallieni/font/skia.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/maison_gallieni/font/skia.woff2) format('woff2'),url(/wp-content/themes/maison_gallieni/font/skia.woff) format('woff'),url(/wp-content/themes/maison_gallieni/font/skia.ttf) format('truetype'),url('/wp-content/themes/maison_gallieni/font/skia.svg#skia') format('svg');font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box}a{text-decoration:none}a:focus,a:active,a:hover{text-decoration:none}body{background:#000;color:#fff;font:1rem/1.75 "Trebuchet ms",Georgia,"Times New Roman",Times,serif}:root{--orange:#d97012;--marron:#9b7f66;--dark:#222222;--text:white}a{color:var(--marron);text-decoration:none}ul{list-style-position:inside;margin:0}.text ul,.text ol{margin:0 0 1.625em 2.5em}.text-uppercase{text-transform:uppercase}.pretitle{font-size:22px;display:inline-block;margin-bottom:15px}.icon{display:inline-flex;min-width:32px;min-height:32px;vertical-align:middle;align-items:center}.icon svg{display:block;width:100%}.icon.rounded{aspect-ratio:1/1;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.fluid-wrapper{padding-inline:40px}.wrapper{max-width:1210px;padding-left:40px;padding-right:40px;margin:0 auto}.lg-wrapper{max-width:1280px;margin:0 auto}.sm-wrapper{max-width:640px;margin:0 auto}.section{margin-block:120px}.section-heading{margin-bottom:60px}.section-pad{padding-block:120px}.media-text{display:grid;grid-template-columns:minmax(20px,50%) 1fr;gap:80px}.media-text .media img{border-radius:20px;width:100%;height:100%;object-fit:cover}.media img{border-radius:20px}.card{padding:40px}.separation{border-style:inset;border:1px solid var(--marron);margin-block:40px;position:relative}.separation::after{content:"";width:32px;height:32px;background:#000 url(/wp-content/themes/maison_gallieni/images/mini-logo-mg-dark-32.png) no-repeat center;position:absolute;left:50%;top:-16px;display:block;transform:translateX(-50%);box-shadow:0 0 0 10px #000}.separation.light{border-color:#fff;border-top:1px}.separation.light::after{background:var(--marron) url(/wp-content/themes/maison_gallieni/images/mini-logo-mg-light-32.png) no-repeat center;box-shadow:0 0 0 10px var(--marron)}.text-center{text-align:center}.text-beige{color:var(--marron)}.text-dark{color:var(--dark)}.text-white{color:#fff}.btn,.wpcf7-submit{background:var(--marron);display:inline-block;vertical-align:middle;text-transform:uppercase;color:#fff;border:none;padding:10px 25px;border-radius:7px;position:relative;min-height:50px}.btn-icon{padding-right:50px}.btn-icon .icon{display:inline-flex;vertical-align:middle;align-items:center;margin-left:10px;position:absolute;right:0;top:7px}.btn.rounded{border-radius:50px}.gallery-component{gap:30px}.gallery-component .image{margin:0}.gallery-component .image img{display:block;width:100%}.slick-dots{margin-top:2rem;list-style:none;display:flex;justify-content:center;align-items:center}.slick-dots li{margin:0 5px}.slick-dots li button{cursor:pointer;font-size:0;border:none;outline:none;width:10px;height:10px;background-color:#fff;border-radius:50%;display:block;padding:0}.slick-dots li.slick-active button{background-color:var(--marron)}.slick-arrow{display:flex;justify-content:center;align-items:center;font-size:0;border:none;outline:none;position:absolute;width:50px;height:50px;border-radius:50%;background:var(--marron);top:50%;margin-top:-20px;z-index:20}.slick-arrow::after{content:"";width:10px;height:10px;display:block;border-right:2px solid #fff;border-bottom:2px solid #fff}.slick-next{right:-20px}.slick-next::after{transform:rotate(-45deg);margin-left:-4px}.slick-prev{left:-20px}.slick-prev::after{transform:rotate(135deg);margin-right:-4px}.flex{display:flex}.grid{display:grid;gap:30px}.grid-2{grid-template-columns:1fr 1fr!important}.grid-3{grid-template-columns:1fr 1fr 1fr!important}.grid-4{grid-template-columns:repeat(4,1fr)!important}.justify-content-center{justify-content:center}.justify-content-start{justify-content:start}.justify-content-end{justify-content:end}.justify-content-between{justify-content:space-between}.align-items-center{align-items:center}.align-items-start{align-items:start}.align-items-end{align-items:end}.bg-dark{background-color:#000}.bg-marron{background-color:var(--marron)}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}h1,h2,h3,h4,h5,h6,.entry-content h1,.entry-content h2,.comment-content h1,.comment-content h2{text-transform:uppercase;color:#fff;margin-bottom:20px;font-family:'skia',sans-serif;font-weight:600;line-height:1.3}h1{font-size:2.25rem}h2{font-size:1.625rem}h4{font-size:1.25rem}b,strong{font-weight:600}p{margin-bottom:20px}#site-header{position:relative}#site-header hgroup{background-color:#fff;padding:0}#site-logo a{color:var(--dark);font-size:16px;text-transform:uppercase;display:block;line-height:86px}#site-logo a span{background-color:var(--marron);display:inline-block;padding:0 10px;color:#fff}#site-logo a .mini-logo{display:inline-block;max-width:50px;vertical-align:middle;margin-left:10px}#site-logo a .mini-logo img{display:block;width:100%}#site-navigation ul{margin:0}#site-navigation ul li{display:inline-block;vertical-align:middle;margin:0 10px}#site-navigation ul li.current-menu-item a{color:var(--marron);font-weight:700}#site-navigation li a{color:#000;text-transform:uppercase}#site-header .btn i{min-height:inherit;min-width:inherit;width:20px;height:20px;margin-left:16px}#site-header .wpml-ls-legacy-dropdown-click{width:auto}#site-header .wpml-ls-legacy-dropdown-click a{background:#fff0;border:none}.page-banner{height:calc(80vh - 200px);position:relative}.page-banner .post-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.page-banner .post-thumbnail img{width:100%;height:100%;display:block;object-fit:cover}#entry-content{position:relative;z-index:30;margin-top:-122px;margin-bottom:80px}#entry-content .inner-card{padding:80px;border:4px solid var(--marron)}.heading{text-align:center}#home-template #entry-content h1{font-size:20px}#home-template .gallery-component{padding:0 130px}#home-template .gallery-component .slick-slide{margin-inline:130px}#home-template .gallery-component .slick-list{margin-inline:-130px}#home-template .gallery-component .slick-prev{left:0}#home-template .gallery-component .slick-next{right:0}#home-template .gallery-component a{display:block}#home-template .gallery-component img{border-radius:20px;width:100%;height:580px;object-fit:cover}#home-template #entry-content{margin-bottom:0}#home-template #list-products{margin-top:-122px;padding-top:240px}.products-grid-list{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:40px 0}.products-grid-list.slick-initialized{display:block}.product-item{text-align:center}.product-item .product-image{display:grid;overflow:hidden}.product-item .product-image img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:6 / 3}.product-item h3{text-transform:uppercase;color:#fff;font-size:1.5rem;display:block;margin-top:25px;margin-bottom:0}.product-item h5{margin:16px 0}.product-price,#entry-content .woocommerce .product .price{display:block;color:#fff;font-size:24px;margin-bottom:20px}#products-list-template{padding-bottom:40px}#products-list-template .products-grid-list{margin-top:100px;gap:30px}#products-list-template .product-item-style--2 .heading{border:none;margin:0;padding:0}#products-list-template .product-item-style--2 .room-caracteristics{margin-top:20px}.product-item-style--2{background-color:var(--dark);border-radius:20px;overflow:hidden;text-align:left;color:#fff}.product-item-style--2 .heading{display:flex;justify-content:space-between;align-items:baseline;font-size:28px;border-bottom:1px solid #383838;padding-bottom:30px;margin-bottom:30px;font-size:22px}.product-item-style--2 .heading h5{margin-bottom:0;text-transform:initial}.product-item-style--2 .heading .product-price{font-size:22px;color:var(--marron);margin-bottom:0}.product-item-style--2 .product-description{padding:40px}.room-caracteristics{display:grid;grid-template-columns:repeat(2,auto);gap:20px;margin-top:20px}.room-caracteristics .caracteristic .icon{min-height:18px}.product-item-style--2 .product-description .excerpt{margin-top:30px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.product-item-style--2 .link-arrow{text-align:right;position:relative}.product-item-style--2 .link-arrow span{background-color:var(--dark);position:relative;display:inline-flex;padding:20px 30px 20px 20px;z-index:10;vertical-align:middle;align-items:center;gap:12px}.product-item-style--2 .link-arrow::after{content:"";width:100%;height:1px;background-color:#383838;position:absolute;top:50%;left:0}.sprite-icon_baignoire{width:23px;height:21px;background:url(/wp-content/themes/maison_gallieni/images/room-icon-sprite.png) -10px -10px}.sprite-icon_bed{width:24px;height:18px;background:url(/wp-content/themes/maison_gallieni/images/room-icon-sprite.png) -53px -10px}.sprite-icon_eye{width:24px;height:16px;background:url(/wp-content/themes/maison_gallieni/images/room-icon-sprite.png) -97px -10px}.sprite-icon_person{width:25px;height:16px;background:url(/wp-content/themes/maison_gallieni/images/room-icon-sprite.png) -10px -51px}#tripadvisor-wdgt{margin-top:70px}.related.products .products{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.related.products .products::before{display:none}.related.products .products .product{float:none;width:100%;margin:0;text-align:center}#site-footer{padding:80px 40px 0;background-color:var(--dark)}#site-footer .footer-sections{grid-template-columns:repeat(3,1fr);gap:60px;padding-bottom:40px}#site-footer .footer-column .column-title>*{text-transform:initial}#site-footer .footer-column ul{list-style:none;color:#fff}#site-footer .footer-column ul li:first-of-type{margin-bottom:14px}#site-footer .footer-column a{color:#fff}#site-footer .gallery-component{display:grid;grid-template-columns:repeat(5,1fr)}#site-footer .gallery-component .image img{aspect-ratio:1/1;object-fit:cover;object-position:center}#site-footer .logo{display:flex;align-items:center;gap:15px;margin-bottom:0}#site-footer .copyright{padding-top:40px;padding-bottom:40px;border-top:1px solid #383838}#site-footer .social-network ul{display:flex;align-items:center;gap:20px}#site-footer .social-network .icon{width:50px;height:50px}.reseaux-sociaux{margin-top:30px}.reseaux-sociaux ul li{display:inline-block;margin-right:10px}.reseaux-sociaux ul li img{display:block;width:30px;height:30px;filter:invert(1)}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table th{font-weight:600}#entry-content .wp-block-table th,#entry-content .wp-block-table td{padding:1.3em;word-break:normal}.wp-block-table table tr,.wp-block-table table tr td,.wp-block-table table th,.wp-block-table table th td{border:none}.wp-block-table table tr td:first-child{border-right:1px solid #d97012}.wp-block-table table tr td:last-child strong{color:#afa094}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}table{border-collapse:collapse;width:100%}thead{border-bottom:3px solid}th{font-weight:600}#entry-content th,#entry-content td{padding:1.3em;word-break:normal}table tr,table tr td,table th,table th td{border:none}table tr td:first-child{border-right:1px solid #d97012}table tr td:last-child strong{color:#afa094}figcaption{color:#555;font-size:13px;text-align:center}.page-situation .grid{gap:30px}.page-situation .map iframe{width:100%;height:100%}.page-situation .map-situation img{display:block;width:100%}.wp-block-getwid-icon.map-icon{max-width:32px}#gallery-slider{margin-block:60px}#gallery-slider .image img{width:100%}#entry-content .button,#entry-content .wpcf7 input.wpcf7-submit{border-radius:0;background:var(--orange);color:#fff;font-family:'Trebuchet MS','Lucida Sans Unicode','Lucida Grande','Lucida Sans',Arial,sans-serif;padding:15px 30px 16px}#entry-content input:not([type="radio"]),#entry-content input:not(.wpcf7-submit),#entry-content input:not([type="checkbox"]),#entry-content select,#entry-content textarea{display:block;background:rgb(255 255 255 / 17%);border:lightgray;padding:16px;width:100%;color:#fff}#entry-content select option,select option{color:#000}#entry-content input[type="checkbox"],input[type="radio"]{min-width:inherit!important;padding:0!important;min-height:inherit!important;width:20px}#entry-content .wc-block-components-radio-control input[type="radio"]{background:#000;border:1px solid #fff;width:20px}#entry-content .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#fff}input::placeholder,*::placeholder,.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:rgb(255 255 255 / .3)!important}#entry-content #payment{background-color:#161616}#entry-content #payment .wc_payment_method input[type="radio"]{width:auto;display:inline-block;vertical-align:middle}.select2-container--default .select2-selection--single{background-color:#2b2b2b;border:1px solid #2b2b2b;border-radius:0;height:inherit;padding-block:8px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-dropdown{background-color:#161616;border-color:#161616}.select2-container--default .select2-search--dropdown .select2-search__field{border:none;padding:10px 10px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#e1883f}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#e1883f;color:#fff}#cart-menu{position:relative;margin-right:30px}#cart-menu a#cart{display:grid}#cart-menu .cart-products-count{position:absolute;top:-10px;right:-10px;display:grid;align-items:center;justify-content:center;width:18px;height:18px;background:#000;border-radius:50%;line-height:1;font-size:12px;color:#fff}#entry-content .woocommerce .quantity .qty{min-width:80px}#entry-content .woocommerce .price{color:var(--marron);font-size:30px}.woocommerce div.product form.cart .button{margin-top:1rem}.woocommerce-cart tbody tr:nth-child(even){background-color:#161616}.woocommerce-cart .wc-block-cart.wc-block-components-sidebar-layout{display:block}.woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{width:100%;padding:0}.woocommerce-cart .wc-block-components-sidebar{width:100%;padding:0;background-color:var(--marron)}.woocommerce-cart .wc-block-cart__submit-container a.wc-block-cart__submit-button{color:#fff;text-transform:uppercase;background-color:var(--orange)}.wc-block-cart-item__product a{font-size:22px}.woocommerce-cart .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:var(--marron)}.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{padding:15px;background:#000;font-size:20px}.wp-block-woocommerce-cart .wp-block-woocommerce-empty-cart-block .wc-block-grid__products{margin:0}.wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-text-input.is-active label{transform:translateY(4px) scale(.8)!important;color:rgb(255 255 255 / 30%)}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block{background-color:var(--marron)}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-product-name{font-weight:700;font-size:18px}.woocommerce-checkout .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff}.wp-block-woocommerce-checkout .wc-block-components-radio-control__option-layout{padding-left:30px}#booking-bloc .custom-fields{display:grid;gap:20px;grid-template-columns:1fr 1fr;min-width:inherit;width:100%}.woocommerce div.product div.images.woocommerce-product-gallery .flex-control-thumbs{margin-top:20px}#entry-content .variations{margin-top:10px;margin-bottom:0}#entry-content .variations tbody{display:grid;grid-template-columns:1fr 1fr;gap:20px}#entry-content .variations td,#entry-content .variations th{text-transform:inherit;font:1rem/1.75 "Trebuchet ms",Georgia,"Times New Roman",Times,serif;font-weight:400;letter-spacing:inherit;color:#fff;padding:0;display:block}#entry-content .variations td label,#entry-content .variations th label{font-weight:400;letter-spacing:normal}.woocommerce-checkout .woocommerce #customer_details .col-1{float:none;width:100%}.woocommerce-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table thead,.woocommerce-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tfoot{background-color:#141414}.woocommerce-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tr td:first-child{border:none}.woocommerce-checkout #payement-gateway-bni{width:100%;min-height:450px}.burger-menu{width:25px;height:25px;position:relative}.burger-menu span{position:absolute;height:3px;width:100%;background-color:#000;top:50%;transform:translateY(-1px)}.burger-menu::after{content:"";position:absolute;height:3px;width:100%;background-color:#000;bottom:0}.burger-menu::before{content:"";position:absolute;height:3px;width:100%;background-color:#000;top:0}#single-template{background-color:var(--marron)}#single-product-template .media-text.single-product-media-photo{display:grid;grid-template-columns:50% 50%;gap:30px;align-items:start}#single-product-template .media-text.single-product-media-photo .media{height:420px;overflow:hidden}#single-product-template .product-gallery,#single-product-template .product-gallery .slick-list,#single-product-template .product-gallery .slick-track{height:100%}#single-product-template .product-gallery .slick-arrow{background-color:#fff0}#single-product-template .product-gallery .slick-prev{left:0}#single-product-template .product-gallery .slick-next{right:0}#single-product-template #entry-content{margin-bottom:0}#single-product-template #entry-content .room-caracteristics{display:block}#single-product-template #entry-content .room-caracteristics .caracteristic{border-bottom:solid 1px #222;padding:20px 0}#single-product-template .room-caracteristics+.btn{margin-top:40px}#single-product-template #related-products{padding-top:238px;padding-bottom:80px;margin-top:-122px}#single-product-heading>.product-price{border-left:2px solid var(--marron);padding-left:20px;margin-left:20px;font-size:35px;line-height:normal;color:var(--marron)}#booking-bloc{display:none;opacity:0;visibility:hidden}#booking-bloc.visible{display:block;opacity:1;visibility:visible}#toggle-reservation{margin-top:40px;cursor:pointer}#toggle-reservation.hidden{display:none}#gallery-slider .image img{border-radius:20px;height:580px;object-fit:cover}#maison-column-contents .column ul{margin:0 auto;text-align:left;display:block;max-width:175px}@media (max-width:1360px){.products-grid-list.grid-3{grid-template-columns:repeat(2,1fr)!important}#home-template #entry-content .inner-card{padding:40px}#home-template #entry-content .inner-card .media-text{gap:40px}#home-template #entry-content .inner-card .media-text img{height:auto;position:sticky;top:40px}#home-template .gallery-component .slick-slide{margin-inline:60px}}@media (max-width:1100px){#entry-content .inner-card{padding:40px}}@media (min-width:1025px){a,button,*::before,*::after,.product-item img,.wpcf7-submit{transition:all ease-in-out 300ms;-webkit-transition:all ease-in-out 300ms;-moz-transition:all ease-in-out 300ms;-o-transition:all ease-in-out 300ms}.slick-arrow:hover{cursor:pointer;background-color:var(--orange)}.btn:hover{background-color:var(--orange);cursor:pointer}#site-navigation li a:hover{color:var(--marron)}.product-item:hover h3{color:var(--marron)}.product-item:hover img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);filter:grayscale(1)}#site-footer .footer-column a:hover{color:#fff}.gallery-component a:hover{opacity:.8}#entry-content .wpcf7 input.wpcf7-submit:hover{cursor:pointer;background:var(--marron)}.main-site-menu{display:block!important}.burger-menu{display:none}}@media (max-width:1024px){#site-navigation li a{color:wheat}#site-header .flex{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:20px}#site-navigation+.flex{display:flex}.page-banner{height:calc(50vh - 86px)}.main-site-menu{display:none;position:absolute;left:0;width:100%;background:#000;top:100%;z-index:80}#site-navigation ul li{display:block;margin:0;padding:10px 20px}#site-header #cart-menu{margin-right:0}#site-header .btn{font-size:0;width:50px;height:50px;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center}#site-header .btn .icon{margin:0;min-width:25px}.section-heading{margin-bottom:0}.products-grid-list{grid-template-columns:repeat(2,1fr)}.product-item .product-image{height:280px;min-height:inherit}.product-item-style--2 .product-description{padding:25px}.product-item-style--2 .heading{padding:0;margin:0 0 10px}.product-item-style--2 .heading h5{margin:0;font-size:22px}.product-item-style--2 .heading .product-price{font-size:22px}.room-caracteristics{margin-top:20px;gap:10px}#site-footer{padding:40px 0 0}#site-footer .logo{justify-content:center}#site-footer .logo img{max-width:30px}.footer-column{margin:40px 0}.footer-column h4{margin:0}#site-footer .footer-sections{display:block;text-align:center}.wrapper,.lg-wrapper,.fluid-wrapper{padding-left:20px;padding-right:20px}#main-contents.lg-wrapper{padding:0}#entry-content .inner-card{padding:20px}.card{padding:20px}.tarifs-table .grid-2{grid-template-columns:1fr!important}#single-product-template .media-text.single-product-media-photo{display:block}#single-product-template .media-text.single-product-media-photo .media{margin-top:40px}#single-product-template #entry-content .room-caracteristics{display:flex;margin-top:0}#single-product-template #related-products{padding:40px 0;margin-top:0}#home-template #entry-content .inner-card .media-text{grid-template-columns:100%}#products-list-template .products-grid-list{margin-top:40px}}@media(max-width:980px){.products-grid-list{display:block}.products-grid-list .product-item-style--2{display:grid;grid-template-columns:300px 1fr;margin-bottom:20px}.product-item-style--2 .link-arrow{grid-column-start:1;grid-column-end:3}}@media(max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{float:none;width:100%}.products-grid-list .product-item-style--2{display:block}#home-template .gallery-component img,#gallery-slider .image img{height:360px}}@media (max-width:800px){#site-footer .gallery-component{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){#site-logo{margin-left:-20px}#site-logo a{font-size:12px}#site-logo a .mini-logo{max-width:35px;margin-left:5px}.products-grid-list,.related.products .products{grid-template-columns:1fr}.grid-2{grid-template-columns:1fr!important}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{display:none ! important}.wc-block-components-totals-item{padding-inline:25px}.wp-block-woocommerce-checkout-order-summary-subtotal-block .wc-block-components-totals-item{padding-inline:0}#entry-content{margin-top:0;padding-inline:0}#entry-content .inner-card{border:none;padding-inline:20px}#home-template #entry-content .inner-card{padding-inline:20px}#products-list-template{padding:0}#products-list-template .lg-wrapper{padding:0}#products-list-template #entry-content{padding:0;margin:0}.btn-book{padding:10px 15px!important;background-color:#d97012;margin-right:unset!important;color:#fff;border-radius:7px;text-transform:uppercase;font-weight:600;font-size:.6em;margin-left:unset!important}}@media(max-width:400px){#site-logo a{font-size:0;display:block;width:90px;background:var(--marron)}#site-logo a .mini-logo{filter:invert(1) brightness(2)}.room-caracteristics{display:block}#booking-bloc .custom-fields{grid-template-columns:1fr}#entry-content .variations tbody{grid-template-columns:1fr}}.woocommerce-variation-availability{display:none}.btn-book{padding:20px 25px;background-color:#d97012;margin-right:25px;color:#fff;border-radius:7px;text-transform:uppercase;font-weight:600;margin-left:10px}