/*
* @author  Agence Dn'D <contact@dnd.fr>
* @license https://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* @link    https://www.dnd.fr/
*/.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text>.use-color-scheme--2{border-radius:var(--btn-border-radius-md)}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text .rte{margin-block-end:0;font-size:var(--smaller-text-size-2)}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text .rte p{margin-block-end:0}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text .rte p:last-child{margin-bottom:0}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text .rte ul{margin-block-end:var(--gutter-lg)}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text .rte li strong{font-size:var(--base-text-size);font-weight:var(--font-weight-700)}@media (max-width: 767.98px){.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text{margin-block-start:var(--gutter-large)!important}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text>.use-color-scheme--2 .column:first-child{height:auto}.template-suffix-sesa-catalogues #content>.container>.shopify-section.section-image-with-text>.use-color-scheme--2 .image-overlap{position:static;margin-block-start:0}}@media (min-width: 768px){.template-suffix-sesa-catalogues #content>.container>.shopify-section:first-child{margin-block-start:var(--gutter-xl)}}.section-custom-content{margin-top:20px!important;background-color:var(--color-secondary-50);max-width:var(--page-container-width);margin-right:auto;margin-left:auto;padding:20px 0 0}.section-apps{max-width:var(--page-container-width);margin-right:auto;margin-left:auto;margin-top:0!important}.section-apps .container{padding-right:0;padding-left:0}.theme-img{display:block;max-width:100%;height:auto}.catalog-form-inner{padding:var(--gutter-mobile);background-color:var(--color-primary-50);border-radius:var(--btn-border-radius-md)}.catalog-form-inner .catalog-form__main-title{margin-bottom:var(--gutter-sm);color:var(--color-primary);font-size:var(--larger-mobile-text-size);line-height:1.33}.catalog-form-inner .catalog-form__description{margin-bottom:var(--gutter-lg);color:var(--color-primary)}.catalog-form-inner .catalog-form__description:not(.success){max-width:820px}.catalog-form-inner .catalog-form__description.success p{display:flex;gap:var(--gutter-xs);font-size:var(--font-size-xl)}.catalog-form-inner .catalog-form__description.success p svg{width:24px;height:24px;margin-block-start:2px}.catalog-form-inner .catalog-form__description.success p span{flex:1}.catalog-form-inner .form-section+.form-section{margin-block-start:var(--gutter-lg)}.catalog-form-inner .form-section.submit-section{text-align:center}.catalog-form-inner .form-section.submit-section .btn{width:100%}.catalog-form-inner .form-section__title{margin-bottom:var(--gutter-sm);color:var(--color-primary);font-size:var(--input-text-size);font-weight:var(--font-weight-600)}.catalog-form-inner .user-info-grid{display:grid;row-gap:var(--gutter-sm)}.catalog-form-inner .form-field label{display:block;margin-block-end:calc(var(--gutter-md) / 2);color:var(--color-neutral-700);font-size:var(--smaller-text-size-4);font-weight:var(--font-weight-500)}.catalog-form-inner .form-field input[type=text],.catalog-form-inner .form-field input[type=email],.catalog-form-inner .form-field input[type=tel]{--input-btn-padding-top: var(--gutter-sm-bis);--input-btn-padding-bottom: var(--gutter-sm-bis);--input-text-size: var(--smaller-text-size-2);width:100%;padding-inline:14px}:is(.catalog-form-inner .form-field input[type=text],.catalog-form-inner .form-field input[type=email],.catalog-form-inner .form-field input[type=tel])::placeholder{color:var(--color-neutral-500)}.catalog-form-inner input[type=checkbox]{--input-checkbox-size: 16px;position:relative;-webkit-appearance:none;appearance:none;width:var(--input-checkbox-size);height:var(--input-checkbox-size);margin:2px 0 0;background:var(--color-white);border:2px solid var(--color-neutral-600);border-radius:var(--btn-border-radius-xs);cursor:pointer}.catalog-form-inner input[type=checkbox]:before{--left: 3px;--borderWidth: 2px;--height: 10px;--width: 6px;--borderColor: var(--color-neutral-800);position:absolute;left:var(--left);content:"";display:inline-block;transform:rotate(45deg) scale(0);height:var(--height);width:var(--width);border-bottom:var(--borderWidth) solid var(--borderColor);border-right:var(--borderWidth) solid var(--borderColor)}.catalog-form-inner input[type=checkbox]:focus,.catalog-form-inner input[type=checkbox]:checked{border-color:var(--color-neutral-800)}.catalog-form-inner input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}.catalog-form-inner .form-field--checkbox{display:flex;gap:var(--gutter-sm)}.catalog-form-inner .form-field--checkbox input[type=checkbox]{--input-checkbox-size: 20px;margin-block-start:3px}.catalog-form-inner .form-field--checkbox input[type=checkbox]:before{--left: 5px;--height: 12px;--width: 6px}.catalog-form-inner .form-field--checkbox label{flex:1;margin-bottom:0;font-size:var(--base-text-size);font-weight:var(--font-weight-400)}@media (min-width: 768px){.catalog-form-inner{padding:var(--gutter-2xl)}.catalog-form-inner .form-section.submit-section{text-align-last:left}.catalog-form-inner .form-section.submit-section .btn{width:auto}.catalog-form-inner .form-field--checkbox input[type=checkbox]{margin-block-start:1px}.catalog-form-inner .user-info-grid{grid-template-columns:repeat(2,1fr);column-gap:var(--gutter-large-bis)}}.catalog-download-section{padding:var(--gutter-block-section) var(--gutter-xs) 0}@media (min-width: 1300px){.catalog-download-section{padding:var(--gutter-block-section-desktop) 0 0}}.catalog-grid{display:grid;grid-template-columns:repeat(var(--grid-mobile-columns, 2),1fr);gap:var(--gutter-2xl) var(--gutter-lg)}.catalog-grid .catalog-item{margin:0}.catalog-grid .catalog-item .column-inner{text-align:center}.catalog-grid .catalog-item .catalog-item__image-wrapper{max-width:214px;margin:0 auto var(--gutter-mobile)}.catalog-grid .catalog-item .catalog-item__image-wrapper img,.catalog-grid .catalog-item .catalog-item__image-wrapper svg{position:relative;display:block;max-width:100%;height:auto;margin:0 auto}.catalog-grid .catalog-item .catalog-item__image-wrapper img{border-radius:var(--btn-border-radius-md)}.catalog-grid .catalog-item .catalog-item__title{margin:0;font-size:var(--smaller-text-size-2);font-weight:var(--font-weight-700)}.catalog-grid .catalog-item .catalog-item__download-link{margin-block-start:var(--gutter-mobile)}.catalog-grid .catalog-item .catalog-item__download-link .link-unavailable{display:block;padding:var(--gutter-sm);background:var(--color-neutral-50);border-radius:var(--btn-border-radius);font-size:var(--smaller-text-size-2)}@media (max-width: 767.98px){.catalog-grid .catalog-item .catalog-item__download-link .btn.btn--primary-outline:before{width:16px;height:16px;flex:1 0 16px}}@media screen and (min-width: 768px){.catalog-grid{grid-template-columns:repeat(var(--grid-tablet-columns, 2),1fr)}.catalog-grid .catalog-item .catalog-item__title{font-size:var(--font-size-xl)}}@media screen and (min-width: 1024px){.catalog-grid{grid-template-columns:repeat(var(--grid-desktop-columns, 4),1fr)}}.catalog-selection-grid{columns:2}.catalog-selection-grid .catalog-item{margin-block-end:var(--gutter-md)}.catalog-selection-grid .catalog-item__checkbox{display:flex;align-items:flex-start;gap:var(--gutter-sm)}.catalog-selection-grid .catalog-item__checkbox label{flex:1;cursor:pointer;font-size:var(--smaller-text-size-2);font-weight:var(--font-weight-400)}@media (min-width: 768px){.catalog-selection-grid{columns:3;gap:var(--gutter-lg)}}@media (min-width: 1300px){.catalog-selection-grid{columns:4}}.alert{padding:var(--gutter-sm-bis);margin-bottom:var(--gutter-lg);border-radius:var(--btn-border-radius);border:1px solid transparent}.alert.errors{background-color:var(--color-secondary-50);color:var(--color-primary)}.alert.errors [role=heading]{font-weight:var(--font-weight-700);margin-bottom:var(--gutter-sm)}.alert.errors .styled-list{margin:0;padding-left:var(--gutter-lg)}.alert.errors li+li{margin-block-start:var(--gutter-sm)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sesashop-guides-catalogs.css.map */
