@charset "UTF-8";

*, ::before, ::after{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position:  ;
--tw-gradient-via-position:  ;
--tw-gradient-to-position:  ;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
--tw-contain-size:  ;
--tw-contain-layout:  ;
--tw-contain-paint:  ;
--tw-contain-style:  ;
}
::backdrop{
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x:  ;
--tw-pan-y:  ;
--tw-pinch-zoom:  ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position:  ;
--tw-gradient-via-position:  ;
--tw-gradient-to-position:  ;
--tw-ordinal:  ;
--tw-slashed-zero:  ;
--tw-numeric-figure:  ;
--tw-numeric-spacing:  ;
--tw-numeric-fraction:  ;
--tw-ring-inset:  ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgb(59 130 246 / 0.5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur:  ;
--tw-brightness:  ;
--tw-contrast:  ;
--tw-grayscale:  ;
--tw-hue-rotate:  ;
--tw-invert:  ;
--tw-saturate:  ;
--tw-sepia:  ;
--tw-drop-shadow:  ;
--tw-backdrop-blur:  ;
--tw-backdrop-brightness:  ;
--tw-backdrop-contrast:  ;
--tw-backdrop-grayscale:  ;
--tw-backdrop-hue-rotate:  ;
--tw-backdrop-invert:  ;
--tw-backdrop-opacity:  ;
--tw-backdrop-saturate:  ;
--tw-backdrop-sepia:  ;
--tw-contain-size:  ;
--tw-contain-layout:  ;
--tw-contain-paint:  ;
--tw-contain-style:  ;
}  *,
::before,
::after {
box-sizing: border-box; border-width: 0; border-style: solid; border-color: #e5e7eb; }
::before,
::after {
--tw-content: '';
} html,
:host {
line-height: 1.5; -webkit-text-size-adjust: 100%; -moz-tab-size: 4; -o-tab-size: 4;
tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; } body {
margin: 0; line-height: inherit; } hr {
height: 0; color: inherit; border-top-width: 1px; } abbr:where([title]) {
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-size: inherit;
font-weight: inherit;
} a {
color: inherit;
text-decoration: inherit;
} b,
strong {
font-weight: bolder;
} code,
kbd,
samp,
pre {
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-feature-settings: normal; font-variation-settings: normal; font-size: 1em; } small {
font-size: 80%;
} sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
} table {
text-indent: 0; border-color: inherit; border-collapse: collapse; } button,
input,
optgroup,
select,
textarea {
font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0; padding: 0; } button,
select {
text-transform: none;
} button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
-webkit-appearance: button; background-color: transparent; background-image: none; } :-moz-focusring {
outline: auto;
} :-moz-ui-invalid {
box-shadow: none;
} progress {
vertical-align: baseline;
} ::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
height: auto;
} [type='search'] {
-webkit-appearance: textfield; outline-offset: -2px; } ::-webkit-search-decoration {
-webkit-appearance: none;
} ::-webkit-file-upload-button {
-webkit-appearance: button; font: inherit; } summary {
display: list-item;
} blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
margin: 0;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
padding: 0;
}
ol,
ul,
menu {
list-style: none;
margin: 0;
padding: 0;
} dialog {
padding: 0;
} textarea {
resize: vertical;
} input::-moz-placeholder, textarea::-moz-placeholder {
opacity: 1; color: #9ca3af; }
input::placeholder,
textarea::placeholder {
opacity: 1; color: #9ca3af; } button,
[role="button"] {
cursor: pointer;
} :disabled {
cursor: default;
} img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
display: block; vertical-align: middle; } img,
video {
max-width: 100%;
height: auto;
} [hidden]:where(:not([hidden="until-found"])) {
display: none;
}
.container{
width: 100%;
}
@media (min-width: 475px){
.container{
max-width: 475px;
}
}
@media (min-width: 640px){
.container{
max-width: 640px;
}
}
@media (min-width: 768px){
.container{
max-width: 768px;
}
}
@media (min-width: 1024px){
.container{
max-width: 1024px;
}
}
@media (min-width: 1280px){
.container{
max-width: 1280px;
}
}
@media (min-width: 1536px){
.container{
max-width: 1536px;
}
}
@media (min-width: 1920px){
.container{
max-width: 1920px;
}
}
.btn, .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input[type=button], .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wc-forward, body.single-product .product .woocommerce-variation-add-to-cart button.button, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.reset_variations, body.single-product .product #personnaliser-le-livre form.cart button.button, body.single-product .product form.gift-cards_form .gift-cards-list button, body.single-product .woocommerce-message a.button, body .add_to_cart_button, body .widget .product-search-filter-reset form.product-search-filter-reset-form button.button, body .woocommerce form.checkout #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button#place_order, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon, body .woocommerce form.checkout-coupon button.button,
body .woocommerce .woocommerce-form-coupon button.button, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.button, body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals a.checkout-button, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table button.button, body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input[type=button], body .woocommerce ul.products li.product .button, body .woocommerce .woocommerce-error a .wc-backward, body .woocommerce .ywgc_enter_code p.form-row button.button, body .woocommerce .return-to-shop a, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content form.edit-account button.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content a.button, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.delete, body .woocommerce .woocommerce-MyAccount-content form button.button, body .woocommerce .woocommerce-MyAccount-content table td .button, body .woocommerce form.lost_reset_password button.button{
display: flex;
width: -moz-fit-content;
width: fit-content;
align-items: center;
justify-content: center;
gap: 0.75rem;
border-radius: 1.5rem;
border-width: 1px;
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.375rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 600;
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
text-align: center;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.\!variations tr td.value a.reset_variations{
display: flex;
width: -moz-fit-content;
width: fit-content;
align-items: center;
justify-content: center;
gap: 0.75rem;
border-radius: 1.5rem;
border-width: 1px;
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.375rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 600;
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
text-align: center;
}
.btn-primary, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form table.shop_table button.button, body .woocommerce .return-to-shop a, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content form.edit-account button.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content a.button, body .woocommerce .woocommerce-MyAccount-content form button.button, body .woocommerce .woocommerce-MyAccount-content table td .button, body .woocommerce .woocommerce-MyAccount-content button, body .woocommerce form.lost_reset_password button.button{
display: inline-flex;
align-items: center;
gap: 0.5rem;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
}
@media (min-width: 1024px){
.btn-primary, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form table.shop_table button.button, body .woocommerce .return-to-shop a, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content form.edit-account button.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content a.button, body .woocommerce .woocommerce-MyAccount-content form button.button, body .woocommerce .woocommerce-MyAccount-content table td .button, body .woocommerce .woocommerce-MyAccount-content button, body .woocommerce form.lost_reset_password button.button{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.btn-primary:hover, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon:hover,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon:hover, body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon:hover, body .woocommerce .woocommerce-cart-form table.shop_table button.button:hover, body .woocommerce .return-to-shop a:hover, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button:hover, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button:hover, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button:hover, body .woocommerce .woocommerce-MyAccount-content form.edit-account button.button:hover, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order:hover,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order:hover, body .woocommerce .woocommerce-MyAccount-content a.button:hover, body .woocommerce .woocommerce-MyAccount-content form button.button:hover, body .woocommerce .woocommerce-MyAccount-content table td .button:hover, body .woocommerce .woocommerce-MyAccount-content button:hover, body .woocommerce form.lost_reset_password button.button:hover{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
}
.btn-primary, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form table.shop_table button.button, body .woocommerce .return-to-shop a, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content form.edit-account button.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content a.button, body .woocommerce .woocommerce-MyAccount-content form button.button, body .woocommerce .woocommerce-MyAccount-content table td .button, body .woocommerce .woocommerce-MyAccount-content button, body .woocommerce form.lost_reset_password button.button{
border-radius: 9999px;
padding-left: 1.75rem;
padding-right: 1.75rem;
padding-top: 7px;
padding-bottom: 7px;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
.btn-secondary, body .woocommerce form.checkout #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button#place_order, body .woocommerce form.checkout-coupon button.button,
body .woocommerce .woocommerce-form-coupon button.button, body .woocommerce .cart-collaterals a.checkout-button, body .woocommerce .woocommerce-cart-form table.shop_table td.actions .add-extra-product .button[name=update_cart], body .woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button, body .woocommerce .ywgc_enter_code p.form-row button.button{
border-radius: 9999px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
@media (min-width: 1024px){
.btn-secondary:hover, body .woocommerce form.checkout #payment .form-row.place-order button#place_order:hover,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button#place_order:hover, body .woocommerce form.checkout-coupon button.button:hover,
body .woocommerce .woocommerce-form-coupon button.button:hover, body .woocommerce .cart-collaterals a.checkout-button:hover, body .woocommerce .woocommerce-cart-form table.shop_table td.actions .add-extra-product .button[name=update_cart]:hover, body .woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button:hover, body .woocommerce .ywgc_enter_code p.form-row button.button:hover{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
}
.btn-lg{
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 1.125rem;
line-height: 1.75rem;
}
.btn-sm{
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-size: 0.875rem;
line-height: 1.25rem;
}
.btn-full{
width: 100%;
}
.btn-form{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.btn.btn-ghost-white, .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input.btn-ghost-white[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input.btn-ghost-white[type=button], .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn-ghost-white.wc-forward, body.single-product .product .woocommerce-variation-add-to-cart button.btn-ghost-white.button, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.btn-ghost-white.reset_variations, body.single-product .product #personnaliser-le-livre form.cart button.btn-ghost-white.button, body.single-product .product form.gift-cards_form .gift-cards-list button.btn-ghost-white, body.single-product .woocommerce-message a.btn-ghost-white.button, body .btn-ghost-white.add_to_cart_button, body .widget .product-search-filter-reset form.product-search-filter-reset-form button.btn-ghost-white.button, body .woocommerce form.checkout #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce form.checkout-coupon button.btn-ghost-white.button,
body .woocommerce .woocommerce-form-coupon button.btn-ghost-white.button, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.btn-ghost-white.button, body .woocommerce .cart-collaterals table.shop_table td a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce .cart-collaterals a.btn-ghost-white.checkout-button, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input.btn-ghost-white[type=button], body .woocommerce .woocommerce-cart-form table.shop_table button.btn-ghost-white.button, body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input.btn-ghost-white[type=button], body .woocommerce ul.products li.product .btn-ghost-white.button, body .woocommerce .woocommerce-error a .btn-ghost-white.wc-backward, body .woocommerce .ywgc_enter_code p.form-row button.btn-ghost-white.button, body .woocommerce .return-to-shop a.btn-ghost-white, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce .woocommerce-MyAccount-content a.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.btn-ghost-white.delete, body .woocommerce .woocommerce-MyAccount-content form button.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table td .btn-ghost-white.button, body .woocommerce form.lost_reset_password button.btn-ghost-white.button{
display: inline-flex;
align-items: center;
gap: 0.5rem;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
background-color: transparent;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.\!variations tr td.value a.btn-ghost-white.reset_variations{
display: inline-flex;
align-items: center;
gap: 0.5rem;
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
background-color: transparent;
}
.btn.btn-ghost-white, .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input.btn-ghost-white[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input.btn-ghost-white[type=button], .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn-ghost-white.wc-forward, body.single-product .product .woocommerce-variation-add-to-cart button.btn-ghost-white.button, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.btn-ghost-white.reset_variations, body.single-product .product #personnaliser-le-livre form.cart button.btn-ghost-white.button, body.single-product .product form.gift-cards_form .gift-cards-list button.btn-ghost-white, body.single-product .woocommerce-message a.btn-ghost-white.button, body .btn-ghost-white.add_to_cart_button, body .widget .product-search-filter-reset form.product-search-filter-reset-form button.btn-ghost-white.button, body .woocommerce form.checkout #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce form.checkout-coupon button.btn-ghost-white.button,
body .woocommerce .woocommerce-form-coupon button.btn-ghost-white.button, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.btn-ghost-white.button, body .woocommerce .cart-collaterals table.shop_table td a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce .cart-collaterals a.btn-ghost-white.checkout-button, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input.btn-ghost-white[type=button], body .woocommerce .woocommerce-cart-form table.shop_table button.btn-ghost-white.button, body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input.btn-ghost-white[type=button], body .woocommerce ul.products li.product .btn-ghost-white.button, body .woocommerce .woocommerce-error a .btn-ghost-white.wc-backward, body .woocommerce .ywgc_enter_code p.form-row button.btn-ghost-white.button, body .woocommerce .return-to-shop a.btn-ghost-white, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce .woocommerce-MyAccount-content a.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.btn-ghost-white.delete, body .woocommerce .woocommerce-MyAccount-content form button.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table td .btn-ghost-white.button, body .woocommerce form.lost_reset_password button.btn-ghost-white.button{
border-radius: 9999px;
padding-left: 1.75rem;
padding-right: 1.75rem;
padding-top: 7px;
padding-bottom: 7px;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.\!variations tr td.value a.btn-ghost-white.reset_variations{
border-radius: 9999px;
padding-left: 1.75rem;
padding-right: 1.75rem;
padding-top: 7px;
padding-bottom: 7px;
}
.btn.btn-ghost-white, .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input.btn-ghost-white[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input.btn-ghost-white[type=button], .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn-ghost-white.wc-forward, body.single-product .product .woocommerce-variation-add-to-cart button.btn-ghost-white.button, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.btn-ghost-white.reset_variations, body.single-product .product #personnaliser-le-livre form.cart button.btn-ghost-white.button, body.single-product .product form.gift-cards_form .gift-cards-list button.btn-ghost-white, body.single-product .woocommerce-message a.btn-ghost-white.button, body .btn-ghost-white.add_to_cart_button, body .widget .product-search-filter-reset form.product-search-filter-reset-form button.btn-ghost-white.button, body .woocommerce form.checkout #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce form.checkout-coupon button.btn-ghost-white.button,
body .woocommerce .woocommerce-form-coupon button.btn-ghost-white.button, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.btn-ghost-white.button, body .woocommerce .cart-collaterals table.shop_table td a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce .cart-collaterals a.btn-ghost-white.checkout-button, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input.btn-ghost-white[type=button], body .woocommerce .woocommerce-cart-form table.shop_table button.btn-ghost-white.button, body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input.btn-ghost-white[type=button], body .woocommerce ul.products li.product .btn-ghost-white.button, body .woocommerce .woocommerce-error a .btn-ghost-white.wc-backward, body .woocommerce .ywgc_enter_code p.form-row button.btn-ghost-white.button, body .woocommerce .return-to-shop a.btn-ghost-white, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce .woocommerce-MyAccount-content a.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.btn-ghost-white.delete, body .woocommerce .woocommerce-MyAccount-content form button.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table td .btn-ghost-white.button, body .woocommerce form.lost_reset_password button.btn-ghost-white.button{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.\!variations tr td.value a.btn-ghost-white.reset_variations{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
.btn.btn-ghost-white, .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input.btn-ghost-white[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input.btn-ghost-white[type=button], .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn-ghost-white.wc-forward, body.single-product .product .woocommerce-variation-add-to-cart button.btn-ghost-white.button, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.btn-ghost-white.reset_variations, body.single-product .product #personnaliser-le-livre form.cart button.btn-ghost-white.button, body.single-product .product form.gift-cards_form .gift-cards-list button.btn-ghost-white, body.single-product .woocommerce-message a.btn-ghost-white.button, body .btn-ghost-white.add_to_cart_button, body .widget .product-search-filter-reset form.product-search-filter-reset-form button.btn-ghost-white.button, body .woocommerce form.checkout #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce form.checkout-coupon button.btn-ghost-white.button,
body .woocommerce .woocommerce-form-coupon button.btn-ghost-white.button, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.btn-ghost-white.button, body .woocommerce .cart-collaterals table.shop_table td a.btn-ghost-white.woocommerce-remove-coupon, body .woocommerce .cart-collaterals a.btn-ghost-white.checkout-button, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input.btn-ghost-white[type=button], body .woocommerce .woocommerce-cart-form table.shop_table button.btn-ghost-white.button, body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input.btn-ghost-white[type=button], body .woocommerce ul.products li.product .btn-ghost-white.button, body .woocommerce .woocommerce-error a .btn-ghost-white.wc-backward, body .woocommerce .ywgc_enter_code p.form-row button.btn-ghost-white.button, body .woocommerce .return-to-shop a.btn-ghost-white, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button.btn-ghost-white#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button.btn-ghost-white#place_order, body .woocommerce .woocommerce-MyAccount-content a.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.btn-ghost-white.delete, body .woocommerce .woocommerce-MyAccount-content form button.btn-ghost-white.button, body .woocommerce .woocommerce-MyAccount-content table td .btn-ghost-white.button, body .woocommerce form.lost_reset_password button.btn-ghost-white.button {
color: white !important;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.\!variations tr td.value a.btn-ghost-white.reset_variations {
color: white !important;
}
@media (min-width: 1024px){
.btn.btn-ghost-white:hover, .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input.btn-ghost-white[type=button]:hover, .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input.btn-ghost-white[type=button]:hover, .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn-ghost-white.wc-forward:hover, body.single-product .product .woocommerce-variation-add-to-cart button.btn-ghost-white.button:hover, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.btn-ghost-white.reset_variations:hover, body.single-product .product #personnaliser-le-livre form.cart button.btn-ghost-white.button:hover, body.single-product .product form.gift-cards_form .gift-cards-list button.btn-ghost-white:hover, body.single-product .woocommerce-message a.btn-ghost-white.button:hover, body .btn-ghost-white.add_to_cart_button:hover, body .widget .product-search-filter-reset form.product-search-filter-reset-form button.btn-ghost-white.button:hover, body .woocommerce form.checkout #payment .form-row.place-order button.btn-ghost-white#place_order:hover,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button.btn-ghost-white#place_order:hover, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon:hover,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.btn-ghost-white.woocommerce-remove-coupon:hover, body .woocommerce form.checkout-coupon button.btn-ghost-white.button:hover,
body .woocommerce .woocommerce-form-coupon button.btn-ghost-white.button:hover, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.btn-ghost-white.button:hover, body .woocommerce .cart-collaterals table.shop_table td a.btn-ghost-white.woocommerce-remove-coupon:hover, body .woocommerce .cart-collaterals a.btn-ghost-white.checkout-button:hover, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input.btn-ghost-white[type=button]:hover, body .woocommerce .woocommerce-cart-form table.shop_table button.btn-ghost-white.button:hover, body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input.btn-ghost-white[type=button]:hover, body .woocommerce ul.products li.product .btn-ghost-white.button:hover, body .woocommerce .woocommerce-error a .btn-ghost-white.wc-backward:hover, body .woocommerce .ywgc_enter_code p.form-row button.btn-ghost-white.button:hover, body .woocommerce .return-to-shop a.btn-ghost-white:hover, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.btn-ghost-white.button:hover, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.btn-ghost-white.button:hover, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.btn-ghost-white.button:hover, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button.btn-ghost-white#place_order:hover,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button.btn-ghost-white#place_order:hover, body .woocommerce .woocommerce-MyAccount-content a.btn-ghost-white.button:hover, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.btn-ghost-white.delete:hover, body .woocommerce .woocommerce-MyAccount-content form button.btn-ghost-white.button:hover, body .woocommerce .woocommerce-MyAccount-content table td .btn-ghost-white.button:hover, body .woocommerce form.lost_reset_password button.btn-ghost-white.button:hover{
--tw-bg-opacity: 1 !important;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
--tw-text-opacity: 1 !important;
color: rgb(72 192 182 / var(--tw-text-opacity, 1)) !important;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.\!variations tr td.value a.btn-ghost-white.reset_variations:hover{
--tw-bg-opacity: 1 !important;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
--tw-text-opacity: 1 !important;
color: rgb(72 192 182 / var(--tw-text-opacity, 1)) !important;
}
}
.gform_wrapper.gravity-theme .gform_heading .gform_required_legend{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.gform_wrapper.gravity-theme .gform_heading .gform_required_legend) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.gform_wrapper.gravity-theme .gform_heading .gform_required_legend){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav.gform_wrapper.gravity-theme .gform_heading .gform_required_legend {
display: none;
}
.gform_wrapper.gravity-theme form .gform-body{
font-family: Lexend, sans-serif;
}
.gform_wrapper.gravity-theme form .gform-body .gform_fields{
display: grid;
grid-template-columns: repeat(1, minmax(0, 1fr));
}
@media (min-width: 1024px) {
body .shop-archive > .max-w-content-xl > .gform_wrapper.gravity-theme form .gform-body .gform_fields{
align-items: stretch;
}
body .shop-archive > .max-w-content-xl > .gform_wrapper.gravity-theme form .gform-body .gform_fields > .shop-archive__aside{
display: flex;
min-height: 0px;
flex-direction: column;
}
}
@media (min-width: 768px){
.gform_wrapper.gravity-theme form .gform-body .gform_fields{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.gform_wrapper.gravity-theme form .gform-body .gform_fields {
row-gap: 0.25rem;
-moz-column-gap: 0.25rem;
column-gap: 0.25rem;
}
@media (min-width: 768px){
.gform_wrapper.gravity-theme form .gform-body .gform_fields .gfield{
grid-column: span 2 / span 2;
}
}
.gform_wrapper.gravity-theme form .gform-body .gform_fields .gfield .ginput_container > :not([hidden]) ~ :not([hidden]){
--tw-space-y-reverse: 0;
margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
@media (min-width: 768px){
.gform_wrapper.gravity-theme form .gform-body .gform_fields .gfield--width-half{
grid-column: span 1 / span 1;
}
}
.gform_wrapper.gravity-theme form .gform-body form > :not([hidden]) ~ :not([hidden]){
--tw-space-y-reverse: 0;
margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}
.gform_wrapper.gravity-theme form .gform-body .gfield_required{
--tw-text-opacity: 1;
color: rgb(4 49 88 / var(--tw-text-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body .gfield_label{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
line-height: 1.5;
--tw-text-opacity: 1;
color: rgb(4 49 88 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
gap: 1px;
margin-bottom: 0px;
}
.gform_wrapper.gravity-theme form .gform-body input[type=text],
.gform_wrapper.gravity-theme form .gform-body input[type=email],
.gform_wrapper.gravity-theme form .gform-body input[type=tel],
.gform_wrapper.gravity-theme form .gform-body input[type=number],
.gform_wrapper.gravity-theme form .gform-body input[type=url],
.gform_wrapper.gravity-theme form .gform-body input[type=date],
.gform_wrapper.gravity-theme form .gform-body input[type=time]{
width: 100%;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
border-radius: 1rem;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-family: Lexend, sans-serif;
font-weight: 400;
}
.gform_wrapper.gravity-theme form .gform-body input[type=text]:focus,
.gform_wrapper.gravity-theme form .gform-body input[type=email]:focus,
.gform_wrapper.gravity-theme form .gform-body input[type=tel]:focus,
.gform_wrapper.gravity-theme form .gform-body input[type=number]:focus,
.gform_wrapper.gravity-theme form .gform-body input[type=url]:focus,
.gform_wrapper.gravity-theme form .gform-body input[type=date]:focus,
.gform_wrapper.gravity-theme form .gform-body input[type=time]:focus{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.gform_wrapper.gravity-theme form .gform-body input[type=text],
.gform_wrapper.gravity-theme form .gform-body input[type=email],
.gform_wrapper.gravity-theme form .gform-body input[type=tel],
.gform_wrapper.gravity-theme form .gform-body input[type=number],
.gform_wrapper.gravity-theme form .gform-body input[type=url],
.gform_wrapper.gravity-theme form .gform-body input[type=date],
.gform_wrapper.gravity-theme form .gform-body input[type=time]{
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
.gform_wrapper.gravity-theme form .gform-body input[type=text]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=email]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=tel]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=number]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=url]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=date]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=time]::-moz-placeholder{
--tw-text-opacity: 1;
color: rgb(202 205 206 / var(--tw-text-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body input[type=text]::placeholder,
.gform_wrapper.gravity-theme form .gform-body input[type=email]::placeholder,
.gform_wrapper.gravity-theme form .gform-body input[type=tel]::placeholder,
.gform_wrapper.gravity-theme form .gform-body input[type=number]::placeholder,
.gform_wrapper.gravity-theme form .gform-body input[type=url]::placeholder,
.gform_wrapper.gravity-theme form .gform-body input[type=date]::placeholder,
.gform_wrapper.gravity-theme form .gform-body input[type=time]::placeholder{
--tw-text-opacity: 1;
color: rgb(202 205 206 / var(--tw-text-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body textarea{
width: 100%;
border-radius: 1rem !important;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-family: Lexend, sans-serif;
font-weight: 400;
}
.gform_wrapper.gravity-theme form .gform-body textarea:focus{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.gform_wrapper.gravity-theme form .gform-body textarea{
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
resize: vertical;
}
.gform_wrapper.gravity-theme form .gform-body textarea::-moz-placeholder{
--tw-text-opacity: 1;
color: rgb(202 205 206 / var(--tw-text-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body textarea::placeholder{
--tw-text-opacity: 1;
color: rgb(202 205 206 / var(--tw-text-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body textarea.medium{
height: 125px;
}
.gform_wrapper.gravity-theme form .gform-body select{
width: 100%;
border-radius: 1rem;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-family: Lexend, sans-serif;
font-weight: 400;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.gform_wrapper.gravity-theme form .gform-body select:focus{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.gform_wrapper.gravity-theme form .gform-body select{
cursor: pointer;
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/assets/images/icons/chev-down.svg);
background-position: right 0.75rem center;
background-repeat: no-repeat;
background-size: 1rem;
padding-right: 2.5rem;
}
@media screen and (max-width: 641px) {
.gform_wrapper.gravity-theme form .gform-body select {
min-height: 42px;
}
}
.gform_wrapper.gravity-theme form .gform-body select[multiple]{
min-height: 100px;
background-image: none;
padding-right: 1rem;
}
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox label,
.gform_wrapper.gravity-theme form .gform-body .gfield_radio label{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
display: flex;
align-items: center;
gap: 0.5rem;
cursor: pointer;
}
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input[type=checkbox],
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input[type=radio],
.gform_wrapper.gravity-theme form .gform-body .gfield_radio input[type=checkbox],
.gform_wrapper.gravity-theme form .gform-body .gfield_radio input[type=radio]{
height: 1rem;
width: 1rem;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
cursor: pointer;
}
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input[type=checkbox]:focus,
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input[type=radio]:focus,
.gform_wrapper.gravity-theme form .gform-body .gfield_radio input[type=checkbox]:focus,
.gform_wrapper.gravity-theme form .gform-body .gfield_radio input[type=radio]:focus{
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input[type=checkbox]:checked,
.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox input[type=radio]:checked,
.gform_wrapper.gravity-theme form .gform-body .gfield_radio input[type=checkbox]:checked,
.gform_wrapper.gravity-theme form .gform-body .gfield_radio input[type=radio]:checked{
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body .gfield_description{
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(202 205 206 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
font-weight: 400;
margin-top: 0.25rem;
}
.gform_wrapper.gravity-theme form .gform-body .validation_message{
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
font-weight: 400;
margin-top: 0.25rem;
}
.gform_wrapper.gravity-theme form .gform-body .gfield_error input,
.gform_wrapper.gravity-theme form .gform-body .gfield_error textarea,
.gform_wrapper.gravity-theme form .gform-body .gfield_error select,
.gform_wrapper.gravity-theme form .gform-body .gfield_error .chosen-container{
--tw-border-opacity: 1;
border-color: rgb(251 65 77 / var(--tw-border-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body .gfield_error .validation_message{
border-style: none;
background-color: transparent;
padding-bottom: 0px;
--tw-text-opacity: 1;
color: rgb(251 65 77 / var(--tw-text-opacity, 1));
}
.gform_wrapper.gravity-theme form .gform-body .gform_confirmation_message{
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(94 206 124 / var(--tw-border-opacity, 1));
background-color: rgb(94 206 124 / var(--tw-bg-opacity, 1));
--tw-bg-opacity: 0.2;
padding: 1rem;
}
.gform_wrapper.gravity-theme form .gform-body .gform_validation_error{
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-bg-opacity: 0.2;
padding: 1rem;
margin-bottom: 1rem;
}
.gform_wrapper.gravity-theme form .gform-body .gform_hidden{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.gform_wrapper.gravity-theme form .gform-body .gform_hidden) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.gform_wrapper.gravity-theme form .gform-body .gform_hidden){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav.gform_wrapper.gravity-theme form .gform-body .gform_hidden {
display: none;
}
.gform_wrapper.gravity-theme form .gform-body .ginput_complex{
display: grid;
grid-template-columns: repeat(1, minmax(0, 1fr));
gap: 1rem;
}
@media (min-width: 1024px) {
body .shop-archive > .max-w-content-xl > .gform_wrapper.gravity-theme form .gform-body .ginput_complex{
align-items: stretch;
}
body .shop-archive > .max-w-content-xl > .gform_wrapper.gravity-theme form .gform-body .ginput_complex > .shop-archive__aside{
display: flex;
min-height: 0px;
flex-direction: column;
}
}
@media (min-width: 768px){
.gform_wrapper.gravity-theme form .gform-body .ginput_complex{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
.gform_wrapper.gravity-theme form .gform-body .gfield_list .gfield_list_header{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
font-family: Lexend, sans-serif;
}
.gform_wrapper.gravity-theme form .gform-body .gfield_list .gfield_list_group_item{
display: flex;
align-items: flex-end;
gap: 0.5rem;
}
.gform_wrapper.gravity-theme .gform_footer{
margin-top: 0.5rem;
}
.gform_confirmation_wrapper .gform_confirmation_message {
font-size: 1.7rem;
text-align: center;
}
.sr-only{
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
.pointer-events-none{
pointer-events: none;
}
.visible{
visibility: visible;
}
.invisible{
visibility: hidden;
}
.collapse{
visibility: collapse;
}
.static{
position: static;
}
.fixed{
position: fixed;
}
.absolute{
position: absolute;
}
.relative{
position: relative;
}
.sticky{
position: sticky;
}
.inset-0{
inset: 0px;
}
.inset-\[3px\]{
inset: 3px;
}
.inset-x-0{
left: 0px;
right: 0px;
}
.-bottom-\[10\%\]{
bottom: -10%;
}
.-bottom-\[2\%\]{
bottom: -2%;
}
.-bottom-\[6rem\]{
bottom: -6rem;
}
.-left-1\.5{
left: -0.375rem;
}
.-left-24{
left: -6rem;
}
.-left-\[10\%\]{
left: -10%;
}
.-left-\[10vw\]{
left: -10vw;
}
.-left-\[12vw\]{
left: -12vw;
}
.-left-\[14\%\]{
left: -14%;
}
.-left-\[14vw\]{
left: -14vw;
}
.-left-\[15\%\]{
left: -15%;
}
.-left-\[45\%\]{
left: -45%;
}
.-left-\[4rem\]{
left: -4rem;
}
.-left-\[4vw\]{
left: -4vw;
}
.-left-\[6\%\]{
left: -6%;
}
.-left-\[60\%\]{
left: -60%;
}
.-left-\[7\%\]{
left: -7%;
}
.-left-\[7rem\]{
left: -7rem;
}
.-left-\[8vw\]{
left: -8vw;
}
.-right-1\.5{
right: -0.375rem;
}
.-right-2{
right: -0.5rem;
}
.-right-8{
right: -2rem;
}
.-right-\[10\%\]{
right: -10%;
}
.-right-\[10vw\]{
right: -10vw;
}
.-right-\[12vw\]{
right: -12vw;
}
.-right-\[20vw\]{
right: -20vw;
}
.-right-\[4rem\]{
right: -4rem;
}
.-right-\[4vw\]{
right: -4vw;
}
.-right-\[50\%\]{
right: -50%;
}
.-right-\[60\%\]{
right: -60%;
}
.-right-\[6rem\]{
right: -6rem;
}
.-right-\[8\%\]{
right: -8%;
}
.-top-12{
top: -3rem;
}
.-top-14{
top: -3.5rem;
}
.-top-2{
top: -0.5rem;
}
.-top-20{
top: -5rem;
}
.-top-3{
top: -0.75rem;
}
.-top-6{
top: -1.5rem;
}
.-top-\[15vh\]{
top: -15vh;
}
.-top-\[1rem\]{
top: -1rem;
}
.-top-\[4rem\]{
top: -4rem;
}
.-top-\[50px\]{
top: -50px;
}
.-top-\[6rem\]{
top: -6rem;
}
.bottom-0{
bottom: 0px;
}
.bottom-8{
bottom: 2rem;
}
.bottom-\[200px\]{
bottom: 200px;
}
.bottom-\[300px\]{
bottom: 300px;
}
.bottom-\[6rem\]{
bottom: 6rem;
}
.left-0{
left: 0px;
}
.left-1\/2{
left: 50%;
}
.left-6{
left: 1.5rem;
}
.left-\[25vw\]{
left: 25vw;
}
.left-\[35\%\]{
left: 35%;
}
.left-\[40\%\]{
left: 40%;
}
.left-\[4vw\]{
left: 4vw;
}
.left-\[75\%\]{
left: 75%;
}
.right-0{
right: 0px;
}
.right-2{
right: 0.5rem;
}
.right-4{
right: 1rem;
}
.right-5{
right: 1.25rem;
}
.right-\[12vw\]{
right: 12vw;
}
.right-\[230px\]{
right: 230px;
}
.right-\[4\%\]{
right: 4%;
}
.top-0{
top: 0px;
}
.top-1\/2{
top: 50%;
}
.top-12{
top: 3rem;
}
.top-4{
top: 1rem;
}
.top-5{
top: 1.25rem;
}
.top-8{
top: 2rem;
}
.top-\[1\%\]{
top: 1%;
}
.top-\[12\%\]{
top: 12%;
}
.top-\[160vh\]{
top: 160vh;
}
.top-\[19\.2rem\]{
top: 19.2rem;
}
.top-\[20\.5rem\]{
top: 20.5rem;
}
.top-\[20rem\]{
top: 20rem;
}
.top-\[225px\]{
top: 225px;
}
.top-\[22rem\]{
top: 22rem;
}
.top-\[2rem\]{
top: 2rem;
}
.top-\[30\%\]{
top: 30%;
}
.top-\[45\%\]{
top: 45%;
}
.top-\[50vh\]{
top: 50vh;
}
.top-\[7\%\]{
top: 7%;
}
.top-\[72\%\]{
top: 72%;
}
.top-\[80\%\]{
top: 80%;
}
.top-\[9rem\]{
top: 9rem;
}
.right-3{
right: 0.75rem;
}
.top-3{
top: 0.75rem;
}
.isolate{
isolation: isolate;
}
.-z-\[1\]{
z-index: -1;
}
.z-0{
z-index: 0;
}
.z-10{
z-index: 10;
}
.z-20{
z-index: 20;
}
.z-30{
z-index: 30;
}
.z-50{
z-index: 50;
}
.z-\[100\]{
z-index: 100;
}
.z-\[11\]{
z-index: 11;
}
.z-\[1\]{
z-index: 1;
}
.z-\[2\]{
z-index: 2;
}
.z-\[3\]{
z-index: 3;
}
.z-\[4\]{
z-index: 4;
}
.order-1{
order: 1;
}
.order-10{
order: 10;
}
.order-11{
order: 11;
}
.order-12{
order: 12;
}
.order-2{
order: 2;
}
.order-3{
order: 3;
}
.order-4{
order: 4;
}
.order-5{
order: 5;
}
.order-6{
order: 6;
}
.order-7{
order: 7;
}
.order-8{
order: 8;
}
.order-9{
order: 9;
}
.order-first{
order: -9999;
}
.order-last{
order: 9999;
}
.col-auto{
grid-column: auto;
}
.col-span-2{
grid-column: span 2 / span 2;
}
.col-start-1{
grid-column-start: 1;
}
.col-start-2{
grid-column-start: 2;
}
.row-start-1{
grid-row-start: 1;
}
.row-start-2{
grid-row-start: 2;
}
.float-none{
float: none;
}
.m-0{
margin: 0px;
}
.-mx-1\.5{
margin-left: -0.375rem;
margin-right: -0.375rem;
}
.mx-0{
margin-left: 0px;
margin-right: 0px;
}
.mx-4{
margin-left: 1rem;
margin-right: 1rem;
}
.mx-auto{
margin-left: auto;
margin-right: auto;
}
.my-10{
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.my-3{
margin-top: 0.75rem;
margin-bottom: 0.75rem;
}
.my-4{
margin-top: 1rem;
margin-bottom: 1rem;
}
.my-\[10\%\]{
margin-top: 10%;
margin-bottom: 10%;
}
.-mb-\[1\.5rem\]{
margin-bottom: -1.5rem;
}
.-ml-1{
margin-left: -0.25rem;
}
.-ml-5{
margin-left: -1.25rem;
}
.-mr-1{
margin-right: -0.25rem;
}
.-mr-24{
margin-right: -6rem;
}
.-mt-1{
margin-top: -0.25rem;
}
.-mt-5{
margin-top: -1.25rem;
}
.-mt-6{
margin-top: -1.5rem;
}
.-mt-\[130px\]{
margin-top: -130px;
}
.-mt-\[70px\]{
margin-top: -70px;
}
.mb-0{
margin-bottom: 0px;
}
.mb-1{
margin-bottom: 0.25rem;
}
.mb-10{
margin-bottom: 2.5rem;
}
.mb-14{
margin-bottom: 3.5rem;
}
.mb-2{
margin-bottom: 0.5rem;
}
.mb-3{
margin-bottom: 0.75rem;
}
.mb-4{
margin-bottom: 1rem;
}
.mb-5{
margin-bottom: 1.25rem;
}
.mb-6{
margin-bottom: 1.5rem;
}
.mb-7{
margin-bottom: 1.75rem;
}
.mb-8{
margin-bottom: 2rem;
}
.mb-\[5px\]{
margin-bottom: 5px;
}
.ml-3{
margin-left: 0.75rem;
}
.mr-0{
margin-right: 0px;
}
.mr-2{
margin-right: 0.5rem;
}
.ms-auto{
margin-inline-start: auto;
}
.mt-1{
margin-top: 0.25rem;
}
.mt-10{
margin-top: 2.5rem;
}
.mt-2{
margin-top: 0.5rem;
}
.mt-4{
margin-top: 1rem;
}
.mt-6{
margin-top: 1.5rem;
}
.mt-7{
margin-top: 1.75rem;
}
.mt-8{
margin-top: 2rem;
}
.mt-auto{
margin-top: auto;
}
.box-border{
box-sizing: border-box;
}
.\!block{
display: block !important;
}
.block{
display: block;
}
.inline-block{
display: inline-block;
}
.inline{
display: inline;
}
.flex{
display: flex;
}
.inline-flex{
display: inline-flex;
}
.table{
display: table;
}
.inline-table{
display: inline-table;
}
.table-caption{
display: table-caption;
}
.table-cell{
display: table-cell;
}
.table-column{
display: table-column;
}
.table-column-group{
display: table-column-group;
}
.table-footer-group{
display: table-footer-group;
}
.table-header-group{
display: table-header-group;
}
.table-row-group{
display: table-row-group;
}
.table-row{
display: table-row;
}
.grid{
display: grid;
}
.contents{
display: contents;
}
.list-item{
display: list-item;
}
.hidden{
display: none;
}
.aspect-\[3\/4\]{
aspect-ratio: 3/4;
}
.aspect-\[4\/3\]{
aspect-ratio: 4/3;
}
.aspect-square{
aspect-ratio: 1 / 1;
}
.\!h-full{
height: 100% !important;
}
.h-0\.5{
height: 0.125rem;
}
.h-1\.5{
height: 0.375rem;
}
.h-10{
height: 2.5rem;
}
.h-11{
height: 2.75rem;
}
.h-16{
height: 4rem;
}
.h-2{
height: 0.5rem;
}
.h-2\.5{
height: 0.625rem;
}
.h-24{
height: 6rem;
}
.h-4{
height: 1rem;
}
.h-4\/5{
height: 80%;
}
.h-48{
height: 12rem;
}
.h-5{
height: 1.25rem;
}
.h-6{
height: 1.5rem;
}
.h-7{
height: 1.75rem;
}
.h-8{
height: 2rem;
}
.h-9{
height: 2.25rem;
}
.h-\[100px\]{
height: 100px;
}
.h-\[10px\]{
height: 10px;
}
.h-\[110px\]{
height: 110px;
}
.h-\[120px\]{
height: 120px;
}
.h-\[125px\]{
height: 125px;
}
.h-\[130px\]{
height: 130px;
}
.h-\[140px\]{
height: 140px;
}
.h-\[145px\]{
height: 145px;
}
.h-\[14px\]{
height: 14px;
}
.h-\[150px\]{
height: 150px;
}
.h-\[160px\]{
height: 160px;
}
.h-\[175px\]{
height: 175px;
}
.h-\[180px\]{
height: 180px;
}
.h-\[18px\]{
height: 18px;
}
.h-\[200px\]{
height: 200px;
}
.h-\[210px\]{
height: 210px;
}
.h-\[220px\]{
height: 220px;
}
.h-\[225px\]{
height: 225px;
}
.h-\[230px\]{
height: 230px;
}
.h-\[260px\]{
height: 260px;
}
.h-\[270px\]{
height: 270px;
}
.h-\[276px\]{
height: 276px;
}
.h-\[3\.9rem\]{
height: 3.9rem;
}
.h-\[300px\]{
height: 300px;
}
.h-\[32px\]{
height: 32px;
}
.h-\[34px\]{
height: 34px;
}
.h-\[38px\]{
height: 38px;
}
.h-\[400px\]{
height: 400px;
}
.h-\[42px\]{
height: 42px;
}
.h-\[450px\]{
height: 450px;
}
.h-\[480px\]{
height: 480px;
}
.h-\[500px\]{
height: 500px;
}
.h-\[50px\]{
height: 50px;
}
.h-\[55px\]{
height: 55px;
}
.h-\[580px\]{
height: 580px;
}
.h-\[60px\]{
height: 60px;
}
.h-\[65\%\]{
height: 65%;
}
.h-\[70px\]{
height: 70px;
}
.h-\[73px\]{
height: 73px;
}
.h-\[80px\]{
height: 80px;
}
.h-\[95px\]{
height: 95px;
}
.h-\[calc\(100\%\+130px\)\]{
height: calc(100% + 130px);
}
.h-auto{
height: auto;
}
.h-full{
height: 100%;
}
.max-h-0{
max-height: 0px;
}
.max-h-72{
max-height: 18rem;
}
.max-h-\[80\%\]{
max-height: 80%;
}
.max-h-full{
max-height: 100%;
}
.min-h-0{
min-height: 0px;
}
.min-h-\[100px\]{
min-height: 100px;
}
.min-h-\[12rem\]{
min-height: 12rem;
}
.min-h-\[2\.75rem\]{
min-height: 2.75rem;
}
.min-h-\[280px\]{
min-height: 280px;
}
.min-h-\[320px\]{
min-height: 320px;
}
.min-h-\[34px\]{
min-height: 34px;
}
.min-h-\[350px\]{
min-height: 350px;
}
.min-h-\[42px\]{
min-height: 42px;
}
.min-h-\[600px\]{
min-height: 600px;
}
.min-h-\[65vh\]{
min-height: 65vh;
}
.min-h-\[6rem\]{
min-height: 6rem;
}
.min-h-\[75dvh\]{
min-height: 75dvh;
}
.\!w-full{
width: 100% !important;
}
.w-10{
width: 2.5rem;
}
.w-14{
width: 3.5rem;
}
.w-16{
width: 4rem;
}
.w-2\.5{
width: 0.625rem;
}
.w-20{
width: 5rem;
}
.w-24{
width: 6rem;
}
.w-28{
width: 7rem;
}
.w-3{
width: 0.75rem;
}
.w-3\.5{
width: 0.875rem;
}
.w-32{
width: 8rem;
}
.w-4{
width: 1rem;
}
.w-4\/5{
width: 80%;
}
.w-48{
width: 12rem;
}
.w-5{
width: 1.25rem;
}
.w-6{
width: 1.5rem;
}
.w-7{
width: 1.75rem;
}
.w-8{
width: 2rem;
}
.w-9{
width: 2.25rem;
}
.w-\[100px\]{
width: 100px;
}
.w-\[10px\]{
width: 10px;
}
.w-\[114\%\]{
width: 114%;
}
.w-\[120px\]{
width: 120px;
}
.w-\[125px\]{
width: 125px;
}
.w-\[130px\]{
width: 130px;
}
.w-\[138px\]{
width: 138px;
}
.w-\[140px\]{
width: 140px;
}
.w-\[14px\]{
width: 14px;
}
.w-\[150px\]{
width: 150px;
}
.w-\[170px\]{
width: 170px;
}
.w-\[175px\]{
width: 175px;
}
.w-\[180px\]{
width: 180px;
}
.w-\[18px\]{
width: 18px;
}
.w-\[200px\]{
width: 200px;
}
.w-\[220px\]{
width: 220px;
}
.w-\[300px\]{
width: 300px;
}
.w-\[310px\]{
width: 310px;
}
.w-\[32px\]{
width: 32px;
}
.w-\[330px\]{
width: 330px;
}
.w-\[34px\]{
width: 34px;
}
.w-\[370px\]{
width: 370px;
}
.w-\[450px\]{
width: 450px;
}
.w-\[475px\]{
width: 475px;
}
.w-\[500px\]{
width: 500px;
}
.w-\[50px\]{
width: 50px;
}
.w-\[52px\]{
width: 52px;
}
.w-\[55px\]{
width: 55px;
}
.w-\[60px\]{
width: 60px;
}
.w-\[63px\]{
width: 63px;
}
.w-\[69px\]{
width: 69px;
}
.w-\[80px\]{
width: 80px;
}
.w-\[calc\(100\%-48px\)\]{
width: calc(100% - 48px);
}
.w-auto{
width: auto;
}
.w-fit{
width: -moz-fit-content;
width: fit-content;
}
.w-full{
width: 100%;
}
.min-w-0{
min-width: 0px;
}
.min-w-\[34px\]{
min-width: 34px;
}
.min-w-\[52px\]{
min-width: 52px;
}
.max-w-3xl{
max-width: 48rem;
}
.max-w-\[120px\]{
max-width: 120px;
}
.max-w-\[220px\]{
max-width: 220px;
}
.max-w-\[370px\]{
max-width: 370px;
}
.max-w-\[400px\]{
max-width: 400px;
}
.max-w-\[430px\]{
max-width: 430px;
}
.max-w-\[450px\]{
max-width: 450px;
}
.max-w-\[456px\]{
max-width: 456px;
}
.max-w-\[475px\]{
max-width: 475px;
}
.max-w-\[485px\]{
max-width: 485px;
}
.max-w-\[500px\]{
max-width: 500px;
}
.max-w-\[535px\]{
max-width: 535px;
}
.max-w-\[540px\]{
max-width: 540px;
}
.max-w-\[550px\]{
max-width: 550px;
}
.max-w-\[calc\(100vw-2rem\)\]{
max-width: calc(100vw - 2rem);
}
.max-w-content{
max-width: 1208px;
}
.max-w-content-lg{
max-width: 1068px;
}
.max-w-full{
max-width: 100%;
}
.max-w-lg{
max-width: 32rem;
}
.max-w-none{
max-width: none;
}
.max-w-screen-xl{
max-width: 1280px;
}
.max-w-xl{
max-width: 36rem;
}
.max-w-xs{
max-width: 20rem;
}
.max-w-0{
max-width: 0px;
}
.max-w-7{
max-width: 1.75rem;
}
.flex-1{
flex: 1 1 0%;
}
.flex-\[1_1_100\%\]{
flex: 1 1 100%;
}
.flex-none{
flex: none;
}
.flex-shrink-0{
flex-shrink: 0;
}
.shrink{
flex-shrink: 1;
}
.shrink-0{
flex-shrink: 0;
}
.flex-grow{
flex-grow: 1;
}
.border-collapse{
border-collapse: collapse;
}
.origin-bottom-right{
transform-origin: bottom right;
}
.origin-top-left{
transform-origin: top left;
}
.origin-top-right{
transform-origin: top right;
}
.-translate-x-1\/2{
--tw-translate-x: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-1\/4{
--tw-translate-x: -25%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-x-3{
--tw-translate-x: -0.75rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/2{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-translate-y-1\/4{
--tw-translate-y: -25%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-1\/4{
--tw-translate-x: 25%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-x-\[12\%\]{
--tw-translate-x: 12%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-0{
--tw-translate-y: 0px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.translate-y-\[12\%\]{
--tw-translate-y: 12%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-12{
--tw-rotate: -12deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-45{
--tw-rotate: -45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-90{
--tw-rotate: -90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[100deg\]{
--tw-rotate: -100deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[105deg\]{
--tw-rotate: -105deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[15deg\]{
--tw-rotate: -15deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[18deg\]{
--tw-rotate: -18deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[25deg\]{
--tw-rotate: -25deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[30deg\]{
--tw-rotate: -30deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[75deg\]{
--tw-rotate: -75deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[90deg\]{
--tw-rotate: -90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-rotate-\[95deg\]{
--tw-rotate: -95deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-12{
--tw-rotate: 12deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45{
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
--tw-rotate: 90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[10deg\]{
--tw-rotate: 10deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[125deg\]{
--tw-rotate: 125deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[13deg\]{
--tw-rotate: 13deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[150deg\]{
--tw-rotate: 150deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[180deg\]{
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[20deg\]{
--tw-rotate: 20deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[45deg\]{
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-\[48deg\]{
--tw-rotate: 48deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.4\]{
--tw-scale-x: 0.4;
--tw-scale-y: 0.4;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.55\]{
--tw-scale-x: 0.55;
--tw-scale-y: 0.55;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-\[0\.5\]{
--tw-scale-x: 0.5;
--tw-scale-y: 0.5;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.cursor-pointer{
cursor: pointer;
}
.resize-y{
resize: vertical;
}
.resize{
resize: both;
}
.list-none{
list-style-type: none;
}
.appearance-none{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.grid-cols-1{
grid-template-columns: repeat(1, minmax(0, 1fr));
}
.flex-row{
flex-direction: row;
}
.flex-row-reverse{
flex-direction: row-reverse;
}
.flex-col{
flex-direction: column;
}
.flex-wrap{
flex-wrap: wrap;
}
.flex-wrap-reverse{
flex-wrap: wrap-reverse;
}
.flex-nowrap{
flex-wrap: nowrap;
}
.items-start{
align-items: flex-start;
}
.items-end{
align-items: flex-end;
}
.items-center{
align-items: center;
}
.items-baseline{
align-items: baseline;
}
.items-stretch{
align-items: stretch;
}
.justify-start{
justify-content: flex-start;
}
.justify-end{
justify-content: flex-end;
}
.justify-center{
justify-content: center;
}
.justify-between{
justify-content: space-between;
}
.gap-0{
gap: 0px;
}
.gap-1{
gap: 0.25rem;
}
.gap-1\.5{
gap: 0.375rem;
}
.gap-12{
gap: 3rem;
}
.gap-2{
gap: 0.5rem;
}
.gap-20{
gap: 5rem;
}
.gap-3{
gap: 0.75rem;
}
.gap-4{
gap: 1rem;
}
.gap-5{
gap: 1.25rem;
}
.gap-6{
gap: 1.5rem;
}
.gap-7{
gap: 1.75rem;
}
.gap-8{
gap: 2rem;
}
.gap-x-1{
-moz-column-gap: 0.25rem;
column-gap: 0.25rem;
}
.gap-x-2{
-moz-column-gap: 0.5rem;
column-gap: 0.5rem;
}
.gap-x-2\.5{
-moz-column-gap: 0.625rem;
column-gap: 0.625rem;
}
.gap-x-3{
-moz-column-gap: 0.75rem;
column-gap: 0.75rem;
}
.gap-x-4{
-moz-column-gap: 1rem;
column-gap: 1rem;
}
.gap-x-6{
-moz-column-gap: 1.5rem;
column-gap: 1.5rem;
}
.gap-y-1{
row-gap: 0.25rem;
}
.gap-y-1\.5{
row-gap: 0.375rem;
}
.gap-y-2{
row-gap: 0.5rem;
}
.gap-y-20{
row-gap: 5rem;
}
.gap-y-4{
row-gap: 1rem;
}
.space-y-3 > :not([hidden]) ~ :not([hidden]){
--tw-space-y-reverse: 0;
margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-6 > :not([hidden]) ~ :not([hidden]){
--tw-space-y-reverse: 0;
margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}
.self-center{
align-self: center;
}
.overflow-hidden{
overflow: hidden;
}
.overflow-visible{
overflow: visible;
}
.overflow-y-auto{
overflow-y: auto;
}
.overflow-x-clip{
overflow-x: clip;
}
.overflow-y-visible{
overflow-y: visible;
}
.whitespace-nowrap{
white-space: nowrap;
}
.rounded{
border-radius: 0.25rem;
}
.rounded-2xl{
border-radius: 1rem;
}
.rounded-3xl{
border-radius: 1.5rem;
}
.rounded-4xl{
border-radius: 2rem;
}
.rounded-\[2rem\]{
border-radius: 2rem;
}
.rounded-\[32px\]{
border-radius: 32px;
}
.rounded-full{
border-radius: 9999px;
}
.rounded-lg{
border-radius: 0.5rem;
}
.rounded-none{
border-radius: 0px;
}
.rounded-sm{
border-radius: 0.125rem;
}
.rounded-xl{
border-radius: 0.75rem;
}
.rounded-b-2xl{
border-bottom-right-radius: 1rem;
border-bottom-left-radius: 1rem;
}
.rounded-t-4xl{
border-top-left-radius: 2rem;
border-top-right-radius: 2rem;
}
.rounded-t-full{
border-top-left-radius: 9999px;
border-top-right-radius: 9999px;
}
.\!border-0{
border-width: 0px !important;
}
.border{
border-width: 1px;
}
.border-0{
border-width: 0px;
}
.border-2{
border-width: 2px;
}
.border-\[12px\]{
border-width: 12px;
}
.border-\[3px\]{
border-width: 3px;
}
.border-b{
border-bottom-width: 1px;
}
.border-b-2{
border-bottom-width: 2px;
}
.border-t{
border-top-width: 1px;
}
.border-t-0{
border-top-width: 0px;
}
.border-solid{
border-style: solid;
}
.border-none{
border-style: none;
}
.border-\[\#0F426D\]{
--tw-border-opacity: 1;
border-color: rgb(15 66 109 / var(--tw-border-opacity, 1));
}
.border-coral{
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
}
.border-deep-blue{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
.border-deep-blue\/15{
border-color: rgb(16 66 109 / 0.15);
}
.border-green{
--tw-border-opacity: 1;
border-color: rgb(94 206 124 / var(--tw-border-opacity, 1));
}
.border-light-blue{
--tw-border-opacity: 1;
border-color: rgb(86 149 216 / var(--tw-border-opacity, 1));
}
.border-light-grey{
--tw-border-opacity: 1;
border-color: rgb(195 204 211 / var(--tw-border-opacity, 1));
}
.border-muted-blue\/10{
border-color: rgb(93 132 165 / 0.1);
}
.border-muted-blue\/15{
border-color: rgb(93 132 165 / 0.15);
}
.border-muted-blue\/30{
border-color: rgb(93 132 165 / 0.3);
}
.border-primary{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
.border-red{
--tw-border-opacity: 1;
border-color: rgb(251 65 77 / var(--tw-border-opacity, 1));
}
.border-red\/30{
border-color: rgb(251 65 77 / 0.3);
}
.border-teal{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
}
.border-teal\/30{
border-color: rgb(72 192 182 / 0.3);
}
.border-transparent{
border-color: transparent;
}
.border-yellow{
--tw-border-opacity: 1;
border-color: rgb(255 192 72 / var(--tw-border-opacity, 1));
}
.border-t-deep-blue{
--tw-border-opacity: 1;
border-top-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
.bg-\[\#0F426D\]{
--tw-bg-opacity: 1;
background-color: rgb(15 66 109 / var(--tw-bg-opacity, 1));
}
.bg-\[\#6CDBD2\]{
--tw-bg-opacity: 1;
background-color: rgb(108 219 210 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E1F8F7\]{
--tw-bg-opacity: 1;
background-color: rgb(225 248 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E7F8F6\]{
--tw-bg-opacity: 1;
background-color: rgb(231 248 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f0f7ff\]{
--tw-bg-opacity: 1;
background-color: rgb(240 247 255 / var(--tw-bg-opacity, 1));
}
.bg-beige{
--tw-bg-opacity: 1;
background-color: rgb(255 249 244 / var(--tw-bg-opacity, 1));
}
.bg-coral{
--tw-bg-opacity: 1;
background-color: rgb(241 102 93 / var(--tw-bg-opacity, 1));
}
.bg-coral\/10{
background-color: rgb(241 102 93 / 0.1);
}
.bg-dark-blue{
--tw-bg-opacity: 1;
background-color: rgb(4 49 88 / var(--tw-bg-opacity, 1));
}
.bg-deep-blue{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
.bg-deep-blue\/5{
background-color: rgb(16 66 109 / 0.05);
}
.bg-gold{
--tw-bg-opacity: 1;
background-color: rgb(255 198 53 / var(--tw-bg-opacity, 1));
}
.bg-gold\/10{
background-color: rgb(255 198 53 / 0.1);
}
.bg-green{
--tw-bg-opacity: 1;
background-color: rgb(94 206 124 / var(--tw-bg-opacity, 1));
}
.bg-light-blue{
--tw-bg-opacity: 1;
background-color: rgb(86 149 216 / var(--tw-bg-opacity, 1));
}
.bg-muted-blue{
--tw-bg-opacity: 1;
background-color: rgb(93 132 165 / var(--tw-bg-opacity, 1));
}
.bg-primary{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
.bg-red{
--tw-bg-opacity: 1;
background-color: rgb(251 65 77 / var(--tw-bg-opacity, 1));
}
.bg-red\/10{
background-color: rgb(251 65 77 / 0.1);
}
.bg-rose{
--tw-bg-opacity: 1;
background-color: rgb(255 147 142 / var(--tw-bg-opacity, 1));
}
.bg-secondary{
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
.bg-teal{
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
.bg-teal\/10{
background-color: rgb(72 192 182 / 0.1);
}
.bg-teal\/5{
background-color: rgb(72 192 182 / 0.05);
}
.bg-transparent{
background-color: transparent;
}
.bg-white{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/50{
background-color: rgb(255 255 255 / 0.5);
}
.bg-white\/60{
background-color: rgb(255 255 255 / 0.6);
}
.bg-white\/75{
background-color: rgb(255 255 255 / 0.75);
}
.bg-white\/80{
background-color: rgb(255 255 255 / 0.8);
}
.bg-yellow{
--tw-bg-opacity: 1;
background-color: rgb(255 192 72 / var(--tw-bg-opacity, 1));
}
.bg-opacity-20{
--tw-bg-opacity: 0.2;
}
.bg-contain{
background-size: contain;
}
.fill-\[\#6CDBD2\]{
fill: #6CDBD2;
}
.fill-\[\#C2E6E1\]{
fill: #C2E6E1;
}
.stroke-primary{
stroke: #10426d;
}
.object-contain{
-o-object-fit: contain;
object-fit: contain;
}
.object-cover{
-o-object-fit: cover;
object-fit: cover;
}
.object-center{
-o-object-position: center;
object-position: center;
}
.object-right{
-o-object-position: right;
object-position: right;
}
.object-top{
-o-object-position: top;
object-position: top;
}
.\!p-0{
padding: 0px !important;
}
.p-0{
padding: 0px;
}
.p-1{
padding: 0.25rem;
}
.p-2{
padding: 0.5rem;
}
.p-3{
padding: 0.75rem;
}
.p-4{
padding: 1rem;
}
.p-5{
padding: 1.25rem;
}
.p-6{
padding: 1.5rem;
}
.p-8{
padding: 2rem;
}
.p-0\.5{
padding: 0.125rem;
}
.\!px-4{
padding-left: 1rem !important;
padding-right: 1rem !important;
}
.\!px-8{
padding-left: 2rem !important;
padding-right: 2rem !important;
}
.\!py-1\.5{
padding-top: 0.375rem !important;
padding-bottom: 0.375rem !important;
}
.px-0{
padding-left: 0px;
padding-right: 0px;
}
.px-1\.5{
padding-left: 0.375rem;
padding-right: 0.375rem;
}
.px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.px-2{
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.px-3{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.px-4{
padding-left: 1rem;
padding-right: 1rem;
}
.px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.px-7{
padding-left: 1.75rem;
padding-right: 1.75rem;
}
.px-8{
padding-left: 2rem;
padding-right: 2rem;
}
.px-\[18px\]{
padding-left: 18px;
padding-right: 18px;
}
.py-0{
padding-top: 0px;
padding-bottom: 0px;
}
.py-1{
padding-top: 0.25rem;
padding-bottom: 0.25rem;
}
.py-1\.5{
padding-top: 0.375rem;
padding-bottom: 0.375rem;
}
.py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.py-12{
padding-top: 3rem;
padding-bottom: 3rem;
}
.py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-2\.5{
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
.py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.py-3{
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
.py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.py-5{
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.py-6{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
}
.py-7{
padding-top: 1.75rem;
padding-bottom: 1.75rem;
}
.py-8{
padding-top: 2rem;
padding-bottom: 2rem;
}
.py-\[60px\]{
padding-top: 60px;
padding-bottom: 60px;
}
.py-\[7px\]{
padding-top: 7px;
padding-bottom: 7px;
}
.\!pb-40{
padding-bottom: 10rem !important;
}
.pb-1{
padding-bottom: 0.25rem;
}
.pb-1\.5{
padding-bottom: 0.375rem;
}
.pb-10{
padding-bottom: 2.5rem;
}
.pb-11{
padding-bottom: 2.75rem;
}
.pb-12{
padding-bottom: 3rem;
}
.pb-16{
padding-bottom: 4rem;
}
.pb-2{
padding-bottom: 0.5rem;
}
.pb-20{
padding-bottom: 5rem;
}
.pb-24{
padding-bottom: 6rem;
}
.pb-3{
padding-bottom: 0.75rem;
}
.pb-32{
padding-bottom: 8rem;
}
.pb-4{
padding-bottom: 1rem;
}
.pb-40{
padding-bottom: 10rem;
}
.pb-5{
padding-bottom: 1.25rem;
}
.pb-6{
padding-bottom: 1.5rem;
}
.pb-8{
padding-bottom: 2rem;
}
.pl-12{
padding-left: 3rem;
}
.pr-0{
padding-right: 0px;
}
.pr-4{
padding-right: 1rem;
}
.pr-5{
padding-right: 1.25rem;
}
.ps-4{
padding-inline-start: 1rem;
}
.pt-0{
padding-top: 0px;
}
.pt-1\.5{
padding-top: 0.375rem;
}
.pt-10{
padding-top: 2.5rem;
}
.pt-12{
padding-top: 3rem;
}
.pt-16{
padding-top: 4rem;
}
.pt-20{
padding-top: 5rem;
}
.pt-32{
padding-top: 8rem;
}
.pt-4{
padding-top: 1rem;
}
.pt-5{
padding-top: 1.25rem;
}
.pt-8{
padding-top: 2rem;
}
.pt-9{
padding-top: 2.25rem;
}
.pr-2\.5{
padding-right: 0.625rem;
}
.pl-2\.5{
padding-left: 0.625rem;
}
.pr-1{
padding-right: 0.25rem;
}
.pl-3{
padding-left: 0.75rem;
}
.pl-4{
padding-left: 1rem;
}
.text-left{
text-align: left;
}
.text-center{
text-align: center;
}
.text-right{
text-align: right;
}
.align-middle{
vertical-align: middle;
}
.font-primary{
font-family: Lexend, sans-serif;
}
.font-secondary{
font-family: Lexend, sans-serif;
}
.text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.text-3xl{
font-size: 1.875rem;
line-height: 2.25rem;
}
.text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
.text-7xl{
font-size: 4.5rem;
line-height: 1;
}
.text-\[12px\]{
font-size: 12px;
}
.text-\[13px\]{
font-size: 13px;
}
.text-\[15px\]{
font-size: 15px;
}
.text-\[20px\]{
font-size: 20px;
}
.text-\[24px\]{
font-size: 24px;
}
.text-\[35px\]{
font-size: 35px;
}
.text-\[40px\]{
font-size: 40px;
}
.text-base{
font-size: 1rem;
line-height: 1.5rem;
}
.text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
.text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
.text-xl{
font-size: 1.25rem;
line-height: 1.75rem;
}
.text-xs{
font-size: 0.75rem;
line-height: 1rem;
}
.font-bold{
font-weight: 700;
}
.font-light{
font-weight: 300;
}
.font-medium{
font-weight: 500;
}
.font-normal{
font-weight: 400;
}
.font-semibold{
font-weight: 600;
}
.uppercase{
text-transform: uppercase;
}
.lowercase{
text-transform: lowercase;
}
.capitalize{
text-transform: capitalize;
}
.italic{
font-style: italic;
}
.not-italic{
font-style: normal;
}
.leading-\[1\.25\]{
line-height: 1.25;
}
.leading-\[1\.5\]{
line-height: 1.5;
}
.leading-\[16px\]{
line-height: 16px;
}
.leading-\[20px\]{
line-height: 20px;
}
.leading-none{
line-height: 1;
}
.leading-normal{
line-height: 1.5;
}
.leading-relaxed{
line-height: 1.625;
}
.leading-snug{
line-height: 1.375;
}
.leading-tight{
line-height: 1.25;
}
.tracking-tight{
letter-spacing: -0.025em;
}
.tracking-wide{
letter-spacing: 0.025em;
}
.text-\[\#10426d\]{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.text-\[\#CACDCE\]{
--tw-text-opacity: 1;
color: rgb(202 205 206 / var(--tw-text-opacity, 1));
}
.text-beige{
--tw-text-opacity: 1;
color: rgb(255 249 244 / var(--tw-text-opacity, 1));
}
.text-coral{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
.text-dark-blue{
--tw-text-opacity: 1;
color: rgb(4 49 88 / var(--tw-text-opacity, 1));
}
.text-deep-blue{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.text-deep-blue\/80{
color: rgb(16 66 109 / 0.8);
}
.text-deep-blue\/90{
color: rgb(16 66 109 / 0.9);
}
.text-gold{
--tw-text-opacity: 1;
color: rgb(255 198 53 / var(--tw-text-opacity, 1));
}
.text-grey{
--tw-text-opacity: 1;
color: rgb(102 106 114 / var(--tw-text-opacity, 1));
}
.text-light-blue{
--tw-text-opacity: 1;
color: rgb(86 149 216 / var(--tw-text-opacity, 1));
}
.text-muted-blue{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
.text-primary{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.text-red{
--tw-text-opacity: 1;
color: rgb(251 65 77 / var(--tw-text-opacity, 1));
}
.text-rose{
--tw-text-opacity: 1;
color: rgb(255 147 142 / var(--tw-text-opacity, 1));
}
.text-secondary{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
.text-teal{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
.text-white{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-yellow{
--tw-text-opacity: 1;
color: rgb(255 192 72 / var(--tw-text-opacity, 1));
}
.underline{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.overline{
-webkit-text-decoration-line: overline;
text-decoration-line: overline;
}
.line-through{
-webkit-text-decoration-line: line-through;
text-decoration-line: line-through;
}
.no-underline{
-webkit-text-decoration-line: none;
text-decoration-line: none;
}
.antialiased{
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.accent-teal{
accent-color: #48c0b6;
}
.opacity-0{
opacity: 0;
}
.opacity-100{
opacity: 1;
}
.opacity-40{
opacity: 0.4;
}
.opacity-80{
opacity: 0.8;
}
.shadow{
--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-medium{
--tw-shadow: 0 4px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 4px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-none{
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm{
--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-soft{
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none{
outline: 2px solid transparent;
outline-offset: 2px;
}
.outline{
outline-style: solid;
}
.ring{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-0{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-2{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.drop-shadow{
--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow(0 1px 1px rgb(0 0 0 / 0.06));
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-\[0_10px_28px_rgba\(16\2c 66\2c 109\2c 0\.18\)\]{
--tw-drop-shadow: drop-shadow(0 10px 28px rgba(16,66,109,0.18));
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.grayscale{
--tw-grayscale: grayscale(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.invert{
--tw-invert: invert(100%);
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter{
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition{
transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[margin\]{
transition-property: margin;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[max-height\]{
transition-property: max-height;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[opacity\2c transform\2c visibility\]{
transition-property: opacity,transform,visibility;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[width\]{
transition-property: width;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-all{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-colors{
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-opacity{
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-transform{
transition-property: transform;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.transition-\[max-width\]{
transition-property: max-width;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
}
.duration-200{
transition-duration: 200ms;
}
.duration-300{
transition-duration: 300ms;
}
.duration-500{
transition-duration: 500ms;
}
.ease-in-out{
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
} [data-animate]{
opacity: 0; transition: opacity 0.8s ease-in-out, translate 0.8s ease-in-out;
}
[data-animate].animate-in{
opacity: 1;
} .animate-ready{
opacity: 0;
transition: opacity 0.8s ease-in-out, translate 0.8s ease-in-out;
} .animate-ready.animate-in{
opacity: 1;
} [data-animate=fade-up] {
translate: 0 2rem;
}
[data-animate=fade-up].animate-in {
translate: 0 0;
} [data-animate=fade-down] {
translate: 0 -2rem;
}
[data-animate=fade-down].animate-in {
translate: 0 0;
} [data-animate=fade-left] {
translate: -2rem 0;
}
[data-animate=fade-left].animate-in {
translate: 0 0;
} [data-animate=fade-right] {
translate: 2rem 0;
}
[data-animate=fade-right].animate-in {
translate: 0 0;
} [data-animate=fade]{
opacity: 0;
}
[data-animate=fade].animate-in{
opacity: 1;
} [data-animate=scale]{
--tw-scale-x: .95;
--tw-scale-y: .95;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
[data-animate=scale].animate-in{
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
} .fade-in-up.animate-ready {
translate: 0 2rem;
}
.fade-in-up.animate-in {
translate: 0 0;
}
.fade-in.animate-ready,
.fade-in-left.animate-ready,
.fade-in-right.animate-ready{
opacity: 0;
}
.fade-in-left.animate-ready {
translate: -2rem 0;
}
.fade-in-left.animate-in {
translate: 0 0;
}
.fade-in-right.animate-ready {
translate: 2rem 0;
}
.fade-in-right.animate-in {
translate: 0 0;
}
.\[image\:\$img\|\$width\|\$height\|\$type\]{
image: $img|$width|$height|$type;
}  @font-face {
font-family: "Trace quebecois";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/fonts/Tracequebecois.ttf) format("truetype"), url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/fonts/Tracequebecois.woff) format("woff"), url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/fonts/Tracequebecois.woff2) format("woff2");
font-weight: normal;
font-style: normal;
font-display: swap;
}  @font-face {
font-family: "Mont";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/fw/core/login/fonts/Mont/Mont-Regular.woff) format("woff");
}
@font-face {
font-family: "Mont Bold";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/fw/core/login/fonts/Mont/Mont-Bold.woff) format("woff");
}
@font-face {
font-family: "Mont Heavy";
src: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/fw/core/login/fonts/Mont/Mont-Heavy.woff) format("woff");
}            html {
scroll-behavior: smooth;
scroll-padding-top: var(--tlth-scroll-offset, 6rem);
font-family: Lexend, sans-serif;
}
[id] {
scroll-margin-top: var(--tlth-scroll-offset, 6rem);
}
body{
position: relative;
--tw-bg-opacity: 1;
background-color: rgb(255 249 244 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
padding: 0;
margin: 0;
}
main{
position: relative;
}
.max-w-content, .max-w-content-lg{
padding-left: 2rem;
padding-right: 2rem;
}
ul, ol {
margin: 0;
padding: 0;
list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
margin: 0;
}
h1 br,
h2 br,
h3 br,
h4 br,
h5 br,
h6 br{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(h1 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
h2 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
h3 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
h4 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
h5 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
h6 br) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(h1 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
h2 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
h3 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
h4 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
h5 br),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
h6 br){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre h1.book-wizard-nav br,#personnaliser-le-livre 
h2.book-wizard-nav br,#personnaliser-le-livre 
h3.book-wizard-nav br,#personnaliser-le-livre 
h4.book-wizard-nav br,#personnaliser-le-livre 
h5.book-wizard-nav br,#personnaliser-le-livre 
h6.book-wizard-nav br {
display: none;
}
@media (min-width: 640px){
h1 br,
h2 br,
h3 br,
h4 br,
h5 br,
h6 br{
display: block;
}
}
h1, .h1{
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: 500;
line-height: 1;
letter-spacing: -0.025em;
}
@media (min-width: 475px){
h1, .h1{
font-size: 2.25rem;
line-height: 2.5rem;
}
}
@media (min-width: 640px){
h1, .h1{
font-size: 3rem;
line-height: 1;
}
}
@media (min-width: 768px){
h1, .h1{
font-size: 52px;
}
}
@media (min-width: 1024px){
h1, .h1{
font-size: 65px;
}
}
h2{
margin-bottom: 1rem;
font-size: 1.5rem;
line-height: 2rem;
}
@media (min-width: 768px){
h2{
font-size: 1.875rem;
line-height: 2.25rem;
}
}
@media (min-width: 1024px){
h2{
font-size: 35px;
}
}
p{
font-size: 15px;
}
p + p{
margin-top: 0.75rem;
}
.alignright {
float: right;
}
.aligncenter {
margin: 0 auto;
display: block;
}
.alignleft {
float: left;
}
.text-center {
text-align: center;
}
.text-left {
text-align: left;
}
.text-right {
text-align: right;
}
.bold, strong, b {
font-weight: bold;
}
.undo-ul {
padding: 0;
margin: 0;
list-style: none;
list-style-type: none;
}
.undo-li {
margin-bottom: 0;
list-style: none;
list-style-type: none;
}
.undo-p {
margin: 0;
}
img {
max-width: 100%;
height: auto;
}
svg {
max-height: 100%;
}
.clearfix:after, .cf:after {
content: "";
visibility: hidden;
display: block;
height: 0;
clear: both;
}
.flat-left {
padding-left: 0;
}
.flat-right {
padding-right: 0;
}
.flat-both {
padding-left: 0;
padding-right: 0;
}
.flat-top {
padding-top: 0;
}
.flat-bottom {
padding-bottom: 0;
}
.flat-vertical {
padding-top: 0;
padding-bottom: 0;
}
.flat-all {
padding: 0;
}
.fleft {
float: left;
}
.fright {
float: right;
}
.float-none {
float: none !important;
}   #footer .footer-nav ul{
margin: 0px;
margin-left: -0.75rem;
list-style-type: none;
padding: 0px;
font-size: 15px;
line-height: 20px;
}
#footer .footer-nav ul li{
display: inline-block;
}
#footer .footer-nav ul li a{
border-radius: 9999px;
border-width: 1px;
border-color: transparent;
padding: 0.75rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
#footer .footer-nav ul li a:hover{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#footer .footer-newsletter-form .gform_wrapper{
margin: 0px;
}
#footer .footer-newsletter-form .gform_wrapper .gform_body .gfield{
margin-bottom: 0px;
}
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=email],
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=text]{
flex: 1 1 0%;
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
--tw-text-opacity: 1;
color: rgb(4 49 88 / var(--tw-text-opacity, 1));
}
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=email]::-moz-placeholder, #footer .footer-newsletter-form .gform_wrapper .gform_body input[type=text]::-moz-placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=email]::placeholder,
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=text]::placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=email],
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=text]{
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=email]:focus,
#footer .footer-newsletter-form .gform_wrapper .gform_body input[type=text]:focus{
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-opacity: 1;
--tw-ring-color: rgb(72 192 182 / var(--tw-ring-opacity, 1));
}
#footer .footer-newsletter-form .gform_wrapper .gform_footer{
margin: 0px;
padding: 0px;
}
#footer .footer-newsletter-form .gform_wrapper .gform_footer input[type=submit]{
border-radius: 0.5rem;
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
cursor: pointer;
white-space: nowrap;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
#footer .footer-newsletter-form .gform_wrapper .gform_footer input[type=submit]:hover{
--tw-bg-opacity: 0.9;
}
#footer .footer-newsletter-form .gform_wrapper .gform_fields{
display: flex;
flex-direction: column;
gap: 0.75rem;
}
@media (min-width: 640px){
#footer .footer-newsletter-form .gform_wrapper .gform_fields{
flex-direction: row;
}
} #shop-notice-bar {
max-height: 12rem;
transition: max-height 0.35s ease, opacity 0.25s ease, padding-top 0.35s ease, padding-bottom 0.35s ease;
}
#shop-notice-bar.is-hidden {
max-height: 0;
opacity: 0;
padding-top: 0;
padding-bottom: 0;
overflow: hidden;
pointer-events: none;
}
.notice-slider,
.notice-single{
width: 100%;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
padding-left: 1rem;
padding-right: 1rem;
}
.notice-slider .notice-boutique,
.notice-single .notice-boutique{
display: block;
width: 100%;
background-color: transparent;
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
text-align: center;
}
.notice-slider .notice-boutique .notice-content,
.notice-single .notice-boutique .notice-content{
margin-left: auto;
margin-right: auto;
max-width: 1280px;
}
.notice-slider .notice-boutique .notice-content .the-content, .notice-slider .notice-boutique .notice-content body.single-product .product .woocommerce-product-details__short-description, body.single-product .product .notice-slider .notice-boutique .notice-content .woocommerce-product-details__short-description,
.notice-single .notice-boutique .notice-content .the-content,
.notice-single .notice-boutique .notice-content body.single-product .product .woocommerce-product-details__short-description,
body.single-product .product .notice-single .notice-boutique .notice-content .woocommerce-product-details__short-description{
font-size: 1rem;
line-height: 1.5rem;
line-height: 1.5;
}
.notice-slider .notice-boutique .notice-content .the-content strong, .notice-slider .notice-boutique .notice-content body.single-product .product .woocommerce-product-details__short-description strong, body.single-product .product .notice-slider .notice-boutique .notice-content .woocommerce-product-details__short-description strong,
.notice-single .notice-boutique .notice-content .the-content strong,
.notice-single .notice-boutique .notice-content body.single-product .product .woocommerce-product-details__short-description strong,
body.single-product .product .notice-single .notice-boutique .notice-content .woocommerce-product-details__short-description strong{
font-weight: 700;
}
.notice-slider .notice-boutique:hover,
.notice-single .notice-boutique:hover{
opacity: 0.9;
} .notice-slider .notice-boutique{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.notice-slider .notice-boutique) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.notice-slider .notice-boutique){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav.notice-slider .notice-boutique {
display: none;
}
.notice-slider .notice-boutique:first-child{
display: block;
}
.notice-slider { }
.notice-slider.slick-initialized .notice-boutique{
display: block;
}
.notice-single .notice-boutique{
cursor: default;
}
.notice-single .notice-boutique:hover{
opacity: 1;
} @keyframes tlth-zero-appear {
from {
opacity: 0;
translate: var(--tlth-zero-from-x, 0) var(--tlth-zero-from-y, 0);
}
to {
opacity: var(--tlth-final-opacity, 0.5);
translate: 0 0;
}
}
.shapes-container{
position: absolute;
left: 0px;
top: 0px;
height: 100%;
width: 100%;
}
.shapes-container .shape{
position: absolute;
background-size: contain;
background-repeat: no-repeat;
}
.shapes-container .shape svg{
height: 100%;
width: 100%;
}
.shapes-container .shape-hat:not(:has(svg)) {
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/assets/images/shapes/hat.svg);
}
.shapes-container .shape-half-circle:not(:has(svg)) {
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/assets/images/shapes/half-circle.svg);
}
.shapes-container .shape-triple-half.yellow svg path, .shapes-container .shape-half-circle.yellow svg path, .shapes-container .shape-zero.yellow svg path{
fill: #FFC048;
}
.shapes-container .shape-triple-half.coral svg path, .shapes-container .shape-triple-half.red svg path, .shapes-container .shape-half-circle.coral svg path, .shapes-container .shape-half-circle.red svg path, .shapes-container .shape-zero.coral svg path, .shapes-container .shape-zero.red svg path{
fill: #f1665d;
}
.shapes-container .shape-triple-half.blue svg path, .shapes-container .shape-triple-half.light-blue svg path, .shapes-container .shape-half-circle.blue svg path, .shapes-container .shape-half-circle.light-blue svg path, .shapes-container .shape-zero.blue svg path, .shapes-container .shape-zero.light-blue svg path{
fill: #5695d8;
}
.shapes-container .shape-triple-half.teal svg path, .shapes-container .shape-half-circle.teal svg path, .shapes-container .shape-zero.teal svg path{
fill: #48c0b6;
}
.shapes-container.body-shapes .shape {
--tlth-final-opacity: 0.5;
opacity: 0;
translate: var(--tlth-zero-from-x, 0) var(--tlth-zero-from-y, 0);
animation-name: tlth-zero-appear;
animation-duration: 1500ms;
animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
animation-fill-mode: both;
animation-delay: var(--tlth-zero-delay, 0ms);
}
.shapes-container.body-shapes .shape path {
fill: #FFEEDB;
}
.shapes-container.body-shapes .shape:nth-child(1){
left: -60%;
top: -15vh;
height: 450px;
width: 450px;
}
@media (min-width: 475px){
.shapes-container.body-shapes .shape:nth-child(1){
left: -40%;
}
}
@media (min-width: 768px){
.shapes-container.body-shapes .shape:nth-child(1){
left: -30%;
height: 600px;
width: 600px;
}
}
@media (min-width: 1280px){
.shapes-container.body-shapes .shape:nth-child(1){
left: -25%;
height: 750px;
width: 750px;
}
}
@media (min-width: 1536px){
.shapes-container.body-shapes .shape:nth-child(1){
left: -18%;
height: 1000px;
width: 1000px;
}
}
.shapes-container.body-shapes .shape:nth-child(1) {
--tlth-zero-from-x: -140vw;
--tlth-zero-from-y: -60vh;
--tlth-zero-delay: 0ms;
}
.shapes-container.body-shapes .shape:nth-child(2){
left: 75%;
top: 50vh;
height: 500px;
width: 500px;
--tw-rotate: -90deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 1280px){
.shapes-container.body-shapes .shape:nth-child(2){
height: 650px;
width: 650px;
}
}
@media (min-width: 1536px){
.shapes-container.body-shapes .shape:nth-child(2){
height: 750px;
width: 750px;
}
}
.shapes-container.body-shapes .shape:nth-child(2) {
--tlth-zero-from-x: 140vw;
--tlth-zero-from-y: 0vh;
--tlth-zero-delay: 140ms;
}
.shapes-container.body-shapes .shape:nth-child(3){
left: -45%;
top: 160vh;
height: 450px;
width: 450px;
--tw-rotate: -75deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 768px){
.shapes-container.body-shapes .shape:nth-child(3){
left: -40%;
height: 600px;
width: 600px;
}
}
@media (min-width: 1280px){
.shapes-container.body-shapes .shape:nth-child(3){
left: -30%;
height: 750px;
width: 750px;
}
}
@media (min-width: 1536px){
.shapes-container.body-shapes .shape:nth-child(3){
left: -20%;
height: 1000px;
width: 1000px;
}
}
.shapes-container.body-shapes .shape:nth-child(3) {
--tlth-zero-from-x: -140vw;
--tlth-zero-from-y: 0vh;
--tlth-zero-delay: 280ms;
}
.shapes-container.body-shapes.switched .shape:nth-child(1){
right: -50%;
}
@media (min-width: 475px){
.shapes-container.body-shapes.switched .shape:nth-child(1){
right: -40%;
}
}
@media (min-width: 768px){
.shapes-container.body-shapes.switched .shape:nth-child(1){
right: -30%;
}
}
@media (min-width: 1280px){
.shapes-container.body-shapes.switched .shape:nth-child(1){
right: -25%;
top: -15vh;
}
}
@media (min-width: 1536px){
.shapes-container.body-shapes.switched .shape:nth-child(1){
right: -18%;
top: -50vh;
}
}
.shapes-container.body-shapes.switched .shape:nth-child(1) {
--tlth-zero-from-x: 140vw;
--tlth-zero-from-y: -60vh;
left: auto !important;
}
.shapes-container.body-shapes.switched .shape:nth-child(2){
left: -60%;
top: 50vh;
--tw-rotate: 180deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 640px){
.shapes-container.body-shapes.switched .shape:nth-child(2){
right: -50%;
}
}
@media (min-width: 768px){
.shapes-container.body-shapes.switched .shape:nth-child(2){
right: -30%;
}
}
@media (min-width: 1280px){
.shapes-container.body-shapes.switched .shape:nth-child(2){
left: -18%;
}
}
.shapes-container.body-shapes.switched .shape:nth-child(2) {
--tlth-zero-from-x: -140vw;
--tlth-zero-from-y: 0vh;
}
.shapes-container.body-shapes.switched .shape:nth-child(3){
right: -60%;
top: 160vh;
--tw-rotate: -75deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@media (min-width: 768px){
.shapes-container.body-shapes.switched .shape:nth-child(3){
right: -40%;
}
}
@media (min-width: 1280px){
.shapes-container.body-shapes.switched .shape:nth-child(3){
right: -20%;
}
}
@media (min-width: 1536px){
.shapes-container.body-shapes.switched .shape:nth-child(3){
top: 110vh;
}
}
.shapes-container.body-shapes.switched .shape:nth-child(3) {
--tlth-zero-from-x: 140vw;
--tlth-zero-from-y: 0vh;
left: auto !important;
}
@media (prefers-reduced-motion: reduce) {
.shapes-container.body-shapes .shape {
animation: none !important;
opacity: 0.5;
translate: 0 0;
}
} .step-badge svg{
position: absolute;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
}
.step-badge span{
position: relative;
z-index: 2;
}
.step-badge.primary svg path{
fill: #10426d;
}
.step-badge.deep-blue svg path{
fill: #10426d;
}
.step-badge.light-blue svg path{
fill: #5695d8;
}
.step-badge.teal svg path{
fill: #48c0b6;
}
.step-badge.rose svg path{
fill: #FF938E;
}
.step-badge.red svg path{
fill: #FB414D;
}
.step-badge.gold svg path{
fill: #ffc635;
} .discount-img-badge svg{
display: block;
height: auto;
width: 100%;
}
.discount-img-badge .rotate {
transform-box: fill-box;
transform-origin: center;
animation: discount-img-badge-rotate 30s linear infinite;
}
@keyframes discount-img-badge-rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@media (prefers-reduced-motion: reduce) {
.discount-img-badge .rotate {
animation: none;
}
} .pagination-dots .slick-dots{
display: flex;
flex-wrap: wrap;
justify-content: center;
gap: 0px;
}
.pagination-dots .slick-dots li{
margin: 0px;
height: auto;
width: auto;
padding: 0.25rem;
}
.pagination-dots .slick-dots button{
height: 0.625rem;
width: 0.625rem;
border-radius: 9999px;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding: 0px;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
.pagination-dots .slick-dots button:before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.pagination-dots .slick-dots button):before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.pagination-dots .slick-dots button):before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav.pagination-dots .slick-dots button:before {
display: none;
}
.pagination-dots .slick-dots .slick-active button{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
} #header { interpolate-size: allow-keywords;
position: sticky;
top: 0px;
z-index: 50;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
#header #site-logo svg{
height: auto;
width: 8rem;
}
@media (min-width: 1024px){
#header #site-logo svg{
width: 12rem;
}
}
#header #site-logo .logo-text {
transform-box: fill-box;
transform-origin: left center;
opacity: 1;
transition-property: opacity,transform,visibility;
transition-duration: 300ms;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-delay: 0s, 0s, 0s;
}
#header #primary-nav ul{
display: flex;
align-items: center;
gap: 0.5rem;
}
#header #primary-nav ul li{
position: relative;
}
#header #primary-nav ul li a{
border-radius: 9999px;
border-width: 1px;
border-color: transparent;
padding: 0.5rem;
font-size: 15px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
#header #primary-nav ul li a:hover{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
#header .shop-page-btn {
overflow: visible;
position: relative;
z-index: 1;
}
#header .shop-page-btn__icon {
overflow: visible;
}
#header .shop-page-btn__book svg {
display: block;
width: 100%;
height: auto;
}
#header .shop-page-btn__emitter {
position: absolute;
left: 50%;
top: 0;
z-index: 2;
width: 0;
height: 0;
overflow: visible;
pointer-events: none;
transform: translateX(-50%);
}
#header #site-burger.active .bar-1{
--tw-translate-y: 0.5rem;
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
#header #site-burger.active .bar-2{
opacity: 0;
}
#header #site-burger.active .bar-3{
--tw-translate-y: -0.5rem;
--tw-rotate: -45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.shop-page-btn__particle {
position: fixed;
display: block;
left: 0;
top: 0;
width: 6px;
height: 6px;
margin: -3px 0 0 -3px;
border-radius: 1px;
pointer-events: none;
z-index: 99999;
transition: none !important;
transform-origin: center center;
}
#header.shrink #site-logo .logo-text{
pointer-events: none;
visibility: hidden;
--tw-translate-x: -0.75rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
opacity: 0;
transition-delay: 0s, 0s, 0.3s;
}
@media (min-width: 1024px) {
#header .header-content{
width: 100%;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
#header #site-logo{
transition-property: margin;
transition-duration: 300ms;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
#header #site-logo svg{
display: block;
height: 3.9rem;
width: auto;
transition: height 300ms ease-in-out;
}
#header.shrink{
top: 0.5rem;
}
#header.shrink .header-content{
width: -moz-fit-content;
width: fit-content;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-top: 0.625rem;
padding-bottom: 0.625rem;
--tw-shadow: 0 4px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 4px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
#header.shrink #site-logo{
margin-right: -9rem;
}
#header.shrink #site-logo svg{
height: 2.5rem;
}
}
@media (max-width: 1023px) {
#header.shrink{
background-color: rgb(255 255 255 / 0.75);
--tw-backdrop-blur: blur(16px);
backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
#header.active{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
#header.active #shop-notice-bar {
display: none;
}
#header.active #primary-nav {
display: flex !important;
position: fixed;
left: 0px;
right: 0px;
z-index: 100;
flex: none;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;
gap: 1.5rem;
overflow-y: auto;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 2rem;
padding-right: 2rem;
padding-bottom: 2rem;
padding-top: 1rem;
--tw-shadow: 0 4px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 4px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
top: calc(var(--tlth-mobile-nav-top, 4.5rem) - 1px);
height: calc(100dvh - var(--tlth-mobile-nav-top, 4.5rem) + 1px);
max-height: calc(100dvh - var(--tlth-mobile-nav-top, 4.5rem) + 1px);
}
#header.active #primary-nav > ul{
display: flex;
width: 100%;
flex-direction: column;
align-items: stretch;
gap: 0.25rem;
}
#header.active #primary-nav > ul li a{
display: block;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 1rem;
line-height: 1.5rem;
}
#header.active #primary-nav .mobile-nav-actions{
display: flex;
flex-direction: column;
gap: 0.75rem;
border-top-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(195 204 211 / var(--tw-border-opacity, 1));
padding-top: 1.5rem;
}
body.active{
overflow: hidden;
}
#main.active{
position: relative;
}
#main.active::before {
content: "";
position: fixed;
inset: 0px;
z-index: 30;
background-color: rgb(0 0 0 / 0.3);
top: calc(var(--tlth-mobile-nav-top, 4.5rem) - 1px);
}
}
@media (min-width: 1280px){
main section:last-child{
padding-bottom: 150px;
}
}
footer .the-content, footer body.single-product .product .woocommerce-product-details__short-description, body.single-product .product footer .woocommerce-product-details__short-description{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
footer .the-content h2, footer body.single-product .product .woocommerce-product-details__short-description h2, body.single-product .product footer .woocommerce-product-details__short-description h2,
footer .the-content h3,
footer body.single-product .product .woocommerce-product-details__short-description h3,
body.single-product .product footer .woocommerce-product-details__short-description h3{
margin-bottom: 0.25rem;
font-size: 24px;
font-weight: 500;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
footer .the-content p, footer body.single-product .product .woocommerce-product-details__short-description p, body.single-product .product footer .woocommerce-product-details__short-description p{
font-size: 15px;
font-weight: 300;
line-height: 20px;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
footer .melon-illustration .corps svg, footer .melon-illustration .bras svg{
width: 475px;
}
footer .melon-illustration .bras svg {
transform-origin: 61% 70%;
transform-box: fill-box;
animation: arm-wave 3.6s ease-in-out infinite;
will-change: transform;
}
footer .shapes-container .shape svg path{
fill: #043158;
}
footer .footer-bottom{
font-size: 12px;
line-height: 16px;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
footer .footer-bottom a{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
footer .footer-bottom a:hover{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
footer .gform_wrapper.gravity-theme{
margin-top: 1rem;
margin-bottom: 2rem;
}
footer .gform_wrapper.gravity-theme form{
display: flex;
flex-direction: column;
align-items: stretch;
gap: 0.5rem;
}
@media (min-width: 640px){
footer .gform_wrapper.gravity-theme form{
flex-direction: row;
}
}
footer .gform_wrapper.gravity-theme .gform_body{
flex: 1 1 0%;
}
footer .gform_wrapper.gravity-theme .gform_fields{
display: flex;
flex-direction: column;
gap: 0.5rem;
}
@media (min-width: 640px){
footer .gform_wrapper.gravity-theme .gform_fields{
flex-direction: row;
}
}
footer .gform_wrapper.gravity-theme .gfield_label {
display: none;
}
footer .gform_wrapper.gravity-theme .gfield{
margin: 0px;
width: 100% !important;
}
footer .gform_wrapper.gravity-theme .ginput_container_email {
margin-top: 0 !important;
}
footer .gform_wrapper.gravity-theme .ginput_container_email input {
padding-right: 80px !important;
}
footer .gform_wrapper.gravity-theme form .gform-body input[type=email]{
height: 38px;
width: 100%;
padding-left: 1.25rem;
padding-right: 1.25rem;
font-size: 15px;
line-height: 20px;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(4 49 88 / var(--tw-text-opacity, 1));
}
footer .gform_wrapper.gravity-theme form .gform-body input[type=email]:focus{
outline: 2px solid transparent;
outline-offset: 2px;
}
footer .gform_wrapper.gravity-theme form .gform-body input[type=email] {
border-radius: 100px !important;
}
footer .gform_wrapper.gravity-theme form .gform-body input[type=email]::-moz-placeholder {
color: #043158 !important;
}
footer .gform_wrapper.gravity-theme form .gform-body input[type=email]::placeholder {
color: #043158 !important;
}
footer .gform_wrapper.gravity-theme .gform_footer{
margin: 0px;
padding: 0px;
}
@media (min-width: 640px){
footer .gform_wrapper.gravity-theme .gform_footer{
margin-left: -3.5rem;
}
}
footer .gform_wrapper.gravity-theme .gform_footer .btn, footer .gform_wrapper.gravity-theme .gform_footer .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td footer .gform_wrapper.gravity-theme .gform_footer input[type=button], footer .gform_wrapper.gravity-theme .gform_footer .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input[type=button], .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class footer .gform_wrapper.gravity-theme .gform_footer input[type=button], footer .gform_wrapper.gravity-theme .gform_footer .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wc-forward, .woocommerce .woocommerce-notices-wrapper .woocommerce-message footer .gform_wrapper.gravity-theme .gform_footer a.wc-forward, footer .gform_wrapper.gravity-theme .gform_footer body.single-product .product .woocommerce-variation-add-to-cart button.button, body.single-product .product .woocommerce-variation-add-to-cart footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.reset_variations, body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value footer .gform_wrapper.gravity-theme .gform_footer a.reset_variations, footer .gform_wrapper.gravity-theme .gform_footer body.single-product .product #personnaliser-le-livre form.cart button.button, body.single-product .product #personnaliser-le-livre form.cart footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body.single-product .product form.gift-cards_form .gift-cards-list button, body.single-product .product form.gift-cards_form .gift-cards-list footer .gform_wrapper.gravity-theme .gform_footer button, footer .gform_wrapper.gravity-theme .gform_footer body.single-product .woocommerce-message a.button, body.single-product .woocommerce-message footer .gform_wrapper.gravity-theme .gform_footer a.button, footer .gform_wrapper.gravity-theme .gform_footer body .add_to_cart_button, body footer .gform_wrapper.gravity-theme .gform_footer .add_to_cart_button, footer .gform_wrapper.gravity-theme .gform_footer body .widget .product-search-filter-reset form.product-search-filter-reset-form button.button, body .widget .product-search-filter-reset form.product-search-filter-reset-form footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce form.checkout #payment .form-row.place-order button#place_order, body .woocommerce form.checkout #payment .form-row.place-order footer .gform_wrapper.gravity-theme .gform_footer button#place_order,
footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-checkout #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order footer .gform_wrapper.gravity-theme .gform_footer button#place_order, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon, body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount footer .gform_wrapper.gravity-theme .gform_footer a.woocommerce-remove-coupon,
footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount footer .gform_wrapper.gravity-theme .gform_footer a.woocommerce-remove-coupon, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce form.checkout-coupon button.button, body .woocommerce form.checkout-coupon footer .gform_wrapper.gravity-theme .gform_footer button.button,
footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-form-coupon button.button,
body .woocommerce .woocommerce-form-coupon footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator button.button, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals table.shop_table td footer .gform_wrapper.gravity-theme .gform_footer a.woocommerce-remove-coupon, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .cart-collaterals a.checkout-button, body .woocommerce .cart-collaterals footer .gform_wrapper.gravity-theme .gform_footer a.checkout-button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-cart-form table.shop_table button.button, body .woocommerce .woocommerce-cart-form table.shop_table footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper footer .gform_wrapper.gravity-theme .gform_footer input[type=button], footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce ul.products li.product .button, body .woocommerce ul.products li.product footer .gform_wrapper.gravity-theme .gform_footer .button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-error a .wc-backward, body .woocommerce .woocommerce-error a footer .gform_wrapper.gravity-theme .gform_footer .wc-backward, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .ywgc_enter_code p.form-row button.button, body .woocommerce .ywgc_enter_code p.form-row footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .return-to-shop a, body .woocommerce .return-to-shop footer .gform_wrapper.gravity-theme .gform_footer a, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap footer .gform_wrapper.gravity-theme .gform_footer input.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap footer .gform_wrapper.gravity-theme .gform_footer input.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav footer .gform_wrapper.gravity-theme .gform_footer input.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order footer .gform_wrapper.gravity-theme .gform_footer button#place_order,
footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order footer .gform_wrapper.gravity-theme .gform_footer button#place_order, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content a.button, body .woocommerce .woocommerce-MyAccount-content footer .gform_wrapper.gravity-theme .gform_footer a.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.delete, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td footer .gform_wrapper.gravity-theme .gform_footer a.delete, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content form button.button, body .woocommerce .woocommerce-MyAccount-content form footer .gform_wrapper.gravity-theme .gform_footer button.button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce .woocommerce-MyAccount-content table td .button, body .woocommerce .woocommerce-MyAccount-content table td footer .gform_wrapper.gravity-theme .gform_footer .button, footer .gform_wrapper.gravity-theme .gform_footer body .woocommerce form.lost_reset_password button.button, body .woocommerce form.lost_reset_password footer .gform_wrapper.gravity-theme .gform_footer button.button{
height: 100%;
padding-left: 1.5rem;
padding-right: 1.5rem;
font-size: 15px;
line-height: 20px;
border-radius: 9999px;
border-width: 0px;
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
margin-bottom: 0 !important;
}
@keyframes arm-wave {
0% {
transform: rotate(0deg);
}
12% {
transform: rotate(-6deg);
}
24% {
transform: rotate(5deg);
}
36% {
transform: rotate(-4deg);
}
48% {
transform: rotate(3deg);
}
60% {
transform: rotate(-2deg);
}
72% {
transform: rotate(1.5deg);
}
100% {
transform: rotate(0deg);
}
}
@media (prefers-reduced-motion: reduce) {
footer .melon-illustration .bras svg {
animation: none;
}
footer .melon-illustration .hat {
animation: none;
}
} @keyframes float {
0%, 100% {
transform: translateY(0px);
}
50% {
transform: translateY(-10px);
}
}   #personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.cart .gform_wrapper,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.cart .gform_variation_wrapper,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.cart .woocommerce-variation-add-to-cart,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.cart .gform_page_footer,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.cart [data-book-wizard-footer],
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.variations_form .gform_wrapper,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.variations_form .gform_variation_wrapper,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.variations_form .woocommerce-variation-add-to-cart,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.variations_form .gform_page_footer,
#personnaliser-le-livre [data-book-wizard]:not(.is-wizard-ready) form.variations_form [data-book-wizard-footer] {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active .gf_progressbar_wrapper,
#personnaliser-le-livre [data-book-wizard].is-wizard-active .gf_progressbar,
#personnaliser-le-livre [data-book-wizard].is-wizard-active .gform_page_steps,
#personnaliser-le-livre [data-book-wizard].is-wizard-active .percentbar_blue {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active .gform_page_footer {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active:not(.is-last-step) .woocommerce-variation-add-to-cart {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active:not(.is-gf-phase) .gform_wrapper,
#personnaliser-le-livre [data-book-wizard].is-wizard-active:not(.is-gf-phase) .gform_variation_wrapper {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-gf-phase table.variations {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active table.variations tr.book-wizard__step--variation:not(.is-active) {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready .single_variation_wrap > .woocommerce-variation:not(:has(.gform_wrapper)) {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready .stock,
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready .reset_variations {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready.variations_form {
margin-top: 0;
margin-bottom: 0;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready.variations_form::before {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready table.variations{
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
max-width: 535px;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready table.variations tr.book-wizard__step--variation {
display: none;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready table.variations tr.book-wizard__step--variation.is-active {
display: table-row;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready table.variations tr.book-wizard__step--variation th.label {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready table.variations tr.book-wizard__step--variation td.label {
display: none;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready table.variations tr.book-wizard__step--variation td.value {
display: block;
padding: 0;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready .single_variation_wrap{
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
max-width: 535px;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready .book-wizard__gf-native-hidden {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card .book-wizard-form.is-wizard-ready .reset_variations {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active [data-book-wizard-footer] {
display: block;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active [data-book-wizard-footer] ~ [data-book-wizard-footer] {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active:not(.is-last-step) [data-book-wizard-add-to-cart] {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .gform_page_footer,
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .woocommerce-variation-add-to-cart,
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .gform_confirmation_wrapper,
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .gform_confirmation_message {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-footer] {
border-bottom: 0;
padding-bottom: 0;
margin-bottom: 0;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.hidden) {
display: inline-flex !important;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-footer__controls{
flex-wrap: wrap;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-footer__nav-actions{
width: 100%;
flex: 1 1 100%;
justify-content: center;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.hidden){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre [data-book-wizard].is-added-to-cart .book-wizard-chrome,
#personnaliser-le-livre [data-book-wizard].is-added-to-cart [data-book-wizard-footer],
#personnaliser-le-livre [data-book-wizard].is-added-to-cart [data-book-wizard-heading],
#personnaliser-le-livre [data-book-wizard].is-added-to-cart form.cart,
#personnaliser-le-livre [data-book-wizard].is-added-to-cart form.variations_form {
display: none !important;
}
#personnaliser-le-livre [data-book-wizard].is-added-to-cart [data-book-wizard-success] {
display: block !important;
}
#personnaliser-le-livre [data-book-wizard] [data-book-wizard-success][hidden] {
display: none !important;
}
#personnaliser-le-livre .book-wizard-progress{
margin-bottom: 2rem;
display: flex;
align-items: center;
justify-content: center;
margin-left: auto;
margin-right: auto;
}
#personnaliser-le-livre .book-wizard-progress__compact{
display: flex;
align-items: center;
justify-content: center;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-progress__compact{
display: none;
}
}
#personnaliser-le-livre .book-wizard-progress__compact-dot{
display: inline-flex;
height: 34px;
min-width: 34px;
align-items: center;
justify-content: center;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
padding-left: 0.5rem;
padding-right: 0.5rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 600;
--tw-numeric-spacing: tabular-nums;
font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-progress__track{
display: none;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 0px;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(#personnaliser-le-livre .book-wizard-progress__track) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(#personnaliser-le-livre .book-wizard-progress__track){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav#personnaliser-le-livre .book-wizard-progress__track {
display: none;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-progress__track{
display: flex;
}
}
#personnaliser-le-livre .book-wizard-progress__track {
max-width: 36rem;
margin-left: auto;
margin-right: auto;
}
#personnaliser-le-livre .book-wizard-progress__item{
display: flex;
min-height: 34px;
flex-shrink: 0;
align-items: center;
justify-content: center;
}
#personnaliser-le-livre .book-wizard-progress__item .book-wizard-progress__dot{
display: flex;
height: 18px;
width: 18px;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
#personnaliser-le-livre .book-wizard-progress__item.is-current .book-wizard-progress__dot{
height: 34px;
width: 34px;
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-progress__item.is-complete .book-wizard-progress__dot{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
#personnaliser-le-livre .book-wizard-progress__line{
display: block;
height: 0.125rem;
width: 1.5rem;
flex-shrink: 0;
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-progress__line{
width: 2.5rem;
}
}
#personnaliser-le-livre .book-wizard-variation-grid{
display: grid;
grid-template-columns: repeat(1, minmax(0, 1fr));
gap: 1rem;
}
@media (min-width: 1024px) {
body .shop-archive > .max-w-content-xl > #personnaliser-le-livre .book-wizard-variation-grid{
align-items: stretch;
}
body .shop-archive > .max-w-content-xl > #personnaliser-le-livre .book-wizard-variation-grid > .shop-archive__aside{
display: flex;
min-height: 0px;
flex-direction: column;
}
}
@media (min-width: 640px){
#personnaliser-le-livre .book-wizard-variation-grid{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-variation-grid{
gap: 1.5rem;
}
}
#personnaliser-le-livre .book-wizard-variation-card{
position: relative;
display: grid;
cursor: pointer;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
@media (min-width: 1024px) {
body .shop-archive > .max-w-content-xl > #personnaliser-le-livre .book-wizard-variation-card{
align-items: stretch;
}
body .shop-archive > .max-w-content-xl > #personnaliser-le-livre .book-wizard-variation-card > .shop-archive__aside{
display: flex;
min-height: 0px;
flex-direction: column;
}
}
#personnaliser-le-livre .book-wizard-variation-card {
grid-template-columns: auto 1fr;
-moz-column-gap: 0.75rem;
column-gap: 0.75rem;
border-radius: 32px;
border-width: 1px;
border-color: transparent;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 1.5rem;
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-variation-card{
padding: 2rem;
}
}
#personnaliser-le-livre .book-wizard-variation-card input[type=radio]{
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
#personnaliser-le-livre .book-wizard-variation-card.is-out-of-stock{
cursor: not-allowed;
}
#personnaliser-le-livre .book-wizard-variation-card.is-out-of-stock.is-selected, #personnaliser-le-livre .book-wizard-variation-card.is-out-of-stock:has(input:checked){
border-color: transparent;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
#personnaliser-le-livre .book-wizard-variation-card.is-out-of-stock .book-wizard-variation-card__radio::after{
opacity: 0;
}
#personnaliser-le-livre .book-wizard-variation-card__overlay{
pointer-events: none;
position: absolute;
inset: 0px;
z-index: 10;
display: flex;
align-items: center;
justify-content: center;
border-radius: 32px;
background-color: rgb(255 255 255 / 0.8);
}
#personnaliser-le-livre .book-wizard-variation-card__overlay-text{
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.25rem;
padding-bottom: 0.25rem;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.025em;
color: rgb(16 66 109 / 0.8);
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-variation-card__overlay-text{
font-size: 0.875rem;
line-height: 1.25rem;
}
}
#personnaliser-le-livre .book-wizard-variation-card.is-selected:not(.is-out-of-stock), #personnaliser-le-livre .book-wizard-variation-card:has(input:checked):not(.is-out-of-stock){
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(240 247 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
#personnaliser-le-livre .book-wizard-variation-card.is-selected:not(.is-out-of-stock) .book-wizard-variation-card__radio::after, #personnaliser-le-livre .book-wizard-variation-card:has(input:checked):not(.is-out-of-stock) .book-wizard-variation-card__radio::after{
opacity: 1;
}
#personnaliser-le-livre .book-wizard-variation-card__radio{
position: relative;
grid-column-start: 1;
grid-row-start: 1;
display: block;
height: 1.25rem;
width: 1.25rem;
flex-shrink: 0;
align-self: center;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
#personnaliser-le-livre .book-wizard-variation-card__radio::after {
content: "";
position: absolute;
inset: 3px;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
opacity: 0;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
#personnaliser-le-livre .book-wizard-variation-card__label{
grid-column-start: 2;
grid-row-start: 1;
align-self: center;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: left;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-variation-card__label{
font-size: 1.125rem;
line-height: 1.75rem;
}
}
#personnaliser-le-livre .book-wizard-variation-card__img{
grid-column: span 2 / span 2;
grid-row-start: 2;
display: flex;
justify-content: center;
padding-top: 1.25rem;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-variation-card__img{
padding-top: 1.5rem;
}
}
#personnaliser-le-livre .book-wizard-variation-card__img img{
display: block;
height: auto;
width: 100%;
max-width: 120px;
--tw-rotate: -18deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
-o-object-fit: contain;
object-fit: contain;
filter: drop-shadow(0 10px 18px rgba(16, 66, 109, 0.2));
}
#personnaliser-le-livre .book-wizard-footer{
padding-top: 2rem;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-footer{
padding-top: 2.5rem;
}
}
#personnaliser-le-livre .book-wizard-footer__nav{
display: flex;
flex-direction: column;
gap: 1rem;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-footer__nav{
flex-direction: row;
align-items: center;
gap: 1rem;
}
}
#personnaliser-le-livre .book-wizard-footer__price{
order: 1;
width: 100%;
min-width: 0px;
font-size: 0.875rem;
line-height: 1.25rem;
line-height: 1.375;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: center;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-footer__price{
order: 2;
flex: 1 1 0%;
padding-left: 0.5rem;
padding-right: 0.5rem;
font-size: 15px;
}
}
#personnaliser-le-livre .book-wizard-footer__price strong{
font-weight: 600;
}
#personnaliser-le-livre .book-wizard-footer__controls{
order: 2;
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
gap: 0.75rem;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-footer__controls{
display: contents;
}
}
#personnaliser-le-livre .book-wizard-footer__nav-actions{
display: flex;
flex-shrink: 0;
align-items: center;
justify-content: flex-end;
gap: 0.75rem;
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-footer__nav-actions{
order: 3;
gap: 1rem;
}
}
#personnaliser-le-livre .book-wizard-nav{
display: inline-flex;
max-width: 100%;
align-items: center;
justify-content: center;
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 600;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 150ms;
border-radius: 9999px;
border-width: 2px;
}
@media (min-width: 475px){
#personnaliser-le-livre .book-wizard-nav{
padding-left: 1rem;
padding-right: 1rem;
}
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-nav{
padding-left: 1.5rem;
padding-right: 1.5rem;
font-size: 15px;
}
}
#personnaliser-le-livre .book-wizard-nav.hidden {
display: none !important;
}
#personnaliser-le-livre .book-wizard-nav--prev{
flex-shrink: 0;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
@media (min-width: 768px){
#personnaliser-le-livre .book-wizard-nav--prev{
order: 1;
}
}
@media (min-width: 1024px){
#personnaliser-le-livre .book-wizard-nav--prev:hover{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
}
#personnaliser-le-livre .book-wizard-nav--prev:disabled{
pointer-events: none;
opacity: 0;
}
#personnaliser-le-livre .book-wizard-nav--next{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px){
#personnaliser-le-livre .book-wizard-nav--next:hover{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
}
#personnaliser-le-livre .book-wizard-nav--add-to-cart{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px){
#personnaliser-le-livre .book-wizard-nav--add-to-cart:hover{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
}
#personnaliser-le-livre .book-wizard-card.book-wizard-loading,
#personnaliser-le-livre .book-wizard-card .book-wizard-form.book-wizard-loading {
position: relative;
pointer-events: none;
}
#personnaliser-le-livre .book-wizard-card.book-wizard-loading::after,
#personnaliser-le-livre .book-wizard-card .book-wizard-form.book-wizard-loading::after {
content: "";
position: absolute;
inset: 0px;
z-index: 10;
border-radius: 32px;
background-color: rgb(255 255 255 / 0.6);
}
#personnaliser-le-livre .gform_variation_wrapper h3{
margin-bottom: 1.5rem;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: center;
}
@media (min-width: 768px){
#personnaliser-le-livre .gform_variation_wrapper h3{
font-size: 1.5rem;
line-height: 2rem;
}
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper{
margin-left: auto;
margin-right: auto;
width: 100%;
max-width: 535px;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_heading,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_required_legend,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_heading,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_required_legend,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_required_legend),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_required_legend),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_required_legend),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_required_legend),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_heading,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_required_legend,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_heading,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_required_legend,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_heading,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_required_legend {
display: none;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform ul.gform_fields,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper ul.gform_fields,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform ul.gform_fields,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper ul.gform_fields {
display: grid;
grid-template-columns: auto minmax(0, 1fr);
-moz-column-gap: 1.25rem;
column-gap: 1.25rem;
row-gap: 1rem;
align-items: center;
list-style: none;
padding: 0;
margin: 0;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gform_hidden, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gf_invisible, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gfield_visibility_hidden,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gform_hidden,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gf_invisible,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_visibility_hidden,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gform_hidden,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gf_invisible,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gfield_visibility_hidden,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gform_hidden,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gf_invisible,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_visibility_hidden {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield .gfield_label,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield .gform-field-label,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gfield_label,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gform-field-label,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield .gfield_label,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield .gform-field-label,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gfield_label,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gform-field-label {
display: block !important;
margin-bottom: 0px;
padding-right: 0px;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 500;
line-height: 1.375;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield .gfield_description,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield .gfield_validation_message,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield .validation_message,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gfield_description,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gfield_validation_message,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .validation_message,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield .gfield_description,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield .gfield_validation_message,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield .validation_message,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gfield_description,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .gfield_validation_message,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield .validation_message{
margin-top: 0.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
color: rgb(16 66 109 / 0.8);
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gfield_error input,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gfield_error select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gfield_error .chosen-container,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error input,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error .chosen-container,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gfield_error input,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gfield_error select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gfield_error .chosen-container,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error input,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error .chosen-container {
border-color: #fb414d !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield.gfield_error .validation_message,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error .validation_message,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield.gfield_error .validation_message,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield.gfield_error .validation_message{
border-style: none;
background-color: transparent;
padding-bottom: 0px;
--tw-text-opacity: 1;
color: rgb(251 65 77 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .field_description_above .gfield_description,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .field_description_above .gfield_description,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .field_description_above .gfield_description,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .field_description_above .gfield_description{
padding-top: 0px;
padding-bottom: 0.375rem;
font-size: 0.875rem;
line-height: 1.25rem;
opacity: 0.8;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.variations_form.book-wizard-form .book-wizard__gform .chosen-single, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.cart.book-wizard-form .book-wizard__gform .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
height: 2.75rem;
width: 100%;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
margin: 0 !important;
font: 400 1rem/1.25 "rubrik-edge-new", sans-serif !important;
font-style: normal !important;
border: 1px solid #10426d !important;
background: #FFFFFF !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.variations_form.book-wizard-form .book-wizard__gform .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.cart.book-wizard-form .book-wizard__gform .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::-moz-placeholder, #personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::-moz-placeholder{
color: rgb(93 132 165 / 0.7);
font-style: normal !important;
color: rgba(93, 132, 165, 0.7) !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.variations_form.book-wizard-form .book-wizard__gform .chosen-single::placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea::placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select::placeholder, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.cart.book-wizard-form .book-wizard__gform .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]::placeholder,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]::placeholder{
color: rgb(93 132 165 / 0.7);
font-style: normal !important;
color: rgba(93, 132, 165, 0.7) !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.variations_form.book-wizard-form .book-wizard__gform .chosen-single:focus, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea:focus, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select:focus, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:focus, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.variations_form.book-wizard-form .book-wizard__gform .chosen-single:active, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea:active, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select:active, #personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.cart.book-wizard-form .book-wizard__gform .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single form.cart.book-wizard-form .book-wizard__gform .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .book-wizard__gform .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper form.cart.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:focus,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .gform_variation_wrapper .gform_wrapper .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper form.variations_form.book-wizard-form .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .book-wizard__gform input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_variation_wrapper .gform_wrapper input[type=password]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url]:active,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password]:active {
outline: 0;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform input[type=password],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=email],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=tel],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=number],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=url],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper input[type=password] {
border-radius: 9999px !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select{
cursor: pointer;
padding-right: 2.75rem;
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/assets/images/icons/chev-down.svg);
background-position: right 1.25rem center;
background-repeat: no-repeat;
background-size: 0.875rem auto;
border-radius: 9999px !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform select:invalid,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper select:invalid,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform select:invalid,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper select:invalid{
color: rgb(93 132 165 / 0.7);
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper textarea{
height: auto;
min-height: 6rem;
border-radius: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container {
width: 100% !important;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single {
border-radius: 9999px !important;
position: relative;
display: flex;
height: 2.75rem;
align-items: center;
padding-right: 2.75rem;
line-height: 1.5;
background-image: none !important;
box-shadow: none !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single span,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single span,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single span,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single span{
margin-right: 0px;
width: 100%;
border-width: 0px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single.chosen-default span,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single.chosen-default span,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single.chosen-default span,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single.chosen-default span{
color: rgb(93 132 165 / 0.7);
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div{
position: static;
height: auto;
width: auto;
transform: none;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single div b,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single div b {
display: none;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::after,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::after,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-container-single .chosen-single::after,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-container-single .chosen-single::after {
content: "";
pointer-events: none;
position: absolute;
right: 1.25rem;
top: 50%;
height: 0.5rem;
width: 0.875rem;
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
background: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/assets/images/icons/chev-down.svg) no-repeat center/contain;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-with-drop .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-with-drop .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-with-drop .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-with-drop .chosen-single{
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
border-bottom: 0 !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container.chosen-with-drop.chosen-container-active .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-with-drop.chosen-container-active .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container.chosen-with-drop.chosen-container-active .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container.chosen-with-drop.chosen-container-active .chosen-single {
border-radius: 16px 16px 0 0 !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-drop,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-drop,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-drop,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-drop{
margin: 0px;
overflow: hidden;
border-bottom-right-radius: 1rem;
border-bottom-left-radius: 1rem;
border-width: 1px;
border-top-width: 0px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0px;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
top: 100%;
margin-top: -1px;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-search,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-search,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-search),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-search),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-search),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-search),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-search,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-search,#personnaliser-le-livre .book-wizard-nav
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search {
display: none;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-search input[type=text],
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-search input[type=text],
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-search input[type=text] {
display: none !important;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-results,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-results,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results{
margin: 0px;
max-height: 18rem;
border-radius: 0px;
border-width: 0px;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0.25rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-results li,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results li,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-results li,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results li{
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-results li.highlighted,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results li.highlighted,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-results li.highlighted,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results li.highlighted{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .chosen-container .chosen-results li.no-results,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results li.no-results,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .chosen-container .chosen-results li.no-results,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .chosen-container .chosen-results li.no-results{
color: rgb(93 132 165 / 0.7);
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield_error,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield_error,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error{
border-radius: 1rem;
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield_error input,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield_error select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gfield_error .chosen-container .chosen-single,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error input,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error select,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error .chosen-container .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield_error input,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield_error select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gfield_error .chosen-container .chosen-single,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error input,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error select,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error textarea,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gfield_error .chosen-container .chosen-single{
--tw-border-opacity: 1;
border-color: rgb(251 65 77 / var(--tw-border-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .validation_error,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_validation_errors,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .validation_error,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_validation_errors,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .validation_error,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_validation_errors,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .validation_error,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_validation_errors{
margin-bottom: 1rem;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(251 65 77 / var(--tw-border-opacity, 1));
background-color: rgb(251 65 77 / 0.1);
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
--tw-text-opacity: 1;
color: rgb(251 65 77 / var(--tw-text-opacity, 1));
}
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .book-wizard__gform .gform_submission_error,
#personnaliser-le-livre .book-wizard-card form.variations_form.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_submission_error,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .book-wizard__gform .gform_submission_error,
#personnaliser-le-livre .book-wizard-card form.cart.book-wizard-form .gform_variation_wrapper .gform_wrapper .gform_submission_error{
padding-left: 2rem;
}
.woocommerce-account .woocommerce{
margin-left: auto;
margin-right: auto;
max-width: 1208px;
padding-top: 2rem;
padding-bottom: 10rem;
padding-left: 2rem;
padding-right: 2rem;
}
.woocommerce-account .woocommerce-MyAccount-navigation,
.woocommerce-account .woocommerce-MyAccount-content{
min-width: 0px;
}
.woocommerce-account .woocommerce-MyAccount-content{
border-radius: 1.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 1.5rem;
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 1024px){
.woocommerce-account .woocommerce-MyAccount-content{
padding: 2rem;
}
}
.woocommerce-account .woocommerce-MyAccount-content a:not(.btn):not(.button):not(.woocommerce-button){
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
.woocommerce-account .woocommerce-MyAccount-content a:not(.btn):not(.button):not(.woocommerce-button):hover{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.wc-auth-forms a{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
.wc-auth-forms a:hover{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body { }
@media (min-width: 1024px) {
body .the-sidebar .inner-wrapper-sticky {
position: sticky;
top: var(--tlth-sticky-sidebar-top, 7.5rem);
align-self: flex-start;
width: 100%;
padding-bottom: 3.75rem;
box-sizing: border-box;
}
body .the-sidebar > .sidebar__inner {
position: sticky;
top: var(--tlth-sticky-sidebar-top, 7.5rem);
padding-bottom: 3.75rem;
box-sizing: border-box;
}
}
body.woocommerce-cart .woocommerce{
margin-left: auto;
margin-right: auto;
margin-top: 2rem;
max-width: 1208px;
padding-left: 2rem;
padding-right: 2rem;
}
body.woocommerce-cart .woocommerce-info:has(.ywgc_have_code){
margin-bottom: 0px;
}
body.woocommerce-cart .woocommerce-info{
margin-bottom: 1rem;
border-color: rgb(16 66 109 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 15px;
line-height: 1.375;
}
body.woocommerce-cart .woocommerce-info::before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body.woocommerce-cart .woocommerce-info)::before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body.woocommerce-cart .woocommerce-info)::before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav.woocommerce-cart .woocommerce-info::before {
display: none;
}
body .ywgc_have_code{
margin-top: 1rem;
margin-bottom: 1rem;
}
body.woocommerce-checkout .woocommerce{
margin-left: auto;
margin-right: auto;
max-width: 1208px;
padding-left: 2rem;
padding-right: 2rem;
}
body.woocommerce-checkout .woocommerce-info,
body.woocommerce-checkout .woocommerce-message{
margin-bottom: 1rem;
border-color: rgb(16 66 109 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 15px;
line-height: 1.375;
}
body.woocommerce-checkout .woocommerce-info::before,
body.woocommerce-checkout .woocommerce-message::before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body.woocommerce-checkout .woocommerce-info)::before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body.woocommerce-checkout .woocommerce-message)::before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body.woocommerce-checkout .woocommerce-info)::before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body.woocommerce-checkout .woocommerce-message)::before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav.woocommerce-checkout .woocommerce-info::before,#personnaliser-le-livre 
body.book-wizard-nav.woocommerce-checkout .woocommerce-message::before {
display: none;
}
body.woocommerce-checkout .select2-dropdown{
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body.woocommerce-checkout .select2-search--dropdown{
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
body.woocommerce-checkout .select2-search--dropdown .select2-search__field{
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body.woocommerce-checkout .select2-search--dropdown .select2-search__field:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body.woocommerce-checkout .select2-results__option{
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
line-height: 1.5;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.woocommerce-checkout .select2-results__option--highlighted[aria-selected]{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .cart-collaterals .woocommerce-info.meter {
display: none;
}
body .cart-collaterals .woocommerce-message {
overflow: hidden;
}
body .cart-collaterals .woocommerce-message + .woocommerce-message {
display: none;
}
body .shop-archive { }
@media (min-width: 1024px) {
body .shop-archive > .max-w-content-xl > .grid{
align-items: stretch;
}
body .shop-archive > .max-w-content-xl > .grid > .shop-archive__aside{
display: flex;
min-height: 0px;
flex-direction: column;
}
body .shop-archive .the-sidebar{
display: flex;
min-height: 0px;
flex: 1 1 0%;
flex-direction: column;
}
}
body .shop-archive .the-sidebar .inner-wrapper-sticky{
border-radius: 1.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 18px;
padding-right: 18px;
padding-top: 1.75rem;
padding-bottom: 1.75rem;
--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 1024px){
body .shop-archive .the-sidebar .inner-wrapper-sticky{
padding-bottom: 2.25rem;
}
}
body .shop-archive .shop-filter-search:before {
content: "";
position: absolute;
left: 18px;
top: 50%;
transform: translateY(-50%);
width: 22px;
height: 22px;
pointer-events: none;
background: no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='11' cy='11' r='7' stroke='%2300437A' stroke-width='2.6'/%3E%3Cpath d='M16.5 16.5L21 21' stroke='%2300437A' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E");
}
body .shop-archive .sidebar__inner ul,
body .shop-archive .sidebar__inner ol {
list-style: none;
margin: 0;
padding: 0;
}
body .shop-archive.is-loading [data-shop-results]{
position: relative;
min-height: 12rem;
}
body .shop-archive.is-loading [data-shop-results]::after {
content: "";
pointer-events: none;
position: absolute;
bottom: 0px;
top: 0px;
left: -0.375rem;
right: -0.375rem;
z-index: 10;
background-color: rgb(255 255 255 / 0.7);
}
body .shop-archive.is-loading [data-shop-results]::before {
content: "";
position: absolute;
left: 50%;
top: 50%;
z-index: 11;
margin-left: -1.25rem;
margin-top: -1.25rem;
height: 2.5rem;
width: 2.5rem;
border-radius: 9999px;
border-width: 3px;
border-color: rgb(16 66 109 / 0.15);
--tw-border-opacity: 1;
border-top-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
animation: tlth-shop-results-spin 0.65s linear infinite;
}
body .shop-archive.is-loading [data-shop-results] .books-grid{
pointer-events: none;
opacity: 0.4;
transition-property: opacity;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
@keyframes tlth-shop-results-spin {
to {
transform: rotate(360deg);
}
}
body .shop-archive nav.woocommerce-pagination{
margin-top: 2.5rem;
display: flex;
justify-content: flex-end;
border-width: 0px;
background-color: transparent;
padding: 0px;
text-align: center;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers{
margin: 0px;
display: inline-flex;
list-style-type: none;
align-items: center;
justify-content: flex-end;
gap: 0.75rem;
border-width: 0px;
background-color: transparent;
padding: 0px;
float: none;
clear: none;
white-space: normal;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers::before, body .shop-archive nav.woocommerce-pagination ul.page-numbers::after {
display: none;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers li{
margin: 0px;
list-style-type: none;
border-width: 0px;
background-color: transparent;
padding: 0px;
float: none;
display: block;
overflow: visible;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .prev), body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .next), body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .dots){
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .prev)),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not( body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .next)),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not( body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .dots)) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .prev)),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not( body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .next)),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not( body .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .dots)){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .prev),#personnaliser-le-livre  body.book-wizard-nav .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .next),#personnaliser-le-livre  body.book-wizard-nav .shop-archive nav.woocommerce-pagination ul.page-numbers li:has(> .dots) {
display: none;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers a.page-numbers,
body .shop-archive nav.woocommerce-pagination ul.page-numbers span.page-numbers{
display: inline-flex;
height: 2.25rem;
width: 2.25rem;
align-items: center;
justify-content: center;
border-width: 0px;
background-color: transparent;
padding: 0px;
font-family: Lexend, sans-serif;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 600;
line-height: 1;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers a.page-numbers{
font-weight: 400;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers a.page-numbers:hover{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers span.page-numbers.current{
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
font-weight: 700;
}
body .shop-archive nav.woocommerce-pagination ul.page-numbers .dots{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .shop-archive nav.woocommerce-pagination ul.page-numbers .dots) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .shop-archive nav.woocommerce-pagination ul.page-numbers .dots){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .shop-archive nav.woocommerce-pagination ul.page-numbers .dots {
display: none;
}
body .woocommerce .shop-meter{
margin-top: 1rem;
margin-bottom: 0.25rem;
display: block;
width: 100%;
}
body .woocommerce .shop-meter__track{
height: 0.625rem;
width: 100%;
overflow: hidden;
border-radius: 9999px;
background-color: rgb(16 66 109 / 0.1);
}
body .woocommerce .shop-meter__fill{
height: 100%;
min-width: 0px;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
transition-property: width;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
body .woocommerce .blockUI.blockOverlay {
z-index: 50 !important;
}
body .woocommerce .woocommerce-privacy-policy-text{
margin-top: 1.25rem;
margin-bottom: 1.25rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-style: italic;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
float: none;
}
body .woocommerce form.lost_reset_password{
max-width: 32rem;
border-radius: 1.5rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 2rem;
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce form.lost_reset_password p{
margin-bottom: 1.25rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.lost_reset_password p.form-row{
margin-bottom: 1rem;
}
body .woocommerce form.lost_reset_password p.form-row > label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.lost_reset_password p.form-row input{
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce form.lost_reset_password p.form-row input:focus, body .woocommerce form.lost_reset_password p.form-row input:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce form.lost_reset_password button.button{
margin-top: 1rem;
}
body .woocommerce .woocommerce-MyAccount-navigation{
margin-bottom: 2rem;
}
body .woocommerce .woocommerce-MyAccount-navigation ul{
overflow: hidden;
border-radius: 1rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce .woocommerce-MyAccount-navigation ul li{
position: relative;
display: block;
border-bottom-width: 1px;
border-color: rgb(93 132 165 / 0.1);
}
body .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{
border-bottom-width: 0px;
}
body .woocommerce .woocommerce-MyAccount-navigation ul li a{
display: block;
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
body .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 249 244 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{
--tw-bg-opacity: 1;
background-color: rgb(255 249 244 / var(--tw-bg-opacity, 1));
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{
background-color: rgb(241 102 93 / 0.05);
}
body .woocommerce .woocommerce-MyAccount-content h1,
body .woocommerce .woocommerce-MyAccount-content h2,
body .woocommerce .woocommerce-MyAccount-content h3,
body .woocommerce .woocommerce-MyAccount-content h4,
body .woocommerce .woocommerce-MyAccount-content h5,
body .woocommerce .woocommerce-MyAccount-content h6{
margin-bottom: 1.25rem;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content p{
margin-bottom: 1rem;
font-size: 15px;
color: rgb(16 66 109 / 0.8);
}
body .woocommerce .woocommerce-MyAccount-content > p:first-child{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content button {
border: 1px solid #10426d !important;
color: #10426d !important;
padding: 7px 28px !important;
line-height: 1.5 !important;
}
body .woocommerce .woocommerce-MyAccount-content button:hover {
color: #FFFFFF !important;
}
body .woocommerce .woocommerce-MyAccount-content fieldset{
margin-bottom: 1.25rem;
display: flex;
align-items: center;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
background-color: rgb(72 192 182 / 0.05);
padding: 1.25rem;
}
body .woocommerce .woocommerce-MyAccount-content fieldset input{
margin-left: 1rem;
margin-right: 1rem;
width: 300px;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
float: initial;
}
body .woocommerce .woocommerce-MyAccount-content fieldset input:focus, body .woocommerce .woocommerce-MyAccount-content fieldset input:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce .woocommerce-MyAccount-content fieldset button{
margin: 0px;
}
body .woocommerce .woocommerce-MyAccount-content .yith-add-new-gc-my-account-notice-message{
margin-bottom: 1.5rem;
border-radius: 1rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
background-color: rgb(241 102 93 / 0.05);
padding: 1.25rem;
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content table{
width: 100%;
border-collapse: collapse;
overflow: hidden;
border-radius: 0.75rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
}
body .woocommerce .woocommerce-MyAccount-content table th{
background-color: rgb(16 66 109 / 0.05);
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: left;
}
body .woocommerce .woocommerce-MyAccount-content table td{
border-top-width: 1px;
border-color: rgb(93 132 165 / 0.1);
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
color: rgb(16 66 109 / 0.8);
}
body .woocommerce .woocommerce-MyAccount-content table td .button{
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-size: 0.75rem;
line-height: 1rem;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .woocommerce-button,
body .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button{
display: inline-flex;
width: -moz-fit-content;
width: fit-content;
align-items: center;
justify-content: center;
gap: 0.5rem;
text-align: center;
border-width: 1px;
border-style: solid;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
border-radius: 9999px;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 600;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions .woocommerce-button:hover,
body .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button:hover{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content form h3{
margin-bottom: 1rem;
font-size: 1.25rem;
line-height: 1.75rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
float: none;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row{
margin-bottom: 1rem;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row input, body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row select{
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row input:focus, body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row input:active, body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row select:focus, body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row select:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row select{
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container{
width: 100%;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-container-single .chosen-single{
display: flex;
height: auto;
width: 100%;
align-items: center;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-container-single .chosen-single span{
line-height: 1.5;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-container-single .chosen-single div{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-container-single .chosen-single div) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-container-single .chosen-single div){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-container-single .chosen-single div {
display: none;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container.chosen-with-drop .chosen-single{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container .chosen-drop{
margin-top: 0.5rem;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container .chosen-search{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0.5rem;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container .chosen-search input[type=text]{
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
background-image: none;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container .chosen-results{
margin: 0px;
max-height: 18rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0.25rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container .chosen-results li{
border-radius: 0.75rem;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
body .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields p.form-row .chosen-container .chosen-results li.highlighted{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content form button.button{
margin-top: 1.25rem;
}
body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td.payment-method-actions{
white-space: nowrap;
text-align: right;
}
body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.delete{
display: inline-flex;
--tw-bg-opacity: 1;
background-color: rgb(241 102 93 / var(--tw-bg-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-size: 0.75rem;
line-height: 1rem;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td a.delete:hover {
background-color: #10426d !important;
}
body .woocommerce .woocommerce-MyAccount-content a.button {
border: 1px solid #10426d !important;
}
body .woocommerce .woocommerce-MyAccount-content .woocommerce-cart #payment, body .woocommerce .woocommerce-MyAccount-content .woocommerce-checkout #payment, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment {
background: none;
border-radius: 0px;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment,
body .woocommerce .woocommerce-MyAccount-content #payment{
background-color: transparent;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment label,
body .woocommerce .woocommerce-MyAccount-content #payment label {
display: flex;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box{
margin: 0px;
background-color: transparent;
padding: 0px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox:before,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box:before,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox:before,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box:before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box):before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box):before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox:before,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box:before,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox:before,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-MyAccount-content #payment .payment_box:before {
display: none;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox fieldset,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box fieldset,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox fieldset,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box fieldset {
display: block;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox .form-row,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box .form-row,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox .form-row,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box .form-row{
margin-bottom: 1.25rem;
width: 100%;
padding: 0px;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox .form-row label,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box .form-row label,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox .form-row label,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box .form-row label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox .stripe-source-errors ul.woocommerce-error,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box .stripe-source-errors ul.woocommerce-error,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox .stripe-source-errors ul.woocommerce-error,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box .stripe-source-errors ul.woocommerce-error{
margin-top: 0.75rem;
margin-bottom: 0.75rem;
border-radius: 1rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
background-color: rgb(241 102 93 / 0.1);
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox .stripe-source-errors ul.woocommerce-error:before,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box .stripe-source-errors ul.woocommerce-error:before,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox .stripe-source-errors ul.woocommerce-error:before,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box .stripe-source-errors ul.woocommerce-error:before{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox fieldset.wc-payment-form,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box fieldset.wc-payment-form,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox fieldset.wc-payment-form,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box fieldset.wc-payment-form{
margin-bottom: 1rem;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox fieldset.wc-payment-form .wc-stripe-elements-field,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox fieldset.wc-payment-form .wc-stripe-elements-field,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field{
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox fieldset.wc-payment-form .wc-stripe-elements-field.invalid,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field.invalid,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox fieldset.wc-payment-form .wc-stripe-elements-field.invalid,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field.invalid{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .woocommerce-PaymentBox fieldset.wc-payment-form .wc-stripe-elements-field input,
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field input,
body .woocommerce .woocommerce-MyAccount-content #payment .woocommerce-PaymentBox fieldset.wc-payment-form .wc-stripe-elements-field input,
body .woocommerce .woocommerce-MyAccount-content #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field input{
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order{
margin-top: 1.25rem;
display: block;
width: auto;
}
body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul.wc_payment_methods,
body .woocommerce .woocommerce-MyAccount-content #payment ul.wc_payment_methods{
border-bottom-width: 2px;
border-color: rgb(72 192 182 / 0.3);
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row{
margin-bottom: 1rem;
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row input{
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row input:focus, body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row input:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.password-input input, body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.show-password-input input{
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
background-color: rgb(72 192 182 / 0.05);
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.password-input input:focus, body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.password-input input:active, body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.show-password-input input:focus, body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.show-password-input input:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.password-input .show-password-input, body .woocommerce .woocommerce-MyAccount-content form.edit-account p.form-row span.show-password-input .show-password-input {
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 5px;
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account button.button{
margin-top: 1.25rem;
}
body .woocommerce .woocommerce-MyAccount-content form.edit-account fieldset {
display: block;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav {
height: 100px;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button {
margin: 0 18px;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav select.affwp-graphs-date-options{
width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 24px) center;
background-repeat: no-repeat;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard ul li {
margin: 0 auto;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard ul li.active a{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard ul li.active a:hover{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard ul li a{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard ul li a:hover{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-wrap label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-wrap input{
position: relative;
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-wrap input:focus, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-wrap input:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap {
display: inline-block;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard table.affwp-table td,
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard table.affwp-table th{
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
font-size: 15px;
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard table.affwp-table{
border-collapse: collapse;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
}
body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard table.affwp-table th{
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 700;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset {
display: block;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset legend {
text-align: left !important;
color: #10426d !important;
width: auto !important;
margin: 0 0.25rem !important;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset p{
margin-bottom: 0.75rem;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset p label {
display: block !important;
font-size: 0.875rem !important;
font-weight: 500 !important;
color: #10426d !important;
margin-bottom: 0.5rem;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset p input{
position: relative;
width: 100%;
border-radius: 9999px;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
border: 2px solid rgba(93, 132, 165, 0.3) !important;
background: #FFF9F4 !important;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset p input:focus, body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset p input:active {
border-color: #48c0b6 !important;
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce .woocommerce-MyAccount-content form.affwp-form fieldset p textarea {
border: 2px solid rgba(93, 132, 165, 0.3) !important;
background: #FFF9F4 !important;
border-radius: 1rem;
}
body .woocommerce .return-to-shop a{
margin-top: 2rem;
margin-bottom: 2rem;
}
body .woocommerce { }
body .woocommerce .tlth-cart-empty .woocommerce-info,
body .woocommerce .tlth-cart-empty .woocommerce-message,
body .woocommerce .tlth-cart-empty ul.woocommerce-error{
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
max-width: none;
border-width: 0px;
background-color: transparent;
padding: 0px;
font-size: 15px;
font-weight: 400;
line-height: 1.625;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
text-align: center;
}
body .woocommerce .tlth-cart-empty .woocommerce-info:before,
body .woocommerce .tlth-cart-empty .woocommerce-message:before,
body .woocommerce .tlth-cart-empty ul.woocommerce-error:before {
display: none;
}
body .woocommerce .tlth-cart-empty .return-to-shop{
margin-top: 2rem;
display: flex;
justify-content: center;
}
body .woocommerce .tlth-cart-empty .return-to-shop a{
margin-top: 0px;
margin-bottom: 0px;
}
body .woocommerce .woocommerce-notices-wrapper:has(*){
margin-top: 1rem;
margin-bottom: 1rem;
}
body .woocommerce .woocommerce-notices-wrapper div, body .woocommerce .woocommerce-notices-wrapper ul{
margin-top: 1rem;
margin-bottom: 1rem;
border-radius: 1rem;
border-width: 2px;
}
body .woocommerce .woocommerce-message{
border-radius: 1rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-message:before{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-info{
border-radius: 1rem;
border-width: 2px;
border-color: rgb(16 66 109 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-info:before{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-info.meter{
margin-bottom: 1rem;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 15px;
line-height: 1.375;
}
body .woocommerce .woocommerce-info.meter::before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce .woocommerce-info.meter)::before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce .woocommerce-info.meter)::before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce .woocommerce-info.meter::before {
display: none;
}
body .woocommerce .ywgc_enter_code{
border-radius: 1rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .ywgc_enter_code p.form-row{
position: relative;
margin-top: 1rem;
margin-bottom: 1rem;
display: inline-block;
width: auto;
}
body .woocommerce .ywgc_enter_code p.form-row input#giftcard_code{
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
float: initial;
}
body .woocommerce .ywgc_enter_code p.form-row input#giftcard_code:focus, body .woocommerce .ywgc_enter_code p.form-row input#giftcard_code:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce .ywgc_enter_code p.form-row button.button{
line-height: 1.5;
}
body .woocommerce .woocommerce-error{
border-radius: 1rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
background-color: rgb(241 102 93 / 0.1);
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-error .btn-container {
border: 0px !important;
}
body .woocommerce .woocommerce-error a{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-error a:hover{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-error:before{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce a.remove{
display: flex;
height: 2rem;
width: 2rem;
align-items: center;
justify-content: center;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(251 65 77 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 700;
line-height: 1;
--tw-text-opacity: 1;
color: rgb(251 65 77 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
body .woocommerce a.remove:hover{
--tw-border-opacity: 1;
border-color: rgb(251 65 77 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(251 65 77 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce ul.products {
margin: 0;
}
body .woocommerce ul.products li.product {
margin-bottom: 60px;
}
body .woocommerce ul.products li.product .price {
font: 25px/1.2em "rubrik-edge-new", sans-serif;
color: #FB414D;
}
body .woocommerce .tlth-cart-page .woocommerce-notices-wrapper{
margin-bottom: 1.5rem;
}
body .woocommerce .tlth-cart-shipping-notice{
margin-bottom: 1rem;
border-color: rgb(16 66 109 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 1rem;
padding-bottom: 1rem;
font-size: 15px;
line-height: 1.375;
}
body .woocommerce .tlth-cart-shipping-notice::before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce .tlth-cart-shipping-notice)::before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce .tlth-cart-shipping-notice)::before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce .tlth-cart-shipping-notice::before {
display: none;
}
body .woocommerce .tlth-cart-layout{
width: 100%;
min-width: 0px;
}
body .woocommerce .tlth-cart-main{
min-width: 0px;
}
body .woocommerce .woocommerce-cart-form table.shop_table{
margin-bottom: 2rem;
width: 100%;
border-collapse: collapse;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce .woocommerce-cart-form table.shop_table th{
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: left;
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table th{
padding-left: 1rem;
padding-right: 1rem;
font-size: 15px;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table th.product-remove,
body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove{
width: 2.5rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table th.product-remove,
body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table th.product-quantity,
body .woocommerce .woocommerce-cart-form table.shop_table td.product-quantity{
width: 7rem;
text-align: center;
}
body .woocommerce .woocommerce-cart-form table.shop_table th.product-subtotal,
body .woocommerce .woocommerce-cart-form table.shop_table td.product-subtotal{
width: 8rem;
white-space: nowrap;
text-align: right;
}
body .woocommerce .woocommerce-cart-form table.shop_table td{
border-top-width: 1px;
border-color: rgb(93 132 165 / 0.1);
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 1rem;
padding-bottom: 1rem;
vertical-align: middle;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table td{
padding-left: 1rem;
padding-right: 1rem;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper {
display: flex;
align-items: center;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input[type=button] {
font-size: 14px;
background: #5ece7c !important;
background-color: #5ece7c !important;
padding: 12px 15px;
margin-left: 4px;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper input[type=button]:hover {
background: #00ABC0 !important;
background-color: #00ABC0 !important;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name{
width: 100%;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__media img{
height: auto;
width: 5rem;
border-radius: 0.75rem;
-o-object-fit: cover;
object-fit: cover;
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__media img{
width: 6rem;
}
}
@media (min-width: 768px){
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__media img{
width: 7rem;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__media img {
max-width: 112px;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__title a {
position: relative;
display: inline-block;
max-width: calc(100% - 20px);
padding-right: 1.25rem;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 600;
line-height: 1.375;
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__title a{
font-size: 17px;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__title a:hover{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__title a:hover:after {
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/images/icon-pencil-alt.svg);
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__title a:after {
content: "";
display: block;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: -4px;
height: 20px;
width: 20px;
transition: all all 0.3s ease-in-out;
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/images/icon-pencil.svg);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name .tlth-cart-product__price{
margin-top: 0.5rem;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation{
margin-top: 0.5rem;
display: flex;
flex-direction: column;
flex-wrap: wrap;
-moz-column-gap: 0.25rem;
column-gap: 0.25rem;
row-gap: 0.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
line-height: 1.375;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation dt{
margin: 0px;
display: inline;
font-weight: 600;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation dd{
margin: 0px;
margin-right: 0.5rem;
display: inline;
font-weight: 400;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation dl {
display: block;
margin-bottom: 12px;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-name dl.variation img{
display: inline-block;
height: 1rem;
width: 1rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-price{
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-quantity input.qty{
width: 3.5rem;
border-radius: 0.5rem;
border-width: 1px;
border-color: rgb(93 132 165 / 0.3);
background-color: transparent;
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
text-align: center;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-quantity input.qty:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce .woocommerce-cart-form table.shop_table td.product-subtotal{
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table .add-extra-product{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
gap: 0.5rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table .add-extra-product a{
margin: 0px;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.actions{
background-color: rgb(255 255 255 / 0.5);
padding-left: 1rem;
padding-right: 1rem;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table td.actions{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon{
margin-bottom: 1rem;
display: flex;
width: 100%;
flex-wrap: wrap;
align-items: center;
gap: 0.5rem;
border-bottom-width: 1px;
border-color: rgb(93 132 165 / 0.1);
padding-bottom: 1rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.actions .coupon .button{
margin: 0px;
border-width: 0px;
line-height: 1.5;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.actions .add-extra-product{
width: 100%;
}
body .woocommerce .woocommerce-cart-form table.shop_table td.actions .add-extra-product .button[name=update_cart]{
line-height: 1.5;
}
body .woocommerce .woocommerce-cart-form table.shop_table input#coupon_code {
float: none;
min-height: 2.75rem;
width: 100%;
max-width: 20rem;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table input#coupon_code::-moz-placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-cart-form table.shop_table input#coupon_code::placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
@media (min-width: 640px){
body .woocommerce .woocommerce-cart-form table.shop_table input#coupon_code{
width: 14rem;
}
}
body .woocommerce .woocommerce-cart-form table.shop_table input#coupon_code:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data {
width: 50%;
float: left;
margin-bottom: 40px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data h3 {
color: #00ABC0;
margin-bottom: 12px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table {
border: 2px solid #BAECF2;
border-radius: 8px;
width: 100%;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table thead tr th {
background: #BAECF2;
padding: 8px;
font-size: 16px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td {
font: 400 14px/1em "rubrik-edge-new", sans-serif;
padding: 8px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td a {
color: #7940B1;
text-align: left;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td a.remove {
display: flex;
align-items: center;
justify-content: center;
height: 20px;
width: 20px;
font-size: 12px;
line-height: 1em;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input[type=button] {
font-size: 12px;
background: #5ece7c !important;
background-color: #5ece7c !important;
padding: 12px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td input[type=button]:hover {
background: #00ABC0 !important;
background-color: #00ABC0 !important;
}
body .woocommerce .cart-collaterals{
display: flex;
width: 100%;
min-width: 0px;
flex-direction: column;
gap: 1.5rem;
}
@media (min-width: 1024px) {
body .woocommerce .cart-collaterals {
position: sticky;
top: var(--tlth-sticky-sidebar-top, 7.5rem);
align-self: flex-start;
}
}
body .woocommerce .cart-collaterals:before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce .cart-collaterals):before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce .cart-collaterals):before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce .cart-collaterals:before {
display: none;
}
body .woocommerce .cart-collaterals div.wc-proceed-to-checkout{
width: 100%;
padding-top: 0.5rem;
}
body .woocommerce .cart-collaterals a.checkout-button{
display: flex;
width: 100%;
max-width: none;
justify-content: center;
line-height: 1.5;
}
body .woocommerce .cart-collaterals #wc-stripe-payment-request-wrapper,
body .woocommerce .cart-collaterals .wcpay-payment-request-wrapper,
body .woocommerce .cart-collaterals .wcpay-express-checkout-wrapper,
body .woocommerce .cart-collaterals .payment-request-button,
body .woocommerce .cart-collaterals .gpay-button,
body .woocommerce .cart-collaterals .gpay-card-info-container{
width: 100%;
max-width: none;
}
body .woocommerce .cart-collaterals h2{
margin-bottom: 0.75rem;
font-family: Lexend, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px){
body .woocommerce .cart-collaterals h2{
font-size: 1.875rem;
line-height: 2.25rem;
}
}
body .woocommerce .cart-collaterals table.shop_table{
width: 100%;
border-collapse: collapse;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce .cart-collaterals table.shop_table td{
border-color: rgb(93 132 165 / 0.1);
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
font-weight: 600;
}
body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon{
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-size: 0.875rem;
line-height: 1.25rem;
}
body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon[data-coupon=livre-gratuit], body .woocommerce .cart-collaterals table.shop_table td a.woocommerce-remove-coupon[data-coupon=free-book] {
display: none !important;
}
body .woocommerce .cart-collaterals table.shop_table th{
border-top-width: 0px;
background-color: rgb(16 66 109 / 0.05);
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
border-top-color: #FFFFFF;
}
body .woocommerce .cart-collaterals table.shop_table th small{
margin-top: 0.25rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .cart-collaterals .cart_totals{
width: 100%;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 1.25rem;
padding-bottom: 0.5rem;
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 640px){
body .woocommerce .cart-collaterals .cart_totals{
padding-left: 1.5rem;
padding-right: 1.5rem;
padding-top: 1.5rem;
}
}
body .woocommerce .cart-collaterals .cart_totals table.shop_table{
width: 100%;
border-width: 0px;
background-color: transparent;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce .cart-collaterals ul.woocommerce-shipping-methods {
font: 0.9rem/1.18em "rubrik-edge-new", sans-serif;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container {
width: 100% !important;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-single {
position: relative;
display: flex;
align-items: center;
box-shadow: none;
border: 1px solid #10426d;
background: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 23px 18px;
width: 100%;
margin: 0 0;
font: 400 18px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-single span {
position: relative;
width: calc(100% - 18px);
margin-right: 12px;
border-right: 2px solid #BAECF2;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-single div {
position: absolute;
display: block;
top: 50%;
right: 12px;
transform: translateY(-50%);
width: 18px;
height: 6px;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-single div b {
background: none !important;
width: 0;
height: 0;
border-style: solid;
border-width: 8px 6px 0 6px;
border-color: #00ABC0 transparent transparent transparent;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-drop {
position: absolute;
bottom: 0;
border: none;
background: none;
padding: 0 0 !important;
margin: 0 0 !important;
box-shadow: none;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-drop .chosen-search {
height: 100%;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-drop .chosen-search input[type=text] {
display: none;
border: none;
padding: 0 0 !important;
margin: 0 0 !important;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-results {
position: relative;
top: -8px;
background: #FFFFFF;
border: 2px solid #BAECF2;
padding: 0 0 !important;
margin: 0 0 !important;
color: #10426d;
font: 400 18px/1em "rubrik-edge-new", sans-serif;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-results li {
display: block;
padding: 9px 18px;
line-height: 1em;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row .chosen-container .chosen-results li.active-result.hightlighted {
color: #FFFFFF;
background: #00ABC0 !important;
background-color: #00ABC0 !important;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row input {
border: 2px solid #BAECF2;
background: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 9px 18px !important;
width: 100%;
height: 50px;
margin: 0 0;
font: 400 18px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row input:focus, body .woocommerce .cart-collaterals form.woocommerce-shipping-calculator p.form-row input:active {
outline: 0;
}
body .woocommerce .tlth-cart-cross-sells{
margin-top: 2.5rem;
width: 100%;
}
@media (min-width: 1024px){
body .woocommerce .tlth-cart-cross-sells{
margin-top: 4rem;
}
}
body .woocommerce .tlth-cart-cross-sells .cross-sells{
width: 100%;
max-width: none;
}
body .woocommerce .tlth-cart-cross-sells .cross-sells h2{
margin-bottom: 1.5rem;
font-family: Lexend, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: left;
}
@media (min-width: 1024px){
body .woocommerce .tlth-cart-cross-sells .cross-sells h2{
font-size: 1.875rem;
line-height: 2.25rem;
}
}
body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products{
margin: 0px;
display: grid;
list-style-type: none;
grid-template-columns: repeat(1, minmax(0, 1fr));
gap: 0.75rem;
}
@media (min-width: 1024px) {
body .shop-archive > .max-w-content-xl > body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products{
align-items: stretch;
}
body .shop-archive > .max-w-content-xl > body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products > .shop-archive__aside{
display: flex;
min-height: 0px;
flex-direction: column;
}
}
@media (min-width: 640px){
body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 1280px){
body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
}
body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products li{
margin: 0px;
display: block;
width: 100%;
}
body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products::before, body .woocommerce .tlth-cart-cross-sells .cross-sells ul.products::after {
display: none;
}
body .woocommerce .tlth-cart-cross-sells .cross-sells .book-card-wrapper{
height: 100%;
}
body .woocommerce .woocommerce-form-coupon-toggle{
margin-top: 1rem;
margin-bottom: 1rem;
}
body .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{
border-color: rgb(16 66 109 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info):before {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info):before{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before {
display: none;
}
body .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
body .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:hover{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout-coupon,
body .woocommerce .woocommerce-form-coupon{
margin-bottom: 1.5rem;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 1.25rem;
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 640px){
body .woocommerce form.checkout-coupon,
body .woocommerce .woocommerce-form-coupon{
padding: 1.5rem;
}
}
body .woocommerce form.checkout-coupon p,
body .woocommerce .woocommerce-form-coupon p{
margin-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout-coupon p.form-row,
body .woocommerce .woocommerce-form-coupon p.form-row{
margin: 0px;
display: inline-block;
width: auto;
padding: 0px;
float: none;
}
body .woocommerce form.checkout-coupon p.form-row.form-row-first, body .woocommerce form.checkout-coupon p.form-row.form-row-last,
body .woocommerce .woocommerce-form-coupon p.form-row.form-row-first,
body .woocommerce .woocommerce-form-coupon p.form-row.form-row-last {
float: none;
}
body .woocommerce form.checkout-coupon input#coupon_code,
body .woocommerce .woocommerce-form-coupon input#coupon_code{
min-height: 2.75rem;
width: 100%;
max-width: 20rem;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout-coupon input#coupon_code::-moz-placeholder, body .woocommerce .woocommerce-form-coupon input#coupon_code::-moz-placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout-coupon input#coupon_code::placeholder,
body .woocommerce .woocommerce-form-coupon input#coupon_code::placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout-coupon input#coupon_code:focus,
body .woocommerce .woocommerce-form-coupon input#coupon_code:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce form.checkout-coupon button.button,
body .woocommerce .woocommerce-form-coupon button.button{
line-height: 1.5;
}
body .woocommerce .tlth-checkout-layout{
width: 100%;
min-width: 0px;
}
body .woocommerce .tlth-checkout-sidebar{
display: flex;
width: 100%;
min-width: 0px;
flex-direction: column;
gap: 1rem;
}
@media (min-width: 1024px) {
body .woocommerce .tlth-checkout-sidebar {
position: sticky;
top: var(--tlth-sticky-sidebar-top, 7.5rem);
align-self: flex-start;
}
}
body .woocommerce form.checkout,
body .woocommerce .woocommerce-checkout{
margin: 0px;
}
body .woocommerce form.checkout h3,
body .woocommerce .woocommerce-checkout h3{
margin-bottom: 1rem;
font-family: Lexend, sans-serif;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px){
body .woocommerce form.checkout h3,
body .woocommerce .woocommerce-checkout h3{
font-size: 1.875rem;
line-height: 2.25rem;
}
}
body .woocommerce form.checkout .tlth-checkout-order-heading,
body .woocommerce .woocommerce-checkout .tlth-checkout-order-heading{
margin-top: 0px;
}
body .woocommerce form.checkout .col2-set,
body .woocommerce .woocommerce-checkout .col2-set{
margin: 0px;
width: 100%;
}
body .woocommerce form.checkout .woocommerce-billing-fields > h3,
body .woocommerce form.checkout .woocommerce-shipping-fields > h3,
body .woocommerce form.checkout .woocommerce-additional-fields > h3,
body .woocommerce .woocommerce-checkout .woocommerce-billing-fields > h3,
body .woocommerce .woocommerce-checkout .woocommerce-shipping-fields > h3,
body .woocommerce .woocommerce-checkout .woocommerce-additional-fields > h3{
margin-bottom: 1rem;
font-size: 1.25rem;
line-height: 1.75rem;
}
@media (min-width: 1024px){
body .woocommerce form.checkout .woocommerce-billing-fields > h3,
body .woocommerce form.checkout .woocommerce-shipping-fields > h3,
body .woocommerce form.checkout .woocommerce-additional-fields > h3,
body .woocommerce .woocommerce-checkout .woocommerce-billing-fields > h3,
body .woocommerce .woocommerce-checkout .woocommerce-shipping-fields > h3,
body .woocommerce .woocommerce-checkout .woocommerce-additional-fields > h3{
font-size: 1.5rem;
line-height: 2rem;
}
}
body .woocommerce form.checkout p.form-row,
body .woocommerce .woocommerce-checkout p.form-row{
margin-bottom: 1rem;
}
body .woocommerce form.checkout p.form-row label,
body .woocommerce .woocommerce-checkout p.form-row label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout p.form-row select,
body .woocommerce .woocommerce-checkout p.form-row select{
width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
body .woocommerce form.checkout p.form-row select:focus, body .woocommerce form.checkout p.form-row select:active,
body .woocommerce .woocommerce-checkout p.form-row select:focus,
body .woocommerce .woocommerce-checkout p.form-row select:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce form.checkout p.form-row .select2-container,
body .woocommerce .woocommerce-checkout p.form-row .select2-container{
width: 100%;
}
body .woocommerce form.checkout p.form-row .select2-container .select2-selection--single,
body .woocommerce .woocommerce-checkout p.form-row .select2-container .select2-selection--single{
height: auto;
width: 100%;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
body .woocommerce form.checkout p.form-row .select2-container .select2-selection--single .select2-selection__rendered,
body .woocommerce .woocommerce-checkout p.form-row .select2-container .select2-selection--single .select2-selection__rendered{
padding: 0px;
line-height: 1.5;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow,
body .woocommerce .woocommerce-checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce form.checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce form.checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce form.checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-checkout p.form-row .select2-container .select2-selection--single .select2-selection__arrow {
display: none;
}
body .woocommerce form.checkout p.form-row .select2-container.select2-container--open .select2-selection--single, body .woocommerce form.checkout p.form-row .select2-container.select2-container--focus .select2-selection--single,
body .woocommerce .woocommerce-checkout p.form-row .select2-container.select2-container--open .select2-selection--single,
body .woocommerce .woocommerce-checkout p.form-row .select2-container.select2-container--focus .select2-selection--single{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce form.checkout p.form-row .chosen-container,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container{
width: 100%;
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-single,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-single{
display: flex;
height: auto;
width: 100%;
align-items: center;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-single span,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-single span{
position: relative;
margin-right: 0px;
width: 100%;
border-width: 0px;
line-height: 1.5;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-single div,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-single div{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce form.checkout p.form-row .chosen-container .chosen-single div),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-single div) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce form.checkout p.form-row .chosen-container .chosen-single div),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-single div){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce form.checkout p.form-row .chosen-container .chosen-single div,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-single div {
display: none;
}
body .woocommerce form.checkout p.form-row .chosen-container.chosen-with-drop .chosen-single,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container.chosen-with-drop .chosen-single{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-drop,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-drop{
margin-top: 0.5rem;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-results,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-results{
margin: 0px;
max-height: 18rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0.25rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-results li,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-results li{
border-radius: 0.75rem;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
line-height: 1.5;
}
body .woocommerce form.checkout p.form-row .chosen-container .chosen-results li.highlighted,
body .woocommerce .woocommerce-checkout p.form-row .chosen-container .chosen-results li.highlighted{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .form-row.woocommerce-validated span.woocommerce-input-wrapper input, body .woocommerce form.checkout .form-row.woocommerce-validated .woocommerce-additional-fields textarea,
body .woocommerce .woocommerce-checkout .form-row.woocommerce-validated span.woocommerce-input-wrapper input,
body .woocommerce .woocommerce-checkout .form-row.woocommerce-validated .woocommerce-additional-fields textarea{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
body .woocommerce form.checkout span.woocommerce-input-wrapper input,
body .woocommerce .woocommerce-checkout span.woocommerce-input-wrapper input{
height: auto;
width: 100%;
border-radius: 9999px;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background: transparent;
}
body .woocommerce form.checkout span.woocommerce-input-wrapper input:focus, body .woocommerce form.checkout span.woocommerce-input-wrapper input:active,
body .woocommerce .woocommerce-checkout span.woocommerce-input-wrapper input:focus,
body .woocommerce .woocommerce-checkout span.woocommerce-input-wrapper input:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
}
body .woocommerce form.checkout .woocommerce-additional-fields textarea,
body .woocommerce .woocommerce-checkout .woocommerce-additional-fields textarea{
width: 100%;
resize: vertical;
border-radius: 1rem;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
line-height: 1.625;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce form.checkout .woocommerce-additional-fields textarea:focus, body .woocommerce form.checkout .woocommerce-additional-fields textarea:active,
body .woocommerce .woocommerce-checkout .woocommerce-additional-fields textarea:focus,
body .woocommerce .woocommerce-checkout .woocommerce-additional-fields textarea:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
body .woocommerce form.checkout .woocommerce-checkout-review-order,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 1.25rem;
--tw-shadow: 0 2px 15px -3px rgba(0, 0, 0, 0.07), 0 10px 20px -2px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 2px 15px -3px var(--tw-shadow-color), 0 10px 20px -2px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
@media (min-width: 640px){
body .woocommerce form.checkout .woocommerce-checkout-review-order,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{
padding: 1.5rem;
}
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table{
width: 100%;
border-collapse: collapse;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
background-color: transparent;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table th,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table th{
border-top-width: 1px;
border-color: rgb(93 132 165 / 0.1);
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table td,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table td{
border-color: rgb(93 132 165 / 0.1);
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name{
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name dl.variation,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name dl.variation{
margin-top: 0.5rem;
display: flex;
flex-wrap: wrap;
-moz-column-gap: 0.25rem;
column-gap: 0.25rem;
row-gap: 0.25rem;
font-size: 0.875rem;
line-height: 1.25rem;
line-height: 1.375;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name dl.variation dt,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name dl.variation dt{
margin: 0px;
display: inline;
font-weight: 600;
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name dl.variation dd,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart_item td.product-name dl.variation dd{
margin: 0px;
margin-right: 0.5rem;
display: inline;
font-weight: 400;
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon{
padding-left: 0.75rem;
padding-right: 0.75rem;
padding-top: 0.375rem;
padding-bottom: 0.375rem;
font-size: 0.875rem;
line-height: 1.25rem;
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon[data-coupon=livre-gratuit], body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon[data-coupon=free-book],
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon[data-coupon=livre-gratuit],
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount a.woocommerce-remove-coupon[data-coupon=free-book] {
display: none !important;
}
body .woocommerce form.checkout .woocommerce-checkout-review-order table.shop_table tfoot tr.woocommerce-shipping-totals ul label,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tfoot tr.woocommerce-shipping-totals ul label{
font-weight: 400;
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row{
position: relative;
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row span.show-password-input,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row span.show-password-input {
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 24px;
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row input#account_password,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row input#account_password{
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength{
margin-top: 0.75rem;
margin-bottom: 0.75rem;
border-radius: 9999px;
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength.bad,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength.bad{
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(241 102 93 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength.good,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength.good{
--tw-border-opacity: 1;
border-color: rgb(255 192 72 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 192 72 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength.strong,
body .woocommerce .woocommerce-checkout .woocommerce-account-fields p.form-row .woocommerce-password-strength.strong{
--tw-border-opacity: 1;
border-color: rgb(94 206 124 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(94 206 124 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout #payment,
body .woocommerce .woocommerce-checkout #payment{
margin-top: 1rem;
border-radius: 0px;
border-top-width: 1px;
--tw-border-opacity: 1;
border-top-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-top: 1rem;
}
body .woocommerce form.checkout #payment label,
body .woocommerce .woocommerce-checkout #payment label{
display: flex;
}
body .woocommerce form.checkout #payment label.woocommerce-form__label,
body .woocommerce .woocommerce-checkout #payment label.woocommerce-form__label{
line-height: 1.25;
}
body .woocommerce form.checkout #payment .payment_box .form-row,
body .woocommerce .woocommerce-checkout #payment .payment_box .form-row{
margin-bottom: 1.25rem;
width: 100%;
padding: 0px;
}
body .woocommerce form.checkout #payment .payment_box .form-row label,
body .woocommerce .woocommerce-checkout #payment .payment_box .form-row label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout #payment .payment_box .stripe-source-errors ul.woocommerce-error,
body .woocommerce .woocommerce-checkout #payment .payment_box .stripe-source-errors ul.woocommerce-error{
margin-top: 0.75rem;
margin-bottom: 0.75rem;
border-radius: 1rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(241 102 93 / var(--tw-border-opacity, 1));
background-color: rgb(241 102 93 / 0.1);
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout #payment .payment_box .stripe-source-errors ul.woocommerce-error:before,
body .woocommerce .woocommerce-checkout #payment .payment_box .stripe-source-errors ul.woocommerce-error:before{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout #payment .payment_box fieldset.wc-payment-form,
body .woocommerce .woocommerce-checkout #payment .payment_box fieldset.wc-payment-form{
margin-bottom: 1rem;
}
body .woocommerce form.checkout #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field,
body .woocommerce .woocommerce-checkout #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field{
height: auto;
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
body .woocommerce form.checkout #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field.invalid,
body .woocommerce .woocommerce-checkout #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field.invalid{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field input,
body .woocommerce .woocommerce-checkout #payment .payment_box fieldset.wc-payment-form .wc-stripe-elements-field input{
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce form.checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox],
body .woocommerce .woocommerce-checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox] {
display: none;
}
body .woocommerce form.checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked + label:after,
body .woocommerce .woocommerce-checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked + label:after {
opacity: 1;
}
body .woocommerce form.checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew label,
body .woocommerce .woocommerce-checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew label{
position: relative;
padding-left: 2.5rem;
}
body .woocommerce form.checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew label:before,
body .woocommerce .woocommerce-checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew label:before {
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 1;
left: 0;
content: "";
height: 1.75rem;
width: 1.75rem;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
body .woocommerce form.checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew label:after,
body .woocommerce .woocommerce-checkout #payment .payment_box #stripe-payment-data .form-row.woocommerce-SavedPaymentMethods-saveNew label:after {
opacity: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 2;
left: 8px;
content: "";
width: 15px;
height: 15px;
border-radius: 50%;
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/images/icon-checkmark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
transition: all all 0.3s ease-in-out;
}
body .woocommerce form.checkout #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order button#place_order{
margin-top: 1rem;
display: flex;
width: 100%;
max-width: none;
justify-content: center;
line-height: 1.5;
}
body .woocommerce form.checkout #payment ul.wc_payment_methods,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods{
background-color: transparent;
padding: 0px;
}
body .woocommerce form.checkout #payment ul.wc_payment_methods:before, body .woocommerce form.checkout #payment ul.wc_payment_methods:after,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods:before,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods:after{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body .woocommerce form.checkout #payment ul.wc_payment_methods):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not( body .woocommerce form.checkout #payment ul.wc_payment_methods):after,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods):after {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body .woocommerce form.checkout #payment ul.wc_payment_methods):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not( body .woocommerce form.checkout #payment ul.wc_payment_methods):after,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods):before,#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods):after{
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav .woocommerce form.checkout #payment ul.wc_payment_methods:before,#personnaliser-le-livre  body.book-wizard-nav .woocommerce form.checkout #payment ul.wc_payment_methods:after,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods:before,#personnaliser-le-livre 
body.book-wizard-nav .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods:after {
display: none;
}
body .woocommerce form.checkout #payment ul.wc_payment_methods li,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li{
display: flex;
cursor: pointer;
flex-wrap: wrap;
align-items: center;
gap: 1rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
}
body .woocommerce form.checkout #payment ul.wc_payment_methods li input[type=radio],
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li input[type=radio]{
height: 1.25rem;
width: 1.25rem;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
vertical-align: middle;
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
position: relative;
}
body .woocommerce form.checkout #payment ul.wc_payment_methods li input[type=radio]:checked,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li input[type=radio]:checked{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
background-color: rgb(72 192 182 / 0.2);
}
body .woocommerce form.checkout #payment ul.wc_payment_methods li input[type=radio]:checked::after,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li input[type=radio]:checked::after {
content: "";
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 11px;
height: 11px;
border-radius: 50%;
background-color: #48c0b6;
}
body .woocommerce form.checkout #payment ul.wc_payment_methods li label,
body .woocommerce .woocommerce-checkout #payment ul.wc_payment_methods li label{
flex: 1 1 0%;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order{
margin-top: 3rem;
}
body .woocommerce .woocommerce-order h2{
margin-bottom: 1.25rem;
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order .woocommerce-notice{
margin-bottom: 2rem;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
@media (min-width: 1024px){
body .woocommerce .woocommerce-order .woocommerce-notice{
font-size: 1.875rem;
line-height: 2.25rem;
}
}
body .woocommerce .woocommerce-order ul.woocommerce-order-overview li{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order ul.woocommerce-order-overview li strong{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table{
border-collapse: collapse;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table th{
background-color: rgb(16 66 109 / 0.05);
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table td a{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table td .woocommerce-Price-amount{
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table td ul li .wc-item-meta-label {
display: block;
float: none;
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table td ul li p {
display: block;
float: none;
}
body .woocommerce .woocommerce-order section.woocommerce-order-details table tfoot td .woocommerce-Price-amount{
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-customer-details address{
border-radius: 1rem;
border-width: 2px;
border-color: rgb(93 132 165 / 0.15);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
body .woocommerce .woocommerce-order section.woocommerce-customer-details address br {
display: block !important;
}
body nav.woocommerce-breadcrumb {
text-align: center;
}
body nav.woocommerce-breadcrumb a {
color: #FB414D;
transition: all all 0.3s ease-in-out;
}
body nav.woocommerce-breadcrumb a:hover {
color: #7940B1;
}
body header.woocommerce-products-header h1 {
text-align: center;
color: #00ABC0;
margin-bottom: 80px;
}
body form.woocommerce-ordering {
position: relative;
display: block;
width: 50%;
}
body form.woocommerce-ordering select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='#00ABC0'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
background-size: 12px;
background-position: calc(100% - 24px) center;
background-repeat: no-repeat;
border: 2px solid #BAECF2;
background-color: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 12px 24px;
width: 100%;
margin: 0 0;
font: 400 20px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body form.woocommerce-ordering .chosen-container {
width: 100% !important;
}
body form.woocommerce-ordering .chosen-container .chosen-single {
position: relative;
display: flex;
align-items: center;
box-shadow: none;
border: 2px solid #10426d;
background: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 23px;
width: 100%;
margin: 0 0;
font: 400 20px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body form.woocommerce-ordering .chosen-container .chosen-single span {
position: relative;
width: calc(100% - 18px);
margin-right: 12px;
border-right: 1px solid #10426d;
}
body form.woocommerce-ordering .chosen-container .chosen-single div {
position: absolute;
display: block;
top: 50%;
right: 12px;
transform: translateY(-50%);
width: 18px;
height: 6px;
}
body form.woocommerce-ordering .chosen-container .chosen-single div b {
background: none !important;
width: 0;
height: 0;
border-style: solid;
border-width: 8px 6px 0 6px;
border-color: #00ABC0 transparent transparent transparent;
}
body form.woocommerce-ordering .chosen-container .chosen-drop {
position: absolute;
bottom: 0;
border: none;
background: none;
padding: 0 0 !important;
margin: 0 0 !important;
box-shadow: none;
}
body form.woocommerce-ordering .chosen-container .chosen-drop .chosen-search {
height: 100%;
}
body form.woocommerce-ordering .chosen-container .chosen-drop .chosen-search input[type=text] {
display: none;
border: none;
padding: 0 0 !important;
margin: 0 0 !important;
}
body form.woocommerce-ordering .chosen-container .chosen-results {
position: relative;
top: -8px;
background: #FFFFFF;
border: 2px solid #BAECF2;
padding: 0 0 !important;
margin: 0 0 !important;
color: #10426d;
font: 400 18px/1em "rubrik-edge-new", sans-serif;
}
body form.woocommerce-ordering .chosen-container .chosen-results li {
display: block;
padding: 12px 24px;
line-height: 1em;
}
body form.woocommerce-ordering .chosen-container .chosen-results li.active-result.hightlighted {
color: #FFFFFF;
background: #00ABC0 !important;
background-color: #00ABC0 !important;
}
body .woocommerce-result-count {
display: block;
font: 24px/1em "fatfrank", sans-serif;
color: #10426d;
margin-bottom: 12px;
}
body a.widget-filter {
display: none;
font: 24px/1em "fatfrank", sans-serif;
text-decoration: none;
color: #00ABC0;
margin: 20px 0;
transition: all all 0.3s ease-in-out;
}
body a.widget-filter:hover {
color: #10426d;
}
body a.widget-filter:focus, body a.widget-filter:active {
outline: none;
}
body .widget {
position: relative;
margin: 0 0 36px 0;
}
body .widget:last-child {
margin-bottom: 0;
}
body .widget .product-search-filter-reset {
display: block;
font: 24px/1em "fatfrank", sans-serif;
color: #10426d;
margin-bottom: 12px;
}
body .widget .product-search-filter-reset .product-search-filter-reset-heading {
display: none;
}
body .widget .product-search-filter-reset form.product-search-filter-reset-form {
margin-top: 30px;
}
body .widget .product-search-filter-terms .product-search-filter-terms-heading,
body .widget .product-search-filter-terms .product-search-filter-category-heading {
display: block;
position: relative;
color: #10426d;
margin-bottom: 16px;
}
body .widget .product-search-filter-terms .product-search-filter-terms-heading:after,
body .widget .product-search-filter-terms .product-search-filter-category-heading:after {
content: "";
position: absolute;
right: 4px;
top: 50%;
width: 12px;
height: 12px;
border-right: 3px solid #10426d;
border-bottom: 3px solid #10426d;
transform: translateY(-65%) rotate(45deg);
transition: all 0.15s ease-in-out;
}
body .widget .product-search-filter-terms details[open] .product-search-filter-terms-heading:after,
body .widget .product-search-filter-terms details[open] .product-search-filter-category-heading:after {
transform: translateY(-35%) rotate(225deg);
}
body .widget .product-search-filter-terms ul.product-categories {
margin-bottom: 20px;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item-all.nav-back a {
display: none;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item-all.nav-back:before {
display: none;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item-all.nav-back a {
color: #FB414D;
transition: all all 0.3s ease-in-out;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item-all.nav-back a:hover {
color: #10426d;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item {
display: block;
margin-bottom: 5px;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item.current-cat a {
color: #00ABC0;
transition: all all 0.3s ease-in-out;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item.current-cat a:hover {
color: #7940B1;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item.current-cat a:after {
opacity: 1;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item span.count {
display: none;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a {
position: relative;
display: inline-flex;
align-items: center;
text-decoration: none;
font: 400 18px/1.2em "rubrik-edge-new", sans-serif;
color: #10426d;
padding-left: 44px;
transition: all all 0.3s ease-in-out;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a:hover {
color: #00ABC0;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a:hover:after {
opacity: 1;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a img {
border: 0px;
border-radius: 0px;
box-shadow: none;
margin: 0 8px 0 0;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a:before {
display: block;
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 1;
left: 0;
content: "";
width: 30px;
height: 30px;
border-radius: 8px;
border: 2px solid #00ABC0;
background: #FFFFFF;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a:after {
opacity: 0;
position: absolute;
top: 50%;
z-index: 2;
left: 8px;
transform: translateY(-58%) rotate(-45deg);
content: "";
width: 12px;
height: 7px;
border-left: 2px solid #00ABC0;
border-bottom: 2px solid #00ABC0;
transition: all all 0.3s ease-in-out;
}
body .widget .product-search-filter-terms .product-tags a {
display: flex;
border: 0px;
border-radius: 0px;
padding: 0px;
}
body .widget .product-search-filter-terms .product-tags a.nav-back {
display: none;
}
body .widget .product-search-filter-terms .product-tags a.nav-back a {
display: none;
}
body .widget .product-search-filter-terms .product-tags a.nav-back:before {
display: none;
}
body .widget .product-search-filter-terms .product-tags a.current-tag span.term-name {
color: #00ABC0;
}
body .widget .product-search-filter-terms .product-tags a.current-tag span.term-name:after {
opacity: 1;
}
body .widget .product-search-filter-terms .product-tags a img.term-thumbnail {
position: absolute;
left: 40px;
display: block;
width: 30px !important;
height: 30px;
margin: 0 20px;
padding: 0 0;
vertical-align: none;
box-shadow: none;
border-radius: 0px;
}
body .widget .product-search-filter-terms .product-tags a span.term-name {
position: relative;
vertical-align: baseline;
padding: 0px;
padding-left: 40px;
margin-bottom: 12px;
display: flex;
align-items: center;
text-decoration: none;
font: 24px/1.2em "rubrik-edge-new", sans-serif;
color: #10426d;
transition: all all 0.3s ease-in-out;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:hover {
color: #00ABC0;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:hover:after {
opacity: 1;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:before {
position: absolute;
top: 50%;
transform: translateY(-50%);
display: block;
z-index: 1;
left: 0;
content: "";
width: 25px;
height: 25px;
border-radius: 50%;
border: 2px solid #00ABC0;
background: #FFFFFF;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:after {
opacity: 0;
position: absolute;
top: 50%;
transform: translateY(-50%);
z-index: 2;
left: 5px;
content: "";
width: 15px;
height: 15px;
border-radius: 50%;
background: #00ABC0;
transition: all all 0.3s ease-in-out;
}
body ul.products li.product-block .product-themes ul li a.product-theme-icon span.label {
display: none;
line-height: 1em;
}
body ul.products li.product-block .product-themes ul li a.product-theme-icon svg {
height: 30px;
width: 30px;
}
body.single-product .ginput_container_consent, body.single-product .ginput_container_checkbox{
display: flex;
align-items: flex-start;
gap: 0.75rem;
}
body.single-product .ginput_container_consent input[type=checkbox], body.single-product .ginput_container_checkbox input[type=checkbox]{
margin-top: 0.25rem;
height: 1rem;
width: 1rem;
flex-shrink: 0;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0.125rem;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
body.single-product .ginput_container_consent input[type=checkbox]:checked, body.single-product .ginput_container_checkbox input[type=checkbox]:checked{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");
background-size: 100% 100%;
background-position: center;
background-repeat: no-repeat;
}
body.single-product .ginput_container_consent input[type=checkbox]:focus, body.single-product .ginput_container_checkbox input[type=checkbox]:focus{
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
body.single-product .ginput_container_consent .gfield_consent_label, body.single-product .ginput_container_checkbox .gfield_consent_label{
cursor: pointer;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
line-height: 1.375;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .ginput_container_consent .gfield_consent_label .gfield_required, body.single-product .ginput_container_checkbox .gfield_consent_label .gfield_required{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
body.single-product .ginput_container_checkbox .gfield_checkbox{
width: 100%;
}
body.single-product .ginput_container_checkbox .gchoice{
display: flex;
align-items: flex-start;
gap: 0.75rem;
}
body.single-product .woocommerce-notices-wrapper {
margin: 15px 0;
margin-left: auto;
margin-right: auto;
max-width: 1208px;
padding-left: 2rem;
padding-right: 2rem;
}
body.single-product .woocommerce-notices-wrapper div, body.single-product .woocommerce-notices-wrapper ul {
margin: 15px 0;
border-radius: 15px;
border: 2px solid;
}
body.single-product .woocommerce-notices-wrapper div li a, body.single-product .woocommerce-notices-wrapper ul li a {
text-decoration: none;
}
body.single-product .woocommerce-notices-wrapper .woocommerce-error {
border: 2px solid #FB414D;
border-radius: 30px;
margin: 12px 0;
color: #FB414D;
background: rgba(251, 65, 77, 0.15);
}
body.single-product .woocommerce-notices-wrapper .woocommerce-error:before {
color: #FB414D;
}
body.single-product .woocommerce-notices-wrapper .woocommerce-error li a {
color: #10426d;
font-weight: bold;
}
body.single-product .woocommerce-message {
color: #5ece7c;
background: #FFFFFF;
border-color: #5ece7c;
border: 2px solid;
border-radius: 15px;
}
body.single-product .woocommerce-message:before {
color: #5ece7c;
}
body.single-product .woocommerce-breadcrumb {
display: none;
}
body.single-product .single-product-hero .back-to-shop {
text-align: left;
}
body.single-product .single-product-hero .back-to-shop a {
text-decoration: none;
font-size: 15px;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition: color all 0.3s ease-in-out;
}
body.single-product .single-product-hero .back-to-shop a:hover{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
body.single-product .back-to-shop {
text-align: center;
}
body.single-product .back-to-shop a {
text-decoration: none;
color: #FB414D;
font: 18px/1em "rubrik-edge-new", sans-serif;
transition: all all 0.3s ease-in-out;
}
body.single-product .back-to-shop a:hover {
color: #7940B1;
}
body.single-product h1.product_title {
text-align: center;
color: #00ABC0;
}
body.single-product .single-product-hero h1{
margin-bottom: 2rem;
font-size: 35px;
font-weight: 500;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .product .gform_wrapper .gfield_total {
display: none;
}
body.single-product .product .product-top .woocommerce-product-gallery {
position: relative;
width: 100%;
}
body.single-product .product .product-top .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li {
position: relative;
}
body.single-product .product .product-top .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li > img {
display: block;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
}
body.single-product .product .product-top .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li {
position: relative;
display: block;
height: 85px;
width: 85px;
}
body.single-product .product .product-top .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li > img {
position: relative;
}
body.single-product .product .product-top .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li > img:before {
content: "";
display: block;
padding-top: 100%;
}
body.single-product .product .product-top .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs li > img {
-o-object-position: center;
object-position: center;
border-radius: 50%;
}
body.single-product .product .single-product-hero .product-hero-short-desc p:first-child,
body.single-product .product .single-product-hero .product-hero-desc p:first-child{
margin-bottom: 1rem;
font-size: 15px;
font-weight: 700;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .product .single-product-hero .product-hero-short-desc p:not(:first-child),
body.single-product .product .single-product-hero .product-hero-desc p:not(:first-child){
margin-bottom: 0.75rem;
font-size: 15px;
font-weight: 300;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .product .single-product-hero .product-hero-short-desc p:not(:first-child):last-child,
body.single-product .product .single-product-hero .product-hero-desc p:not(:first-child):last-child{
margin-bottom: 0px;
}
body.single-product .product .single-product-hero .product-hero-short-desc p:only-of-type,
body.single-product .product .single-product-hero .product-hero-desc p:only-of-type{
margin-bottom: 0px;
font-size: 15px;
font-weight: 700;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .product .single-product-hero .product-hero-short-desc ul,
body.single-product .product .single-product-hero .product-hero-short-desc ol,
body.single-product .product .single-product-hero .product-hero-desc ul,
body.single-product .product .single-product-hero .product-hero-desc ol{
margin-bottom: 0.75rem;
padding-left: 1.25rem;
font-size: 15px;
font-weight: 300;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .product .single-product-hero .product-hero-short-desc li,
body.single-product .product .single-product-hero .product-hero-desc li{
margin-bottom: 0.25rem;
}
body.single-product .product .single-product-hero p.price{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body.single-product .product .single-product-hero p.price) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body.single-product .product .single-product-hero p.price){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav.single-product .product .single-product-hero p.price {
display: none;
}
body.single-product .product .single-product-hero p.price::after {
display: none;
}
body.single-product .product .single-product-hero p.price del {
text-decoration: line-through;
font-size: 1.5rem;
line-height: 2rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(102 106 114 / var(--tw-text-opacity, 1));
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart{
margin: 0px;
display: flex;
flex-wrap: wrap;
align-items: center;
-moz-column-gap: 0.75rem;
column-gap: 0.75rem;
row-gap: 0.5rem;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart::before, body.single-product .product .single-product-hero .product-hero-ctas form.cart::after {
content: none !important;
display: none !important;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart > .clear{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body.single-product .product .single-product-hero .product-hero-ctas form.cart > .clear) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body.single-product .product .single-product-hero .product-hero-ctas form.cart > .clear){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav.single-product .product .single-product-hero .product-hero-ctas form.cart > .clear {
display: none;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart > .clear {
width: 0 !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
overflow: hidden;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart .quantity{
margin: 0px;
display: flex;
align-items: center;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart .quantity .screen-reader-text{
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart .quantity input.qty{
margin: 0px;
box-sizing: border-box;
height: 42px;
width: 52px;
min-width: 52px;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 600;
line-height: 1;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: center;
-moz-appearance: textfield;
-webkit-appearance: textfield;
appearance: textfield;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart .quantity input.qty::-webkit-outer-spin-button, body.single-product .product .single-product-hero .product-hero-ctas form.cart .quantity input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart .quantity input.qty:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart .product_totals{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body.single-product .product .single-product-hero .product-hero-ctas form.cart .product_totals) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body.single-product .product .single-product-hero .product-hero-ctas form.cart .product_totals){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav.single-product .product .single-product-hero .product-hero-ctas form.cart .product_totals {
display: none;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart button.product-hero-add-to-cart-btn,
body.single-product .product .single-product-hero .product-hero-ctas form.cart button.single_add_to_cart_button.button{
display: inline-flex;
min-height: 42px;
align-items: center;
justify-content: center;
gap: 0.5rem;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
padding-left: 18px;
padding-right: 18px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 600;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
background-color: #10426d !important;
border-color: #10426d !important;
color: #FFFFFF !important;
}
body.single-product .product .single-product-hero .product-hero-ctas form.cart button.product-hero-add-to-cart-btn:hover, body.single-product .product .single-product-hero .product-hero-ctas form.cart button.product-hero-add-to-cart-btn:focus,
body.single-product .product .single-product-hero .product-hero-ctas form.cart button.single_add_to_cart_button.button:hover,
body.single-product .product .single-product-hero .product-hero-ctas form.cart button.single_add_to_cart_button.button:focus {
background-color: #48c0b6 !important;
border-color: #48c0b6 !important;
color: #FFFFFF !important;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery{
position: relative;
margin-left: auto;
margin-right: auto;
margin-bottom: 0px;
height: 100%;
width: 100%;
max-width: 100%;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .flex-viewport{
border-radius: 2rem;
height: 100% !important;
width: 100% !important;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
height: 100% !important;
margin: 0 !important;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image, body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a {
height: 100%;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img, body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img{
margin-top: 10%;
margin-bottom: 10%;
margin-left: auto;
margin-right: auto;
height: 80%;
width: 80%;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child a img{
--tw-rotate: -15deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ol.flex-control-nav.flex-control-thumbs {
display: none !important;
visibility: hidden !important;
height: 0 !important;
margin: 0 !important;
padding: 0 !important;
overflow: hidden !important;
pointer-events: none !important;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery { }
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav{
left: -7%;
top: 0px;
bottom: 0px;
width: 114%;
}
@media (min-width: 475px){
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav{
left: -4%;
width: 108%;
}
}
@media (min-width: 1024px){
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav{
left: -7%;
width: 114%;
}
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav {
position: absolute;
margin: 0;
padding: 0;
list-style: none;
pointer-events: none;
z-index: 25;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav li {
position: absolute;
top: 50%;
transform: translateY(-50%);
margin: 0;
padding: 0;
float: none !important;
pointer-events: auto;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-prev {
left: 0.5rem;
}
@media (min-width: 1024px) {
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-prev {
left: 0.75rem;
}
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-next {
right: 0.5rem;
}
@media (min-width: 1024px) {
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-next {
right: 0.75rem;
}
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a,
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev,
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-next {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
margin: 0;
transform: none;
display: flex;
align-items: center;
justify-content: center;
border-radius: 9999px;
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
--tw-shadow: 0 4px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 4px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
width: 2.75rem;
height: 2.75rem;
opacity: 1 !important;
overflow: hidden;
text-indent: 0;
font-size: 0;
line-height: 0;
border: none;
transition: background-color all 0.3s ease-in-out, transform all 0.3s ease-in-out;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a:hover,
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev:hover,
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-next:hover{
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a::before,
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before,
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-next::before {
display: none !important;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery ul.flex-direction-nav a.flex-disabled {
opacity: 0.35 !important;
pointer-events: none;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .flex-nav-prev a::after,
body.single-product .product .single-product-hero .woocommerce-product-gallery a.flex-prev::after {
content: "";
width: 0.45rem;
height: 0.45rem;
border-left: 2px solid currentColor;
border-bottom: 2px solid currentColor;
transform: rotate(45deg);
margin-left: 0.15rem;
}
body.single-product .product .single-product-hero .woocommerce-product-gallery .flex-nav-next a::after,
body.single-product .product .single-product-hero .woocommerce-product-gallery a.flex-next::after {
content: "";
width: 0.45rem;
height: 0.45rem;
border-right: 2px solid currentColor;
border-top: 2px solid currentColor;
transform: rotate(45deg);
margin-right: 0.15rem;
}
body.single-product .product .woocommerce-product-details__short-description {
margin: 30px 0;
}
body.single-product .product .product-themes {
margin-bottom: 30px;
}
body.single-product .product .product-themes ul li a.product-theme-icon {
display: flex;
align-items: center;
justify-content: flex-start;
text-decoration: none;
height: 50px;
width: 50px;
border-radius: 50%;
color: #10426d;
}
body.single-product .product .product-themes ul li a.product-theme-icon span.img {
padding: 0 18px 0 10px;
}
body.single-product .product .product-themes ul li a.product-theme-icon svg {
display: block;
height: 30px;
width: 30px;
}
body.single-product .product .product-themes ul li a.product-theme-icon svg path {
fill: #FFFFFF;
}
body.single-product .product .product-themes ul li a.product-theme-icon span.label {
display: block;
color: #10426d;
line-height: 1em;
}
body.single-product .product form.gift-cards_form .gift-cards-list{
margin-bottom: 0.5rem;
display: flex;
flex-wrap: wrap;
gap: 0.75rem;
}
body.single-product .product form.gift-cards_form .gift-cards-list h3{
margin-bottom: 0px;
width: 100%;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
body.single-product .product form.gift-cards_form .gift-cards-list button {
cursor: pointer;
margin-right: 8px;
}
body.single-product .product form.gift-cards_form .gift-cards-list button.selected_button {
background: #10426d;
}
body.single-product .product .gift-card-content-editor h5{
margin-left: 0px;
margin-right: 0px;
margin-bottom: 1rem;
font-size: 1.125rem;
line-height: 1.75rem;
font-weight: 600;
}
body.single-product .product .gift-card-content-editor label{
margin-bottom: 0.5rem;
line-height: 1;
}
body.single-product .product .gift-card-content-editor input, body.single-product .product .gift-card-content-editor textarea{
display: block;
width: 100%;
max-width: 100%;
border-radius: 1.5rem;
border-width: 1px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
background-color: transparent;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 400;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
float: none;
}
body.single-product .product .gift-card-content-editor input:focus, body.single-product .product .gift-card-content-editor input:active, body.single-product .product .gift-card-content-editor textarea:focus, body.single-product .product .gift-card-content-editor textarea:active {
outline: 0;
}
body.single-product .product .gift-card-content-editor .ywgc-message{
margin-top: 1rem;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
gap: 0.5rem;
}
body.single-product .product .gift-card-content-editor textarea{
border-radius: 0.5rem;
}
body.single-product .product .gift_card_template_button{
margin-top: 1rem;
}
body.single-product .product .gift_card_template_button .quantity{
margin: 0px;
display: flex;
align-items: center;
}
body.single-product .product .gift_card_template_button .quantity .screen-reader-text{
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
white-space: nowrap;
border-width: 0;
}
body.single-product .product .gift_card_template_button .quantity input.qty{
margin: 0px;
box-sizing: border-box;
height: 42px;
width: 52px;
min-width: 52px;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 600;
line-height: 1;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
text-align: center;
-moz-appearance: textfield;
-webkit-appearance: textfield;
appearance: textfield;
}
body.single-product .product .gift_card_template_button .quantity input.qty::-webkit-outer-spin-button, body.single-product .product .gift_card_template_button .quantity input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
body.single-product .product .gift_card_template_button .quantity input.qty:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
body.single-product .product .gift_card_template_button button.button{
margin-left: 0.75rem;
display: inline-flex;
min-height: 42px;
align-items: center;
justify-content: center;
gap: 0.5rem;
border-radius: 9999px;
border-width: 2px;
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
padding-left: 18px;
padding-right: 18px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
font-weight: 600;
line-height: 1.25;
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
transition-property: color, background-color, border-color, fill, stroke, -webkit-text-decoration-color;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, -webkit-text-decoration-color;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 200ms;
background-color: #10426d !important;
border-color: #10426d !important;
color: #FFFFFF !important;
}
body.single-product .product .gift_card_template_button button.button:hover, body.single-product .product .gift_card_template_button button.button:focus {
background-color: #48c0b6 !important;
border-color: #48c0b6 !important;
color: #FFFFFF !important;
}
body.single-product .product .ywgc-main-form-preview-container{
margin-top: 2rem;
display: none;
border-radius: 1rem;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(body.single-product .product .ywgc-main-form-preview-container) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(body.single-product .product .ywgc-main-form-preview-container){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre body.book-wizard-nav.single-product .product .ywgc-main-form-preview-container {
display: none;
}
@media (min-width: 768px){
body.single-product .product .ywgc-main-form-preview-container{
display: block;
}
}
body.single-product .product #personnaliser-le-livre form.cart .quantity input {
font: 16px/1em "rubrik-edge-new", sans-serif;
color: #10426d;
border: 2px solid #BAECF2;
border-radius: 15px;
padding: 6px 10px;
text-align: left;
width: 50px;
}
body.single-product .product #personnaliser-le-livre form.variations_form {
position: relative;
margin-top: 180px;
}
body.single-product .product #personnaliser-le-livre form.variations_form:before {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
content: "";
width: calc(100% + 1380px);
height: 80px;
position: absolute;
top: -90px;
left: -50%;
opacity: 0.2;
z-index: -1;
background: rgb(2, 0, 36);
background: linear-gradient(180deg, rgba(2, 0, 36, 0.4) 0%, rgb(255, 255, 255) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#02002440",endColorstr="#ffffff",GradientType=1);
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations {
margin-bottom: 0 0 !important;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations ul li input[type=radio] {
display: none;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations ul li input[type=radio]:checked + label:after {
opacity: 1;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations ul li label {
position: relative;
font: 28px/1em "fatfrank", sans-serif;
padding-left: 40px;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations ul li label:before {
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
content: "";
width: 25px;
height: 25px;
border-radius: 50%;
border: 2px solid #00ABC0;
background: #FFFFFF;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations ul li label:after {
opacity: 0;
position: absolute;
z-index: 2;
top: 5px;
left: 5px;
content: "";
width: 15px;
height: 15px;
border-radius: 50%;
background: #00ABC0;
transition: all all 0.3s ease-in-out;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations td {
display: block;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value label {
font: 18px/1em "rubrik-edge-new", sans-serif;
}
body.single-product .product #personnaliser-le-livre form.variations_form table.variations tr td.value a.reset_variations {
display: inline-block;
padding: 6px 12px;
font-size: 16px;
margin-top: 18px;
}
body.single-product .product #personnaliser-le-livre form.variations_form span.price {
font: 700 25px/1.2em "rubrik-edge-new", sans-serif;
color: #FB414D;
}
body.single-product .product .gform_wrapper .instruction {
font: 400 15px/1em "rubrik-edge-new", sans-serif;
font-style: italic;
color: #00ABC0;
padding-left: 24px;
margin-top: 4px;
}
body.single-product .product .gform_wrapper .validation_error {
border: 2px solid #FB414D;
background: rgba(251, 65, 77, 0.15);
border-radius: 30px;
color: #FB414D;
}
body.single-product .product .gform_wrapper ul.gfield_checkbox {
display: block;
position: relative;
}
body.single-product .product .gform_wrapper ul.gfield_checkbox li input[type=checkbox] {
display: none;
}
body.single-product .product .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked + label:after {
opacity: 1;
}
body.single-product .product .gform_wrapper ul.gfield_checkbox li label {
position: relative;
padding: 1px 0px 12px 40px;
}
body.single-product .product .gform_wrapper ul.gfield_checkbox li label:before {
display: block;
position: absolute;
z-index: 1;
top: 0;
left: 0;
content: "";
width: 30px;
height: 30px;
border-radius: 50%;
border: 2px solid #00ABC0;
background: #FFFFFF;
}
body.single-product .product .gform_wrapper ul.gfield_checkbox li label:after {
opacity: 0;
position: absolute;
z-index: 2;
top: 8px;
left: 8px;
content: "";
width: 15px;
height: 15px;
border-radius: 50%;
background-image: url(//tonlivretonhistoire.ca/wp-content/themes/tlth/dist/images/icon-checkmark.svg);
background-size: contain;
background-repeat: no-repeat;
background-position: center;
transition: all all 0.3s ease-in-out;
}
body.single-product .product .gform_wrapper ul.gform_fields .gfield_error {
border: 2px solid #FB414D;
background: rgba(251, 65, 77, 0.15);
border-radius: 30px;
color: #FB414D;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield label.gfield_label {
display: none;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='#00ABC0'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;
background-size: 12px;
background-position: calc(100% - 24px) center;
background-repeat: no-repeat;
border: 2px solid #BAECF2;
background-color: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 12px 24px;
width: 100%;
margin: 0 0;
font: 400 20px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield.has-description .gfield_description {
display: block;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .gfield_description {
display: none !important;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield input {
border: 2px solid #BAECF2;
background: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 12px 24px !important;
width: 100%;
height: 50px;
margin: 0 0;
font: 400 20px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield input:focus, body.single-product .product .gform_wrapper ul.gform_fields li.gfield input:active {
outline: 0;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield textarea {
border: 2px solid #BAECF2;
background: rgba(186, 236, 242, 0.4);
border-radius: 24px !important;
padding: 24px;
width: 100%;
margin: 0 0;
font: 400 20px/1.25em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
resize: vertical;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield textarea:focus, body.single-product .product .gform_wrapper ul.gform_fields li.gfield textarea:active {
outline: 0;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container {
width: 100% !important;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-single {
position: relative;
display: flex;
align-items: center;
box-shadow: none;
border: 2px solid #BAECF2;
background: rgba(186, 236, 242, 0.4);
border-radius: 30px;
padding: 23px;
width: 100%;
margin: 0 0;
font: 400 20px/1em "rubrik-edge-new", sans-serif !important;
font-style: italic !important;
color: #10426d;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-single span {
position: relative;
width: calc(100% - 18px);
margin-right: 12px;
border-right: 2px solid #BAECF2;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-single div {
position: absolute;
display: block;
top: 50%;
right: 12px;
transform: translateY(-50%);
width: 18px;
height: 6px;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-single div b {
background: none !important;
width: 0;
height: 0;
border-style: solid;
border-width: 8px 6px 0 6px;
border-color: #00ABC0 transparent transparent transparent;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-drop {
position: absolute;
bottom: 0;
border: none;
background: none;
padding: 0 0 !important;
margin: 0 0 !important;
box-shadow: none;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-drop .chosen-search {
height: 100%;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-drop .chosen-search input[type=text] {
display: none;
border: none;
padding: 0 0 !important;
margin: 0 0 !important;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-results {
position: relative;
top: -8px;
background: #FFFFFF;
border: 2px solid #BAECF2;
padding: 0 0 !important;
margin: 0 0 !important;
color: #10426d;
font: 400 18px/1em "rubrik-edge-new", sans-serif;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-results li {
display: block;
padding: 12px 24px;
line-height: 1em;
}
body.single-product .product .gform_wrapper ul.gform_fields li.gfield .chosen-container .chosen-results li.active-result.hightlighted {
color: #FFFFFF;
background: #00ABC0 !important;
background-color: #00ABC0 !important;
}
body.single-product .product .woocommerce-variation-add-to-cart {
display: flex;
justify-content: center;
}
body.single-product .product .woocommerce-variation-add-to-cart .quantity input {
font: 16px/1em "rubrik-edge-new", sans-serif;
color: #10426d;
border: 2px solid #BAECF2;
border-radius: 15px;
padding: 6px 12px 6px 0px;
text-align: right;
width: 70px;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data {
position: relative;
margin: 40px 0;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data h3 {
font-size: 28px;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class {
margin-bottom: 20px;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input[type=button] {
font-size: 18px;
cursor: pointer;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table {
border: 2px solid #BAECF2;
border-collapse: collapse;
width: 100%;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table thead tr th {
text-align: left;
padding: 8px;
font-size: 18px;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table th {
background: #BAECF2;
color: #10426d;
border-color: #FFFFFF;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table td {
border-color: #BAECF2;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td:before {
content: none !important;
display: none !important;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td {
text-align: left;
padding: 8px;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td:before {
content: none !important;
display: none !important;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td a {
font-size: 18px;
color: #7940B1;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td a:hover {
color: #00ABC0;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td input[type=button] {
font-size: 16px;
cursor: pointer;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td dl.variation {
font: 14px/1.5em "rubrik-edge-new", sans-serif;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td dl.variation dt {
font-weight: bold;
display: block;
float: none;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td dl.variation dl {
display: block;
margin-bottom: 12px;
}
.woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td span.woocommerce-Price-amount {
font-weight: 400;
color: #00ABC0;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields h3:empty,
.woocommerce .woocommerce-form-register .afreg_extra_fields h3:empty{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.woocommerce .woocommerce-form-login .afreg_extra_fields h3:empty),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
.woocommerce .woocommerce-form-register .afreg_extra_fields h3:empty) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.woocommerce .woocommerce-form-login .afreg_extra_fields h3:empty),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
.woocommerce .woocommerce-form-register .afreg_extra_fields h3:empty){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav.woocommerce .woocommerce-form-login .afreg_extra_fields h3:empty,#personnaliser-le-livre .book-wizard-nav
.woocommerce .woocommerce-form-register .afreg_extra_fields h3:empty {
display: none;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row{
margin-bottom: 1rem;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row label,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row label{
margin-bottom: 0.5rem;
display: block;
font-size: 0.875rem;
line-height: 1.25rem;
font-weight: 500;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row label .required,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row label .required{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select.input-select,
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select#afreg_select_user_role,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select.input-select,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select#afreg_select_user_role{
width: 100%;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select.input-select:focus, .woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select.input-select:active,
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select#afreg_select_user_role:focus,
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select#afreg_select_user_role:active,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select.input-select:focus,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select.input-select:active,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select#afreg_select_user_role:focus,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select#afreg_select_user_role:active{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select.input-select,
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row select#afreg_select_user_role,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select.input-select,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row select#afreg_select_user_role {
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container{
max-width: 100%;
width: 100% !important;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single{
display: flex;
height: auto;
width: 100%;
align-items: center;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1.25rem;
padding-right: 1.25rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
transition-property: all;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 300ms;
background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%2348c0b6'><polygon points='0,0 100,0 50,50'/></svg>");
background-size: 12px;
background-position: calc(100% - 20px) calc(50% + 4px);
background-repeat: no-repeat;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single span,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single span{
line-height: 1.5;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div{
display: none;
}
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step [data-book-wizard-add-to-cart]:not(
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div) {
display: inline-flex;
}
@media (max-width: 767px) {
#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div),#personnaliser-le-livre [data-book-wizard].is-wizard-active.is-last-step .book-wizard-nav--add-to-cart:not(
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div){
width: 100%;
max-width: none;
justify-content: center;
}
}
#personnaliser-le-livre .book-wizard-nav.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div,#personnaliser-le-livre .book-wizard-nav
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-container-single .chosen-single div {
display: none;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container.chosen-with-drop .chosen-single,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container.chosen-with-drop .chosen-single{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
outline: 2px solid transparent;
outline-offset: 2px;
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
--tw-ring-color: rgb(72 192 182 / 0.2);
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container .chosen-drop,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container .chosen-drop{
margin-top: 0.5rem;
overflow: hidden;
border-radius: 1rem;
border-width: 2px;
border-color: rgb(72 192 182 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container .chosen-search,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container .chosen-search{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0.5rem;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container .chosen-search input[type=text],
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container .chosen-search input[type=text]{
width: 100%;
border-radius: 9999px;
border-width: 2px;
border-color: rgb(93 132 165 / 0.3);
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
background-image: none;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container .chosen-results,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container .chosen-results{
margin: 0px;
max-height: 18rem;
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
padding: 0.25rem;
font-size: 15px;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container .chosen-results li,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container .chosen-results li{
border-radius: 0.75rem;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.woocommerce .woocommerce-form-login .afreg_extra_fields p.form-row .chosen-container .chosen-results li.highlighted,
.woocommerce .woocommerce-form-register .afreg_extra_fields p.form-row .chosen-container .chosen-results li.highlighted{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.woocommerce .woocommerce-cart-form table.shop_table_responsive tr td::before,
.woocommerce-page .woocommerce-cart-form table.shop_table_responsive tr td::before {
content: none !important;
display: none !important;
}
@media (max-width: 1440px) {
.body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard #affwp-affiliate-dashboard .tablenav .chosen-container {
width: 75% !important;
}
}
@media (max-width: 1365px) {
.body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard #affwp-affiliate-dashboard .tablenav .chosen-container {
width: 50% !important;
}
}
@media (max-width: 1199px) {
body.single-product .product p.price {
font: 700 28px/1em "rubrik-edge-new", sans-serif;
}
body.single-product .product .woocommerce-product-details__short-description {
font-size: 18px;
}
body .widget .product-search-filter-reset {
font-size: 20px;
}
body .widget .product-search-filter-terms .product-search-filter-terms-heading,
body .widget .product-search-filter-terms .product-search-filter-category-heading {
font-size: 20px;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a {
font-size: 18px;
line-height: 1em;
padding-left: 30px;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a img {
margin: 0 6px 0 0;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a:before {
width: 20px;
height: 20px;
}
body .widget .product-search-filter-terms ul.product-categories li.cat-item a:after {
width: 10px;
height: 10px;
}
body .widget .product-search-filter-terms .product-tags a img.term-thumbnail {
left: 30px;
}
body .widget .product-search-filter-terms .product-tags a span.term-name {
font-size: 18px;
padding-left: 30px;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:hover {
color: #00ABC0;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:hover:after {
opacity: 1;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:before {
width: 20px;
height: 20px;
}
body .widget .product-search-filter-terms .product-tags a span.term-name:after {
width: 10px;
height: 10px;
}
}
@media (max-width: 1024px) {
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .btn, body .woocommerce .woocommerce-cart-form .woocommerce-MyAccount-content table.shop_table tr td.actions .button, body .woocommerce .woocommerce-MyAccount-content .woocommerce-cart-form table.shop_table tr td.actions .button, body .woocommerce .woocommerce-cart-form table.shop_table tr .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td.actions a.delete, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods .woocommerce-cart-form table.shop_table tr td.actions a.delete, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-MyAccount-content a.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions button#place_order,
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions button#place_order, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav .woocommerce-cart-form table.shop_table tr td.actions input.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap .woocommerce-cart-form table.shop_table tr td.actions input.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap .woocommerce-cart-form table.shop_table tr td.actions input.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .return-to-shop a, body .woocommerce .return-to-shop .woocommerce-cart-form table.shop_table tr td.actions a, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-error a .wc-backward, body .woocommerce .woocommerce-error a .woocommerce-cart-form table.shop_table tr td.actions .wc-backward, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions ul.products li.product .button, body .woocommerce ul.products li.product .woocommerce-cart-form table.shop_table tr td.actions .button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions td.product-remove .mwb_woo_smc_cart_wrapper input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper tr td.actions input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions button.button, body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody table.shop_table tr td.actions input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .cart-collaterals a.checkout-button, body .woocommerce .cart-collaterals .woocommerce-cart-form table.shop_table tr td.actions a.checkout-button, body .woocommerce .woocommerce-cart-form .cart-collaterals table.shop_table tr td.actions a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals .woocommerce-cart-form table.shop_table tr td.actions a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount td.actions a.woocommerce-remove-coupon, body .woocommerce form.checkout .woocommerce-checkout-review-order .woocommerce-cart-form table.shop_table tr.cart-discount td.actions a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-cart-form .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount td.actions a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-cart-form table.shop_table tr.cart-discount td.actions a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions form.checkout #payment .form-row.place-order button#place_order, body .woocommerce form.checkout #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions button#place_order,
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-checkout #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions button#place_order, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add_to_cart_button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-message a.button, body.single-product .woocommerce-message .woocommerce .woocommerce-cart-form table.shop_table tr td.actions a.button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .product form.gift-cards_form .gift-cards-list button, body.single-product .product form.gift-cards_form .gift-cards-list .woocommerce .woocommerce-cart-form table.shop_table tr td.actions button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .product #personnaliser-le-livre form.cart button.button, body.single-product .product #personnaliser-le-livre form.cart .woocommerce .woocommerce-cart-form table.shop_table tr td.actions button.button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table .product #personnaliser-le-livre form.variations_form table.variations tr td.actions td.value a.reset_variations, body.single-product .product #personnaliser-le-livre form.variations_form table.variations .woocommerce .woocommerce-cart-form table.shop_table tr td.actions td.value a.reset_variations, body.single-product .woocommerce .woocommerce-cart-form table.shop_table .product #personnaliser-le-livre form.variations_form table.variations tr td.value td.actions a.reset_variations, body.single-product .product #personnaliser-le-livre form.variations_form table.variations .woocommerce .woocommerce-cart-form table.shop_table tr td.value td.actions a.reset_variations, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .woocommerce-notices-wrapper .woocommerce-message a.wc-forward, body .woocommerce .woocommerce-notices-wrapper .woocommerce-message .woocommerce-cart-form table.shop_table tr td.actions a.wc-forward, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input[type=button], body .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class .woocommerce-cart-form table.shop_table tr td.actions input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td.actions input[type=button], body .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table .woocommerce-cart-form table.shop_table tr td.actions input[type=button] {
font-size: 16px;
padding: 12px;
}
}
@media (max-width: 991px) {
body .woocommerce-result-count {
margin: 40px 0 20px 0 !important;
}
body form.woocommerce-ordering .chosen-container .chosen-single {
margin: 40px 0 20px 0;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product {
justify-content: flex-start;
margin: 8px 0;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product a {
margin-right: 8px;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .coupon {
display: block;
float: none;
text-align: left;
}
}
@media (max-width: 768px) {
body.single-product .woocommerce-breadcrumb {
margin: 0 0 60px 0;
}
body .woocommerce .woocommerce-cart-form table.shop_table{
border-radius: 1rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table thead {
display: none;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr{
display: block;
border-bottom-width: 1px;
border-color: rgb(93 132 165 / 0.1);
}
body .woocommerce .woocommerce-cart-form table.shop_table tr:last-child{
border-bottom-width: 0px;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item{
position: relative;
padding-left: 1rem;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
padding-right: 3.5rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions{
display: block;
padding-left: 1rem;
padding-right: 1rem;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product {
display: flex;
flex-direction: column;
align-items: stretch;
gap: 0.5rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .btn, body .woocommerce .woocommerce-cart-form table.shop_table tr .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods td.actions .add-extra-product a.delete, body .woocommerce .woocommerce-MyAccount-content table.woocommerce-MyAccount-paymentMethods .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product a.delete, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order button#place_order, body .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product button#place_order,
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-MyAccount-content #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-MyAccount-content #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product button#place_order, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .tablenav .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product input.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-referral-url-submit-wrap .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product input.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap input.button, body .woocommerce .woocommerce-MyAccount-content #affwp-affiliate-dashboard .affwp-save-profile-wrap .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product input.button, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .return-to-shop a, body .woocommerce .return-to-shop .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product a, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-error a .wc-backward, body .woocommerce .woocommerce-error a .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .wc-backward, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product td.product-remove .mwb_woo_smc_cart_wrapper input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table td.product-remove .mwb_woo_smc_cart_wrapper tr td.actions .add-extra-product input[type=button], body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody table.shop_table tr td.actions .add-extra-product input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .cart-collaterals a.checkout-button, body .woocommerce .cart-collaterals .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product a.checkout-button, body .woocommerce .woocommerce-cart-form .cart-collaterals table.shop_table tr td.actions .add-extra-product a.woocommerce-remove-coupon, body .woocommerce .cart-collaterals .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form form.checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount td.actions .add-extra-product a.woocommerce-remove-coupon, body .woocommerce form.checkout .woocommerce-checkout-review-order .woocommerce-cart-form table.shop_table tr.cart-discount td.actions .add-extra-product a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-cart-form .woocommerce-checkout .woocommerce-checkout-review-order table.shop_table tr.cart-discount td.actions .add-extra-product a.woocommerce-remove-coupon,
body .woocommerce .woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-cart-form table.shop_table tr.cart-discount td.actions .add-extra-product a.woocommerce-remove-coupon, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product form.checkout #payment .form-row.place-order button#place_order, body .woocommerce form.checkout #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product button#place_order,
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-checkout #payment .form-row.place-order button#place_order,
body .woocommerce .woocommerce-checkout #payment .form-row.place-order .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product button#place_order, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .add_to_cart_button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .product form.gift-cards_form .gift-cards-list button, body.single-product .product form.gift-cards_form .gift-cards-list .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .product #personnaliser-le-livre form.cart button.button, body.single-product .product #personnaliser-le-livre form.cart .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product button.button, body.single-product .woocommerce .woocommerce-cart-form table.shop_table .product #personnaliser-le-livre form.variations_form table.variations tr td.actions .add-extra-product td.value a.reset_variations, body.single-product .product #personnaliser-le-livre form.variations_form table.variations .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product td.value a.reset_variations, body.single-product .woocommerce .woocommerce-cart-form table.shop_table .product #personnaliser-le-livre form.variations_form table.variations tr td.value td.actions .add-extra-product a.reset_variations, body.single-product .product #personnaliser-le-livre form.variations_form table.variations .woocommerce .woocommerce-cart-form table.shop_table tr td.value td.actions .add-extra-product a.reset_variations, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .woocommerce-notices-wrapper .woocommerce-message a.wc-forward, body .woocommerce .woocommerce-notices-wrapper .woocommerce-message .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product a.wc-forward, body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class input[type=button], body .woocommerce #mwb_woo_smc_recover_user_cart_data .mwb_mwc_class .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product input[type=button], body .woocommerce .woocommerce-cart-form table.shop_table #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tr td.actions .add-extra-product input[type=button], body .woocommerce #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product input[type=button],
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .add-extra-product .button{
width: 100%;
justify-content: center;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .coupon{
margin-bottom: 1rem;
flex-direction: column;
align-items: stretch;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .coupon input#coupon_code{
max-width: none;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.actions .coupon .button{
width: 100%;
justify-content: center;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove{
position: absolute;
right: 1rem;
top: 1.25rem;
border-width: 0px;
padding: 0px;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td{
display: block;
border-width: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
text-align: left;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td:before {
content: attr(data-title);
margin-bottom: 0.25rem;
display: block;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.025em;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
float: none;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.product-name{
padding-top: 0px;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.product-name:before {
display: none;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.product-name .tlth-cart-product__media img{
width: 6rem;
max-width: 100%;
}
body .woocommerce .woocommerce-cart-form table.shop_table tr td.product-name .tlth-cart-product__title a{
margin-bottom: 0.5rem;
display: inline-block;
font-size: 1.125rem;
line-height: 1.75rem;
}
body .woocommerce .woocommerce-cart-form table.shop_table button.button{
width: 100%;
justify-content: center;
margin: 0;
float: none;
}
body .woocommerce .woocommerce-cart-form table.shop_table input#coupon_code{
width: 100%;
max-width: none;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data {
width: 100%;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data h3 {
font-size: 24px;
}
body .woocommerce .woocommerce-cart-form #mwb_woo_smc_recover_user_cart_data table.mwb-woo-smc-shop_table tbody tr td:before {
content: none;
}
body .woocommerce .cart-collaterals h2 {
font-size: 24px;
}
body .woocommerce .tlth-cart-cross-sells {
width: 100% !important;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive{
border-radius: 1rem;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive thead {
display: none;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tbody tr{
display: block;
border-bottom-width: 1px;
border-color: rgb(93 132 165 / 0.1);
padding-left: 1rem;
padding-right: 1rem;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive tbody tr:last-child{
border-bottom-width: 0px;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive th,
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive td{
display: flex;
align-items: baseline;
justify-content: space-between;
gap: 1rem;
border-width: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
font-size: 15px;
text-align: left;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive th::before,
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive td::before {
content: attr(data-title);
flex-shrink: 0;
font-size: 0.75rem;
line-height: 1rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.025em;
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
float: none;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive .woocommerce-orders-table__cell-order-number {
display: block !important;
border-bottom-width: 1px;
border-color: rgb(93 132 165 / 0.1);
padding-bottom: 0.75rem;
padding-top: 0px;
font-size: 1rem;
line-height: 1.5rem;
font-weight: 600;
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
background-color: transparent !important;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive .woocommerce-orders-table__cell-order-number::before {
display: none;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive .woocommerce-orders-table__cell-order-number a{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
-webkit-text-decoration-line: none;
text-decoration-line: none;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive .woocommerce-orders-table__cell-order-actions{
display: block;
padding-top: 0.5rem;
}
body .woocommerce .woocommerce-MyAccount-content table.shop_table_responsive .woocommerce-orders-table__cell-order-actions::before {
display: none;
}
body .product .woocommerce-product-details__short-description p {
font-size: 18px;
line-height: 1.5em;
}
}
@media (max-width: 767px) {
body header.woocommerce-products-header h1 {
margin-bottom: 40px;
}
body.single-product .product #personnaliser-le-livre form.variations_form {
margin-top: 40px;
}
body.single-product .product #personnaliser-le-livre form.variations_form:before {
height: 140px;
top: -30px;
opacity: 0.2;
background: rgb(2, 0, 36);
background: linear-gradient(180deg, rgba(2, 0, 36, 0.1) 0%, rgb(255, 255, 255) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#02002410", endColorstr="#ffffff", GradientType=1);
}
body form.woocommerce-ordering {
width: 100% !important;
}
body form.woocommerce-ordering .chosen-container .chosen-single {
margin: 20px 0;
}
body .woocommerce #payment .payment_box .form-row {
width: 100%;
}
body ul.products li.product-block {
padding: 16px !important;
width: 100% !important;
margin: 0px !important;
float: none !important;
}
.shop-archive .book-card-wrapper{
height: 100%;
}
}
.fancybox-container.fancybox--flipbook .fancybox-outer,
.fancybox-container:has(.flipbook) .fancybox-outer {
overflow: hidden !important;
}
.fancybox-container.fancybox--flipbook .fancybox-slide,
.fancybox-container:has(.flipbook) .fancybox-slide {
overflow: visible !important;
}
.fancybox-container.fancybox--flipbook .fancybox-content,
.fancybox-container:has(.flipbook) .fancybox-content {
overflow: visible !important;
background: #fff;
border-radius: 0.5rem;
}
.flipbook .flipbook-inner .page,
.flipbook .flipbook-inner .page-wrapper {
overflow: hidden;
}
.flipbook .flipbook-inner img{
display: block;
height: 100%;
width: 100%;
-o-object-fit: contain;
object-fit: contain;
}
.placeholder\:text-deep-blue\/60::-moz-placeholder{
color: rgb(16 66 109 / 0.6);
}
.placeholder\:text-deep-blue\/60::placeholder{
color: rgb(16 66 109 / 0.6);
}
.placeholder\:text-muted-blue::-moz-placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
.placeholder\:text-muted-blue::placeholder{
--tw-text-opacity: 1;
color: rgb(93 132 165 / var(--tw-text-opacity, 1));
}
.after\:pointer-events-none::after{
content: var(--tw-content);
pointer-events: none;
}
.after\:absolute::after{
content: var(--tw-content);
position: absolute;
}
.after\:left-\[4px\]::after{
content: var(--tw-content);
left: 4px;
}
.after\:top-\[1px\]::after{
content: var(--tw-content);
top: 1px;
}
.after\:h-\[8px\]::after{
content: var(--tw-content);
height: 8px;
}
.after\:w-\[5px\]::after{
content: var(--tw-content);
width: 5px;
}
.after\:rotate-45::after{
content: var(--tw-content);
--tw-rotate: 45deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:border-b-\[2px\]::after{
content: var(--tw-content);
border-bottom-width: 2px;
}
.after\:border-r-\[2px\]::after{
content: var(--tw-content);
border-right-width: 2px;
}
.after\:border-white::after{
content: var(--tw-content);
--tw-border-opacity: 1;
border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.after\:opacity-0::after{
content: var(--tw-content);
opacity: 0;
}
.hover\:border-primary:hover{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
.hover\:border-teal:hover{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
}
.hover\:bg-dark:hover{
--tw-bg-opacity: 1;
background-color: rgb(4 49 88 / var(--tw-bg-opacity, 1));
}
.hover\:bg-deep-blue\/5:hover{
background-color: rgb(16 66 109 / 0.05);
}
.hover\:bg-primary:hover{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
.hover\:bg-teal:hover{
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
.hover\:bg-opacity-90:hover{
--tw-bg-opacity: 0.9;
}
.hover\:text-deep-blue:hover{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.hover\:text-teal:hover{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:shadow-medium:hover{
--tw-shadow: 0 4px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
--tw-shadow-colored: 0 4px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color);
box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:border-teal:focus{
--tw-border-opacity: 1;
border-color: rgb(72 192 182 / var(--tw-border-opacity, 1));
}
.focus\:outline-none:focus{
outline: 2px solid transparent;
outline-offset: 2px;
}
.focus\:ring-0:focus{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-2:focus{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-teal:focus{
--tw-ring-opacity: 1;
--tw-ring-color: rgb(72 192 182 / var(--tw-ring-opacity, 1));
}
.focus\:ring-teal\/20:focus{
--tw-ring-color: rgb(72 192 182 / 0.2);
}
.group:focus-within .group-focus-within\:-translate-y-2{
--tw-translate-y: -0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:focus-within .group-focus-within\:translate-y-2{
--tw-translate-y: 0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:-translate-y-2{
--tw-translate-y: -0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:translate-y-2{
--tw-translate-y: 0.5rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:rotate-\[-20deg\]{
--tw-rotate: -20deg;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:bg-coral\/20{
background-color: rgb(241 102 93 / 0.2);
}
.group:hover .group-hover\:bg-gold\/20{
background-color: rgb(255 198 53 / 0.2);
}
.group:hover .group-hover\:bg-teal\/20{
background-color: rgb(72 192 182 / 0.2);
}
.group:hover .group-hover\:text-coral{
--tw-text-opacity: 1;
color: rgb(241 102 93 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:text-gold{
--tw-text-opacity: 1;
color: rgb(255 198 53 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:text-teal{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
.peer:checked ~ .peer-checked\:bg-deep-blue{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
.peer:checked ~ .peer-checked\:after\:opacity-100::after{
content: var(--tw-content);
opacity: 1;
}
.peer:focus-visible ~ .peer-focus-visible\:ring-2{
--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.peer:focus-visible ~ .peer-focus-visible\:ring-teal\/40{
--tw-ring-color: rgb(72 192 182 / 0.4);
}
@media (min-width: 475px){
.xs\:-left-\[4\%\]{
left: -4%;
}
.xs\:-left-\[40\%\]{
left: -40%;
}
.xs\:-right-\[14vw\]{
right: -14vw;
}
.xs\:-right-\[40\%\]{
right: -40%;
}
.xs\:h-\[275px\]{
height: 275px;
}
.xs\:h-\[485px\]{
height: 485px;
}
.xs\:w-\[108\%\]{
width: 108%;
}
.xs\:w-\[190px\]{
width: 190px;
}
.xs\:px-4{
padding-left: 1rem;
padding-right: 1rem;
}
.xs\:px-8{
padding-left: 2rem;
padding-right: 2rem;
}
.xs\:text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
}
@media (min-width: 640px){
.sm\:-bottom-12{
bottom: -3rem;
}
.sm\:-left-12{
left: -3rem;
}
.sm\:-left-\[10vw\]{
left: -10vw;
}
.sm\:-left-\[12vw\]{
left: -12vw;
}
.sm\:-right-\[50\%\]{
right: -50%;
}
.sm\:-right-\[5vw\]{
right: -5vw;
}
.sm\:-top-1{
top: -0.25rem;
}
.sm\:left-\[12vw\]{
left: 12vw;
}
.sm\:right-\[4vw\]{
right: 4vw;
}
.sm\:top-\[12rem\]{
top: 12rem;
}
.sm\:top-\[2\.5rem\]{
top: 2.5rem;
}
.sm\:top-\[282px\]{
top: 282px;
}
.sm\:mt-10{
margin-top: 2.5rem;
}
.sm\:mt-2\.5{
margin-top: 0.625rem;
}
.sm\:mt-6{
margin-top: 1.5rem;
}
.sm\:mt-8{
margin-top: 2rem;
}
.sm\:block{
display: block;
}
.sm\:h-6{
height: 1.5rem;
}
.sm\:h-\[102px\]{
height: 102px;
}
.sm\:h-\[120px\]{
height: 120px;
}
.sm\:h-\[140px\]{
height: 140px;
}
.sm\:h-\[200px\]{
height: 200px;
}
.sm\:h-\[282px\]{
height: 282px;
}
.sm\:h-\[364px\]{
height: 364px;
}
.sm\:h-\[98px\]{
height: 98px;
}
.sm\:w-1\/2{
width: 50%;
}
.sm\:w-24{
width: 6rem;
}
.sm\:w-6{
width: 1.5rem;
}
.sm\:w-\[120px\]{
width: 120px;
}
.sm\:w-\[140px\]{
width: 140px;
}
.sm\:w-\[280px\]{
width: 280px;
}
.sm\:w-\[88px\]{
width: 88px;
}
.sm\:w-\[97px\]{
width: 97px;
}
.sm\:max-w-\[1208px\]{
max-width: 1208px;
}
.sm\:scale-\[0\.7\]{
--tw-scale-x: 0.7;
--tw-scale-y: 0.7;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.sm\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.sm\:flex-row{
flex-direction: row;
}
.sm\:items-center{
align-items: center;
}
.sm\:gap-10{
gap: 2.5rem;
}
.sm\:gap-3{
gap: 0.75rem;
}
.sm\:gap-4{
gap: 1rem;
}
.sm\:space-y-8 > :not([hidden]) ~ :not([hidden]){
--tw-space-y-reverse: 0;
margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.sm\:rounded-3xl{
border-radius: 1.5rem;
}
.sm\:p-6{
padding: 1.5rem;
}
.sm\:\!px-12{
padding-left: 3rem !important;
padding-right: 3rem !important;
}
.sm\:px-0{
padding-left: 0px;
padding-right: 0px;
}
.sm\:px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.sm\:px-12{
padding-left: 3rem;
padding-right: 3rem;
}
.sm\:px-4{
padding-left: 1rem;
padding-right: 1rem;
}
.sm\:px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.sm\:px-8{
padding-left: 2rem;
padding-right: 2rem;
}
.sm\:py-12{
padding-top: 3rem;
padding-bottom: 3rem;
}
.sm\:py-14{
padding-top: 3.5rem;
padding-bottom: 3.5rem;
}
.sm\:py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.sm\:py-28{
padding-top: 7rem;
padding-bottom: 7rem;
}
.sm\:pt-6{
padding-top: 1.5rem;
}
.sm\:text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
.sm\:text-5xl{
font-size: 3rem;
line-height: 1;
}
.sm\:text-8xl{
font-size: 6rem;
line-height: 1;
}
.sm\:text-\[15px\]{
font-size: 15px;
}
.sm\:text-\[17px\]{
font-size: 17px;
}
.sm\:text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
.sm\:text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
}
@media (min-width: 768px){
.md\:relative{
position: relative;
}
.md\:-bottom-16{
bottom: -4rem;
}
.md\:-bottom-\[9rem\]{
bottom: -9rem;
}
.md\:-left-\[12vw\]{
left: -12vw;
}
.md\:-left-\[3\%\]{
left: -3%;
}
.md\:-left-\[30\%\]{
left: -30%;
}
.md\:-left-\[40\%\]{
left: -40%;
}
.md\:-left-\[6vw\]{
left: -6vw;
}
.md\:-left-\[8\%\]{
left: -8%;
}
.md\:-left-\[9rem\]{
left: -9rem;
}
.md\:-right-\[10rem\]{
right: -10rem;
}
.md\:-right-\[10vw\]{
right: -10vw;
}
.md\:-right-\[15vw\]{
right: -15vw;
}
.md\:-right-\[30\%\]{
right: -30%;
}
.md\:-right-\[40\%\]{
right: -40%;
}
.md\:-right-\[6rem\]{
right: -6rem;
}
.md\:-right-\[7vw\]{
right: -7vw;
}
.md\:-top-\[6rem\]{
top: -6rem;
}
.md\:-top-\[8rem\]{
top: -8rem;
}
.md\:bottom-\[150px\]{
bottom: 150px;
}
.md\:left-\[32vw\]{
left: 32vw;
}
.md\:left-\[42\%\]{
left: 42%;
}
.md\:left-auto{
left: auto;
}
.md\:top-10{
top: 2.5rem;
}
.md\:top-\[10\%\]{
top: 10%;
}
.md\:top-\[14rem\]{
top: 14rem;
}
.md\:top-\[80\%\]{
top: 80%;
}
.md\:top-auto{
top: auto;
}
.md\:order-2{
order: 2;
}
.md\:order-3{
order: 3;
}
.md\:col-span-3{
grid-column: span 3 / span 3;
}
.md\:my-0{
margin-top: 0px;
margin-bottom: 0px;
}
.md\:-mt-\[115px\]{
margin-top: -115px;
}
.md\:mb-14{
margin-bottom: 3.5rem;
}
.md\:mb-5{
margin-bottom: 1.25rem;
}
.md\:block{
display: block;
}
.md\:flex{
display: flex;
}
.md\:contents{
display: contents;
}
.md\:hidden{
display: none;
}
.md\:aspect-square{
aspect-ratio: 1 / 1;
}
.md\:h-16{
height: 4rem;
}
.md\:h-36{
height: 9rem;
}
.md\:h-56{
height: 14rem;
}
.md\:h-\[100px\]{
height: 100px;
}
.md\:h-\[126px\]{
height: 126px;
}
.md\:h-\[131px\]{
height: 131px;
}
.md\:h-\[240px\]{
height: 240px;
}
.md\:h-\[300px\]{
height: 300px;
}
.md\:h-\[310px\]{
height: 310px;
}
.md\:h-\[315px\]{
height: 315px;
}
.md\:h-\[360px\]{
height: 360px;
}
.md\:h-\[375px\]{
height: 375px;
}
.md\:h-\[468px\]{
height: 468px;
}
.md\:h-\[600px\]{
height: 600px;
}
.md\:h-\[60px\]{
height: 60px;
}
.md\:h-\[95px\]{
height: 95px;
}
.md\:w-1\/2{
width: 50%;
}
.md\:w-10{
width: 2.5rem;
}
.md\:w-16{
width: 4rem;
}
.md\:w-36{
width: 9rem;
}
.md\:w-56{
width: 14rem;
}
.md\:w-\[100px\]{
width: 100px;
}
.md\:w-\[113px\]{
width: 113px;
}
.md\:w-\[124px\]{
width: 124px;
}
.md\:w-\[260px\]{
width: 260px;
}
.md\:w-\[270px\]{
width: 270px;
}
.md\:w-\[300px\]{
width: 300px;
}
.md\:w-\[360px\]{
width: 360px;
}
.md\:w-\[600px\]{
width: 600px;
}
.md\:w-\[60px\]{
width: 60px;
}
.md\:w-\[95px\]{
width: 95px;
}
.md\:flex-1{
flex: 1 1 0%;
}
.md\:translate-x-0{
--tw-translate-x: 0px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.md\:scale-\[0\.75\]{
--tw-scale-x: 0.75;
--tw-scale-y: 0.75;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.md\:scale-\[0\.9\]{
--tw-scale-x: 0.9;
--tw-scale-y: 0.9;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.md\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.md\:flex-row{
flex-direction: row;
}
.md\:items-center{
align-items: center;
}
.md\:gap-10{
gap: 2.5rem;
}
.md\:rounded-5xl{
border-radius: 2.5rem;
}
.md\:rounded-\[32px\]{
border-radius: 32px;
}
.md\:rounded-none{
border-radius: 0px;
}
.md\:bg-\[\#E1F8F7\]{
--tw-bg-opacity: 1;
background-color: rgb(225 248 247 / var(--tw-bg-opacity, 1));
}
.md\:bg-transparent{
background-color: transparent;
}
.md\:p-8{
padding: 2rem;
}
.md\:\!px-8{
padding-left: 2rem !important;
padding-right: 2rem !important;
}
.md\:px-0{
padding-left: 0px;
padding-right: 0px;
}
.md\:px-10{
padding-left: 2.5rem;
padding-right: 2.5rem;
}
.md\:px-2{
padding-left: 0.5rem;
padding-right: 0.5rem;
}
.md\:px-5{
padding-left: 1.25rem;
padding-right: 1.25rem;
}
.md\:px-6{
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.md\:py-0{
padding-top: 0px;
padding-bottom: 0px;
}
.md\:py-12{
padding-top: 3rem;
padding-bottom: 3rem;
}
.md\:py-4{
padding-top: 1rem;
padding-bottom: 1rem;
}
.md\:py-8{
padding-top: 2rem;
padding-bottom: 2rem;
}
.md\:pb-0{
padding-bottom: 0px;
}
.md\:pb-10{
padding-bottom: 2.5rem;
}
.md\:pt-0{
padding-top: 0px;
}
.md\:text-left{
text-align: left;
}
.md\:text-2xl{
font-size: 1.5rem;
line-height: 2rem;
}
.md\:text-3xl{
font-size: 1.875rem;
line-height: 2.25rem;
}
.md\:text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
.md\:text-5xl{
font-size: 3rem;
line-height: 1;
}
.md\:text-\[15px\]{
font-size: 15px;
}
.md\:text-\[35px\]{
font-size: 35px;
}
.md\:text-\[52px\]{
font-size: 52px;
}
.md\:text-lg{
font-size: 1.125rem;
line-height: 1.75rem;
}
.md\:text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
.md\:text-xl{
font-size: 1.25rem;
line-height: 1.75rem;
}
}
@media (min-width: 1024px){
.lg\:absolute{
position: absolute;
}
.lg\:-bottom-20{
bottom: -5rem;
}
.lg\:-bottom-\[12rem\]{
bottom: -12rem;
}
.lg\:-bottom-\[20\%\]{
bottom: -20%;
}
.lg\:-bottom-\[55\%\]{
bottom: -55%;
}
.lg\:-left-\[10vw\]{
left: -10vw;
}
.lg\:-left-\[11rem\]{
left: -11rem;
}
.lg\:-left-\[12vw\]{
left: -12vw;
}
.lg\:-left-\[4\%\]{
left: -4%;
}
.lg\:-left-\[7\%\]{
left: -7%;
}
.lg\:-right-\[1\%\]{
right: -1%;
}
.lg\:-right-\[5vw\]{
right: -5vw;
}
.lg\:-right-\[8rem\]{
right: -8rem;
}
.lg\:-right-\[8vw\]{
right: -8vw;
}
.lg\:-top-28{
top: -7rem;
}
.lg\:-top-\[3\%\]{
top: -3%;
}
.lg\:-top-\[8rem\]{
top: -8rem;
}
.lg\:bottom-0{
bottom: 0px;
}
.lg\:bottom-auto{
bottom: auto;
}
.lg\:left-\[1\%\]{
left: 1%;
}
.lg\:left-\[40vw\]{
left: 40vw;
}
.lg\:left-\[44\%\]{
left: 44%;
}
.lg\:left-\[50\%\]{
left: 50%;
}
.lg\:left-\[5vw\]{
left: 5vw;
}
.lg\:right-0{
right: 0px;
}
.lg\:right-\[5vw\]{
right: 5vw;
}
.lg\:right-\[9\%\]{
right: 9%;
}
.lg\:top-0{
top: 0px;
}
.lg\:top-1\/2{
top: 50%;
}
.lg\:top-8{
top: 2rem;
}
.lg\:top-\[17rem\]{
top: 17rem;
}
.lg\:top-\[23rem\]{
top: 23rem;
}
.lg\:top-\[3rem\]{
top: 3rem;
}
.lg\:top-\[5\%\]{
top: 5%;
}
.lg\:top-\[7\%\]{
top: 7%;
}
.lg\:top-\[70\%\]{
top: 70%;
}
.lg\:top-\[8rem\]{
top: 8rem;
}
.lg\:order-1{
order: 1;
}
.lg\:order-2{
order: 2;
}
.lg\:col-span-5{
grid-column: span 5 / span 5;
}
.lg\:col-span-7{
grid-column: span 7 / span 7;
}
.lg\:my-20{
margin-top: 5rem;
margin-bottom: 5rem;
}
.lg\:mb-10{
margin-bottom: 2.5rem;
}
.lg\:mb-12{
margin-bottom: 3rem;
}
.lg\:mb-20{
margin-bottom: 5rem;
}
.lg\:mb-6{
margin-bottom: 1.5rem;
}
.lg\:mt-12{
margin-top: 3rem;
}
.lg\:block{
display: block;
}
.lg\:flex{
display: flex;
}
.lg\:hidden{
display: none;
}
.lg\:h-28{
height: 7rem;
}
.lg\:h-64{
height: 16rem;
}
.lg\:h-\[117px\]{
height: 117px;
}
.lg\:h-\[121px\]{
height: 121px;
}
.lg\:h-\[140px\]{
height: 140px;
}
.lg\:h-\[145px\]{
height: 145px;
}
.lg\:h-\[150px\]{
height: 150px;
}
.lg\:h-\[180px\]{
height: 180px;
}
.lg\:h-\[182px\]{
height: 182px;
}
.lg\:h-\[220px\]{
height: 220px;
}
.lg\:h-\[250px\]{
height: 250px;
}
.lg\:h-\[320px\]{
height: 320px;
}
.lg\:h-\[390px\]{
height: 390px;
}
.lg\:h-\[420px\]{
height: 420px;
}
.lg\:h-\[500px\]{
height: 500px;
}
.lg\:h-\[520px\]{
height: 520px;
}
.lg\:h-\[52px\]{
height: 52px;
}
.lg\:h-\[570px\]{
height: 570px;
}
.lg\:h-\[70px\]{
height: 70px;
}
.lg\:min-h-0{
min-height: 0px;
}
.lg\:min-h-\[320px\]{
min-height: 320px;
}
.lg\:min-h-\[420px\]{
min-height: 420px;
}
.lg\:w-1\/2{
width: 50%;
}
.lg\:w-28{
width: 7rem;
}
.lg\:w-48{
width: 12rem;
}
.lg\:w-64{
width: 16rem;
}
.lg\:w-\[114\%\]{
width: 114%;
}
.lg\:w-\[115\%\]{
width: 115%;
}
.lg\:w-\[117px\]{
width: 117px;
}
.lg\:w-\[125px\]{
width: 125px;
}
.lg\:w-\[131px\]{
width: 131px;
}
.lg\:w-\[138px\]{
width: 138px;
}
.lg\:w-\[145px\]{
width: 145px;
}
.lg\:w-\[150px\]{
width: 150px;
}
.lg\:w-\[180px\]{
width: 180px;
}
.lg\:w-\[182px\]{
width: 182px;
}
.lg\:w-\[340px\]{
width: 340px;
}
.lg\:w-\[345px\]{
width: 345px;
}
.lg\:w-\[350px\]{
width: 350px;
}
.lg\:w-\[400px\]{
width: 400px;
}
.lg\:w-\[420px\]{
width: 420px;
}
.lg\:w-\[46\%\]{
width: 46%;
}
.lg\:w-\[47\%\]{
width: 47%;
}
.lg\:w-\[50\%\]{
width: 50%;
}
.lg\:w-\[500px\]{
width: 500px;
}
.lg\:w-\[52px\]{
width: 52px;
}
.lg\:w-\[53\%\]{
width: 53%;
}
.lg\:w-\[54\%\]{
width: 54%;
}
.lg\:w-\[70px\]{
width: 70px;
}
.lg\:max-w-\[115\%\]{
max-width: 115%;
}
.lg\:max-w-md{
max-width: 28rem;
}
.lg\:max-w-none{
max-width: none;
}
.lg\:flex-1{
flex: 1 1 0%;
}
.lg\:flex-shrink-0{
flex-shrink: 0;
}
.lg\:-translate-y-1\/2{
--tw-translate-y: -50%;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.lg\:translate-y-1{
--tw-translate-y: 0.25rem;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.lg\:scale-100{
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.lg\:grid-cols-12{
grid-template-columns: repeat(12, minmax(0, 1fr));
}
.lg\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.lg\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.lg\:grid-cols-\[1\.05fr_1fr\]{
grid-template-columns: 1.05fr 1fr;
}
.lg\:grid-cols-\[280px_1fr\]{
grid-template-columns: 280px 1fr;
}
.lg\:grid-cols-\[minmax\(0\2c 1fr\)_min\(100\%\2c 24rem\)\]{
grid-template-columns: minmax(0,1fr) min(100%,24rem);
}
.lg\:flex-row{
flex-direction: row;
}
.lg\:items-start{
align-items: flex-start;
}
.lg\:justify-start{
justify-content: flex-start;
}
.lg\:gap-10{
gap: 2.5rem;
}
.lg\:gap-12{
gap: 3rem;
}
.lg\:gap-16{
gap: 4rem;
}
.lg\:gap-20{
gap: 5rem;
}
.lg\:gap-24{
gap: 6rem;
}
.lg\:gap-5{
gap: 1.25rem;
}
.lg\:gap-y-16{
row-gap: 4rem;
}
.lg\:rounded-\[2\.25rem\]{
border-radius: 2.25rem;
}
.lg\:p-10{
padding: 2.5rem;
}
.lg\:p-8{
padding: 2rem;
}
.lg\:px-12{
padding-left: 3rem;
padding-right: 3rem;
}
.lg\:px-14{
padding-left: 3.5rem;
padding-right: 3.5rem;
}
.lg\:px-20{
padding-left: 5rem;
padding-right: 5rem;
}
.lg\:py-10{
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.lg\:py-14{
padding-top: 3.5rem;
padding-bottom: 3.5rem;
}
.lg\:py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.lg\:py-20{
padding-top: 5rem;
padding-bottom: 5rem;
}
.lg\:py-24{
padding-top: 6rem;
padding-bottom: 6rem;
}
.lg\:py-28{
padding-top: 7rem;
padding-bottom: 7rem;
}
.lg\:py-32{
padding-top: 8rem;
padding-bottom: 8rem;
}
.lg\:pb-16{
padding-bottom: 4rem;
}
.lg\:pb-24{
padding-bottom: 6rem;
}
.lg\:pb-40{
padding-bottom: 10rem;
}
.lg\:pb-9{
padding-bottom: 2.25rem;
}
.lg\:pl-14{
padding-left: 3.5rem;
}
.lg\:pr-\[110px\]{
padding-right: 110px;
}
.lg\:pt-16{
padding-top: 4rem;
}
.lg\:pt-20{
padding-top: 5rem;
}
.lg\:pt-24{
padding-top: 6rem;
}
.lg\:pt-28{
padding-top: 7rem;
}
.lg\:pt-44{
padding-top: 11rem;
}
.lg\:pt-5{
padding-top: 1.25rem;
}
.lg\:text-left{
text-align: left;
}
.lg\:text-3xl{
font-size: 1.875rem;
line-height: 2.25rem;
}
.lg\:text-4xl{
font-size: 2.25rem;
line-height: 2.5rem;
}
.lg\:text-6xl{
font-size: 3.75rem;
line-height: 1;
}
.lg\:text-9xl{
font-size: 8rem;
line-height: 1;
}
.lg\:text-\[35px\]{
font-size: 35px;
}
.lg\:text-\[40px\]{
font-size: 40px;
}
.lg\:text-\[65px\]{
font-size: 65px;
}
.lg\:text-sm{
font-size: 0.875rem;
line-height: 1.25rem;
}
.lg\:text-primary{
--tw-text-opacity: 1;
color: rgb(16 66 109 / var(--tw-text-opacity, 1));
}
.lg\:opacity-0{
opacity: 0;
}
.lg\:hover\:border-deep-blue:hover{
--tw-border-opacity: 1;
border-color: rgb(16 66 109 / var(--tw-border-opacity, 1));
}
.lg\:hover\:\!bg-white:hover{
--tw-bg-opacity: 1 !important;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.lg\:hover\:bg-deep-blue:hover{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
.lg\:hover\:bg-primary:hover{
--tw-bg-opacity: 1;
background-color: rgb(16 66 109 / var(--tw-bg-opacity, 1));
}
.lg\:hover\:bg-teal:hover{
--tw-bg-opacity: 1;
background-color: rgb(72 192 182 / var(--tw-bg-opacity, 1));
}
.lg\:hover\:text-teal:hover{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
.group:focus-within .lg\:group-focus-within\:mr-1\.5{
margin-right: 0.375rem;
}
.group:focus-within .lg\:group-focus-within\:h-12{
height: 3rem;
}
.group:focus-within .lg\:group-focus-within\:w-\[10\.5rem\]{
width: 10.5rem;
}
.group:focus-within .lg\:group-focus-within\:max-w-\[7rem\]{
max-width: 7rem;
}
.group:focus-within .lg\:group-focus-within\:max-w-xs{
max-width: 20rem;
}
.group:focus-within .lg\:group-focus-within\:translate-y-0{
--tw-translate-y: 0px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:focus-within .lg\:group-focus-within\:pl-4{
padding-left: 1rem;
}
.group:focus-within .lg\:group-focus-within\:opacity-100{
opacity: 1;
}
.group:hover .lg\:group-hover\:mr-1\.5{
margin-right: 0.375rem;
}
.group:hover .lg\:group-hover\:h-12{
height: 3rem;
}
.group:hover .lg\:group-hover\:w-\[10\.5rem\]{
width: 10.5rem;
}
.group:hover .lg\:group-hover\:max-w-\[7rem\]{
max-width: 7rem;
}
.group:hover .lg\:group-hover\:max-w-xs{
max-width: 20rem;
}
.group:hover .lg\:group-hover\:translate-y-0{
--tw-translate-y: 0px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .lg\:group-hover\:pl-4{
padding-left: 1rem;
}
.group:hover .lg\:group-hover\:opacity-100{
opacity: 1;
}
}
@media (min-width: 1280px){
.xl\:-left-\[18\%\]{
left: -18%;
}
.xl\:-left-\[25\%\]{
left: -25%;
}
.xl\:-left-\[30\%\]{
left: -30%;
}
.xl\:-left-\[5\%\]{
left: -5%;
}
.xl\:-left-\[6vw\]{
left: -6vw;
}
.xl\:-right-\[20\%\]{
right: -20%;
}
.xl\:-right-\[25\%\]{
right: -25%;
}
.xl\:-right-\[6vw\]{
right: -6vw;
}
.xl\:-top-12{
top: -3rem;
}
.xl\:-top-\[15vh\]{
top: -15vh;
}
.xl\:-top-\[8\%\]{
top: -8%;
}
.xl\:left-\[10vw\]{
left: 10vw;
}
.xl\:left-\[2vw\]{
left: 2vw;
}
.xl\:left-\[6vw\]{
left: 6vw;
}
.xl\:left-\[8vw\]{
left: 8vw;
}
.xl\:right-\[12vw\]{
right: 12vw;
}
.xl\:col-span-6{
grid-column: span 6 / span 6;
}
.xl\:block{
display: block;
}
.xl\:h-\[300px\]{
height: 300px;
}
.xl\:h-\[650px\]{
height: 650px;
}
.xl\:h-\[750px\]{
height: 750px;
}
.xl\:w-\[650px\]{
width: 650px;
}
.xl\:w-\[750px\]{
width: 750px;
}
.xl\:scale-100{
--tw-scale-x: 1;
--tw-scale-y: 1;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.xl\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.xl\:grid-cols-\[minmax\(0\2c 1fr\)_min\(100\%\2c 28rem\)\]{
grid-template-columns: minmax(0,1fr) min(100%,28rem);
}
.xl\:pb-\[150px\]{
padding-bottom: 150px;
}
.xl\:text-7xl{
font-size: 4.5rem;
line-height: 1;
}
}
@media (min-width: 1536px){
.\32xl\:-left-\[18\%\]{
left: -18%;
}
.\32xl\:-left-\[20\%\]{
left: -20%;
}
.\32xl\:-right-\[18\%\]{
right: -18%;
}
.\32xl\:-right-\[4vw\]{
right: -4vw;
}
.\32xl\:-top-\[50vh\]{
top: -50vh;
}
.\32xl\:left-\[11\%\]{
left: 11%;
}
.\32xl\:left-\[14\%\]{
left: 14%;
}
.\32xl\:left-\[22vw\]{
left: 22vw;
}
.\32xl\:left-\[27\.5vw\]{
left: 27.5vw;
}
.\32xl\:left-\[30vw\]{
left: 30vw;
}
.\32xl\:right-\[18vw\]{
right: 18vw;
}
.\32xl\:right-\[25vw\]{
right: 25vw;
}
.\32xl\:top-\[110vh\]{
top: 110vh;
}
.\32xl\:h-\[1000px\]{
height: 1000px;
}
.\32xl\:h-\[350px\]{
height: 350px;
}
.\32xl\:h-\[750px\]{
height: 750px;
}
.\32xl\:w-\[1000px\]{
width: 1000px;
}
.\32xl\:w-\[750px\]{
width: 750px;
}
}
.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{
display: none;
}
.\[\&_a\]\:text-teal a{
--tw-text-opacity: 1;
color: rgb(72 192 182 / var(--tw-text-opacity, 1));
}
.\[\&_a\]\:underline a{
-webkit-text-decoration-line: underline;
text-decoration-line: underline;
}
.\[\&_a\]\:underline-offset-4 a{
text-underline-offset: 4px;
}
.\[\&_h1\]\:mb-5 h1{
margin-bottom: 1.25rem;
}
.\[\&_h1\]\:text-3xl h1{
font-size: 1.875rem;
line-height: 2.25rem;
}
.\[\&_h1\]\:font-medium h1{
font-weight: 500;
}
.\[\&_h1\]\:leading-tight h1{
line-height: 1.25;
}
@media (min-width: 640px){
.sm\:\[\&_h1\]\:text-4xl h1{
font-size: 2.25rem;
line-height: 2.5rem;
}
}
.\[\&_h2\]\:mb-5 h2{
margin-bottom: 1.25rem;
}
.\[\&_p\:last-child\]\:mb-0 p:last-child{
margin-bottom: 0px;
}
.\[\&_p\]\:text-base p{
font-size: 1rem;
line-height: 1.5rem;
}
.\[\&_p\]\:font-light p{
font-weight: 300;
}
.\[\&_p\]\:leading-relaxed p{
line-height: 1.625;
}
.\[\&_path\]\:fill-current path{
fill: currentColor;
}
.\[\&_svg\]\:h-full svg{
height: 100%;
}
.\[\&_svg\]\:h-3\.5 svg{
height: 0.875rem;
}
.\[\&_svg\]\:h-3 svg{
height: 0.75rem;
}
.\[\&_svg\]\:h-4 svg{
height: 1rem;
}
.\[\&_svg\]\:w-full svg{
width: 100%;
}
.\[\&_svg\]\:w-3\.5 svg{
width: 0.875rem;
}
.\[\&_svg\]\:w-3 svg{
width: 0.75rem;
}
.\[\&_svg\]\:w-4 svg{
width: 1rem;
}