@import url(https://fonts.googleapis.com/css2?family=Meie+Script&family=Krona+One&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&display=swap);@font-face{font-family:"Masqualero-Light";src:url(../../../../../../themes/gdparis/fonts/masqualero-light.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Nimbus-sans-light";src:url(../../../../../../themes/gdparis/fonts/nimbus-sans-light.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}body{--title-color:#021260;--title-font:"Krona One", sans-serif;--headingsfontfamily:"Krona One", sans-serif;--weightlink:600;--color-trait:#021260;--title-color-2:#021260;--bodyfontfamily:"Montserrat", sans-serif;--fontlink:"Krona One", sans-serif;--nv-text-color:#021260;--nv-primary-accent:#021260;--nv-secondary-accent:#021260;--grey:#999999;--offwhite:#f8f8f8;--gold:#c0aa70;text-rendering:optimizeLegibility;font-family:var(--bodyfontfamily);font-weight:400;color:#021260;--bodyfontsize:16px;--bodylineheight:26px}h1,h2,h3,h4,h5,h6,p,a{scroll-margin-top:160px}select,input{font-family:var(--bodyfontfamily);font-weight:500;color:#021260}p{margin-bottom:0}.screen-reader-only{border:0;clip:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.book-appointment{cursor:pointer}.noBorder{border:none!important}.font-title{font-family:var(--title-font);color:var(--color-trait);font-weight:400;line-height:normal!important;font-size:32px}.font-subtitle{font-family:var(--title-font);color:var(--color-trait);font-weight:400;line-height:normal!important;font-size:24px}.font-subheading{font-family:var(--title-font);color:var(--color-trait);font-weight:400;line-height:26px!important;font-size:16px}p.has-text-align-left.padding_text{padding-left:13%;padding-right:0%}.padding_text_right{padding-right:20%}h1{font-size:32px;text-transform:uppercase;line-height:46px}h1.page_title{margin-top:-15px;font-size:22px;margin-bottom:-10px}h2,h3,h4{text-transform:uppercase}#loader{display:none;background:rgba(0,0,0,.3) url(../../../../../../themes/gdparis/images/loader.gif) center no-repeat}#loader.show{display:block;position:fixed;background:rgba(0,0,0,.3) url(../../../../../../themes/gdparis/images/loader.gif) center no-repeat;background-size:50px;width:100%;height:100%;top:0;left:0;z-index:20000}.container{max-width:100%;padding:0;text-align:center;background:#fff;position:relative}.archive .wrapper,.single-product .wrapper{display:block}.archive #content,.single-product #content,.woocommerce-cart #content,.woocommerce-checkout #content,.page-template-template-blog #content{max-width:1500px;margin-left:auto;margin-right:auto}.archive #content>*,.single-product #content>*{padding:0 5%}.container .nv-content-wrap .all_width{width:100%;max-width:100%;width:calc(100% + 30px);max-width:calc(100% + 30px);margin-left:-15px;height:auto}.wrapper{padding-top:160px}.home .wrapper{padding-top:0}h1.margin_title{margin-top:80px;margin-bottom:70px}*{outline:0!important}.home #breadcrumbs{display:none}#breadcrumbs{padding:0 5%;margin:15px auto 25px auto;font-size:11px;color:var(--grey);font-weight:500;text-transform:uppercase;max-width:1500px}#breadcrumbs span,#breadcrumbs span a{color:var(--grey)}#breadcrumbs span span{margin:0 5px}#breadcrumbs span.breadcrumb_last{color:var(--title-color)!important}#header-grid{position:relative;top:5px;background:transparent;height:125px;border-bottom:solid 1px #efdfe9;width:100%}.site-logo img{display:none}.site-logo a{width:127px;height:85px;background:url(https://sayyes-stage.s3.eu-west-1.amazonaws.com/wp-content/uploads/2025/12/cropped-Say-Yes-In-Paris_Logo_Primary_RGB-scaled-1.png) no-repeat center;background-size:contain;transition:background-image 0.3s ease,height 0.3s ease}.site-logo.scrolled a{background:url(https://sayyes-stage.s3.eu-west-1.amazonaws.com/wp-content/uploads/2025/12/Say-Yes-In-Paris_Logo_Secondary-use-only_RGB-scaled.png) no-repeat center;background-size:contain;width:225px;min-height:64px}.logo_bas img{transition:all 0.3s ease}.logo_bas img{content:url(https://sayyes-stage.s3.eu-west-1.amazonaws.com/wp-content/uploads/2025/12/Say-Yes-In-Paris_Logo_Secondary-use-only_RGB-scaled.png);width:100%!important;height:50px!important;transform:scale(.9)}.row{margin:0}header.header{position:fixed;width:100%;top:0;z-index:100;height:160px;padding-top:30px;background:#fff;border-bottom:solid 1px #efdfe9;transition:all 0.3s}.hfg-slot.right{justify-content:flex-start}.hfg-slot.left{justify-content:flex-end}.hfg-slot.left #secondary-menu{justify-content:flex-end}.hfg-slot .builder-item{width:100%}html:not([data-scroll="0"]) header.header{height:130px;padding-top:0}.admin-bar header.header{top:32px}.hfg_header.site-header{box-shadow:none}body>.wrapper:not(.et-fb-iframe-ancestor){overflow:initial}.page-title{margin-bottom:50px!important}.nav-ul li{padding:0 40px;height:35px}.nav-ul .sub-menu{width:100%;right:0;left:0;margin:auto;width:calc(100% - 40px);top:35px}.nav-ul .sub-menu li>a{display:block;padding:10px 0;text-align:center!important}.nav-ul .sub-menu li{top:0;height:auto;padding:0 15px}.nav-ul li>a{font-family:var(--title-font);color:var(--title-color);text-transform:uppercase;line-height:18px;font-size:13px;display:block;top:3px}.left .nav-ul li>a{text-align:right}.right .nav-ul li>a{text-align:left}.nav-ul a:hover{color:#555}.nav-ul li{top:7px}#nv-primary-navigation-bottom li:hover:after,#secondary-menu li:hover:after{background-color:var(--color-trait);height:2px;width:100%;position:absolute;bottom:0;left:0;width:100%;content:"";display:none}.menu-menu-haut-gauche-container{position:absolute;top:10px;left:40px;z-index:99999}.menu-menu-haut-droite-container #menu-menu-haut-droite{display:flex;align-items:center;gap:20px}.menu-menu-haut-droite-container #menu-menu-haut-droite li{top:0;margin:0}.menu-menu-haut-droite-container #menu-menu-haut-droite li a{top:0}.menu-menu-haut-droite-container #menu-menu-haut-droite li .trp-shortcode-switcher__wrapper{display:flex;align-items:center}.menu-menu-haut-droite-container #menu-menu-haut-droite li .trp-shortcode-switcher{padding:0}.menu-menu-haut-droite-container #menu-menu-haut-droite li .trp-shortcode-overlay{padding:0}.menu-menu-haut-droite-container #menu-menu-haut-droite li .trp-language-item{padding:6px 10px}.menu-menu-haut-droite-container #menu-menu-haut-droite li .trp-current-language-item__wrapper svg path{stroke-width:1!important}.footer2 .trp-shortcode-switcher{padding:0}.footer2 .trp-shortcode-overlay{padding:0}.footer2 .trp-current-language-item__wrapper svg path{stroke-width:1!important}.footer2 .trp-switcher-dropdown-list a{margin-left:0}#menu-menu-haut-gauche li{display:inline-block;margin-right:30px}#menu-menu-haut-gauche li a{font-family:var(--title-font);color:var(--title-color);text-transform:uppercase;line-height:14px;text-align:left;font-size:11px}#menu-item-102{position:relative;top:2px}.nb_items_cart:after{position:absolute;content:attr(data-count);margin-left:0;margin-top:0;line-height:12px;border-radius:15px;vertical-align:middle;font-size:10px;font-weight:initial;font-style:normal;bottom:-7px;right:-20px;background:#fff;padding:2px 5px 2px 3px;border:none;min-width:27px;min-height:8px;text-align:left;text-indent:0}.nb_items_cart[data-count=""]:after,.nb_items_cart[data-count="0"]:after{content:"";display:none}.cart-count{position:absolute;margin-left:0;margin-top:0;line-height:12px;border-radius:15px;vertical-align:middle;font-size:10px;font-weight:initial;font-style:normal;bottom:-7px;right:-20px;background:#fff;padding:2px 5px 2px 3px;border:none;min-width:27px;min-height:8px;text-align:left;text-indent:0}.menu-menu-haut-droite-container{position:absolute;top:10px;right:40px;z-index:99999}#menu-menu-haut-droite li{display:inline-block;margin-left:30px}#menu-menu-haut-droite li a{font-family:var(--title-font);color:var(--title-color);text-transform:uppercase;line-height:14px;text-align:left;font-size:11px}#menu-item-102 a:before{position:absolute;left:-34px;top:5px;width:17px;height:17px;content:"";background:url(../../../../../../themes/gdparis/images/appointment.png) no-repeat;background-size:100%}#menu-item-100 a{text-indent:-9999px;width:19px;height:19px;background:url(../../../../../../themes/gdparis/images/panier.png) no-repeat;background-size:100%;display:block;position:relative;top:-1px}#pdfViewer{position:relative;width:min(92vw, 900px);height:85vh;background:#fff;border-radius:10px;border:1px solid #aaa;overflow:hidden}.pdfTopBar{position:absolute;top:8px;right:8px;display:flex;gap:8px;z-index:20}#pdfObject{width:100%;height:100%}#pdfDownload{background:#000;color:#fff;border-radius:6px;text-decoration:none;font-size:14px;position:absolute;top:13px;right:60px}#pdfClose{border-radius:50%;font-size:22px;color:#fff;background:#000;border:1px solid #fff;height:34px;width:34px;cursor:pointer}.pdfIconBtn{display:flex;align-items:center;justify-content:center;height:36px;width:36px;background:#000;color:#fff;border-radius:50%;text-decoration:none;cursor:pointer;transition:0.2s}@media (max-width:768px){.pdf-modal-content{width:100%;height:100%;border-radius:0}#pdfClose{font-size:32px;top:15px;right:20px}#pdfDownload{top:8px;right:60px}}@media (max-width:700px){.xoo-cp-modal .xoo-cp-pdetails,.xoo-cp-modal .xoo-cp-pdetails tbody{display:block!important;width:100%!important}.xoo-cp-modal .xoo-cp-pdetails tr{display:flex!important;flex-wrap:wrap;align-items:center;position:relative}.xoo-cp-modal .xoo-cp-pdetails td{display:block!important;width:auto!important;border:0!important;vertical-align:middle;padding:8px 0!important}.xoo-cp-modal td.xoo-cp-pimg{flex:0 0 100%;width:100%!important;text-align:center!important}.xoo-cp-modal td.xoo-cp-pimg img{max-width:72px;width:100%;height:auto}.xoo-cp-modal td.xoo-cp-ptitle{flex:1 1 auto;width:58%!important;text-align:left!important;font-size:15px;font-weight:600}.xoo-cp-modal td.xoo-cp-pprice{flex:0 0 auto;width:42%!important;text-align:right!important;font-size:16px;font-weight:700;white-space:nowrap;display:grid!important;grid-template-columns:1fr auto;align-items:center;column-gap:6px}.xoo-cp-modal td.xoo-cp-pprice .xoo-cp-remove{position:static!important;display:inline-flex;grid-column:2;grid-row:1;line-height:1}.xoo-cp-modal .xoo-cp-pqty{margin-top:4px;text-align:right;grid-column:1 / -1;grid-row:2}.xoo-cp-modal .xoo-cp-qtybox{justify-content:flex-end}.xoo-cp-modal .xoo-cp-variations{font-size:13px;margin-top:5px}}#pdfModal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999999999!important}#pdfViewer{position:relative;width:min(92vw, 900px);height:85vh;background:#fff;border-radius:10px;border:1px solid #aaa}#pdfClose{position:absolute;top:10px;right:10px;border-radius:50%;font-size:34px;z-index:10;color:#fff;background:#000;border:1px solid #fff;height:40px;width:40px;padding:5px;font-weight:400}#pdfModal::-webkit-scrollbar{width:5px}a.size-guide-link{margin-bottom:30px}form.variations_form #size{margin-bottom:10px!important}@media (max-width:768px){#pdfViewer{width:96vw;height:88vh}#pdfClose{width:40px;height:40px;font-size:30px;top:6px;right:10px}.woocommerce-order-details table tr{display:flex;flex-direction:row;justify-content:space-between}}@media (max-width:768px){#menu-item-100 a{top:-1px}.wp-block-cb-carousel .slick-dots{bottom:-20px!important}.wp-block-cb-carousel{padding:0 0}.wrapper_engrave .font-title{font-size:16px!important}}@media (max-width:600px){.one_range.float_right{display:flex;justify-content:flex-end}.one_range.float_right:after{right:10px}.one_range:after{bottom:5px}.widget_custom_filter_widget .ui-accordion-content{padding:16px 0 0}.wrapper_sort_old{padding:10px 0}}#menu-item-2232 a{text-indent:-9999px;width:15px;height:14px;background:url(../../../../../../themes/gdparis/images/favorites.svg) no-repeat;background-size:100%;display:block;position:relative;top:1px}#menu-item-101 a{text-indent:-9999px;width:15px;height:19px;background:url(../../../../../../themes/gdparis/images/compte.png) no-repeat;background-size:100%;display:block;position:relative;top:-1px}#menu-item-110 a{text-indent:-9999px;width:15px;height:20px;background:url(../../../../../../themes/gdparis/images/contact.png) no-repeat;background-size:100%;display:block;position:relative;top:-1px}.admin-bar .slider_home{top:127px}.text_say_yes_intro p{font-family:var(--bodyfontfamily)!important;width:50%!important;font-size:16px!important;font-style:italic!important}.slider_home{margin-top:160px}.n2-ss-section-main-content{text-align:left;left:9%;bottom:130px;top:initial!important;height:initial!important;display:block!important;min-height:initial!important;position:absolute!important}.title_text h1{font-family:var(--title-font)!important;font-size:55px!important;font-weight:300!important}.link_diaporama a{background:transparent;padding:0!important;text-transform:uppercase!important;text-decoration:none!important;width:auto!important;display:inline-block!important;margin-top:0;border:none!important;font-family:var(--fontlink)!important;font-weight:var(--weightlink)!important}div#n2-ss-2 .nextend-bullet-bar .n2-bullet.n2-active{position:relative}div#n2-ss-2 .nextend-bullet-bar .n2-bullet.n2-active:after{content:"";position:absolute;width:0;height:0;border:none;top:0;left:-3px;right:0;bottom:0;display:block;margin:auto}.title_ring a{text-decoration:none}.tryptik,.double_img{padding:0 5%;gap:2em}.tryptik p{padding:0 10%}.tryptik .wp-block-column:hover{opacity:.9}.tri-block{width:100%;font-size:18px;line-height:normal;margin:15px auto;position:relative;z-index:1;display:block;font-weight:500;font-family:var(--bodyfontfamily)}.tri-block:hover{opacity:1;color:var(--title-color)}.tri-block.font-title{font-family:var(--title-font);font-size:22px;text-transform:uppercase;margin:25px auto 35px auto}a.bt{font-family:var(--title-font);font-size:14px;text-transform:uppercase;margin:25px auto 0;color:#fff;width:max-content;padding:10px 20px 8px;display:inline-block;background-color:var(--title-color);border-radius:0;line-height:20px;border:1px solid var(--title-color);transition:0.3s}a.bt:hover{color:var(--title-color);background:transparent}a.bt-custom{font-family:var(--title-font);font-size:14px;text-transform:uppercase;margin:48px auto 0 auto;color:#fff;width:max-content;padding:15px;border-radius:0;border:unset;background:var(--title-color);transition:0.3s;line-height:20px}a.bt-custom:hover{color:var(--title-color);border:1px solid #021260;border-radius:0;background:transparent;transition:0.3s;padding:20px}.builder-item--footer-menu,.component-wrap,.item--inner,.menu-item-nav-search,.nav-ul .wrap a .dd-title,.nav-ul a,.palette-icon-wrapper,.site-logo,footer .nav-ul{justify-content:var(--justify,flex-start);text-align:var(--textalign,left)}strong.bt{font-family:var(--title-font);font-size:14px;text-transform:uppercase;margin:48px auto 0 auto;display:block;color:#fff;border:1px solid #021260;background:#021260;width:max-content;padding:5px 25px;transition:0.3s}strong.bt:hover{background:transparent;color:var(--title-color);transition:0.3s}.home-card-section{padding:20px;background:var(--offwhite)}.wp-block-column.imagetext-card.is-layout-flow.wp-block-column-is-layout-flow{border:1px solid #f9f9f9;box-shadow:rgba(0,0,0,.24) 0 3px 8px}a.bt-card{font-family:var(--title-font);font-size:14px;text-transform:uppercase;margin:39px auto 0 auto;display:block;color:var(--title-color);border:1px solid #021260;background:transparent;width:max-content;padding:10px 25px;transition:0.3s}figure.wp-block-image.size-large.home-image.side{transition:0.3s}.one_product{text-align:center!important;transition:0.3s!important}.title_ring{margin-top:25px!important;padding-bottom:25px;font-size:16px!important;font-weight:400!important;margin-bottom:0!important;position:relative;z-index:9}.view_product{display:inline-block!important;margin-top:6px!important;font-size:11px!important;color:#2a3c8c!important;opacity:0!important;transform:translateY(5px)!important;transition:opacity 0.3s ease,transform 0.3s ease!important;text-decoration:none!important;background:unset!important}.one_product:hover .img_product{transform:scale(1.02)!important;transition:0.3s!important}.one_product:hover .view_product{opacity:1!important;transform:translateY(0)!important}.one_product{border:1px solid transparent!important;transition:box-shadow 0.3s ease,border 0.3s ease!important}.one_product:hover{box-shadow:0 12px 30px rgba(0,0,0,.08)!important}.n2-ss-section-main-content{position:absolute!important;top:35%!important;left:50%!important;transform:translate(-50%,-50%)!important;display:flex!important;flex-direction:column!important;justify-content:end!important;align-items:center!important;width:100%!important;height:100%!important;text-align:center!important;pointer-events:none}@media (max-width:768px){.n2-ss-section-main-content{padding:0 20px!important}.n2-ss-text p{max-width:100%}}.wp-block-cover.has-parallax.rupture_home{background-size:contain;height:49.73958333vw;max-height:calc(100vh - 95px);margin:30px 0 80px 0}.wp-block-cover .wp-block-cover__inner-container{position:absolute;left:5%;text-align:left;bottom:45px}.wp-block-cover .wp-block-cover__inner-container p{margin:0;font-weight:400;font-size:30px!important;line-height:28px}.wp-block-cover .wp-block-cover__inner-container p a{color:#fff;text-decoration:none;font-size:13px;text-transform:uppercase;font-family:var(--fontlink);font-weight:var(--weightlink)}.page-id-2284 #breadcrumbs{display:none}.page-id-2284 .title-page{margin-top:40px;margin-bottom:50px;font-weight:400}.page-id-2284 h3{font-size:22px;text-transform:uppercase;font-weight:300}.page-id-2284 h4{font-size:18px;text-transform:uppercase;font-weight:300}.page-id-2284 .has-background{padding:0}.page-id-2284 .col{padding:0 5%}.page-id-2284 h2.font-title{margin-top:0;margin-bottom:40px}.threeblocks .padding_text{padding-left:15%;padding-right:15%}.video_bespoke video{max-width:686px}.mg20{margin-bottom:80px}.mg40{margin-bottom:110px}.page-id-2284 .mt20{margin-top:50px!important}.page-id-2284 .mt40{margin-top:110px!important}.colSmaller{width:90%;margin-left:auto;margin-right:auto}.page-id-2284 .realisations img{margin-bottom:30px}.page-id-2284 .realisations video{margin-bottom:20px}.page-id-2343 #breadcrumbs{display:none}.page-id-2343 .title-page{margin-top:40px;margin-bottom:50px;font-weight:400}.page-id-2343 h3{font-size:22px;text-transform:uppercase;font-weight:300}.page-id-2343 h4{font-size:18px;text-transform:uppercase;font-weight:300;margin-top:-30px}.page-id-2343 .has-background{padding:0}.page-id-2343 .col{padding:0 5%}.page-id-2343 h2.font-title{margin-top:0;margin-bottom:40px}.page-id-2343 .mt20{margin-top:50px!important}.page-id-2343 .mt40{margin-top:110px!important}.page-id-2343 .link_bottom a{text-transform:uppercase;margin-top:30px;display:block;font-weight:700}.page-id-2343 .slick-dots li.slick-active button:before,.page-id-2343 .slick-dots li button:before{color:#fff}.page-id-2343 .colSmaller{width:80%;margin-left:auto;margin-right:auto}.page-id-2343 .single-page-container .wp-block-image img,.page-id-2343 .single-page-container .wp-block-image figure{width:100%}.page-id-2343 .has-text-align-left,.page-id-2406 .has-text-align-left,.page-id-2284 .has-text-align-left{text-align:justify!important}.col_relative{position:relative}.titre_deporte{position:absolute;top:35px;left:calc(100% - 45px);width:100%;text-align:left;font-weight:400;font-size:24px}.page-id-2406 #breadcrumbs{display:none}.page-id-2406 .title-page{margin-top:40px;margin-bottom:50px;font-weight:400}.page-id-2406 h3{font-size:22px;text-transform:uppercase;font-weight:300}.page-id-2406 h4{font-size:18px;text-transform:uppercase;font-weight:300;margin-top:-30px}.page-id-2406 .has-background{padding:0}.page-id-2406 .col{padding:0 5%}.page-id-2406 h2.font-title{margin-top:0;margin-bottom:40px}.page-id-2406 .mt20{margin-top:50px!important}.page-id-2406 .mt40{margin-top:110px!important}.page-id-2406 .bottom10p{margin-bottom:10%}.page-id-2406 .link_bottom a{text-transform:uppercase;margin-top:30px;display:block;font-weight:700}.page-id-2406 .slick-dots li.slick-active button:before,.page-id-2406 .slick-dots li button:before{color:#fff}.page-id-2406 .colSmaller{width:85%;margin-left:auto;margin-right:auto}.page-id-2406 .single-page-container .wp-block-image img,.page-id-2406 .single-page-container .wp-block-image figure{width:100%}.img_decale{position:absolute;bottom:-9%;right:-25%;width:90%}.slick-dots li button:before{position:absolute;top:2px;left:2px;margin:auto;width:6px;height:6px;content:"";text-align:center;opacity:1!important;margin:0}.slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;border:solid 1px transparent;border-radius:0;padding:4px}.slick-dots li.slick-active button{font-size:0;padding:4px;line-height:0;display:block;width:10px;height:10px;border-radius:0}#block-7 .wp-block-columns{gap:0;margin-bottom:0}.footer_left_1{padding:70px 5% 50px 5%}.slb_template_tag_item_title{font-family:var(--bodyfontfamily);font-size:14px;line-height:20px!important;display:block}footer{margin-top:50px;background-color:#0a1337}footer .widget{margin-bottom:0}footer .builder-item{padding:0}.ico_footer{border-bottom:solid 1px #bfbfbf;gap:0}.ico_footer figure{width:100%;text-transform:uppercase;color:#878787;font-family:var(--title-font);font-size:14px}.ico_footer figure img{margin-bottom:10px}#block-13{background:#06133a;padding-top:45px;color:#fff;padding-bottom:45px}.footer1{padding:0;margin:0}.footer1 .col_gauche{padding:70px 0}.footer1 .col_gauche>*{padding:0 10%}.footer1 .font-title{font-size:22px;margin-bottom:10px;position:relative}.footer1 .col_gauche .font-title:before{width:17px;height:17px;display:inline-block;position:relative;top:2px;content:"";margin-right:15px;background:url(../../../../../../themes/gdparis/images/appointment.png) no-repeat;background-size:100%}.footer1 .col_gauche .font-title{margin-left:0;margin-bottom:30px;font-weight:400;text-transform:uppercase;font-size:16px}.footer1 p{font-size:16px;line-height:32px}.footer1 strong{font-weight:400;margin-bottom:15px;font-family:var(--title-font);font-size:16px;display:block;color:var(--title-color)}.footer1 img{margin-bottom:15px}.footer_antwerp{padding:0 5%}.logo_antwerp{margin-bottom:20px}.signature{font-size:13px;opacity:.8}.bt_bas{display:inline-block;text-transform:uppercase;font-size:13px;font-family:var(--fontlink);text-decoration:underline}.footer_antwerp .bt_bas{color:#fff}.footer1 .col_gauche .bt_bas{float:right;margin-right:10%;padding:0;margin-top:20px}#block-11{margin-bottom:20px}.footer_antwerp .bt_bas{margin-top:25px;display:block}.footer1 .footer_left_1 .bt_bas{background-color:#fff;padding:10px 0;font-family:var(--fontlink)}.logo_bas{margin-bottom:-25px}.center{text-align:center}#block-12{text-align:center}.adresse{margin-bottom:10px}.view_map{font-weight:var(--weightlink);font-family:var(--fontlink);font-size:13px;text-transform:uppercase;margin-bottom:20px;display:block}.view_map::before{width:15px;height:20px;background:url(../../../../../../themes/gdparis/images/contact.png) no-repeat;background-size:100%;display:inline-block;position:relative;top:5px;content:"";margin-right:10px}.footer-main:nth-child(2) .container{background:#030b22}.footer2 a{margin-left:15px}.footer2{padding:35px 0 35px 0;margin:0;background:#030b22;text-align:center}.footer2 figure{display:inline-block;margin:0 15px}.footer-bottom .builder-item:last-child{display:none}.nv-index-posts .nv--yoast-breadcrumb{display:none}.nv-index-posts{padding:0 5%}.article-content-col .content{position:relative;padding-bottom:0}.article-content-col .nv-meta-list{display:none}.article-content-col .blog-entry-title{margin:0;position:absolute;width:100%;bottom:0;padding:10px;background:rgba(255,255,255,.5)}.article-content-col .blog-entry-title h2{font-size:16px;margin:0;line-height:27px;padding:0 10px}div.posts-wrapper{display:block;column-count:3}div.posts-wrapper>article{width:100%}.article-content-col .content img{width:100%;max-width:100%}.ui-slider.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-slider .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}#diamondRapnetIframe{min-height:1200px}#diamondinstantinventory{display:flex;flex-wrap:wrap;width:75%;margin:0 auto}#diamondinstantinventory p{display:block;margin:0 auto}#diamondRapnetIframe{display:none}#wrapper_diamonds{width:100%;display:contents}.one_diam{width:23%;margin:20px 1.33% 35px 1.33%;display:flex;flex-direction:column;line-height:19px;padding-bottom:12px}.one_diam:nth-child(4n+1){margin-left:0}.one_diam:nth-child(4n+4){margin-right:0}.one_diam .infos{margin-top:5px;font-family:var(--title-font);font-size:14px}.one_diam .price{font-family:var(--title-font);font-size:14px;color:var(--gold)}.one_diam .full{display:block;line-height:20px}.one_diam .list{display:none}.header_list{display:none}#diamondinstantinventory.show_list .one_diam .full{display:none}#diamondinstantinventory.show_list .one_diam{width:100%;padding-bottom:20px;padding-top:20px;margin:0}#diamondinstantinventory.show_list .one_diam .list,#diamondinstantinventory.show_list .header_list{display:flex;width:100%}#diamondinstantinventory.show_list .header_list{margin:20px 0 0 0;color:#fff;font-weight:600;font-size:14px}#diamondinstantinventory.show_list .one_diam .list div,#diamondinstantinventory.show_list .header_list div{width:16.66666667%;text-align:center}#diamondinstantinventory.show_list .one_diam .list div{font-size:14px;font-family:var(--title-font)}#diamondinstantinventory.show_list .header_list div{background:#06143b;padding:15px 0 13px 0;text-transform:uppercase;font-family:var(--title-font);font-weight:500;font-size:16px}.summary bdi{color:#c0aa70!important}#cart_informations_right .sav{font-size:13px;font-weight:400;margin-bottom:20px;color:#777;line-height:19px}#cart_informations_right .sav h5{color:#021260}.shape_ico{position:relative;text-align:left!important;padding-left:77px}.header_list div:first-child{text-align:left!important;padding-left:77px!important}.shape_ico:after{content:"";position:absolute;width:35px;height:35px;left:20px;top:-9px;background-size:auto 100%!important;filter:hue-rotate(-125deg) brightness(.5)}.shape_ico.ico_Round:after{left:20px;top:-9px;background:url(../../../../../../themes/gdparis/images/icones/round.png) no-repeat center}.shape_ico.ico_Princess:after{background:url(../../../../../../themes/gdparis/images/icones/princess.png) no-repeat center}.shape_ico.ico_Pear:after{background:url(../../../../../../themes/gdparis/images/icones/pear.png) no-repeat center}.shape_ico.ico_Oval:after{background:url(../../../../../../themes/gdparis/images/icones/oval.png) no-repeat center}.shape_ico.ico_Heart:after{background:url(../../../../../../themes/gdparis/images/icones/heart.png) no-repeat center;background-size:100% auto!important}.shape_ico.ico_Emerald:after{background:url(../../../../../../themes/gdparis/images/icones/emerald.png) no-repeat center}.shape_ico.ico_Cushion:after{background:url(../../../../../../themes/gdparis/images/icones/cushion.png) no-repeat center}#diamondinstantinventory.show_list .one_diam:nth-child(odd){background:#ebeffb}#diamond_details{width:100%;margin:20px auto;display:flex;flex-wrap:wrap;max-width:1500px;padding:0 5%}.imgs_diamond{width:45%;margin-right:0}.imgs_diamond .small_img{width:120px;float:left;text-align:left;margin-top:-5px;display:none}.down_cert{color:var(--grey);text-transform:uppercase;display:block;font-family:var(--title-font);margin-bottom:0;font-size:12px;text-align:right;text-decoration:underline}.down_cert:hover{color:var(--grey)}.imgs_diamond .small_img img{width:100px;padding:5px}.imgs_diamond .big_img{width:calc(100% - 120px);width:100%;float:right}.infos_right{width:45%;margin-left:10%;display:flex;flex-direction:column;text-align:left}.infos_right .name{font-size:20px;text-align:left;margin-bottom:35px;line-height:33px;text-transform:uppercase}.infos_right .price{font-size:14px;font-weight:500;color:var(--gold);font-family:var(--title-font);margin-bottom:25px}.infos_right .price span{font-size:14px;font-weight:500;color:var(--gold);font-family:var(--bodyfontfamily)}.choose_diam{background:var(--title-color-2);color:#fff;padding:10px 15px;text-transform:uppercase;cursor:pointer;margin-top:15px;font-family:var(--title-font);font-size:14px;text-align:center}.calendly-overlay .calendly-popup{box-sizing:border-box;position:absolute;top:50%!important;left:50%!important;transform:translateY(-50%) translateX(-50%)!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.calendly-overlay{z-index:2000001!important}.calendly-overlay .calendly-popup-close{width:39px!important;height:39px!important;z-index:2000;background:url(https://sayyes-stage.s3.amazonaws.com/wp-content/uploads/2026/01/close_theme.svg) no-repeat center!important}@media (min-width:960px){.builder-item{margin:0 0}.alignwide{width:100%;max-width:100%;padding:0 5%;margin-left:0;margin-right:0}}.woocommerce div.product{width:100%;margin:auto}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:45%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:45%}@media (max-width:1400px){#block-7 .wp-block-columns{flex-wrap:wrap!important}#block-7 .wp-block-columns>.wp-block-column{flex-basis:100%!important}.footer_left_1{padding:70px 5% 20px 5%}#block-7 .wp-block-columns>.wp-block-column .wp-block-column{flex-basis:33.33%!important}.footer1 .col_gauche{padding:30px 0}.footer1 .col_gauche>*{padding:0 5%}}@media (max-width:960px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.wp-block-columns{flex-wrap:wrap!important}.wrapper{padding-top:0}.mg20{margin-bottom:40px}.titre_deporte{position:initial!important;margin-top:30px}.img_decale{position:initial!important;width:100%!important;margin-top:30px!important}.page-id-2406 .col_relative .padding_text_right{padding-right:0}.page-id-2406 .col_relative h3{text-align:center!important}.titre_deporte br{display:none}}@media (min-width:961px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0%;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*="flex-basis"]{flex-grow:0}.wp-block-columns{flex-wrap:nowrap!important}}@media (max-width:1250px){.nav-ul li{padding:0 30px}.nav-ul li>a{font-size:12px}#menu-item-34{padding-right:0}#menu-item-35{padding-left:0}.threeblocks .padding_text{padding-left:7.5%;padding-right:7.5%}.page-id-2284 .mt40{margin-top:70px!important}.page-id-2406 .bottom10p{margin-bottom:15%}.img_decale{position:absolute;bottom:-20%;right:-25%;width:90%}.titre_deporte{position:absolute;top:35px;left:calc(100% - 86px);width:100%;text-align:left;font-weight:400;font-size:24px}}@media (max-width:1050px){.nav-ul li{padding:0 20px}}@media (max-width:960px){.woocommerce ul#shipping_method li{margin:0}.wrapper_engrave{top:100px;width:90%}.menu-menu-haut-gauche-container,.menu-menu-haut-droite-container{display:none}.ico_footer.wp-block-columns{flex-wrap:wrap!important;flex-flow:column;gap:0}.ico_footer.wp-block-columns .wp-block-column{height:100px}#header-grid{height:90px;padding-top:5px;top:0}header.header{height:90px;padding-top:0;position:sticky;display:flex;align-items:center;justify-content:center;flex-direction:column}html:not([data-scroll="0"]) header.header{height:90px;padding-top:0}.admin-bar header.header{top:0}.slider_home{margin-top:0}h2.font-title{margin-top:55px}.container .nv-content-wrap>*{padding-left:0;padding-right:0}#block-7 .wp-block-columns>.wp-block-column .wp-block-column{flex-basis:100%!important}.footer-main:nth-child(2){margin-top:-5px}.footer1 strong{margin-top:25px}.header .nv-html-content{padding:15px 20px}.entry-content .bespoke-appoint .padding_text{padding-left:0%;padding-right:0%}}.post h1.post-title{font-size:22px;text-transform:uppercase;line-height:40px;margin-bottom:20px;text-align:center}.post .post-info{display:none}.post{max-width:1020px!important}.post h1{font-size:22px;text-transform:uppercase;line-height:40px;margin-bottom:40px}.post h2{font-size:21px;text-transform:uppercase;line-height:39px;margin-bottom:20px}.post h3{font-size:20px;text-transform:uppercase;line-height:38px;margin-bottom:20px}.post h4{font-size:19px;text-transform:uppercase;line-height:37px;margin-bottom:20px}.post h5{font-size:18px;text-transform:uppercase;line-height:36px;margin-bottom:20px}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:none;padding:3px 5px;margin:2px 4px}.post p{text-align:left;margin-bottom:25px;line-height:20px;text-align:justify}.post p.has-text-align-center{text-align:center}.post p+.wp-block-image,.post p+.wp-block-video{margin-top:40px}.post .wp-block-image,.post .wp-block-video{margin-bottom:40px}.post ul{list-style:inside;text-align:justify;margin-bottom:20px}.post .wp-block-image figcaption{font-family:var(--title-font);color:#021260;font-weight:400;position:relative;margin-top:15px}.post .wp-block-image figcaption:before{width:2px;background:var(--grey);left:0;right:0;margin:auto;top:-15px;height:12px;content:"";display:block;position:absolute}.post p.title_banner{text-align:left}.post div.download{height:180px}.post div.download_head{height:180px}.post div.download p{padding:10px;text-align:left;font-size:15px!important}.post div.download_head p{padding:10px;text-align:left;font-size:15px!important}.post div.download .wp-block-button a{padding:10px;vertical-align:baseline}.container .text_legal{padding:10px 0;text-align:left}.text_legal h5{margin-top:25px;margin-bottom:5px}img.header_categorie{height:100%;margin-bottom:-15px;width:100%}.caret-wrap{display:none}@media (min-width:960px){.container .text_legal{max-width:1500px;padding:10px 5%;margin:auto}}#block-17 .wp-block-columns{padding:0;height:0}#block-17 .wp-block-column{display:none}.sp-product-card{animation:spFadeUp 0.6s ease both}@keyframes spFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sp-card,.products .product>.nv-card-content-wrapper{background:#fff;border-radius:0;border:1px solid #eee;overflow:hidden;transition:all 0.35s ease}.sp-card .yith-wcwl-add-to-wishlist{top:10px;right:5px}.sp-card,.productstockCard .sp-product-image,.one_product,.one_product .desc_col{position:relative}.sp-card .yith-wcwl-add-to-wishlist,.productstockCard .sp-product-image .yith-wcwl-add-to-wishlist,.one_product>.yith-wcwl-add-to-wishlist,.one_product .desc_col>.yith-wcwl-add-to-wishlist{position:absolute;top:14px;right:2px;left:auto;margin:0;z-index:12}.sp-product-card.outofstock{position:relative;overflow:hidden}.sp-product-card.outofstock .sp-image-wrap::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.55);z-index:2;pointer-events:none}.sp-product-card.outofstock .sp-badges{position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:3!important}.badge.out-of-stock{color:#fff!important;font-weight:600;padding:8px 14px;font-size:13px;border-radius:4px;letter-spacing:.5px;white-space:nowrap}.products .product>.nv-card-content-wrapper{padding:15px}.sp-card:hover,.products .product>.nv-card-content-wrapper:hover{transform:translateY(-6px);box-shadow:0 20px 40px rgba(0,0,0,.12)}.products .product>.nv-card-content-wrapper .img-wrap{position:relative}.products .product>.nv-card-content-wrapper:hover .sp-quick-view{opacity:1;transform:translateY(0);pointer-events:auto;background:linear-gradient(0deg,#212447ad,transparent)}.sp-image-wrap{position:relative;aspect-ratio:1 / 1;background:#f6f6f6;overflow:hidden}.sp-image{width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:center;padding:16px;transition:transform 0.6s ease}.sp-card:hover .sp-image{transform:scale(1.06)}.sp-quick-view{position:absolute;left:0;right:0;bottom:0;padding:16px;text-align:center;z-index:10;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease}.sp-card:hover .sp-quick-view{opacity:1;transform:translateY(0);pointer-events:auto;background:linear-gradient(0deg,#212447ad,transparent)}.sp-quick-view span{font-family:var(--title-font);text-transform:uppercase;margin:25px auto 0;border-radius:0;line-height:20px;display:block;background:#fff;color:#06133a;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease,transform 0.2s ease}.sp-quick-view span:hover{background-color:#06133a;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(6,19,58,.35)}.custom-sorting-filter{padding:0 12px!important}.sp-badges{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px;z-index:3}.badge{font-size:11px;padding:4px 10px;border-radius:6px;font-weight:600;text-transform:uppercase;color:#fff}.badge.sale{background:#e53935}.badge.new{background:#fbc02d;color:#000}.shape-badge{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.7);color:#fff;font-size:11px;padding:4px 10px;border-radius:20px;z-index:3}.sp-content{padding:16px;text-align:center}.sp-title{font-size:16px;font-weight:600;margin-bottom:4px;transition:color 0.3s ease;line-height:1}p.sp-shape-custom{color:#6b7280;height:55px;align-content:center}.sp-card:hover .sp-title{color:#c8a24d}.sp-meta{font-size:13px;color:#777;margin-bottom:10px}.sp-price{font-size:18px;font-weight:600;color:var(--gold);padding-top:5px}@media (max-width:768px){.sp-content{padding:14px}.sp-price{font-size:16px}}.woocommerce ul.products::before{position:absolute}.woocommerce ul.products.columns-3 li.product:hover,.woocommerce-page ul.products.columns-3 li.product:hover{border:unset!important}.woocommerce ul.products li.product{padding:10px!important}.products-count{display:flex;align-items:center}.woocommerce nav.woocommerce-pagination{float:right}.nv-bc-count-wrap{display:none!important}p.woocommerce-result-count{display:block!important}.woocommerce nav.woocommerce-pagination ul li{margin-right:12px!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border-radius:8px!important;width:30px!important;padding:0.5em!important}.woocommerce-product-gallery{align-items:stretch!important}.woocommerce-product-gallery .flex-viewport{height:520px!important;max-height:520px!important;overflow:hidden!important}.woocommerce-product-gallery__wrapper{height:100%!important}.woocommerce-product-gallery__image{height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.woocommerce-product-gallery__image img{max-height:100%!important;max-width:100%!important;height:auto!important;width:auto!important;object-fit:contain!important}.single-product .woocommerce-product-gallery__image>a:hover,.single-product .woocommerce-product-gallery__image>a:focus,.single-product .woocommerce-product-gallery__image a:hover,.single-product .woocommerce-product-gallery__image a:focus{opacity:1!important}.woocommerce-product-gallery .flex-control-nav{max-height:520px!important;overflow-y:auto!important;overflow-x:hidden!important}.woocommerce-product-gallery .flex-control-nav li{margin-bottom:8px!important}.woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar{width:5px!important}.woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar-thumb{background:#d0d0d0!important;border-radius:4px!important}@media (max-width:1024px){.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery .flex-control-nav{height:420px!important;max-height:420px!important}}@media (max-width:768px){.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery .flex-control-nav{height:65vh!important;max-height:65vh!important}}.builder-item{padding:0px!important}aside#secondary>#block-6{display:none}#block-8{background:#06133a;padding-top:45px;color:#fff;padding-bottom:45px}#block-13{background:#06133a;padding-top:unset;color:#fff;padding-bottom:unset}strong.bt{font-family:var(--title-font);font-size:14px;text-transform:uppercase;margin:20px 0 0 0;display:block;color:#fff;border:1px solid #021260;border-radius:20px;background:#021260;width:max-content;padding:5px 25px;transition:0.3s}strong.bt:hover{background:transparent;color:var(--title-color);transition:0.3s}.imagetext-card{position:relative!important;border:1px solid transparent!important;border-radius:12px!important;overflow:hidden!important;box-shadow:none!important;transition:box-shadow 0.35s ease,border-color 0.35s ease!important}.imagetext-card figure{overflow:hidden!important}.imagetext-card figure img{transition:transform 0.5s ease!important;will-change:transform!important}.imagetext-card .home-card-section{transition:background-color 0.35s ease!important}.imagetext-card:hover{border-color:#f8f8f8!important;box-shadow:0 14px 32px rgba(0,0,0,.1)!important}.imagetext-card:hover figure img{transform:scale(1.1)!important}.imagetext-card:hover .home-card-section{background:rgba(255,255,255,.96)!important}.wp-block-columns.is-layout-flex{justify-content:space-evenly!important}.wp-block-column.imagetext-card{flex:0 0 40%!important;max-width:40%!important}p.has-text-align-left.padding_text{padding-left:4%;padding-right:5%}.mg20-i{padding:100px 0px!important;background:#f8f8f8}.mg20-i p.has-text-align-center.padding_text{padding:0;font-size:22px;line-height:1.8em}.parisan-section p.concierge-subtitle{display:flex;font-family:"Montserrat";font-size:18px}.parisan-section p.has-text-align-left.padding_text{padding:0;font-size:16px}.concierge-title{font-family:var(--title-font);padding:10px 0 20px 0;margin:0;font-size:24px}.proposal-card{padding:0}.proposal-card-new{padding:0}.proposal-image{display:flex}.proposal-card h3.card-title{text-align:center;font-size:18px;margin:35px 0 0}.proposal-card-new h3.card-title{text-align:center;font-size:18px;margin:35px 0 0}.proposal-card-new p.card-label{text-align:center;margin:0 0 25px}.proposal-card p.card-label{text-align:center;margin:0 0 25px}.proposal-card p.card-description{padding-left:15%!important;padding-right:15%!important;text-align:center}.proposal-card-new p.card-description{padding-left:15%!important;padding-right:15%!important;text-align:center}.proposal-card .card-btn{display:flex}.card-link-btn{display:flex;justify-content:center;padding:12px 28px;background-color:#021260;color:#fff;border:1px solid #021260;text-decoration:none;transition:all 0.3s ease}.card-link-btn:hover{background-color:transparent;color:#021260}.card-title-ring{font-size:18px;margin:20px}.concierge-bottom{background-color:#04145c;padding:48px 20px 40px 20px;text-align:center;position:relative;overflow:hidden}#custom_filter_widget-2 input[type="checkbox"]::before{width:1.25em;height:1.25em}.blue-sticker{height:500px}.concierge-bottom::before,.concierge-bottom::after{position:absolute;width:480px;height:480px;border:1px solid rgba(255,255,255,.08);border-radius:50%}.concierge-bottom::before{top:10%;left:0%}.concierge-bottom::after{bottom:5%;right:0%;content:none!important}.concierge-title-bottom{color:#fff;font-size:32px;line-height:1.3;font-weight:400;margin:0 auto 24px}.padding_text-bottom{color:rgba(255,255,255,.85);font-size:16px;max-width:620px;margin:0 auto 48px;line-height:1.6}.concierge-link-btn{display:inline-block;padding:16px 40px;border:1px solid #fff;color:#fff;font-size:13px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:all 0.3s ease}.concierge-link-btn:hover{background-color:#fff;color:#04145c}.woocommerce ul.products li.product a.woocommerce-loop-product__link .view_product{display:none!important}.woocommerce ul.products li.product .sp-image-wrap a:hover{opacity:1!important}.hide-on-tablet{display:block!important}.alignwide{max-width:100%!important;width:100%!important;padding:0 0%!important;box-sizing:border-box!important}.banner-diamond-con,.create-engagement,.made-to-measure,.crafted-front,.crafted-exclusive,.bespoke-appoint,.ready-to-wear,.say-yes-bottom,.three-col,.bespoke-create{padding:80px 0 0!important}.create-engagement .wp-block-group__inner-container .wp-block-columns,.made-to-measure .grid_home_selection ul{margin-bottom:0}.say-yes-bottom{padding-bottom:80px!important}@media (min-width:960px){.bespoke-create:not(.regular){margin-top:150px!important}}.banner-diamond-con .wp-block-group__inner-container,.create-engagement .wp-block-group__inner-container,.made-to-measure .wp-block-group__inner-container,.crafted-front .wp-block-group__inner-container,.crafted-exclusive .wp-block-group__inner-container,.bespoke-appoint .wp-block-group__inner-container,.ready-to-wear .wp-block-group__inner-container .ready-to-wear-inner,.say-yes-bottom .wp-block-group__inner-container{width:100%;padding-right:5%;padding-left:5%;margin:0 auto}.banner-diamond-con .font-title{margin:0 0 24px;margin-bottom:35px!important}.bg-gray{background:#f8f8f8!important}.grid_home_selection{padding:0!important}.grid_home_selection ul,.crafted-exclusive .wp-block-columns{margin:0}.grid_home_selection ul{gap:20px!important;grid-template-columns:repeat(4,1fr)!important;margin-top:20px!important}.ready-to-wear .slider{background:transparent;margin-top:40px}.one_product{padding:0!important;border:solid 1px rgba(0,0,0,.08)!important;border-radius:0;overflow:hidden}.one_product .desc_col{position:relative}.one_product .desc_col .title_ring~a{position:absolute;left:0;right:0;bottom:60px;padding:16px;text-align:center;z-index:10;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease}.one_product .desc_col:hover .title_ring~a{opacity:1;transform:translateY(0);pointer-events:auto;background:linear-gradient(0deg,#212447ad,transparent)}.one_product .desc_col .view_product{font-family:var(--title-font);text-transform:uppercase;margin:25px auto 0;border-radius:0;line-height:20px;display:block;background:#ffffff!important;color:#06133a;padding:8px 16px;font-size:14px!important;font-weight:500;cursor:pointer;transition:background-color 0.25s ease,color 0.25s ease,box-shadow 0.25s ease,transform 0.2s ease}.one_product .desc_col .view_product:hover{background:#021260!important;color:#fff!important;border:1px solid #021260!important}.grid_home_selection ul .one_product{margin-top:0!important}.banner-diamond-con .wp-block-group__inner-container{max-width:900px}a.lmp_button{font-family:var(--title-font)!important;font-size:14px!important;text-transform:uppercase;color:rgb(255,255,255)!important;line-height:normal;margin:0 auto;padding:10px 20px!important;border-radius:8px!important;border-width:1px!important;transition:0.3s}a.lmp_button:hover{color:var(--title-color)!important}.conversation{margin-top:110px}.parisian-atelier>.wp-block-group__inner-container,.conversation>.wp-block-group__inner-container,.savoir-block-faire>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px}.savoir-block-faire>.wp-block-group__inner-container{align-items:flex-start}.savoir-block-faire>.wp-block-group__inner-container .parisian-text{padding-top:50px;padding-bottom:110px}.savoir-block-faire>.wp-block-group__inner-container .conversation-text{padding-top:80px}.parisian-atelier>.wp-block-group__inner-container{background-color:#f7f8fc}.three-col .padding_text{padding-left:15%!important;padding-right:15%!important}.parisian-img .wp-block-image{width:100%}.parisian-img .wp-block-image img{width:100%;height:auto}.parisian-text,.conversation-text{padding:30px 20%}.three-col{margin-top:110px}.three-col>.wp-block-group__inner-container,.bespoke-create .bespoke-create-inner>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px}.three-col .font-subheading{margin-top:50px}.bespoke-create-inner>.wp-block-group__inner-container .wp-block-image,.bespoke-create-inner>.wp-block-group__inner-container .wp-block-video{margin-bottom:32px}.bespoke-create-inner>.wp-block-group__inner-container .wp-block-image:last-child,.bespoke-create-inner>.wp-block-group__inner-container .wp-block-video:last-child{margin-bottom:0}.bespoke-create .padding_text{padding-left:7.5%!important;padding-right:7.5%!important}#block-5.widget.widget_block{display:none}.footer-divider{border-top:solid 1px #bfbfbf;margin-top:0;margin-bottom:50px}.page-id-2284 .font-subheading{font-size:24px!important}.footer-logo img{max-width:200px!important}@media (max-width:1199px){.three-col>.wp-block-group__inner-container,.bespoke-create .bespoke-create-inner>.wp-block-group__inner-container{gap:24px}.bespoke-create-inner>.wp-block-group__inner-container .wp-block-image,.bespoke-create-inner>.wp-block-group__inner-container .wp-block-video{margin-bottom:24px}}@media (max-width:960px){#diamonds-filters .one_range input{max-width:100%}.page-id-2284 .title-page{margin-bottom:0;font-size:24px}.wp-block-image img,.video_bespoke video{max-width:100%;width:100%}.threeblocks,.realisations{width:90%;margin:110px auto auto}.page-id-2284 h2.font-title{margin-top:30px!important}.hide-on-tablet{display:none!important}.container .nv-content-wrap .all_width{min-height:300px!important}.font-title{font-size:24px!important}.font-subtitle{font-size:20px!important}.font-subheading{font-size:16px!important;margin-bottom:20px}.parisian-text,.conversation-text{padding:30px}.parisian-atelier>.wp-block-group__inner-container,.conversation>.wp-block-group__inner-container,.bespoke-create .bespoke-create-inner>.wp-block-group__inner-container{grid-template-columns:1fr}.parisian-atelier>.wp-block-group__inner-container{gap:0}.conversation{margin-top:70px}.three-col>.wp-block-group__inner-container{grid-template-columns:1fr;gap:32px}.bespoke-create-inner>.wp-block-group__inner-container .wp-block-image,.bespoke-create-inner>.wp-block-group__inner-container .wp-block-video{margin-bottom:20px}.bespoke-create-inner>.wp-block-group__inner-container .wp-block-image,.bespoke-create-inner>.wp-block-group__inner-container .wp-block-video{margin-bottom:30px}.footer-divider{border-top:none}.colSmaller{width:100%}.page-id-2284 .three-col .wp-block-image img{width:100%!important}.divider-img{flex-direction:column;margin:40px 0}.divider-img .divider-img1{padding-left:5%;padding-right:5%;padding-top:40px;transform:unset;max-width:100%}.divider-img .divider-img2{padding-left:5%;padding-right:5%;transform:unset;max-width:100%}}@media (max-width:768px){.grid_home_selection ul{gap:20px!important;grid-template-columns:1fr 1fr!important}.grid_home_selection ul .one_product{padding:0!important}.grid_home_selection ul .title_ring{font-size:13px!important}.wrapper_sort{width:100%!important;float:unset!important}.sticky-counter{gap:8px;flex-direction:column;width:100%;align-items:center}.nv-index-posts,.nv-single-post-wrap{margin-bottom:30px}.banner-diamond-con,.create-engagement,.made-to-measure,.crafted-front,.crafted-exclusive,.bespoke-appoint,.ready-to-wear,.say-yes-bottom,.three-col,.bespoke-create{padding:40px 0 0!important}.say-yes-bottom{padding-bottom:40px!important}.font-title{font-size:22px!important;margin-bottom:15px}.font-subtitle{font-size:18px!important;margin-bottom:15px}.made-to-measure figure img{min-height:130px;object-fit:cover}.conversation>.wp-block-group__inner-container .conversation-text{order:1}.parisian-text,.conversation-text{padding:20px}a.bt{width:fit-content}}@media (max-width:575px){.xoo-cp-container{top:10%!important}.header .item--inner .nv-html-content .menu{display:flex;justify-content:flex-end;gap:15px}.header .item--inner .nv-html-content .menu-item{position:unset!important}.page-id-2406 .mt40{margin-top:50px!important}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products,.woocommerce-page ul.products{margin-bottom:0!important}}.lmp_products_loading{display:none!important;text-align:center;margin:20px 0}.lmp_products_loading.lmp_active{display:block!important}.lmp_products_loading.lmp_active+.lmp_load_more_button{opacity:0;pointer-events:none;height:0;overflow:hidden}.map-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.map-modal-content{position:relative;background-color:#fff;margin:5% auto;padding:20px;width:90%;max-width:800px;border-radius:8px}.map-close{position:absolute;right:15px;top:15px;font-size:30px;font-weight:700;cursor:pointer;z-index:10000;color:#000}.map-close:hover{color:#666}#inline-map,.inline-map,.leaflet-container{position:relative;z-index:1}header,.site-header,.main-header{position:relative;z-index:9999}.page-id-2284 .banner-diamond-con,.page-id-2284 .parisian-atelier,.page-id-2284 .conversation,.page-id-2284 .three-col,.page-id-2284 .bespoke-create,.page-id-2284 .savoir-block-faire{padding-left:0!important;padding-right:0!important;margin-bottom:80px;padding-top:0!important}.page-id-2284 .banner-diamond-con{padding-top:40px!important}.page-id-2284 .col .nv-content-wrap .wp-block-image img,.page-id-2284 .col .nv-content-wrap .wp-block-video video{width:revert-layer}.parisian-heritage>.wp-block-group__inner-container,.diamond-savoir>.wp-block-group__inner-container,.the-antwerp>.wp-block-group__inner-container,.three-img>.wp-block-group__inner-container,.the-team>.wp-block-group__inner-container,.paris-showroom>.wp-block-group__inner-container,.find-us>.wp-block-group__inner-container{display:flex;align-items:center;gap:30px;flex-wrap:wrap;padding:0 0 5%;margin:auto;position:relative}.find-us>.wp-block-group__inner-container{padding-bottom:0;margin-bottom:5%;background-color:#f7f8fc}.the-parisian>.wp-block-group__inner-container .wp-block-group__inner-container{padding-left:5%;padding-right:5%}.three-img>.wp-block-group__inner-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;margin-bottom:0;padding-bottom:80px}.about-content,.about-images{position:relative;width:calc(50% - 15px)}.about-content-full{width:100%;margin-bottom:30px}.doubleimgBox>.wp-block-group__inner-container{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:unset;margin-bottom:10%;padding-bottom:0}.doubleimgBox .about-content,.doubleimgBox .about-images{width:100%}.doubleimgBox .img_decale{z-index:9}.bespoke-services{max-width:560px;margin:auto;text-align:center;padding:20px 20px 50px}.bespoke-services .bt{margin-top:30px;display:inline-block}.create-engagement .font-subtitle,.made-to-measure .font-subtitle,.crafted-exclusive .font-subtitle{margin-top:35px;margin-bottom:60px}.made-to-measure .aligncenter{margin-bottom:30px}.bespoke-appoint .font-subtitle{margin-bottom:35px;font-size:32px!important;text-transform:uppercase;line-height:46px!important}.bespoke-appoint .padding_text{padding-left:20%;padding-right:20%}.ready-to-wear .font-subtitle{margin-top:35px;margin-bottom:20px;font-size:24px!important}.say-yes-bottom .font-subtitle{font-size:24px!important}.content-box{max-width:80%;margin:0 auto}h1.font-title{margin-bottom:50px!important}.savoir-block-faire{max-width:1580px;margin:0 auto}.video_bespoke video{width:100%!important;max-width:686px!important}.say-yes-page .padding_text{padding-left:20%!important;padding-right:20%!important}.three-col .wp-block-heading{margin:50px 0 30px}.dc-content.alignwide{margin-top:80px;padding-left:5%!important;padding-right:5%!important}.dc-content .wp-block-columns.mg20{margin-bottom:80px!important}.dc-content .padding-text{max-width:60%;margin:0 auto}.dc-content .card-title-ring{margin:35px 0 25px!important}.dc-content .card-description-ring{padding-left:15%!important;padding-right:15%!important}.padding-lr .wp-block-group__inner-container{padding-left:20%;padding-right:20%}.about-content-full .wp-block-group__inner-container{padding-left:10%;padding-right:10%}.title_page{margin-top:0;font-size:22px;line-height:30px}.widget_custom_filter_widget .filters{max-height:calc(100vh - 310px);overflow-y:auto}.slider_home .n2-ss-slide{height:622px!important}.wrapper_sort_old #sort_rings{margin-right:0}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]{align-items:center!important;justify-content:center!important}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]>div{position:static!important;top:auto!important;bottom:auto;left:0!important;right:0;height:auto!important;padding:0;transform:inherit!important;justify-content:center!important;pointer-events:auto!important}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]>div .n2-ss-layer-row{padding:0!important}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]>div .slide-main-content{margin:0!important}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]>div .slide-main-content .n2-ss-layer-content{padding:10px!important}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]>div .slide-main-content .n2-ss-layer-content>div:nth-child(2){margin:16px 0!important}.n2-section-smartslider.fitvidsignore div[data-sstype="slide"] div[data-sstype="content"]>div .slide-main-content .n2-ss-layer-content>div a{border:1px solid #021260!important;padding:12px 30px 10px 30px!important}.product.type-product .sp-product-image .img_product_stock{margin-bottom:0!important}.productInfo{padding:16px}.productInfo .woocommerce-loop-product__title{padding:.5em 0!important;margin:0!important;font-size:1em!important;font-weight:600}.productInfo .woocommerce-loop-product__shape{color:#6b7280!important;height:52px;align-content:center;text-transform:capitalize!important;font-size:16px!important;line-height:26px;font-family:inherit!important;padding:0!important}.woocommerce ul.products li.product .productInfo .price{font-size:18px;font-weight:600;color:var(--gold);padding-top:5px;margin:0}.productstockCard .img_product_stock{padding-top:100%!important}.products .product>.productstockCard:hover .woocommerce-loop-product__title{color:#c8a24d!important}.three-col-ring img{aspect-ratio:1/1;object-fit:cover;width:577px}.page-id-3000 .nv-breadcrumb,.page-id-3000 .wpseo-breadcrumb{display:none!important}.page-id-3000 #breadcrumbs{display:none!important;padding:0!important;margin:0!important;height:0!important}.divider-img{padding-left:10%;padding-right:10%;margin-top:12%;align-items:center;justify-content:center}.divider-img1{max-width:450px}.divider-img2{transform:translate(-45px,-90px);max-width:450px}.footer2 .wp-block-column{display:flex!important;justify-content:space-between!important;padding:0 5%}.footer2 .wp-block-column p{display:none}.summary bdi{color:#c0aa70!important;font-weight:900!important}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{float:right!important}#pdfModal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:999999999!important}#pdfViewer{position:relative;width:min(92vw, 900px);height:85vh;background:#fff;border-radius:10px;border:1px solid #aaa;overflow:hidden}.pdfTopBar{position:absolute;top:8px;right:8px;display:flex;gap:8px;z-index:20}#pdfObject{width:100%;height:100%}#pdfDownload{background:#000;color:#fff;border-radius:50%;font-size:34px;z-index:10;color:#fff;background:rgba(0,0,0,.4);height:40px;width:40px;padding:5px;font-weight:400;cursor:pointer;position:absolute;top:13px;right:60px}#pdfClose{position:absolute;top:10px;right:10px;border-radius:50%;font-size:34px;z-index:10;color:#fff;background:rgba(255,255,255,.4);height:40px;width:40px;padding:5px;font-weight:400;cursor:pointer}.pdfIconBtn{display:flex;align-items:center;justify-content:center;height:36px;width:36px;background:#000;color:#fff;border-radius:50%;text-decoration:none;cursor:pointer;transition:0.2s}@media (max-width:768px){.pdf-modal-content{width:100%;height:100%;border-radius:0}#pdfClose{font-size:32px;top:8px;right:5px;background:rgba(0,0,0,.4)}#pdfDownload{top:8px;right:60px}}a.size-guide-link{margin-bottom:30px}form.variations_form #size{margin-bottom:10px!important}@media (max-width:1250px){.page-id-2284 .three-col .padding_text{padding-left:7.5%!important;padding-right:7.5%!important}.say-yes-page .padding_text{padding-left:10%!important;padding-right:10%!important}.bespoke-services{margin-top:15%}}@media (max-width:960px){#filters_mobile{margin-left:0px!important}.img_decale{margin:0!important;max-width:100%}.about-content,.about-images{width:100%}.page-id-2406 .title-page{margin:20px 0;font-size:28px;line-height:normal}.parisian-heritage>.wp-block-group__inner-container,.diamond-savoir>.wp-block-group__inner-container,.the-antwerp>.wp-block-group__inner-container,.three-img>.wp-block-group__inner-container,.the-team>.wp-block-group__inner-container,.paris-showroom>.wp-block-group__inner-container,.find-us>.wp-block-group__inner-container,.the-parisian>.wp-block-group__inner-container{padding:0 0 5%;gap:15px}.paris-showroom>.wp-block-group__inner-container{gap:32px}.diamond-savoir .wp-block-group__inner-container{flex-direction:column}.doubleimgBox .img_decale{max-width:100%;margin-top:30px!important}.doubleimgBox .about-images{padding-left:10%;padding-right:10%;margin-top:22px}.bespoke-services{padding:0 10% 5%;width:100%;max-width:100%}.three-img>.wp-block-group__inner-container,.savoir-block-faire>.wp-block-group__inner-container{grid-template-columns:1fr;gap:0}.page-id-2406 h4{margin-top:10px;margin-bottom:10px}.conversation>.wp-block-group__inner-container{display:flex;flex-direction:column}.page-id-2284 .banner-diamond-con,.page-id-2284 .parisian-atelier,.page-id-2284 .conversation{margin-bottom:40px}.page-id-2284 .conversation>.wp-block-group__inner-container .conversation-text{padding:20px 10%}.savoir-block-faire>.wp-block-group__inner-container .conversation-text{padding-top:40px}.savoir-block-faire>.wp-block-group__inner-container .parisian-text{padding-bottom:80px}.page-id-2284 .three-col .wp-block-image img{max-width:557px!important}.create-engagement .font-subtitle,.made-to-measure .font-subtitle,.crafted-exclusive .font-subtitle{margin-top:0}.say-yes-page .wp-block-image.mg20{margin-bottom:0}.banner-diamond-con .wp-block-group__inner-container,.create-engagement .wp-block-group__inner-container,.made-to-measure .wp-block-group__inner-container,.crafted-front .wp-block-group__inner-container,.crafted-exclusive .wp-block-group__inner-container,.bespoke-appoint .wp-block-group__inner-container,.ready-to-wear .wp-block-group__inner-container .ready-to-wear-inner,.say-yes-bottom .wp-block-group__inner-container{padding-right:0;padding-left:0}.made-to-measure .grid_home_selection ul{grid-template-columns:1fr!important;gap:15px!important}.three-img>.wp-block-group__inner-container{padding-bottom:40px}.three-img .wp-block-group .wp-block-image{margin-bottom:32px}.the-parisian>.wp-block-group__inner-container .wp-block-group__inner-container{padding-left:10%;padding-right:10%}.padding-lr .wp-block-group__inner-container{padding-left:10%;padding-right:10%;margin-top:22px}.paris-showroom{padding-top:10%}.find-us{margin-top:70px}.doubleimgBox>.wp-block-group__inner-container{grid-template-columns:1fr}.wrapper_sort{margin-top:0!important}.diamond-concierge-page .mg20-i{padding:50px 0px!important}.dc-content .wp-block-columns.mg20{margin-bottom:41px!important}.dc-content .card-side-hero h2+.wp-block-columns{gap:0}.dc-content .card-title-ring{margin:50px 0 30px!important}.dc-content .wp-block-columns.mg20{margin-bottom:60px!important}.concierge-bottom{padding:60px 20px}.concierge-title-bottom{font-size:28px}.shop-sidebar{padding:0;height:auto!important}.shop-sidebar.nv-sidebar-wrap{margin-bottom:0}.shop-sidebar .shop-sidebar.active{top:92px;height:calc(100vh - 92px);padding:20px 15px;display:flex;flex-direction:column}.shop-sidebar .shop-sidebar{top:92px!important;height:calc(100vh - 92px)!important;padding:20px 15px!important}.shop-sidebar .shop-sidebar.active .filter-sticky{display:flex;flex-direction:column;height:100%}.shop-sidebar.active .widget_custom_filter_widget{height:100%;display:flex;flex-direction:column}.shop-sidebar.active .widget_custom_filter_widget::before{display:none}.shop-sidebar.active .widget_custom_filter_widget .filters{max-height:100%;height:100%}.shop-sidebar.active #custom_filter_widget-2{margin-top:0}.shop-sidebar.active #close_filters_mobile{position:static;float:none;top:0;box-shadow:none;padding:0;height:auto;line-height:20px;margin-left:auto;margin-top:0}.shop-sidebar.active .sidebar-header{display:none}.shop-sidebar.active #filtre_price{margin-top:0}.shop-sidebar.active .filters{border-top:solid 1px #f0f0f0;margin-top:20px}.shop-sidebar.active .filters .ui-accordion-header .ui-icon{right:0}.say-yes-page>div>div:last-child{margin-bottom:0}.about-images div#inline-map{height:400px!important}.siderMainTitle>div{font-size:36px!important}.divider-img{flex-direction:column;margin:40px 0}.divider-img .wp-block-image{transform:unset;max-width:100%}}@media (max-width:768px){.page-id-2284 .col .nv-content-wrap{width:100%}.parisian-text,.conversation-text{padding:20px}.parisian-heritage>.wp-block-group__inner-container,.diamond-savoir>.wp-block-group__inner-container,.the-antwerp>.wp-block-group__inner-container,.three-img>.wp-block-group__inner-container,.the-team>.wp-block-group__inner-container,.paris-showroom>.wp-block-group__inner-container,.find-us>.wp-block-group__inner-container,.the-parisian>.wp-block-group__inner-container{width:100%}.page-id-2406 .mt20{white-space:break-spaces;margin-top:0!important}.dc-content .padding-text,.dc-content .card-description-ring{max-width:100%;margin:0 auto}.diamond-concierge-page .mg20-i{padding:30px 20px!important;margin:20px 0;gap:0}.diamond-concierge-page .mg20-i p.padding_text{font-size:16px}.padding_text-bottom{margin:0 auto 28px}.concierge-link-btn{padding:10px 20px;line-height:normal}.concierge-title{font-family:var(--title-font);font-size:18px}.siderMainTitle>div{font-size:28px!important}}#nb_result .woocommerce-result-count{color:var(--grey);padding-bottom:20px;font-size:14px;font-family:var(--title-font);text-transform:uppercase}@media (max-width:975px){.calendly-overlay .calendly-popup-close{right:12px!important}}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block;display:flex;align-items:center;gap:8px}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:flex;align-items:center;gap:8px}form.checkout.woocommerce-checkout .woocommerce-page form .form-row label.checkbox .input-checkbox{border:2px solid #d0d0d0!important}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;width:auto}.woocommerce-checkout table.shop_table td .variation{display:grid;grid-template-columns:1fr 1fr}.diamong-page-img img{aspect-ratio:1 / 1;box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:577px;object-fit:cover}.widget_custom_filter_widget::before{display:none!important}.wp-block-cb-carousel{padding:60px 0}.wp-block-cb-carousel .wp-block-cb-slide{padding:15px;transition:all 0.4s ease}.wp-block-cb-carousel .wp-block-cb-slide img{width:100%;border-radius:0;display:block;transition:transform 0.6s ease}.wp-block-cb-carousel .wp-block-cb-slide{opacity:.6;transform:scale(.95)}.wp-block-cb-carousel .slick-active{opacity:1!important;transform:scale(1)}.wp-block-cb-carousel .slick-active:hover img{transform:scale(1.08)}.wp-block-cb-carousel .slick-dots{bottom:75px}.wp-block-cb-carousel .slick-dots li button:before{font-size:10px;color:#000;opacity:1;transition:all 0.3s ease}.wp-block-cb-carousel .slick-dots li.slick-active button:before{color:#000;font-size:14px}.wp-block-cb-carousel figure{margin:0}.wp-block-cb-carousel .wp-block-cb-slide{padding:25px!important}.wp-block-cb-carousel .wp-block-cb-slide figure{margin:0!important;border-radius:0px!important;overflow:hidden!important;transition:all 0.4s ease!important}.wp-block-cb-carousel .slick-slide{opacity:0.4!important;transform:scale(.9)!important;transition:all 0.4s ease!important}.wp-block-cb-carousel .slick-active{opacity:1!important;transform:scale(1)!important}.wp-block-cb-carousel .wp-block-cb-slide img{display:block!important;width:100%!important;transition:transform 0.6s ease!important}.wp-block-cb-carousel .slick-active:hover img{transform:scale(1.08)!important}.wp-block-cb-carousel .slick-dots li button:before{font-size:12px!important;color:#bbb!important}.wp-block-cb-carousel .slick-dots li.slick-active button:before{color:#000!important}#ship-to-different-address input[type="checkbox"]:checked::before{width:18px;height:18px;left:-1px!important;top:-1px!important;background-size:18px}.woocommerce-account-fields input[type="checkbox"]:checked::before{width:18px;height:18px;left:-1px!important;top:-1px!important;background-size:18px}.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{aspect-ratio:1/1!important;object-fit:cover}.xoo-cp-modal .xoo-cp-pdetails.xoo-cp-rings-stock .xoo-cp-pqty,.xoo-cp-modal .xoo-cp-pdetails.xoo-cp-rings-stock .xoo-cp-qtybox,.xoo-cp-modal .xoo-cp-pdetails.xoo-cp-rings-stock .xoo-cp-qty,.xoo-cp-modal .xoo-cp-pdetails.xoo-cp-rings-stock .xcp-chng{display:none!important}.xoo-cp-modal .xoo-cp-btns .xcp-btn,.xoo-cp-modal .xoo-cp-btns .xoo-cp-btn-vc,.xoo-cp-modal .xoo-cp-btns .xoo-cp-btn-ch,.xoo-cp-modal .xoo-cp-btns .xoo-cp-close.xcp-btn{background:var(--nv-primary-accent)!important;border-color:var(--nv-primary-accent)!important;border-radius:0!important;color:#fff!important}.xoo-cp-modal .xoo-cp-btns .xcp-btn:hover,.xoo-cp-modal .xoo-cp-btns .xoo-cp-btn-vc:hover,.xoo-cp-modal .xoo-cp-btns .xoo-cp-btn-ch:hover,.xoo-cp-modal .xoo-cp-btns .xoo-cp-close.xcp-btn:hover{background:var(--nv-primary-accent)!important;border-color:var(--nv-primary-accent)!important;border-radius:0!important;color:#fff!important}@media (max-width:600px){#bt-search button{width:-webkit-fill-available!important}.tryptik p{padding:0}.content-box{max-width:100%}.the-parisian>.wp-block-group__inner-container .wp-block-group__inner-container{padding-left:0%!important;padding-right:0%!important}.about-content-full .wp-block-group__inner-container{padding-left:0%!important;padding-right:0%!important}.padding-lr .wp-block-group__inner-container{padding-left:0%!important;padding-right:0%!important}.bespoke-services{padding:0 0% 5%!important}.page-id-2343 .title-page{margin-bottom:40px;font-size:22px}.wp-block-cb-carousel .wp-block-cb-slide{padding:0!important}.page-id-2343 .colSmaller{width:100%}.page-id-2284 .conversation>.wp-block-group__inner-container .conversation-text{padding:20px 0%!important}.parisian-text,.conversation-text{padding:20px 0%!important}.page-id-2284 .savoir-block-faire{margin-bottom:15px!important}.page-id-2284 .three-col{margin-top:30px!important}.page-id-2284 .three-col .padding_text{padding-left:0%!important;padding-right:0%!important}.bespoke-create .padding_text{padding-left:0%!important;padding-right:0%!important}.dc-content.alignwide{padding-left:0%!important;padding-right:0%!important}.proposal-card p.card-description{padding-left:0%!important;padding-right:0%!important}.say-yes-page .padding_text{padding-left:0%!important;padding-right:0%!important}.woocommerce-product-gallery .flex-viewport,.woocommerce-product-gallery .flex-control-nav{height:auto!important}.one_range.float_right{display:flex;justify-content:flex-end}.one_range.float_right:after{right:10px}.one_range:after{bottom:5px}.widget_custom_filter_widget .ui-accordion-content{padding:16px 0 0}#filters_mobile{margin-left:0px!important}.wrapper_sort_old{padding:10px 0}.say-yes-page .wp-block-cb-carousel{padding:0px!important}}@media (max-width:768px){.map-modal-content{top:15%}}.woocommerce ul.products.columns-3,.woocommerce-page ul.products.columns-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:auto!important;margin:0!important;float:none!important;clear:none!important}@media (max-width:768px){.woocommerce ul.products.columns-3,.woocommerce-page ul.products.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:475px){.woocommerce ul.products.columns-3,.woocommerce-page ul.products.columns-3{grid-template-columns:1fr}}