@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Black.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Bold.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-BlackItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Ultra';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-UltraItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-UltraItalic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Book';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Book.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Book.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Light.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-LightItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-BoldItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-ThinItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Book';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-BookItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-BookItalic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Thin.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Ultra';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Ultra.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Ultra.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Medium.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Gotham Extra';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-ExtraLight.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Gotham';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-MediumItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Extra';src:url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-ExtraLightItalic.woff2) format('woff2'),url(https://www.spabolton.com/core/views/62a31f9199/fonts/gotham/Gotham-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@media screen and (max-width:768px){.woocommerce table.shop_table,.woocommerce-page table.shop_table{table-layout:fixed}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item td{padding:0 20px;padding-top:20px}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item td:last-child{padding-bottom:20px}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name{padding:20px}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-remove{display:flex;justify-content:right}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .sp-cart-subtotal .subtotal-row{flex-direction:column-reverse}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .sp-cart-subtotal .subtotal-wrapper{max-width:100%;width:100%}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cross-sells-display{padding:20px!important}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cross-sells-display .cross-sells .products .product{padding-left:initial;display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cross-sells-display .cross-sells .products .product img{position:relative;left:initial}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cross-sells-display .cross-sells .products .product .content-wrapper .woocommerce-loop-product__title{margin-bottom:0}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cross-sells-display .cross-sells .products .product:after{position:static;margin-bottom:20px;margin-top:20px;margin-left:20px}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon{justify-content:center;flex-direction:column}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon .button{margin-top:1em}body #wfacp-e-form .wfacp_main_form .shop_table.wfacp-product-switch-panel .wfacp-product-switch-title{display:flex;justify-content:space-between}}.bulletinwp-bulletins .bulletinwp-bulletin-item{padding:6px 12px}@media (min-width:768px){.bulletinwp-bulletins .bulletinwp-bulletin-item{padding:6px 24px}}.bulletinwp-bulletins .bulletinwp-bulletin-content{font-family:Gotham,Verdana,Arial,sans-serif;font-weight:700}.fl-row-content{max-width:1280px!important}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-always-active{color:#1ecad3}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox input.cmplz-consent-checkbox:focus+.cmplz-label:before{box-shadow:0 0 0 2px #767676}a.fl-button,a.fl-button:visited,a.fl-button:hover{border:none}.fl-node-61606d8976819 *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle){top:0px!important}@media only screen and (max-width:767px){.fl-node-61606d8976819 *:not(input):not(textarea):not(select):not(a):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.fl-menu-mobile-toggle){height:auto;width:100%!important}}body,html{overflow-x:hidden}@media (max-width:768px){header[data-type="header"]{max-height:initial!important}header[data-type="header"] .site-header-row{max-height:80px!important}}.z-2{position:relative;z-index:2}.min-height-50{min-height:50px!important}.min-height-60{min-height:60px!important}.min-height-70{min-height:70px!important}.min-height-80{min-height:80px!important}.min-height-90{min-height:90px!important}.min-height-100{min-height:100px!important}.min-height-110{min-height:110px!important}.min-height-120{min-height:120px!important}.min-height-130{min-height:130px!important}.min-height-140{min-height:140px!important}.min-height-150{min-height:150px!important}.min-height-160{min-height:160px!important}.min-height-200{min-height:200px!important}@media (max-width:768px){.min-height-50{min-height:auto!important}.min-height-60{min-height:auto!important}.min-height-70{min-height:auto!important}.min-height-80{min-height:auto!important}.min-height-90{min-height:auto!important}.min-height-100{min-height:auto!important}.min-height-110{min-height:auto!important}.min-height-120{min-height:auto!important}.min-height-130{min-height:auto!important}.min-height-140{min-height:auto!important}.min-height-150{min-height:auto!important}.min-height-160{min-height:auto!important}.min-height-200{min-height:auto!important}}a:hover{color:#1ecad3}.fl-rich-text ul{list-style:none;padding-left:15px}.fl-rich-text ul li{margin:15px 0}.fl-rich-text ul li::before{content:"\2022";color:#1ecad3;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:14px}.list-icon-picto ul{display:flex;align-items:flex-start;justify-content:flex-end}.woocommerce-MyAccount-navigation ul li::before,.woocommerce-table ul li::before{display:none}.uabb-cart-style-dropdown ul.cart_list li a.remove,.uabb-cart-style-modal ul.cart_list li a.remove,.uabb-cart-style-off-canvas ul.cart_list li a.remove{line-height:1.5;font-size:1em;color:#000;border:1px solid #000}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale{position:absolute;top:-25px}.wfty-notice-actions{display:none!important}.packages-wrapper>.fl-col-content{position:relative}.packages-wrapper>.fl-col-content:before{content:"";position:absolute;left:-100vw;right:100%;top:0;bottom:0;background-color:rgba(61,61,62,.86);z-index:2;display:block}.footer-menu .uabb-creative-menu.uabb-menu-default .menu li a{padding-left:10px;padding-right:15px}.footer-menu .uabb-creative-menu.uabb-menu-default .menu li:last-child a{padding-right:0;border-right:none}.newsletter .fl-button-width-full .fl-button{display:inline-block;width:auto}footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=email],footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=text]{max-width:375px;padding:14px 14px 14px 0!important;font-size:15px;line-height:17px;color:#FFF;vertical-align:middle;background-color:transparent;border:none;border-bottom-width:1px;border-bottom-color:rgba(255,255,255,.3);border-bottom-style:solid;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:capitalize!important}footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=email]::placeholder,footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=text]::placeholder{color:rgba(255,255,255,.7);opacity:1}footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=email]:-ms-input-placeholder,footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.7)}footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=email]::-ms-input-placeholder,footer.fl-builder-content .fl-subscribe-form .fl-form-field input[type=text]::-ms-input-placeholder{color:rgba(255,255,255,.7)}.qib-container .qib-button{background:transparent!important;width:20px!important;border:1px #c7c7c7 solid!important}.qib-container .qib-button.minus{border-right:none!important;border-top-left-radius:5px!important;border-bottom-left-radius:5px!important}.qib-container .qib-button.minus:focus{color:#1ecad3!important;top:0!important;border-width:1px 0 1px 1px!important}.qib-container .qib-button.plus{border-left:none!important;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.qib-container .qib-button.plus:focus{color:#1ecad3!important;top:0!important;border-width:1px 1px 1px 0px!important}.qib-container .quantity input{width:30px!important}.qib-container input[type='number']:not(#qib_id):not(#qib_id){-moz-appearance:textfield}.qib-container input[type='number']:not(#qib_id):not(#qib_id)::-webkit-outer-spin-button,.qib-container input[type='number']:not(#qib_id):not(#qib_id)::-webkit-inner-spin-button{-webkit-appearance:none;display:none;margin:0}form.cart button[type='submit']:not(#qib_id):not(#qib_id),form.cart .qib-container+div:not(#qib_id):not(#qib_id){display:inline-block;margin:0;padding-top:0;padding-bottom:0;float:none;vertical-align:top;text-align:center}form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_){line-height:1}form.cart button[type='submit']:not(#qib_id):not(#qib_id):not(_):not(_){height:35px;text-align:center}form.cart .qib-container+button[type='submit']:not(#qib_id):not(#qib_id),form.cart .qib-container+div:not(#qib_id):not(#qib_id):not(_){margin-left:1em}form.cart button[type='submit']:focus:not(#qib_id):not(#qib_id){outline-width:2px;outline-offset:-2px;outline-style:solid}.qib-container div.quantity:not(#qib_id):not(#qib_id){float:left;line-height:1;display:inline-block;margin:0;padding:0;border:none;border-radius:0;width:auto;min-height:initial;min-width:initial;max-height:initial;max-width:initial}.qib-button:not(#qib_id):not(#qib_id){line-height:1;display:inline-block;margin:0;padding:0;box-sizing:border-box;height:35px;width:30px;color:#000;background:#e2e2e2;border-color:#cac9c9;float:left;min-height:initial;min-width:initial;max-height:initial;max-width:initial;vertical-align:middle;font-size:16px;letter-spacing:0;border-style:solid;border-width:1px;transition:none;border-radius:0}.qib-button:focus:not(#qib_id):not(#qib_id){border:2px #b3b3aa solid;outline:none}.qib-button:hover:not(#qib_id):not(#qib_id){background:#d6d5d5}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){line-height:1;background:none;text-align:center;vertical-align:middle;margin:0;padding:0;box-sizing:border-box;height:35px;width:45px;min-height:initial;min-width:initial;max-height:initial;max-width:initial;box-shadow:none;font-size:15px;border-style:solid;border-color:#cac9c9;border-width:1px 0;border-radius:0}.qib-container .quantity input.qty:focus:not(#qib_id):not(#qib_id){border-color:#cac9c9;outline:none;border-width:2px 1px;border-style:solid}.woocommerce table.cart td.product-quantity:not(#qib_id):not(#qib_id){white-space:nowrap}@media (min-width:768px){.woocommerce table.cart td.product-quantity:not(#qib_id):not(#qib_id){text-align:center}}@media (min-width:768px){.woocommerce table.cart td.product-quantity .qib-container:not(#qib_id):not(#qib_id){display:flex;justify-content:center}}.qib-container:not(#qib_id):not(#qib_id){display:inline-block}.woocommerce-grouped-product-list-item__quantity:not(#qib_id):not(#qib_id){margin:0;padding-left:0;padding-right:0;text-align:left}.woocommerce-grouped-product-list-item__quantity .qib-container:not(#qib_id):not(#qib_id){display:flex}.quantity .minus:not(#qib_id):not(#qib_id),.quantity .plus:not(#qib_id):not(#qib_id),.quantity>a:not(#qib_id):not(#qib_id){display:none}.products.oceanwp-row .qib-container:not(#qib_id):not(#qib_id){margin-bottom:8px}.variations-table-multiple-quantity-add-to-cart-products{max-height:36px}.multivariant-product table.dataTable.nowrap .variations-table-multiple-add-to-cart td{padding-left:0}.multivariant-product table.dataTable tbody .variations-table-row.odd td,.multivariant-product table.dataTable tbody .variations-table-row.even td{padding:8px 0;border-bottom:1px solid rgba(100,101,105,.25)}@media (max-width:768px){.multivariant-product table.dataTable tbody .variations-table-row.odd td,.multivariant-product table.dataTable tbody .variations-table-row.even td{border-bottom:none}.multivariant-product table.dataTable tbody .variations-table-row{border-bottom:1px solid rgba(100,101,105,.25);display:block;padding-bottom:10px;margin:0 0 10px 0}}.multivariant-product table.dataTable tfoot td{border-top:unset}.multivariant-product .dataTables_wrapper .woocommerce-variations-table thead{display:none}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tbody .variations-table-row .variations-table-value-pr{width:100px}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tbody .variations-table-row .variations-table-value-mq{width:70px}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tbody .variations-table-row .variations-table-value-ca{display:none}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tbody .variations-table-row.even{background-color:transparent}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tfoot .variations-table-multiple-add-to-cart td .variations-table-multiple-add-to-cart-btn{font-family:Gotham,Verdana,Arial,sans-serif;font-weight:400;font-size:15px;text-transform:uppercase;background:#1ecad3;border:none;border-radius:0;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none;margin-top:1rem}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tfoot .variations-table-multiple-add-to-cart td .variations-table-multiple-add-to-cart-btn[disabled]{background:#C7C7C7}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tfoot .variations-table-multiple-add-to-cart td .variations-table-multiple-add-to-cart-btn.loading:after{right:5px!important}.multivariant-product .dataTables_wrapper .woocommerce-variations-table tfoot .variations-table-multiple-add-to-cart td .added_to_cart{font-family:Gotham,Verdana,Arial,sans-serif;font-weight:400;font-size:15px;text-transform:uppercase;color:#1ecad3;line-height:18px;padding:12px 12px;text-decoration:none;text-shadow:none;position:relative}.variations-table-row:nth-child(odd){background-color:transparent!important}.variations-table-row:nth-child(even){background-color:transparent!important}.upsells-row .product-upsells-section .upsells h2{color:#3d3d3e;font-family:Gotham,Verdana,Arial,sans-serif;font-weight:700;font-size:30px;line-height:35px;text-align:center;letter-spacing:0}.upsells-row .product-upsells-section .upsells .products{padding-top:0}.upsells-row .product-upsells-section .upsells .products .product{margin-left:0px!important;margin-right:0px!important;padding:20px 30px!important;margin-bottom:35px;width:25%!important;min-width:25%!important;text-align:left!important}.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link img{height:250px;object-fit:cover}.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link .woocommerce-loop-product__title{color:#3d3d3e;font-family:Gotham,Verdana,Arial,sans-serif;font-weight:700;font-size:18px;line-height:21px;letter-spacing:0;text-align:left;padding:.5em 0;margin:0}.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link .price{font-family:Gotham,Verdana,Arial,sans-serif;font-weight:700;font-size:18px;line-height:21px;text-align:left}.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link .price .before-price{font-family:"Gotham Book",Verdana,Arial,sans-serif;font-weight:400;font-size:18px;line-height:21px;text-align:left;font-style:italic}.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link:hover .woocommerce-loop-product__title,.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link:active .woocommerce-loop-product__title,.upsells-row .product-upsells-section .upsells .products .product .woocommerce-loop-product__link:focus .woocommerce-loop-product__title{color:#1ecad3}.upsells-row .product-upsells-section .upsells .products .product .add_to_cart_button{border:1px solid #1ecad3;border-radius:0;background:transparent;background-color:#1ecad3;color:#fff;font-size:15px;font-weight:500;line-height:17px;letter-spacing:.75px;text-transform:uppercase;padding:12px 18px;width:auto}.upsells-row .product-upsells-section .upsells .products .product .add_to_cart_button:hover,.upsells-row .product-upsells-section .upsells .products .product .add_to_cart_button:active,.upsells-row .product-upsells-section .upsells .products .product .add_to_cart_button:focus{background:#1ecad3;color:#3D3D3E}@media (max-width:992px){.upsells-row .product-upsells-section .upsells .products .product{width:50%!important;min-width:50%!important}.upsells-row .product-upsells-section .upsells .products .product:nth-child(2n){clear:right}}@media (min-width:993px){.upsells-row .product-upsells-section .upsells .products .product{width:33.1%!important;min-width:33.1%!important}}@media (max-width:767px){.upsells-row .product-upsells-section .upsells .products .product{width:100%!important;min-width:100%!important;margin-right:auto}.upsells-row .product-upsells-section .upsells .products .product:nth-child(2n){clear:none!important}}.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-thumbnail-wrap img{height:250px;object-fit:cover}.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap{text-align:left;padding:1em 0}.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap .price{font-family:Gotham,Verdana,Arial,sans-serif;font-weight:700;font-size:18px;line-height:21px;text-align:left}.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap .price .before-price{font-family:"Gotham Book",Verdana,Arial,sans-serif;font-weight:400;font-size:18px;line-height:21px;text-align:left;font-style:italic}.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap .button{height:auto!important;border:1px solid #1ecad3;border-radius:0;background:#1ecad3;color:#fff;font-family:"Gotham Book",Verdana,Arial,sans-serif;font-size:15px;font-weight:500;line-height:17px!important;letter-spacing:.75px;text-transform:uppercase;padding:12px 24px!important}.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap .button:hover,.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap .button:active,.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap .button:focus{background:#1ecad3;color:#3d3d3e}@media (min-width:993px){.upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product.first{border-left:none}}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-thumbnail-wrap{flex-basis:30%;max-width:30%}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap{flex-basis:70%;max-width:70%;padding:0 0 0 15px}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-thumbnail-wrap img{height:auto;object-fit:contain;border:none}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .woocommerce-loop-product__title{padding-top:0}@media (max-width:767px){.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper{}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-thumbnail-wrap{flex-basis:100%;max-width:100%}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products .uabb-woo-products-inner .products .product .uabb-woo-product-wrapper .uabb-woo-products-summary-wrap{flex-basis:100%;max-width:100%;padding:0}}@media (max-width:714px){.cart-collaterals .upsells-row .upsells-section .uabb-woo-products-grid .uabb-woo-product__column-mobile-1 ul.products .product{flex-basis:100%;max-width:100%}.cart-collaterals .upsells-row .upsells-section .uabb-woo-products-grid .uabb-woo-product__column-mobile-1 ul.products .product .uabb-woo-products-thumbnail-wrap img{height:250px!important;object-fit:cover!important}}.book-buy-column .fl-col-content{display:flex;flex-direction:row;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap}.book-buy-column .fl-col-content .fl-module-button{flex-basis:150px;max-width:150px}.book-buy-column .fl-col-content .fl-module-button:lang(en){flex-basis:110px;max-width:110px}.book-buy-column .fl-col-content .fl-module-sb-product-inline{flex-basis:180px;max-width:180px}.book-buy-column .fl-col-content .fl-module-sb-product-inline:lang(en){flex-basis:150px;max-width:150px}.fl-builder-content .fl-slide-content-wrap .fl-slide-content .fl-slide-title{color:#1ecad3;font-family:"Gotham";font-weight:700;text-align:left}@media (max-width:768px){.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content-wrap .fl-slide-content{padding:0}}.fl-builder-content .fl-slide-content-wrap .fl-slide-content .fl-slide-text{font-size:16px;line-height:24px;text-align:left}.fl-builder-content .fl-content-slider-wrapper .fl-slide-foreground{margin:0}.bx-controls .bx-pager .bx-pager-item .bx-pager-link{background:#244b5a}.bx-wrapper .bx-controls .bx-pager{bottom:0;max-width:60%;right:0}.bx-controls .bx-pager .bx-pager-item .bx-pager-link.active,.bx-controls .bx-pager .bx-pager-item .bx-pager-link{margin:0 9px;width:12px;height:12px}.bx-controls .bx-pager .bx-pager-item .bx-pager-link.active,.bx-controls .bx-pager .bx-pager-item .bx-pager-link:hover{background:#1ecad3}.fl-slide-foreground{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse;max-width:100%!important}.fl-slide-content-wrap{padding-left:40px}.fl-slide-photo-wrap{flex-grow:1}.fl-slide-photo img,.fl-slide-mobile-photo img{width:100%;max-width:400px!important;max-height:400px}@media (max-width:768px){.fl-builder-content .fl-module-content-slider .fl-slide .fl-slide-content-wrap{padding-left:0;margin-top:20px}.bx-wrapper .bx-controls .bx-pager{bottom:unset;max-width:100%}.fl-slide-photo img,.fl-slide-mobile-photo img{max-width:300px!important;max-height:300px}}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:22px}.gform_wrapper.gravity-theme label,.gform_wrapper.gravity-theme legend.gfield_label{font-size:16px;font-family:"Gotham Book";font-weight:400;border-bottom:unset;color:#244b5a}.gform_wrapper.gravity-theme .gfield-choice-input+label{max-width:unset}.gform_wrapper.gravity-theme input[type="checkbox"]{border-radius:0;appearance:none;width:12px;height:12px;border:1px solid #244b5a;display:inline-block;transition:border 0.3s ease,background-color 0.3s ease;outline:none}.gform_wrapper.gravity-theme input[type="checkbox"]:checked{border-color:#1ecad3;background-color:#1ecad3}.gform_wrapper.gravity-theme .gfield_radio{display:flex;justify-content:flex-start}.gform_wrapper.gravity-theme .gfield_radio div{margin-right:30px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:10px 14px;font-size:16px;background-color:#fff;border-color:#244b5a72;border-radius:4px;outline:none;line-height:1!important;min-height:41px!important}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.gform_wrapper.gravity-theme select{appearance:none;padding-right:40px}.gform_wrapper.gravity-theme select .gf_placeholder{color:#244b5a}.gform_wrapper.gravity-theme select:focus-visible,.gform_wrapper.gravity-theme select:focus{outline:none}.gform_wrapper.gravity-theme .ginput_container_select,.gform_wrapper.gravity-theme .ginput_container_date{position:relative}.gform_wrapper.gravity-theme .ginput_container_select:after,.gform_wrapper.gravity-theme .ginput_container_date:after{border-style:solid;border-width:1px 1px 0 0;content:'';display:block;height:8px;right:20px;position:absolute;top:15px;transform:rotate(135deg);width:8px}.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{border-color:#1ecad3;transition:border 0.3s ease}.gform_wrapper.gravity-theme input[type=color]::placeholder,.gform_wrapper.gravity-theme input[type=date]::placeholder,.gform_wrapper.gravity-theme input[type=datetime-local]::placeholder,.gform_wrapper.gravity-theme input[type=datetime]::placeholder,.gform_wrapper.gravity-theme input[type=email]::placeholder,.gform_wrapper.gravity-theme input[type=month]::placeholder,.gform_wrapper.gravity-theme input[type=number]::placeholder,.gform_wrapper.gravity-theme input[type=password]::placeholder,.gform_wrapper.gravity-theme input[type=search]::placeholder,.gform_wrapper.gravity-theme input[type=tel]::placeholder,.gform_wrapper.gravity-theme input[type=text]::placeholder,.gform_wrapper.gravity-theme input[type=time]::placeholder,.gform_wrapper.gravity-theme input[type=url]::placeholder,.gform_wrapper.gravity-theme input[type=week]::placeholder,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea::placeholder{color:#244b5a}.gform_wrapper.gravity-theme button,.gform_wrapper.gravity-theme input[type=button],.gform_wrapper.gravity-theme input[type=submit]{font-family:"Gotham";font-weight:medium;font-size:15px;line-height:17px;text-transform:uppercase;color:#fff;transition:color 0.3s ease,background-color 0.3s ease;background-color:#1ecad3;border:none;border-radius:0;padding:12px 25px}.gform_wrapper.gravity-theme button:hover,.gform_wrapper.gravity-theme input[type=button]:hover,.gform_wrapper.gravity-theme input[type=submit]:hover{color:#3D3D3E}.gform_confirmation_message{font-family:"Gotham";font-weight:700;font-size:24px;line-height:33px;color:#1ecad3}.gform_wrapper.gravity-theme .gfield_description{border-radius:4px}#gform_ajax_spinner_1{margin-left:10px}@media (min-width:992px){.pulled-right .fl-col-content{position:absolute;left:calc(45% + 60px);top:0;bottom:0;right:0;width:calc(55% - 60px)}.pulled-left .fl-col-content{position:absolute;right:calc(45% + 60px);top:0;bottom:0;left:0;width:calc(55% - 60px)}}@media (max-width:1299px) and (min-width:992px){.packages-wrapper>.fl-col-content{margin-right:50%}.packages-wrapper .fl-module-heading .fl-module-content{margin-right:60px}.site-menu .fl-menu .menu{padding-left:6px}.site-menu .menu a{padding-left:10px;padding-right:10px}}@media (max-width:992px){.site-menu .fl-menu .menu{padding-right:0}.sb-menu-handle-wrapper,.sb-minicart{max-width:80px!important}}@media (max-width:768px){header[data-type="header"]{max-height:80px}}@media (max-width:769px){.fl-module-button+.fl-module-sb-product-inline{width:auto!important;flex-basis:auto!important}}.fl-module-button+.fl-module-button-group{width:auto!important}.fl-module-button+.fl-module-button-group a.fl-button{padding:8px 15px!important}@media (max-width:769px){.fl-module-button+.fl-module-sb-product-inline .sb-product-inline .sb-product-inline-content .sb-add-to-cart{margin-top:0}}@media (max-width:769px){.fl-module-button+.fl-module-button-group .fl-module-content{margin-bottom:0}}body.woocommerce-cart table.shop_table .product-remove>a.remove>img{display:none}.fl-button-wrap a.fl-button:first,.fl-button-wrap a.fl-button:first:visited{border-width:0}textarea[name="event_description"],textarea[name="your_message"],textarea[name="additional_info"],input[name="occupation"],input[name="organisation"],input[name="cause"],input[name="event_date"],input[name="address"],input[name="event_location"],input[name="participant_count"],input[name="full_name"],input[name="contact_email"],input[name="subject"],input[name="visit_date"],input[name="first_name"],input[name="last_name"],input[name="email"],input[name="phone"],select[name="guests"],select[name="treatment"]{color:#244b5a;padding:10px 14px;line-height:1!important;min-height:41px!important;width:100%;margin-bottom:2rem;border-color:#244b5a72;border-radius:4px;outline:none;line-height:1!important;min-height:41px!important}textarea[name="event_description"]::placeholder,textarea[name="your_message"]::placeholder,textarea[name="additional_info"]::placeholder,input[name="occupation"]::placeholder,input[name="organisation"]::placeholder,input[name="cause"]::placeholder,input[name="event_date"]::placeholder,input[name="address"]::placeholder,input[name="event_location"]::placeholder,input[name="participant_count"]::placeholder,input[name="full_name"]::placeholder,input[name="contact_email"]::placeholder,input[name="subject"]::placeholder,input[name="visit_date"]::placeholder,input[name="first_name"]::placeholder,input[name="last_name"]::placeholder,input[name="email"]::placeholder,input[name="phone"]::placeholder{color:#244b5a}.woocommerce-coming-soon-social-login,.woocommerce-coming-soon-header p.wp-block-site-title{display:none}.wp-block-woocommerce-coming-soon,body:has(.woocommerce-coming-soon-banner),body:has(.woocommerce-coming-soon-entire-site){background-color:#fff!important;text-align:center}h1.woocommerce-coming-soon-banner{font-family:"Gotham"!important;font-size:x-large!important}h1.woocommerce-coming-soon-banner::before{content:url(https://www.spabolton.com/storage/2025/03/logo_green.png);display:block;margin-bottom:50px}h1.woocommerce-coming-soon-banner::after{content:'Contactez-nous au 1-888-944-4772 ';display:block;margin-top:25px;white-space:nowrap}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item{background-color:transparent}.woocommerce table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:none}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon::before{content:"Coupon : "}.cart_totals table.shop_table{display:none}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .actions{border-bottom:none}table>tbody>tr.woocommerce-cart-form__cart-item.cart_item>td.product-name>a{float:left}table>tbody>tr.woocommerce-cart-form__cart-item.cart_item>td.product-name>a.remove{display:block;font-size:1.5em!important;height:1em;width:1em;text-align:center!important;line-height:1!important;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700!important;border:0;margin:0!important;float:left}table>tbody>tr.woocommerce-cart-form__cart-item.cart_item>td.product-name>a.remove:hover{color:#fff!important}table>tbody>tr.woocommerce-cart-form__cart-item.cart_item>td.product-name{display:inline-block!important}table>tbody>tr.woocommerce-cart-form__cart-item.cart_item>td.product-name>p.short-description{clear:both}.cart-row .cart-component .woocommerce .cart-collaterals .cart_totals{flex-basis:inherit;max-width:none;width:100%}.cart-row .cart-component .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a{max-width:800px;margin:0 auto}.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-price{white-space:nowrap}html[lang="en-US"] .cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon::before{content:"Discount:"}html[lang="fr-FR"] .cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .actions .coupon::before{content:"Rabais:"}table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation{display:block;clear:both}@media only screen and (max-width:767px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:""!important}}table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dt.variation-EventInfo,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dt.variation-Informationssurlvnement,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dt.variation-AppointmentInfo,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dt.variation-Informationssurlerendez-vous,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-EventInfo,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-Informationssurlvnement,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-AppointmentInfo,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-Informationssurlerendez-vous{display:block;text-align:left;min-width:100%}table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name p{text-align:left!important}@media screen and (max-width:768px){.cart-row .cart-component .woocommerce .woocommerce-cart-form .shop_table tbody .cart_item .product-name{padding:0;min-width:350px}}span.wfacp_product_switcher_item dl.variation dd.variation-EventInfo hr,span.wfacp_product_switcher_item dl.variation dd.variation-Informationssurlvnement hr,span.wfacp_product_switcher_item dl.variation dd.variation-AppointmentInfo hr,span.wfacp_product_switcher_item dl.variation dd.variation-Informationssurlerendez-vous hr,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-EventInfo hr,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-Informationssurlvnement hr,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-AppointmentInfo hr,table tbody tr.woocommerce-cart-form__cart-item.cart_item td.product-name dl.variation dd.variation-Informationssurlerendez-vous hr{display:none!important}#woocommerce-checkout-form-coupon .button[type=submit]{display:inline-block;font-size:16px;font-weight:400;line-height:18px;padding:12px 24px;text-decoration:none;text-shadow:none;border:1px solid #12bec7;background-color:#1ecad3}tr.cart-subtotal td,tr.tax-rate td,tr.order-total td{float:right!important}.gift-certificate .receiver-form .sp-receivers-details .gift_cert_field_wrapper .form-row{font-family:inherit!important}span.wfacp_product_switcher_item dl.variation dt.variation-Informationssurlvnement,span.wfacp_product_switcher_item dl.variation dt.variation-EventInfo,span.wfacp_product_switcher_item dl.variation dt.variation-AppointmentInfo,span.wfacp_product_switcher_item dl.variation dt.variation-Informationssurlerendez-vous{display:block}.site-menu:after{content:""!important;position:absolute;right:-100vw;left:100%;top:0;bottom:0;background-color:#244b5a;z-index:2;display:block!important}@media screen and (min-width:1200px){.am-cabinet-content .am-status{width:420px}}div.fl-builder-content-878 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-878 div.fl-module,div.fl-builder-content-877 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-877 div.fl-module,div.fl-builder-content-852 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-852 div.fl-module,div.fl-builder-content-853 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-853 div.fl-module,div.fl-builder-content-847 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-847 div.fl-module,div.fl-builder-content-848 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-848 div.fl-module,div.fl-builder-content-846 div.fl-module h6.fl-heading span.fl-heading-text,div.fl-builder-content-846 div.fl-module,#fl-post-903 div.fl-module.fl-module-rich-text,#fl-post-867 div.fl-module.fl-module-rich-text,#fl-post-868 div.fl-module.fl-module-rich-text,#fl-post-904 div.fl-module.fl-module-rich-text,#fl-post-950 div.fl-module.fl-module-rich-text,#fl-post-949 div.fl-module.fl-module-rich-text{font-size:16px!important;color:#3d3d3e!important}div.fl-builder-content-878 div.fl-module h5.fl-heading span.fl-heading-text,div.fl-builder-content-877 div.fl-module h5.fl-heading span.fl-heading-text{font-family:Gotham,Verdana,Arial,sans-serif;font-weight:300;font-size:30px;line-height:35px;text-align:left;color:#3d3d3e!important}.fl-node-ct3z4bper562,.fl-node-3mype8goht1v{display:none!important}.only-spa-discount-codes{font-size:12px;line-height:15px;max-width:620px;float:right}.checkout-only-spa-discount-codes{font-size:12px;line-height:15px}.cart-component .ppc-button-wrapper,.am-cabinet-row .am-col-title,body.page-id-65 h1.fl-post-title,.am-cabinet-filter button.el-button--primary,.am-cabinet-list .el-icon-arrow-right,.am-cabinet-list-head .el-row .el-col-lg-8,.am-cabinet-timezone,.am-cabinet-profile-details-description,#am-cabinet>div.am-cabinet-dashboard>div.am-cabinet-menu{display:none!important}