@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}a{text-decoration:none;color:inherit}footer,header,nav,section,main{display:block}body{line-height:1;min-height:120vh}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}img{max-width:100%;object-fit:cover}.button,.shipping-calculator-button,input[type=submit]{background-color:#d90073;color:#fff;padding:8px 16px;border-radius:5px;font-family:"Poppins",sans-serif;font-weight:700;border:none;transition:all .2s ease-in-out;display:inline-block;cursor:pointer;width:fit-content}.button:hover,.shipping-calculator-button:hover,input[type=submit]:hover{background-color:#16161d}.input{font-size:12px;padding:8px;width:100%;border-radius:calc(1em + 8px*2);border:2px solid #d90073}.input-text{padding:8px 16px;border-radius:5px;border:1px solid #9e9e9e}select{font-size:12px;padding:8px 16px;border-radius:5px;border:1px solid #9e9e9e;font-weight:700;font-family:"Poppins",sans-serif;-webkit-appearance:none;appearance:none}.fork{display:flex;align-items:center;flex-direction:column}.fork .forkWrapper{display:flex;align-items:center;gap:.5rem;width:100%}.fork .forkWrapper p{font-size:1.2rem;min-width:2rem;text-align:center}.fork .forkWrapper .wrap{position:relative;height:30px;width:100%}.fork .forkWrapper .wrap .sliderTrack{height:5px;position:absolute;background-color:#d90073;width:100%;margin:auto;top:0;bottom:0;border-radius:5px}.fork .forkWrapper .wrap input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;outline:none;position:absolute;margin:auto;top:0;bottom:0;background-color:rgba(0,0,0,0);pointer-events:none}.fork .forkWrapper .wrap input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}.fork .forkWrapper .wrap input[type=range]::-moz-range-track{-moz-appearance:none;height:5px}.fork .forkWrapper .wrap input[type=range]::-ms-track{appearance:none;height:5px}.fork .forkWrapper .wrap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:1.7em;width:1.7em;background-color:#d90073;cursor:pointer;margin-top:-9px;pointer-events:auto;border-radius:50%}.fork .forkWrapper .wrap input[type=range]::-moz-range-thumb{-webkit-appearance:none;height:1.7em;width:1.7em;cursor:pointer;border-radius:50%;background-color:#d90073;pointer-events:auto;border:none}.fork .forkWrapper .wrap input[type=range]::-ms-thumb{appearance:none;height:1.7em;width:1.7em;cursor:pointer;border-radius:50%;background-color:#d90073;pointer-events:auto}abbr.required{color:#d63031;font-weight:700;text-decoration:none}textarea{width:100%}header a{display:flex;width:fit-content}header a,nav a{color:#d90073;font-weight:500;font-family:"Poppins",sans-serif;position:relative}header a:hover svg,nav a:hover svg{animation:dancing 1.2s linear 0s infinite;transform-origin:bottom center}@keyframes dancing{0%{transform:rotate(0deg)}25%{transform:rotate(-10deg)}50%{transform:rotate(0deg)}75%{transform:rotate(10deg)}100%{transform:rotate(0deg)}}header a:not(.link--undecorated):hover::after,nav a:not(.link--undecorated):hover::after{content:"";position:absolute;top:100%;left:0;width:100%;height:1.5px;background-color:#d90073;animation:fade .25s linear 1}@keyframes fade{0%{width:0%}100%{width:100%}}header{position:sticky;top:0;left:0;background-color:#fff;z-index:11}.header-menu{box-shadow:0 0 4px #9e9e9e}.header-menu .first-part-menu{display:flex;gap:24px}.header-menu .content{display:flex;justify-content:space-between;width:1200px;max-width:90%;margin:auto;position:relative}@media all and (max-width: 1024px){.header-menu .content{justify-content:space-between}}.header-menu .content .logo img{height:100%}@media all and (max-width: 1024px){.header-menu .content .logo{width:auto;left:16px;height:80%;top:10%;transform:none}}.header-menu .content .logo .tall{height:auto;object-fit:contain}@media all and (max-width: 1024px){.header-menu .content .logo .tall{display:none}}.header-menu .content .logo.mini{height:100%;display:flex;justify-content:center;padding:8px}.header-menu .content .logo.mini .tall{display:none}@media all and (min-width: 1024px){.header-menu .content .logo:not(.mini) .small{display:none}}@media all and (max-width: 1024px){.header-menu .content .logo .small{display:flex}}.header-menu .content ul{display:flex;align-items:center;gap:16px;background-color:#fff}.header-menu .content ul li{padding:16px;background-color:inherit}@media all and (max-width: 1024px){.header-menu .content ul li{padding:16px 0}}@media all and (max-width: 1024px){.header-menu .content .header-main-menu{max-height:80vh;overflow:scroll}}@media all and (max-width: 1024px){.header-menu .content .header-main-menu{max-height:calc(90vh - 150px);overflow:scroll}}.header-menu .content .header-main-menu .nav-accordion-button{background:none;padding:0;border:none;transition:all .2s ease-in-out;display:none;width:auto;flex:1 1;justify-content:flex-end}.header-menu .content .header-main-menu .nav-accordion-button svg{transition:all .2s ease-in-out}@media all and (max-width: 1024px){.header-menu .content .header-main-menu .nav-accordion-button{display:flex}}.header-menu .content .header-main-menu .nav-accordion-button.active svg{transform:rotate(180deg)}@media all and (max-width: 1024px){.header-menu .content .header-main-menu{position:absolute;left:0;top:100%;width:100%;display:none;box-shadow:0px 2px 4px #dcdcdc;width:100%}.header-menu .content .header-main-menu.active{display:block;padding:20px}.header-menu .content .header-main-menu ul{display:flex;flex-direction:column;width:100% !important}.header-menu .content .header-main-menu ul ul{display:none;padding-left:24px}.header-menu .content .header-main-menu ul .active+ul{display:flex;flex-direction:column;width:100%}.header-menu .content .header-main-menu li{display:flex;justify-content:space-between;flex-wrap:wrap;width:100% !important}.header-menu .content .header-main-menu li .header-main-menu__tab{width:fit-content;display:flex;align-items:center;justify-content:flex-start;flex:1}}.main-footer{background-color:#f8f8f8}.main-footer .wp-social-link svg{font-size:32px;color:#d90073}.main-footer img{width:180px}.main-footer .content{width:1200px;max-width:90%;margin:auto;padding:24px 0}.main-footer .menu{box-shadow:unset;padding:unset}.main-footer h2,.main-footer h3,.main-footer h4{font-size:24px;color:#d90073;font-family:"Montserrat",sans-serif;margin-bottom:16px}.main-footer p,.main-footer li{line-height:1.4em;margin-bottom:8px;font-family:"Poppins",sans-serif;color:#9e9e9e;font-size:12px;font-weight:500}.main-footer .copyright p{font-size:8px}.main-footer a{position:relative}.main-footer a:hover::after{content:"";position:absolute;top:100%;left:0;width:100%;height:1.5px;background-color:#d90073;animation:fade .25s linear 1}@keyframes fade{0%{width:0%}100%{width:100%}}.header-menu .content .dropdown{background-color:#fff}.header-menu .content .dropdown>ul{height:100%}.header-menu .content .dropdown ul{position:relative;width:max-content}.header-menu .content .dropdown ul ul{gap:0}.header-menu .content .dropdown ul ul li{border-bottom:1px solid #dcdcdc;font-weight:500;width:100%;display:flex;justify-content:space-between}.header-menu .content .dropdown ul ul li ul{left:100%;top:0;z-index:1}@media all and (max-width: 1024px){.header-menu .content .dropdown ul ul li ul{left:0}}@media all and (max-width: 1024px){.header-menu .content .dropdown ul ul li .lucide{display:none}}@media all and (min-width: 1024px){.header-menu .content .dropdown ul ul{box-shadow:0px 4px 8px #dcdcdc}}.header-menu .content .dropdown ul li{position:relative;background-color:#fff;text-align:left;width:fit-content}.header-menu .content .dropdown ul li>ul{display:flex;flex-direction:column;gap:0;flex:1 100%}@media all and (min-width: 1024px){.header-menu .content .dropdown ul li>ul{position:absolute;left:0;top:100%}}.header-menu .content .dropdown ul li:not(:hover)>ul{display:none}@media all and (max-width: 1024px){.header-menu .content .dropdown ul li>ul{display:none}.header-menu .content .dropdown ul li.active>ul{display:flex}}.cart-total{position:relative;display:flex}.cart-total .price{padding:4px 8px;font-size:12px;font-weight:bold;color:#fff;background-color:#d90073;font-family:"Poppins",sans-serif;border-radius:calc(1em + 4px*2);transform:translate(-16px, -50%)}.cart-total .price bdi{white-space:nowrap}@media all and (max-width: 1024px){.cart-total{transform:translateX(10px)}}.burger-icon{width:28px;height:26px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}@media all and (min-width: 1024px){.burger-icon{display:none}}.burger-icon span{display:block;position:absolute;height:2.5px;width:100%;background:#16161d;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.burger-icon span:nth-child(1){top:calc(20% - 1px)}.burger-icon span:nth-child(2),.burger-icon span:nth-child(3){top:calc(50% - 1px)}.burger-icon span:nth-child(4){top:calc(80% + 1px)}.header-menu .content ul.header-actions-menu{gap:0}@media all and (max-width: 1024px){.header-menu .content ul.header-actions-menu{gap:8px}}.header-main-menu.active+.header-actions-menu .burger-icon span:nth-child(1){width:0%;left:50%}.header-main-menu.active+.header-actions-menu .burger-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header-main-menu.active+.header-actions-menu .burger-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.header-main-menu.active+.header-actions-menu .burger-icon span:nth-child(4){width:0%;left:50%}.header-search{display:flex;flex-direction:row-reverse;gap:8px}.header-search form{opacity:0;max-width:0;transition:all .4s ease-in-out;overflow:hidden}.header-search form input{border-radius:5px;border:1px solid #dcdcdc;height:100%;padding:4px 8px}.header-search a.active+form{opacity:1;max-width:200px}.doowup-promotion-banner{width:100%;display:flex;justify-content:center;line-height:1.4em;font-family:"Poppins",sans-serif;color:#9e9e9e;font-size:14px;font-weight:500;padding:10px 0}.doowup-promotion-banner:after{content:none !important}.stylised-link a{position:relative}.stylised-link a:hover::after{content:"";position:absolute;top:100%;left:0;width:100%;height:1.5px;background-color:#d90073;animation:fade .25s linear 1}@keyframes fade{0%{width:0%}100%{width:100%}}.woocommerce-breadcrumb{margin:16px 0}.woocommerce-products-header{display:none}.results{display:grid;grid-template-columns:300px 1fr;gap:48px}@media all and (max-width: 1200px){.results{grid-template-columns:1fr}}body.archive.woocommerce .products{margin-top:48px}body.archive.woocommerce .products h3{font-size:16px}.filters h3{margin-top:32px;margin-bottom:8px}.filters .fork-price{color:gray;align-self:flex-end;font-family:"Poppins",sans-serif;font-weight:400}.category__result .info{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media all and (max-width: 680px){.category__result .info{flex-direction:column;gap:16px}}.category__result .info p{font-weight:700;font-size:16px;font-family:"Poppins",sans-serif}.category__products{display:flex;flex-wrap:wrap;justify-content:space-between;gap:82px}.products .product{width:250px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.products .product .image{position:relative;border-radius:5px}.products .product .image .--hover{flex-direction:column;gap:16px;color:#fff;padding:24px}.products .product .image .--hover p{text-align:center;font-size:16px;line-height:1.5em}.products .product .image:not(:hover) .--hover{display:none;opacity:0}.products .product .image:hover .--hover{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;opacity:1;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6)}.products .product img{height:250px;width:250px;object-fit:cover}.products .product .name{font-family:"Poppins",sans-serif}.products .product .price{font-family:"Poppins",sans-serif;font-size:24px;font-weight:500}.woocommerce-pagination{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:48px}.woocommerce-pagination ul.page-numbers{display:flex;gap:24px}.woocommerce-pagination ul.page-numbers a,.woocommerce-pagination ul.page-numbers span{font-weight:700;font-family:"Poppins",sans-serif;color:#16161d}.woocommerce-pagination ul.page-numbers a.current,.woocommerce-pagination ul.page-numbers span.current{color:#d90073}.single-product{font-family:"Poppins",sans-serif}.single-product main>.product{display:grid;grid-template-areas:"gallery infos" "tabs tabs" "related related" "upsells upsells";grid-template-columns:500px 1fr;column-gap:48px;row-gap:32px;padding:16px 0}@media all and (max-width: 1024px){.single-product main>.product{grid-template-columns:1fr;grid-template-areas:"gallery" "infos" "tabs" "related" "upsells"}}.single-product main>.product .woocommerce-product-gallery{grid-area:gallery}.single-product main>.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper div:first-child img{width:500px;height:500px}@media all and (max-width: 1024px){.single-product main>.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper div:first-child img{width:90vw;height:90vw}}.single-product main>.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper div:not(:first-child){display:inline-block;margin-right:8px;border-radius:5px}@media all and (max-width: 1024px){.single-product main>.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper div:not(:first-child){width:75px;height:75px}}.single-product main>.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper div:not(:first-child) img{height:100%;width:100%}.single-product main>.product .summary{grid-area:infos}.single-product main>.product .summary .product_title{font-size:24px;margin-bottom:8px;line-height:1.5em}.single-product main>.product .summary .price{font-weight:700}.single-product main>.product .summary .woocommerce-variation-price{margin:16px 0}.single-product main>.product .summary .woocommerce-variation-price .price{font-size:24px}.single-product main>.product .summary .woocommerce-product-details__short-description{line-height:1.5em;margin:48px 0}.single-product main>.product .summary .variations{width:100%}.single-product main>.product .summary .variations tr{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.single-product main>.product .summary .variations tr th{text-align:left}.single-product main>.product .summary .variations tr select{width:100%}.single-product main>.product .summary .variations tr .reset_variations{margin-top:8px;color:#16161d;font-weight:700;font-size:12px;text-align:right;display:block}.single-product main>.product .summary .input-text{border:1px solid #9e9e9e;padding:8px 16px;font-weight:500;width:5em;margin-bottom:24px}.single-product main>.product .summary .custom_field{width:100%;margin:8px 0;border-radius:5px}.single-product main>.product .summary .product_meta{display:none}.single-product main>.product .woocommerce-tabs{grid-area:tabs;margin-top:48px}.single-product main>.product .woocommerce-tabs .tabs{display:none;gap:24px;color:#16161d;font-weight:500}.single-product main>.product .woocommerce-tabs .tabs a{text-decoration:underline;font-style:italic}.single-product main>.product .woocommerce-tabs .wc-tab{line-height:1.5em}.single-product main>.product .woocommerce-tabs .wc-tab h2{margin-bottom:16px}.single-product main>.product .related,.single-product main>.product .up-sells{margin-top:24px}.single-product main>.product .related.related,.single-product main>.product .up-sells.related{grid-area:related}.single-product main>.product .related.up-sells,.single-product main>.product .up-sells.up-sells{grid-area:upsells}.single-product main>.product .related h2,.single-product main>.product .up-sells h2{margin-bottom:16px}.single-product main>.product .related .products,.single-product main>.product .up-sells .products{display:flex;justify-content:space-between;gap:16px;overflow:auto;max-width:90vw}.single-product main>.product .related .products figure,.single-product main>.product .up-sells .products figure{width:250px}@media all and (max-width: 480px){.single-product main>.product .related .products,.single-product main>.product .up-sells .products{display:grid;grid-template-columns:1fr}}.quantity{display:inline-block}.cards-container{display:flex;justify-content:space-around;flex-wrap:wrap;column-gap:24px}.woocommerce-Tabs-panel--reviews{display:block !important;margin-top:48px}.comment_container{display:flex;gap:24px}.comment-form{display:flex;flex-direction:column;gap:16px}.comment-form label{font-size:14px}.comment-form-comment{display:flex;flex-direction:column}.comment-form-rating .stars a,.woocommerce-product-rating span[class^=star],.comment-text span[class^=star]{width:24px;height:24px;color:rgba(0,0,0,0);display:inline-block;background:url("/wp-content/themes/aunomdupere/assets/icons/star.png");background-size:cover}.comment-form-rating .stars a.active~a,.comment-form-rating .stars a.active~span,.woocommerce-product-rating span[class^=star].active~a,.woocommerce-product-rating span[class^=star].active~span,.comment-text span[class^=star].active~a,.comment-text span[class^=star].active~span{filter:grayscale(1)}.woocommerce-product-rating{margin-bottom:8px}.woocommerce-product-rating span[class^=star],.comment-text span[class^=star]{width:16px;height:16px;margin-left:2px;margin-right:2px}.woocommerce-product-rating span[class^=star]:first-of-type,.comment-text span[class^=star]:first-of-type{margin-left:0}.comment-reply-title{font-size:18px;margin-top:24px;display:block;margin-bottom:6px}.product figcaption.name{font-family:"Montserrat",sans-serif;font-weight:600}.woocommerce-pagination .nav-links{display:flex;gap:16px}.selected img{border:solid 2px #d91a73;padding:0}.swatch-shape-circle{max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:25px;width:52px;height:52px;margin:10px;float:left;padding:1px}#pa_choix-de-ruban{margin-bottom:20px}.variation-selector.hidden{display:grid !important;visibility:visible !important}#tab-description{display:flex;flex-direction:column;gap:20px}em,i{font-style:italic}strong,b{font-weight:bold}.product .woocommerce-product-details__short-description a,.product .woocommerce-Tabs-panel--description a{color:#d90073;font-weight:500}.home{font-family:"Montserrat",sans-serif;overflow-x:hidden}.home section{margin-top:96px;margin-bottom:48px}.home h2{margin-bottom:24px;position:relative;font-weight:bold;font-family:"Montserrat",sans-serif;text-align:center}.home h2::after{content:"";height:4px;background-color:#d90073;width:140px;position:absolute;top:130%;left:50%;transform:translateX(-50%);border-radius:5px}.home h2.french::after{background:linear-gradient(90deg, #002290 0%, #002290 33%, #e3e3e3 33%, #e3e3e3 66%, #e62837 66%, #e62837 100%)}.home .title{text-align:center;font-size:32px;line-height:1.5em;font-weight:500;font-family:"Poppins",sans-serif;margin-bottom:24px}.home .best-sales{margin-top:24px}.home .categories{display:flex;grid-template-areas:"tl c tr" "bl c br";grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 180px);gap:16px;max-width:1200px;margin:auto;height:250px}@media all and (max-width: 1024px){.home .categories{display:grid;grid-template-areas:"tl" "tr" "c" "bl" "br";grid-template-columns:1fr;grid-template-rows:repeat(5, 200px);height:auto}}.home .categories .category{flex:1}.home .categories .category>a{display:flex;flex-direction:column;transition:all .4s ease-in-out;cursor:pointer;height:100%}.home .categories .category>a img{flex:1;object-fit:cover;height:0px;border-radius:5px}.home .categories .category>a h3{padding:4px;text-align:center;font-size:18px;font-weight:500}.home .categories .category>a:hover{transform:scale(1.05)}.home .categories .tr{grid-area:tr}.home .categories .tl{grid-area:tl}.home .categories .br{grid-area:br}.home .categories .bl{grid-area:bl}.home .categories .c{grid-area:c}.home a.permanent-link{color:#d90073;text-decoration:underline;font-weight:500}.swiper-pagination{position:unset}.swiper-button-prev,.swiper-button-next{background-color:#fff;height:100%;margin-top:0;top:0;width:72px}@media all and (max-width: 1024px){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-button-prev{left:0}.swiper-button-next{right:0}.selling-informations{display:flex;gap:32px;padding:24px;background-color:#f8f8ff;border-radius:5px}.selling-informations>.widget_block{display:flex;width:100%;gap:8px;flex:1;text-align:center}.selling-informations .wp-block-columns{gap:16px;margin-bottom:0;width:100%;flex-direction:column}@media all and (max-width: 1024px){.selling-informations .wp-block-columns{flex-direction:initial}}.selling-informations .wp-block-columns>.wp-block-column{flex-basis:fit-content;flex-direction:column}.selling-informations .wp-block-columns>.wp-block-column h3{margin-bottom:4px;font-size:16px}.selling-informations .wp-block-columns>.wp-block-column svg{padding:8px;box-sizing:content-box;background-color:#d90073;fill:#fff;border-radius:50%}.selling-informations .wp-block-columns>.wp-block-column p{font-size:12px;color:#9e9e9e}@media all and (max-width: 1024px){.selling-informations{flex-direction:column}.selling-informations .wp-block-columns>.wp-block-column{flex-basis:fit-content !important}}.stylised-link a{position:relative}.stylised-link a:hover::after{content:"";position:absolute;top:100%;left:0;width:100%;height:1.5px;background-color:#d90073;animation:fade .25s linear 1}.woocommerce-cart-form,.woocommerce-checkout-review-order{margin:24px 0;padding:16px 8px;border:1px solid #dcdcdc;border-radius:5px}.woocommerce-cart-form table,.woocommerce-checkout-review-order table{width:100%}.woocommerce-cart-form table tr,.woocommerce-checkout-review-order table tr{width:100%}.woocommerce-cart-form table tr td,.woocommerce-cart-form table tr th,.woocommerce-checkout-review-order table tr td,.woocommerce-checkout-review-order table tr th{text-align:left}.woocommerce-cart-form table tr th,.woocommerce-checkout-review-order table tr th{font-weight:bold;font-family:"Montserrat",sans-serif;font-size:16px}.woocommerce-cart-form table tr td,.woocommerce-checkout-review-order table tr td{font-family:"Poppins",sans-serif;vertical-align:middle;line-height:1.5em}.woocommerce-cart-form table .product-thumbnail,.woocommerce-checkout-review-order table .product-thumbnail{text-align:center}.woocommerce-cart-form table button[name=update_cart],.woocommerce-checkout-review-order table button[name=update_cart]{margin:16px 0;margin-left:auto}.woocommerce-cart-form table .coupon,.woocommerce-checkout-review-order table .coupon{text-align:right;justify-content:end;gap:8px;align-items:center;display:grid;grid-template-columns:auto auto auto}.woocommerce-cart-form img:not(.stripe-icon),.woocommerce-checkout-review-order img:not(.stripe-icon){width:50px;height:50px;border-radius:50%;object-fit:cover}.woocommerce-terms-and-conditions-link{text-decoration:underline;color:#d90073;font-weight:bold}.woocommerce-checkout .woocommerce-terms-and-conditions{border:1px solid #ebcbdc;border-radius:5px;max-height:400px !important}@media all and (max-width: 1200px){.woocommerce-cart-form table .coupon,.woocommerce-checkout-review-order table .coupon{text-align:left;grid-template-columns:1fr}}.cart_totals{width:fit-content;margin-left:auto;padding:16px 8px;border:1px solid #dcdcdc;border-radius:5px}.cart_totals table{margin-left:auto}.cart_totals table th{font-weight:bold;font-family:"Montserrat",sans-serif;font-size:16px;text-align:left}.cart_totals table td{font-family:"Poppins",sans-serif;padding:8px 0;padding-left:8px}.cart_totals .woocommerce-shipping-calculator{margin:16px 0;display:none}.cart_totals .woocommerce-shipping-calculator .shipping-calculator-button{margin-left:auto}.cart_totals .wc-proceed-to-checkout a{margin-left:auto}@media all and (max-width: 700px){.cart_totals .woocommerce-shipping-calculator,.cart_totals .cart-subtotal,.cart_totals .order-total,.cart_totals .woocommerce-shipping-totals.shipping{display:flex;flex-direction:column}}@media only screen and (max-width: 800px){.woocommerce-cart-form table,.woocommerce-cart-form tbody,.woocommerce-cart-form th,.woocommerce-cart-form td,.woocommerce-cart-form tr{display:block}.woocommerce-cart-form tbody{display:flex;flex-direction:column;gap:50px}.woocommerce-cart-form thead tr{display:none !important}.woocommerce-cart-form td{position:relative;padding-left:30%;white-space:normal;text-align:left}.woocommerce-cart-form td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;font-weight:bold;white-space:nowrap;text-align:left;content:attr(data-title)}.woocommerce-cart-form__cart-item dl.variation,.woocommerce-checkout-review-order-table dl.variation{line-height:1em !important}.woocommerce-cart-form table .product-thumbnail{text-align:left}.woocommerce-cart-form img:not(.stripe-icon){width:100px;height:100px}}@media only screen and (max-width: 600px){.woocommerce-cart-form td{padding-left:0;display:flex;flex-direction:column}.woocommerce-cart-form td:before{position:relative;top:0;left:0}}.woocommerce+p{display:none}.cart_totals .woocommerce-shipping-methods li,.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li{display:flex;align-items:center;gap:4px;margin-bottom:8px;padding:0 8px}.cart_totals .woocommerce-shipping-methods input[type=radio],.woocommerce-checkout-review-order-table .woocommerce-shipping-methods input[type=radio]{margin:0}#customer_details{display:grid;grid-template-columns:1fr 1fr;gap:96px;margin-bottom:48px}@media all and (max-width: 1024px){#customer_details{grid-template-columns:1fr;gap:32px;margin-bottom:96px}}.woocommerce-error{margin-bottom:16px;display:flex;flex-direction:column;color:#bd0808;font-weight:500;gap:8px}.woocommerce-info a{color:#d90073}.woocommerce-account-fields{margin-top:96px}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper,.woocommerce-account-fields .create-account{display:flex;flex-direction:column;gap:24px}.woocommerce-input-wrapper{display:block;margin:0;width:100%}.woocommerce-input-wrapper input,.woocommerce-input-wrapper textarea{width:100%}.woocommerce-checkout h1,.woocommerce-checkout h2,.woocommerce-checkout h3{margin-bottom:16px}.woocommerce-checkout .woocommerce{display:flex;flex-direction:column;gap:24px}input[type=checkbox],input[type=radio]{width:15px;height:15px;border-radius:50%;border:2px solid #d90073}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#d90073}.woocommerce-checkout-review-order tfoot td{padding-bottom:8px}.woocommerce-checkout-review-order tbody:before,.woocommerce-checkout-review-order tbody::after{line-height:16px;content:".";color:#fff;display:block}.wc_payment_method{font-family:"Poppins",sans-serif;margin:16px 0;display:flex;gap:16px;align-items:baseline}.wc_payment_method label{font-weight:bold;margin-bottom:8px;display:inline-block;vertical-align:middle;display:flex;align-items:center}.woocommerce-terms-and-conditions-wrapper{margin:16px 0}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{display:flex;align-items:center;font-family:"Poppins",sans-serif;gap:8px}.woocommerce-cart h3{margin:16px 0;font-size:16px}.woocommerce-notices-wrapper .woocommerce-message{margin:24px 0;padding:12px;border:2px solid #d90073;border-radius:5px;background-color:rgba(217,0,115,.05);display:flex;justify-content:space-between;align-items:center}@media all and (max-width: 1024px){.woocommerce-notices-wrapper .woocommerce-message{flex-direction:column;align-items:end;gap:16px}}.woocommerce-cart-form__cart-item dl.variation,.woocommerce-checkout-review-order-table dl.variation{display:grid;font-size:12px;line-height:.75em;align-items:center;margin:4px 0;font-weight:400;column-gap:12px}.woocommerce-cart-form__cart-item dl.variation dd,.woocommerce-checkout-review-order-table dl.variation dd{margin-left:0}.woocommerce-cart-form__contents td.actions{padding:32px 16px 0px 16px}.woocommerce-shipping-destination{font-style:italic;font-size:12px}.woocommerce-order-details th{text-align:left;font-weight:800}.woocommerce-order-details tfoot th{padding-top:12px}.woocommerce-order-details .wc-item-meta{font-size:12px;display:flex;flex-direction:column;gap:4px}.woocommerce-order-details .wc-item-meta li{display:flex;flex-direction:row;gap:8px;height:1.25em;align-items:baseline}.woocommerce-order{display:flex;flex-direction:column;gap:36px}.woocommerce-order address{margin-bottom:36px}.need-more-then-contact{font-size:12px;font-style:italic}.need-more-then-contact a{color:#d90073;font-weight:600}.woocommerce-additional-fields__field-wrapper{padding-top:50px}.woocommerce-additional-fields__field-wrapper label{font-size:24px}.woocommerce-additional-fields__field-wrapper textarea{font-family:"Poppins",sans-serif;font-size:13px}.woocommerce-product-details__short-description *{margin:revert}.woocommerce-account .woocommerce{display:flex;gap:24px;margin:32px auto}.woocommerce-account .woocommerce .u-columns{display:flex;flex-direction:column;gap:32px}.woocommerce-account .woocommerce form{display:flex;flex-direction:column;gap:16px}.woocommerce-account .woocommerce form label{font-weight:700}.woocommerce-account .woocommerce form input:not([type=checkbox]):not([type=radio]){width:100%}.woocommerce-account .woocommerce .addresses{margin-top:24px}@media all and (max-width: 1024px){.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-account .woocommerce .u-columns{flex-direction:column !important}}.woocommerce-form__label-for-checkbox{gap:8px;display:flex;align-items:center}.form-row{display:flex;flex-direction:column;gap:8px}.form-row.notes .optional{display:none}.form-row textarea{resize:vertical;min-height:100px}.caldera-grid{margin:24px 0}.caldera-grid h2{margin-top:32px}body[class*=t-page-inscription] .woocommerce .u-columns{flex-direction:row;justify-content:space-around;width:100%}body[class*=t-page-inscription] .woocommerce .u-columns h2{margin-bottom:16px}body[class*=t-page-inscription] .woocommerce .u-columns>div{width:400px;max-width:100%}@media all and (max-width: 1024px){.woocommerce .u-columns{flex-direction:column}.woocommerce .u-columns>div{width:100%;max-width:100%}}.woocommerce-MyAccount-content{flex:1}.woocommerce-MyAccount-content p+p{margin-top:16px}.woocommerce-MyAccount-content .woocommerce-orders-table{width:100%;border-spacing:10px;border-collapse:separate}.woocommerce-MyAccount-content .woocommerce-orders-table th{text-align:left;font-weight:600}.main-content--common{padding-top:32px}.main-content--common h1,.main-content--common h2{margin-bottom:16px;line-height:1em;font-weight:600}.main-content--common h2{color:#d90073;font-weight:600}.main-content--common .container.template{margin:48px 0}.main-content--common .link a{color:#d90073;font-weight:500}.image-container{width:500px !important;height:300px;margin-left:auto;margin-right:auto}.image-container img{width:100%;height:100%;object-fit:cover;border-radius:5px}:root{--swiper-navigation-color: #d90073;--swiper-pagination-color: #d90073}h1{font-family:"Montserrat",sans-serif;font-size:32px}h2,h3{font-family:"Poppins",sans-serif}h2{font-size:24px}h3{font-size:24px}p,a,span,div{font-family:"Poppins",sans-serif;line-height:1.5em}.intro-text{margin:16px auto;margin-bottom:32px;font-size:16px;font-family:"Poppins",sans-serif;text-align:center}main{padding-top:32px;padding-bottom:48px}main>*:not(.full){width:1500px;max-width:90%;margin-left:auto;margin-right:auto}.page-template-spacing h1{font-family:"Montserrat",sans-serif}.page-template-spacing h2{font-family:"Poppins",sans-serif}.page-template-spacing h1,.page-template-spacing h2{margin:48px 0}.page-template-spacing h3{margin:32px 0;font-family:"Poppins",sans-serif}.page-template-spacing p{word-break:break-all}.page-template-spacing p+p{margin-top:32px}.u-showcase{font-weight:600}.italic{font-style:italic}#breadcrumbs span:not(.breadcrumb_last) a{color:#d90073;font-weight:500}#breadcrumbs span.breadcrumb_last a{color:#16161d;font-weight:400}.attachment-shop_single{max-width:500px !important;max-height:500px !important;width:100%;height:100%}.attachment-woocommerce_gallery_thumbnail{width:100%}.wpgs-thumb-main-image{width:100%}.zoomtoo-container{overflow:hidden !important}.single-product main>.product{overflow:hidden}.single-product main>.product .woocommerce-product-gallery{overflow:hidden}.slick-prev{margin-left:0 !important;left:0 !important}.slick-next{margin-right:0 !important;right:0 !important}@media all and (max-width: 700px){.zoomtoo-container{height:500px}.wpgs-lightbox-icon{height:500px}}/*# sourceMappingURL=main.css.map */