a,abbr,acronym,address,applet,aside,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,ins,kbd,label,legend,li,main,menu,nav,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:black;background:white}li,ol,ul{list-style:none}li>ol,li>ul{margin:0}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:normal}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a,button{cursor:pointer}img{max-width:100%;border-radius:0}input::-ms-clear{height:0;width:0}div.storefront-breadcrumb{display:none}div.col-full{max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}a:focus,button:focus,input:focus,textarea:focus{outline:none}.entry-header{padding:0!important;border:none!important;margin:0!important;box-shadow:none}@media (min-width:1081px){.desktop-hide{display:none!important}}.desktop-show{display:none!important}@media (min-width:1081px){.desktop-show{display:block!important}}@media (max-width:1080px){.tablet-hide{display:none!important}}.tablet-show{display:none!important}@media (max-width:1080px){.tablet-show{display:block!important}}@media (max-width:767px){.mobile-hide{display:none!important}}.mobile-show{display:none!important}@media (max-width:767px){.mobile-show{display:block!important}}@font-face{font-family:"Brandon Grotesque Light";font-style:normal;font-weight:normal;src:local("Brandon Grotesque Light"),url("../fonts/brandon-grotesque-light.woff") format("woff")}@font-face{font-family:"Brandon Grotesque Regular";font-weight:normal;font-style:normal;src:url("../fonts/brandongrotesque-regular-webfont.woff2") format("woff2"),url("../fonts/brandongrotesque-regular-webfont.woff") format("woff")}@font-face{font-family:"Brandon Grotesque Medium";font-style:normal;font-weight:normal;src:local("Brandon Grotesque Medium"),url("../fonts/brandon-grotesque-medium.woff") format("woff")}@font-face{font-family:"Brandon Grotesque Bold";font-style:normal;font-weight:normal;src:local("Brandon Grotesque Bold"),url("../fonts/brandon-grotesque-bold.woff") format("woff")}:root{--article-excerpt-text-color:#CFAD69;--article-more-background-color:#211F2C;--article-more-text-color:#E9C591;--article-more-svg-fill:#CFAD69;--aside-contact-font-color:#CFAD69;--brand-presentation-text-color:#CFAD69;--button-small-background-color:#F4EDDF;--button-small-border-color:#F4EDDF;--button-small-text-color:#CFAD69;--button-small-white-border-color-hover:#CFAD69;--button-submit-background-color:#F4EDDF;--button-submit-text-color:#CFAD69;--cartouche-jewel-category-link-svg-fill:#CFAD69;--cartouche-product-order-only-background-color:#211F2C;--cartouche-product-order-only-color:#FFFFFF;--cartouche-product-price-text-color:#CFAD69;--cartouche-product-svg-fill:#CFAD69;--contact-content-text-color:#FFFFFF;--contact-content-background-color:#211F2C;--contact-particulars-svg-fill-color:#CFAD69;--contact-particulars-mail-text-color:#CFAD69;--contact-hours-svg-fill-color:#FFFFFF;--cookies-cookie-law-info-bar-link-text-color:#CFAD69;--cookies-cookie-law-info-bar-button-background-color:#211F2C;--cookies-cookie-law-info-bar-button-text-color:#E9C591;--cookies-cli-privacy-overview-text-color:#CFAD69;--cookies-cli-privacy-readmore-text-color:#CFAD69;--footer-background-color:#211F2C;--footer-legal-background-color:#F5F5F5;--footer-legal-background-color-tablet:#211F2C;--footer-legal-text-color-tablet:#FFFFFF;--footer-nav-menu-link-text-color:#E9C591;--footer-nav-submenu-link-text-color:#A7A7AB;--footer-social-text-color:#E9C591;--footer-social-icon-color:#FFFFFF;--header-account-svg-fill-color:#CFAD69;--header-account-svg-fill-color-sticky:#FFFFFF;--header-account-svg-fill-color-sticky-active:#E9C591;--header-account-text-color:#CFAD69;--header-account-text-color-sticky:#FFFFFF;--header-account-text-color-sticky-active:#E9C591;--header-cart-svg-fill-color:#CFAD69;--header-cart-svg-fill-color-sticky:#FFFFFF;--header-cart-svg-fill-color-sticky-active:#E9C591;--header-cart-text-color:#CFAD69;--header-cart-text-color-sticky:#FFFFFF;--header-cart-text-color-sticky-active:#E9C591;--insert-span-text-color:#CFAD69;--insert-svg-fill-color:#CFAD69;--landing-logo-default-text-color:#211F2C;--landing-h1-text-color:#CFAD69;--legal-bullet-background-color:#CFAD69;--legal-h2-text-color:#CFAD69;--link-text-color:#CFAD69;--masthead-background-color:#FFFFFF;--masthead-background-color-sticky:#211F2C;--masthead-logo-default-text-color:#211F2C;--masthead-logo-default-text-color-sticky:#FFFFFF;--masthead-nav-bullet-background-color:#CFAD69;--masthead-show-menu-svg-fill-color:#FFFFFF;--masthead-nav-link-text-color:#272635;--masthead-nav-link-text-color-active:#CFAD69;--masthead-nav-link-text-color-sticky:#FFFFFF;--masthead-nav-link-text-color-sticky-active:#E9C591;--masthead-nav-submenu-background-color-sticky:#FFFFFF;--menu-background-color:#211F2C;--menu-link-text-color:#E9C591;--menu-link-border-color-active:#E9C591;--menu-submenu-link-text-color:#A7A7AB;--menu-submenu-link-text-color-active:#FFFFFF;--message-background-color:#211F2C;--message-background-color-sticky:#FFFFFF;--message-text-color:#E9C591;--message-text-color-sticky:#272635;--pagination-link-text-color:#CFAD69;--post-bullet-background-color:#CFAD69;--post-h2-text-color:#CFAD69;--post-list-strong-text-color:#CFAD69;--product-order-only-background-color:#211F2C;--product-order-only-color:#FFFFFF;--product-price-text-color:#CFAD69;--product-price-slash-background-color:#CFAD69;--product-warning-text-color:#CFAD69;--reassurance-background-color:#F5F5F5;--reassurance-svg-fill-color:#CFAD69;--reassurance-text-color:#272635;--searchandfilter-toggle-text-color:#CFAD69;--searchandfilter-toggle-svg-fill-color:#CFAD69;--select2-dropdown-selected-text-color:#CFAD69;--services-h2-text-color:#CFAD69;--tag-text-color:#A7A7AB;--tag-text-color-hover:#CFAD69;--woocommerce-account-nav-background-color:#F5F5F5;--woocommerce-account-nav-link-text-color:#CFAD69;--woocommerce-checkout-payment-method-radio-color:#CFAD69;--woocommerce-message-icon-color:#CFAD69;--woocommerce-message-link-text-color:#CFAD69;--woocommerce-order-details-strong-text-color:#CFAD69;--woocommerce-product-name-text-color:#CFAD69;--woocommerce-title-text-color:#CFAD69}html{font-size:62.5%}body{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;box-sizing:border-box;overflow-y:auto;background-color:#FFFFFF;font-size:12px;font-size:1.2rem;color:#272635}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body{-webkit-font-smoothing:antialiased}}body *,body :after,body :before{box-sizing:border-box}.screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}#content.site-content{background-color:#FFFFFF}#layout{padding-bottom:6rem}#content:not(.site-content){position:relative;margin:auto;max-width:136rem;padding:0 4rem}a{color:var(--link-text-color);cursor:pointer;text-decoration:none}hr{display:none;clear:both;width:100%;height:0;margin:0;border:none}h1,h2,h3,h4,h5,h6{color:#272635}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#272635}address{background-color:#FFFFFF;border:0.1rem solid #F5F5F5;line-height:2;font-size:1.6rem;padding:1.5rem 2.5rem}address p{margin:0!important}mark{color:inherit}@media (max-width:1080px){#content.site-content{padding-top:8.4rem}#layout{padding-bottom:2rem}#content:not(.site-content){padding:0 2rem}}section.claim{position:relative}section.claim:before{display:block;position:absolute;content:"";height:7.5rem;width:10rem;top:calc(50% - 3.75rem);left:calc(50% - 5rem);background-image:url(../images/claim.png);background-size:contain;background-position:center;background-repeat:no-repeat}section.claim p{font-family:"Playfair Display","Lato",Arial;font-weight:400;position:relative;z-index:2;text-align:center;font-style:italic;text-transform:uppercase;font-size:3.5rem;line-height:1.3;padding:1.5rem 0;letter-spacing:0.35em}@media (max-width:1080px){section.claim p{padding:4.5rem 2rem}}div.df-lite .df-container .df-bg{background-color:#FFFFFF!important}div.df-lite .df-ui-nav .df-ui-btn:before{color:#CFAD69!important;filter:none!important}div.df-lite .df-ui-btn:hover{color:#CFAD69!important}div.fotorama div.fotorama__fullscreen-icon{position:absolute;top:0;right:4rem;cursor:pointer;height:3.2rem;width:3.2rem;background-image:url(../images/product/fullscreen.png);background-position:top;background-size:100% auto;background-repeat:no-repeat;transform:none!important;opacity:1!important}div.fotorama div.fotorama__fullscreen-icon:hover{transform:none!important}div.fotorama div.fotorama__nav__frame{padding:0 3rem 0 0!important}div.fotorama div.fotorama__nav__frame.fotorama__active div.fotorama__thumb{border-color:#d2d2d4}div.fotorama div.fotorama__thumb-border{display:none}div.fotorama div.fotorama__thumb{transition:border-color 0.2s ease 0s;background-color:#FFFFFF;border-style:solid;border-width:0.1rem;border-color:transparent}div.fotorama div.fotorama__thumb img{margin:-0.1rem}div.fotorama--fullscreen{background:#FFFFFF}div.fotorama--fullscreen .fotorama__nav,div.fotorama--fullscreen .fotorama__stage{background:none}div.fotorama--fullscreen div.fotorama__fullscreen-icon{top:2.5rem;right:2.5rem;background-position:bottom}input[type=number],input[type=password],input[type=tel],input[type=text],input[type=textbox],input[type=url]{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none}input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=textbox]:focus,input[type=url]:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}input[type=number][disabled=disabled],input[type=number][disabled],input[type=password][disabled=disabled],input[type=password][disabled],input[type=tel][disabled=disabled],input[type=tel][disabled],input[type=text][disabled=disabled],input[type=text][disabled],input[type=textbox][disabled=disabled],input[type=textbox][disabled],input[type=url][disabled=disabled],input[type=url][disabled]{background-color:#F6F6F6}input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=textbox].wpcf7-not-valid,input[type=url].wpcf7-not-valid{border-color:#CC0000}input[type=email]{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;padding-right:4.6rem;background-image:url(../images/input/email.png)}input[type=email]:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}input[type=email][disabled=disabled],input[type=email][disabled]{background-color:#F6F6F6}input[type=email].wpcf7-not-valid{border-color:#CC0000}textarea,textarea.input-text{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;padding:1rem 1.5rem;line-height:1.5;min-height:10rem;height:auto;margin:0;resize:none}textarea.input-text:focus,textarea:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}textarea.input-text[disabled=disabled],textarea.input-text[disabled],textarea[disabled=disabled],textarea[disabled]{background-color:#F6F6F6}textarea.input-text.wpcf7-not-valid,textarea.wpcf7-not-valid{border-color:#CC0000}::-webkit-input-placeholder,input:-moz-placeholder,input:-ms-input-placeholder,textarea:-moz-placeholder,textarea:-ms-input-placeholder{color:#A7A7AB}a.overlay{transition:opacity 0.2s ease 0s;display:block;position:fixed;top:0;left:0;height:100vh;width:100%;z-index:100;background-color:rgba(39,38,53,0.8);visibility:hidden;opacity:0}a.overlay:before{display:block;content:"";position:fixed;top:2.6rem;right:2.6rem;height:3.2rem;width:3.2rem;background-color:#272635;background-image:url(../images/close.png);background-size:100% auto;background-position:top;background-repeat:no-repeat;visibility:hidden;opacity:0;transition:opacity 0.5s ease 0s;border-radius:0.5rem}.show>a.overlay,.show>a.overlay:before{visibility:visible;opacity:1}.blockOverlay{z-index:97!important}div.pagination{position:relative;display:table;margin:4rem auto 0 auto;padding:0 4.5rem;border:none}div.pagination:after{content:"";display:block;clear:both}div.pagination .page-numbers{transition:border-color 0.2s ease 0s;color:var(--pagination-link-text-color);display:block;float:left;text-align:center;height:4rem;line-height:4rem;width:4rem;font-size:1.4rem;background-color:#FFFFFF;border-color:#FFFFFF;border-style:solid;border-width:0.1rem}div.pagination .page-numbers:hover{border-color:rgba(207,173,105,0.5)}div.pagination .page-numbers.current{color:#A7A7AB;border-color:#E5E5E5}div.pagination .page-numbers+.page-numbers{margin:0 0.5rem}div.pagination .next,div.pagination .prev{position:absolute;top:0;line-height:3.6rem;font-size:1.6rem}div.pagination .prev{left:0}div.pagination .next{right:0}@media (max-width:1080px){div.pagination{margin-top:2rem}}@media (max-width:767px){div.pagination{padding:0 3.5rem}div.pagination .page-numbers{height:3rem;line-height:3rem;width:3rem;font-size:1.2rem}div.pagination .next,div.pagination .prev{line-height:2.8rem;font-size:1.4rem}}section.promo{background-color:#FFFFFF}section.promo img{display:block;width:100%}section.promo span{display:none;position:relative;margin:2rem auto 0 auto;letter-spacing:0.35em;font-size:1.8rem;padding-right:4.5rem;text-transform:lowercase}section.promo span:after{display:block;content:"";position:absolute;top:calc(50% - 0.4rem);right:0;height:0.8rem;width:3rem;background-image:url(../images/arrow-right.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:767px){section.promo{padding-bottom:2rem}section.promo a{padding-bottom:2rem}section.promo img.desktop{display:none}section.promo img.mobile{display:block!important}section.promo span{display:table!important}}section.push{background-color:#FFFFFF}section.push img{display:block;width:100%}[type=checkbox],[type=radio]{cursor:pointer}label [type=checkbox]{position:absolute;left:-1000rem}label [type=checkbox]+span{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;display:inline-block;position:relative;color:#A7A7AB;line-height:2.2rem;min-height:2.2rem;min-width:2.2rem;cursor:pointer;font-size:1.4rem;padding-left:3rem;max-width:100%}label [type=checkbox]+span:before{content:"";position:absolute;left:0;top:0;width:2.2rem;height:2.2rem;background-image:url(../images/checkbox.png);background-position:top;background-size:2.2rem auto;background-repeat:no-repeat}label [type=checkbox]+span:hover:before{background-position:bottom}label [type=checkbox]:checked+span:before{background-position:bottom}section.reassurance{background-color:var(--reassurance-background-color);padding:4rem 2rem}section.reassurance ul{text-align:center;margin:-4rem auto 0 auto;max-width:136rem}section.reassurance li{color:var(--reassurance-text-color);display:inline-block;padding:4rem 2rem 0 2rem;width:24rem;line-height:1.5;text-align:center;font-size:1.6rem;vertical-align:top;letter-spacing:0.1em}section.reassurance li svg{fill:var(--reassurance-svg-fill-color);display:table;height:6rem;margin:0 auto 1rem auto}section.reassurance li strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;white-space:nowrap}section.reassurance li.official svg,section.reassurance li.refund svg{height:5rem;margin-top:0.5rem;margin-bottom:1.5rem}@media (max-width:767px){section.reassurance li{width:28rem}}div.royalSlider{background:transparent}div.royalSlider div.rsNav,div.royalSlider div.rsNavItem,div.royalSlider div.rsOverflow,div.royalSlider div.rsSlide{background:transparent}div.royalSlider div.rsVideoContainer{position:static}div.royalSlider div.rsVideoFrameHolder{height:100%!important}div.royalSlider div.video{position:relative;height:100%;width:100%}div.royalSlider div.video video{position:absolute;width:100%;height:auto;top:50%;left:0;transform:translate3d(0,-50%,0)}@media (max-width:767px){div.royalSlider div.video video{width:100%;height:auto}}div.royalSlider img.rsImg{border-radius:0}div.royalSlider a.rsLink{display:block;position:absolute;width:100%;height:100%;top:0;left:0;font-size:0}div.royalSlider div.rsNav{padding:0;height:1.2rem;line-height:1.2rem;margin-top:-3.2rem}div.royalSlider div.rsNavItem{transition:opacity 0.2s ease 0s;cursor:pointer;margin:0 0.5rem;padding:0;opacity:0.6;height:1.2rem;width:1.2rem}div.royalSlider div.rsNavItem.rsNavSelected{opacity:1}div.royalSlider div.rsNavItem span{height:1.2rem;width:1.2rem;background-color:#FFFFFF}select{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appareance:none;display:block;width:100%;font-size:1.6rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;height:4.8rem;padding:0 4.6rem 0 1.5rem;border-radius:0.3rem;color:#A7A7AB;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;background-image:url(../images/select/arrow.svg)}select:focus{border-color:#D8D8D8;background-color:#FFFFFF;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}select::-ms-expand{display:none}select.disabled,select[disabled=disabled],select[disabled]{background-color:#F5F5F5;cursor:not-allowed}.select2-container{width:100%!important;min-height:4.8rem}.select2-container .select2-selection{border-width:0.1rem;border-color:#E5E5E5;border-style:solid;border-radius:0.3rem}.select2-container .select2-selection--single{height:4.8rem}.select2-container .select2-selection--single .select2-selection__rendered{color:#A7A7AB;line-height:4.8rem;font-size:1.5rem;padding:0 4.6rem 0 1.5rem}.select2-container .select2-selection--single .select2-selection__arrow{height:4.6rem;position:absolute;top:0.1rem;right:0.1rem;width:4.6rem;background-size:4.6rem auto;background-position:top;background-repeat:no-repeat;background-image:url(../images/select/arrow.svg)}.select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select2-container .select2-dropdown{box-shadow:0 0 2rem rgba(0,0,0,0.1);border-width:0.1rem;border-color:#E5E5E5;border-style:solid;border-radius:0.3rem}.select2-container .select2-dropdown .select2-results__option{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:color 0.2s ease 0s;font-size:1.6rem;min-height:4.7rem;line-height:2rem;padding:1.3rem 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem 0 0 0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;color:#A7A7AB}.select2-container .select2-dropdown .select2-results__option:first-of-type{border:none}.select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#FFFFFF;color:var(--select2-dropdown-selected-text-color)}.select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#FFFFFF;color:var(--select2-dropdown-selected-text-color)}.select2-container .select2-dropdown .select2-results__option.select2-results__option[data-selected=true]{background-color:#FFFFFF;color:#272635}.select2-container .select2-search--dropdown{padding:0}.select2-container .select2-search--dropdown .select2-search__field{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:box-shadow 0.2s ease 0s;border-color:#E5E5E5;border-style:solid;border-width:0 0 0.1rem 0;height:4.7rem;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;background-image:url(../images/select/search.svg);color:#272635;font-size:1.6rem;padding:0 4.6rem 0 1.5rem;border-radius:0}.select2-container .select2-search--dropdown .select2-search__field:focus{background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}.select2-container .select2-selection--multiple{min-height:4.8rem;border-color:#E5E5E5!important;padding:0 4.6rem 0.8rem 0!important}.select2-container .select2-selection--multiple:after{display:block;content:"";position:absolute;top:0.1rem;right:0.1rem;height:4.6rem;width:4.6rem;background-size:4.6rem auto;background-position:top;background-repeat:no-repeat;background-image:url(../images/select/arrow.png)}.select2-container .select2-selection--multiple ul.select2-selection__rendered{padding:0}.select2-container .select2-selection--multiple li.select2-search--inline{margin:1rem 0 0 1rem}.select2-container .select2-selection--multiple li.select2-search--inline input.select2-search__field{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;height:2.6rem;margin:0;padding:0;color:#272635;font-size:1.6rem}.select2-container .select2-selection--multiple li.select2-selection__choice{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;position:relative;margin:1rem 0 0 1rem;height:2.6rem!important;line-height:2.6rem!important;padding:0 2.2rem 0 0.7rem!important;border:none!important;border-radius:0.3rem!important;background-color:#F5F5F5!important;color:#272635;font-size:1.6rem}.select2-container .select2-selection--multiple li.select2-selection__choice span.select2-selection__choice__remove{display:block;position:absolute;top:0.9rem;right:0.9rem;font-size:0;height:0.8rem;width:0.8rem;margin:0!important;background-image:url(../images/select/choice-remove.png);background-size:contain;background-position:center;background-repeat:no-repeat}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow{background-position:bottom}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container.select2-container--open .select2-selection--multiple:after{background-position:bottom}.select2-container.select2-container--disabled .select2-selection--multiple{background-color:#F5F5F5!important}.select2-container.select2-container--disabled li.select2-selection__choice{padding-right:0.7rem!important;background-color:#E5E5E5!important}.select2-container.select2-container--disabled li.select2-selection__choice span.select2-selection__choice__remove{display:none}div.share:after{content:"";display:block;clear:both}div.share span{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;display:block;float:left;font-size:1.4rem;color:#A7A7AB;height:1.6rem;line-height:2rem}div.share ul{float:left;margin-left:1.7rem;padding:0.2rem 0}div.share li{float:left}div.share li+li{margin-left:1.2rem}div.share li a{display:block;height:1.6rem;background-size:100% auto;background-position:top;background-repeat:no-repeat}div.share li.facebook a{width:0.8rem;background-image:url(../images/share/facebook.png)}div.share li.instagram a{width:1.6rem;background-image:url(../images/share/instagram.png)}div.share li.mail a{width:1.9rem;background-image:url(../images/share/mail.png)}div.share li.pinterest a{width:1.6rem;background-image:url(../images/share/pinterest.png)}div.share li.twitter a{width:1.9rem;background-image:url(../images/share/twitter.png)}ul#shipping_method{display:table;margin:0 auto}ul#shipping_method li{margin:0;text-align:left;line-height:1.6rem}ul#shipping_method li:after{content:"";display:block;clear:both}ul#shipping_method li input{float:left;height:1.6rem;width:1.6rem;margin:0.3rem 1rem 0 0;padding:0}ul#shipping_method li label{float:left;min-height:2.2rem;line-height:2.2rem;margin:0;cursor:pointer;font-size:1.6rem;max-width:calc(100% - 2.6rem)}ul#shipping_method li+li{margin-top:1rem}ul#shipping_method+p.woocommerce-shipping-destination{color:#A7A7AB;line-height:1.4;margin-top:1.5rem;font-size:1.6rem}#alma-payment-plans div.alma-payment-plans-container{border-color:#F5F5F5;width:100%;padding:2rem 2.5rem}#alma-payment-plans div.alma-payment-plans-payment-info{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;color:#272635;font-size:1.6rem}div.alma-product-eligibility div[style="margin: 15px 0; max-width: 350px"]{max-width:unset!important;margin:0 0 3rem 0!important}article.blog-post{height:100%;min-height:32rem;padding:20rem 2rem 5rem 2rem;position:relative;background-color:#FFFFFF}article.blog-post a.cover{display:block;position:absolute;top:0;left:0;width:100%;height:27rem;background-color:#A7A7AB;background-size:cover;background-position:center;background-repeat:no-repeat}article.blog-post div.text{position:relative;z-index:1;background-color:#FFFFFF;padding:2rem 3rem}article.blog-post div.date{display:none}article.blog-post h6{transition:left 0.2s ease 0s,width 0.2s ease 0s;position:relative;padding-bottom:1.6rem;text-transform:uppercase;text-align:center;letter-spacing:0.2em;font-size:2.2rem;line-height:1.3}article.blog-post h6:after{display:block;position:absolute;content:"";height:0.1rem;width:100%;bottom:0;left:0;background-color:#272635}article.blog-post a.excerpt{color:var(--article-excerpt-text-color);display:block;letter-spacing:0.1em;line-height:1.5;margin-top:1.5rem;font-size:1.6rem;overflow:hidden;max-height:9.6rem}article.blog-post a.more{background-color:var(--article-more-background-color);color:var(--article-more-text-color);display:block;position:absolute;bottom:0;left:0;width:100%;height:5rem;padding:1.8rem 0}article.blog-post a.more span{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;position:relative;display:table;margin:auto;padding-right:3.5rem;text-transform:uppercase;font-size:1.4rem;letter-spacing:0.35em}article.blog-post a.more span svg{transition:right 0.2s ease 0s;fill:var(--article-more-svg-fill);position:absolute;top:calc(50% - 0.3rem);right:0;height:0.6rem;width:2.2rem}article.blog-post a.more:hover span svg{right:-0.3rem}@media (max-width:810px){article.blog-post{min-height:25rem;padding-top:13rem}article.blog-post a.cover{height:20rem}}div.aside_contact{margin-top:6rem;text-align:center}div.aside_contact div.logo img{display:inline;max-height:13rem;width:auto}div.aside_contact div.logo.default{height:13rem;background-image:url(../images/aside_contact/logo.png);background-size:auto 100%;background-position:center;background-repeat:no-repeat}div.aside_contact div.text{color:var(--aside-contact-font-color);margin-top:6rem;text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;line-height:1.5}#cookie-law-info-bar{box-shadow:0 0 2rem rgba(0,0,0,0.1);padding:2rem 2.5rem!important;bottom:2rem!important;right:2rem!important;width:50rem!important;max-width:calc(100% - 4rem)!important;text-align:left!important}#cookie-law-info-bar br{display:none}#cookie-law-info-bar p{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;margin-bottom:1rem;font-size:1.4rem;letter-spacing:0.1em;color:#A7A7AB!important;line-height:1.5}#cookie-law-info-bar a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:var(--cookies-cookie-law-info-bar-link-text-color)!important;text-decoration:none;font-size:1.3rem;letter-spacing:0.1em}#cookie-law-info-bar div.buttons{text-align:center;font-size:0}#cookie-law-info-bar div.buttons a{margin:1rem 1rem 0 1rem;font-size:1.6rem;letter-spacing:0.35em;height:5rem;line-height:5rem;padding:0}#cookie-law-info-bar div.buttons a.cli_action_button{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;background-color:var(--cookies-cookie-law-info-bar-button-background-color)!important;color:var(--cookies-cookie-law-info-bar-button-text-color)!important;padding:0 1.65rem 0 2rem;text-transform:uppercase;font-size:1.4rem}div.cli-modal-content{padding:2rem 2.5rem}div.cli-privacy-overview h1{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;color:var(--cookies-cli-privacy-overview-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;margin:0 0 1rem 0}div.cli-privacy-content-text{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;font-size:1.4rem;letter-spacing:0.1em;color:#A7A7AB!important;line-height:1.5}a.cli-privacy-readmore{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:var(--cookies-cli-privacy-readmore-text-color)!important;text-decoration:none!important;font-size:1.3rem!important;letter-spacing:0.1em}div.cli-modal-backdrop{color:#272635}div.cli-modal-backdrop.cli-show{opacity:0.8}section.contact{margin-top:6rem}section.contact div.section-content{position:relative;height:50rem;width:100%;max-width:128rem;margin:0 auto}section.contact div.background{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}section.contact div.video video{min-width:100%;min-height:100%}section.contact div.content{color:var(--contact-content-text-color);position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;padding:10rem 4rem 4rem 4rem}section.contact div.content:before{background-color:var(--contact-content-background-color);display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.9}section.contact div.content *{color:var(--contact-content-text-color)}section.contact div.logo{position:relative;height:16rem}section.contact div.logo.custom{background-size:contain;background-position:center;background-repeat:no-repeat;font-size:0}section.contact div.logo.default{position:relative;text-align:center;padding-top:12rem;text-transform:uppercase;font-size:4rem;letter-spacing:0.35em}section.contact div.logo.default:before{display:block;content:"";position:absolute;width:14rem;height:9rem;top:0;left:calc(50% - 7rem);background-image:url(../images/contact/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}section.contact div.infos{position:absolute;left:4rem;bottom:4rem;font-size:1.6rem;line-height:1.5;letter-spacing:0.2em;width:calc(100% - 8rem)}section.contact div.particulars{position:absolute;bottom:0;left:0}section.contact div.particulars li+li{margin-top:1rem}section.contact div.particulars li a{display:block;position:relative;padding-left:3rem}section.contact div.particulars li a svg{fill:var(--contact-particulars-svg-fill-color);position:absolute;top:0.4rem;left:0.6rem;height:1.6rem;width:1.2rem}section.contact div.particulars li.mail a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:var(--contact-particulars-mail-text-color);text-transform:uppercase;letter-spacing:0.35em}section.contact div.particulars li.mail a svg{top:0.5rem;left:0.3rem;height:1.3rem;width:1.8rem}section.contact div.particulars li.phone a svg{top:0.4rem;left:0.4rem;height:1.6rem;width:1.6rem}section.contact div.hours{position:absolute;bottom:0;right:0;text-align:right}section.contact div.hours h6{margin-bottom:1rem}section.contact div.hours h6 span{display:inline-block;position:relative;text-transform:uppercase;padding-left:3rem}section.contact div.hours h6 span svg{fill:var(--contact-hours-svg-fill-color);position:absolute;top:0.4rem;left:0.4rem;height:1.6rem;width:1.6rem}@media (max-width:1080px){section.contact{margin-top:2rem}}@media (max-width:810px){section.contact div.section-content{height:auto!important}section.contact div.video{display:none}section.contact div.content{position:relative;padding:4rem}section.contact div.infos{position:relative;display:table;margin:auto;width:auto;left:auto;bottom:auto}section.contact div.logo{display:none}section.contact div.particulars{position:static}section.contact div.hours{position:static;margin-top:4rem;text-align:left}}footer{background-color:var(--footer-background-color);padding:6rem 0}footer div.identity{display:table-cell;vertical-align:top;width:24rem}footer a.logo{display:block;text-align:center}footer a.logo.default{position:relative;padding-top:7rem;line-height:1.3;color:#FFFFFF;text-transform:uppercase;font-size:2.4rem;letter-spacing:0.8rem}footer a.logo.default:before{display:block;content:"";position:absolute;width:8.4rem;height:5.5rem;top:0;left:calc(50% - 4.2rem);background-image:url(../images/footer/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}footer a.logo object{width:100%}footer div.social{color:var(--footer-social-text-color);margin-top:4rem;text-transform:uppercase;font-size:1.4rem;letter-spacing:0.35em;text-align:center}footer div.social ul{text-align:center;font-size:0;margin:0.8rem -0.8rem 0 -0.8rem}footer div.social ul li{display:inline-block;margin:1.6rem 0.8rem 0 0.8rem}footer div.social ul li a{display:block;height:3.2rem;width:3.2rem;color:var(--footer-social-icon-color)}footer div.social ul li a svg{fill:currentColor;height:100%;width:100%}footer nav{display:table-cell;vertical-align:middle;width:calc(100% - 24rem);padding-left:4rem}footer nav a{display:block;line-height:1.5}footer nav ul.menu{float:right;margin:-4rem -2rem 0 0}footer nav ul.menu>li{float:left;padding:4rem 2rem 0 2rem}footer nav ul.menu>li>a{color:var(--footer-nav-menu-link-text-color)!important;text-transform:uppercase;font-size:1.4rem;letter-spacing:0.35em}footer nav ul.sub-menu{margin-top:2rem}footer nav ul.sub-menu li+li{margin-top:1rem}footer nav ul.sub-menu a{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;color:var(--footer-nav-submenu-link-text-color)!important;font-size:1.3rem;letter-spacing:0.2em}#footer{display:table;margin:auto;width:136rem;padding:0 4rem}#footer:after{content:"";display:block;clear:both}#legal{background-color:var(--footer-legal-background-color);padding:2rem 0;font-size:1rem;text-transform:uppercase;letter-spacing:0.35em;line-height:1.4}#legal div.content{margin:auto;width:136rem;padding:0 4rem}#legal div.content:after{content:"";display:block;clear:both}#legal div.copyright{float:left}#legal a{display:block;min-height:1.4rem;color:#272635}#legal a span+span{display:none}#legal ul{float:right;font-size:0}#legal li{display:inline-block;font-size:1rem;position:relative}#legal li.cgu,#legal li.cgv{margin-left:0.5rem;padding-left:1.5rem}#legal li.cgu:before,#legal li.cgv:before{display:block;content:"-";position:absolute;top:0;left:0;height:1.4rem}#legal li.facebook,#legal li.instagram{display:none}#credits{background-color:#FFFFFF;padding:2rem 4rem;font-size:1rem;text-transform:uppercase;letter-spacing:0.35em;line-height:1.4;text-align:center}#credits a{color:#B49534;white-space:nowrap}@media (max-width:1360px){#footer,#legal div.content{width:100%}}@media (max-width:1080px){footer{display:none}#legal{background-color:var(--footer-legal-background-color-tablet);color:var(--footer-legal-text-color-tablet)}#legal div.content{padding:0 2rem}#legal a{color:var(--footer-legal-text-color-tablet)}#legal a span{display:none}#legal a span+span{display:block}#legal div.copyright{float:none;text-align:center}#legal ul{float:none;text-align:center;margin:0.5rem auto 0 auto}#legal li{margin-top:0.5rem}#legal li.facebook,#legal li.instagram{display:inline-block}#legal li+li{margin-left:0.5rem;padding-left:1.5rem}#legal li+li:before{display:block;content:"-";position:absolute;top:0;left:0;height:1.4rem}}@media (max-width:767px){#legal li{display:block!important;margin-left:0!important;padding-left:0!important}#legal li:before{display:none!important}}#masthead{transition:background-color 0.2s ease 0s;background-color:var(--masthead-background-color);position:relative;z-index:98;width:100%;padding:4rem 0 3.2rem 0;box-shadow:0 0.2rem 1rem rgba(0,0,0,0.05)}#masthead a.show_menu{display:none;position:absolute;z-index:1;height:3.2rem;width:3.2rem;top:calc(50% - 1.6rem);left:2.6rem}#masthead a.show_menu svg{fill:var(--masthead-show-menu-svg-fill-color);position:absolute;top:calc(50% - 0.85rem);left:calc(50% - 1.2rem);height:1.7rem;width:2.4rem}#masthead a.logo{display:block;height:12rem;margin:0 38rem}#masthead a.logo.custom{background-size:contain;background-position:center;background-repeat:no-repeat}#masthead a.logo.custom div.sticky{display:none;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}#masthead a.logo.custom div.sticky img{display:block;visibility:hidden;height:100%;width:auto}#masthead a.logo.default{position:relative;text-align:center;padding-top:8rem;line-height:1.3;color:var(--masthead-logo-default-text-color);text-transform:uppercase;font-size:3rem;letter-spacing:0.35em;transition:color 0.4s ease 0s}#masthead a.logo.default:before{display:block;content:"";position:absolute;width:100%;height:6.5rem;top:0;left:0;background-image:url(../images/header/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}#masthead nav{margin:0.8rem -1.6rem 0 -1.6rem;position:relative}#masthead nav a{color:var(--masthead-nav-link-text-color);display:block}#masthead nav ul.menu{font-size:0;text-align:center}#masthead nav ul.menu>li{display:inline-block;position:relative}@media (max-width:1280px){#masthead nav ul.menu>li+li{margin-left:-2.4rem}}#masthead nav ul.menu>li>a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;transition:background-color 0.2s ease 0s,box-shadow 0.2s ease 0s,color 0.2s ease 0s;position:relative;z-index:1;font-size:1.6rem;letter-spacing:0.35em;overflow:hidden;height:6.4rem;line-height:2.4rem;padding:3.2rem 3.65rem 0.8rem 4rem;text-transform:uppercase}#masthead nav ul.menu>li.current-menu-item>a,#masthead nav ul.menu>li.current-menu-parent>a,#masthead nav ul.menu>li.current-page-ancestor>a,#masthead nav ul.menu>li.current_page_parent>a,#masthead nav ul.menu>li:hover>a{color:var(--masthead-nav-link-text-color-active)}#masthead nav ul.menu>li.menu-item-has-children:hover>a{color:var(--masthead-nav-link-text-color-active)}#masthead nav ul.menu>li.menu-item-has-children:hover>a:before{box-shadow:0 0 1.6rem rgba(0,0,0,0.05);display:block;content:"";position:absolute;z-index:-1;top:1.6rem;bottom:0;left:1.6rem;right:1.6rem;background:#FFFFFF}#masthead nav ul.menu>li.menu-item-has-children:hover ul.sub-menu{visibility:visible;opacity:1}#masthead nav ul.sub-menu{transition:opacity 0.2s ease 0s;box-shadow:0 0 1.6rem rgba(0,0,0,0.05);position:absolute;top:6.4rem;left:1.6rem;min-width:calc(100% - 3.2rem);padding:2rem 2.4rem;visibility:hidden;opacity:0;background-color:#FFFFFF;text-align:left}#masthead nav ul.sub-menu>li a{font-family:"Playfair Display","Lato",Arial;font-weight:400;transition:color 0.2s ease 0s;font-size:1.3rem;letter-spacing:0.2em;white-space:nowrap;height:2.4rem;line-height:2.4rem}#masthead nav ul.sub-menu>li a:hover{color:var(--masthead-nav-link-text-color-active)}#masthead nav ul.sub-menu>li.current_page_item a{color:var(--masthead-nav-link-text-color-active)}#masthead nav ul.sub-menu>li+li{margin-top:0.8rem}#masthead nav.jewels ul.menu>li>a{opacity:0.4}#masthead nav.jewels ul.menu>li:first-child>a{opacity:1}#masthead nav.jewels ul.menu>li:first-child ul.sub-menu{visibility:visible;opacity:1}#header{margin:auto;width:136rem;padding:0 4rem;position:relative}#header:after{content:"";display:block;clear:both}@media (max-width:1360px){#header{width:100%}}#header div.tags{position:absolute;top:-1rem;left:4rem}#header div.tags>a,#header div.tags>div{display:block;float:left;margin-right:1rem;height:7rem}#header div.tags>a img,#header div.tags>div img{height:100%;width:auto}body.single-jewel #masthead nav ul.menu>li.jewels>a,body.single-watch #masthead nav ul.menu>li.watches>a{color:var(--masthead-nav-link-text-color-active)}body.home #masthead nav ul.menu>li>a{color:var(--masthead-nav-link-text-color)}body.home #masthead nav ul.menu>li:hover>a{color:var(--masthead-nav-link-text-color-active)}#masthead nav ul.menu li:hover ul.sub-menu,#masthead nav.hover ul.menu li:hover ul.sub-menu{visibility:visible!important;opacity:1!important}#masthead nav.hover ul.menu li ul.sub-menu{visibility:hidden!important;opacity:0!important}@media (min-width:1081px){body.sticky_header #masthead{background-color:var(--masthead-background-color-sticky);position:fixed;top:0;left:0;padding:1rem 0;height:8.4rem;box-shadow:none}body.sticky_header #masthead a.show_menu{display:block}body.sticky_header #masthead a.logo{height:6.4rem;margin:0}body.sticky_header #masthead a.logo.custom{background:none!important}body.sticky_header #masthead a.logo.custom div.sticky{display:block}body.sticky_header #masthead a.logo.default{color:var(--masthead-logo-default-text-color-sticky);font-size:1.3rem;padding-top:5rem}body.sticky_header #masthead a.logo.default:before{height:4rem;top:0.2rem}body.sticky_header #masthead nav{display:none}body.sticky_header #header{padding:0 8.4rem}body.sticky_header #header div.tags{display:none}}@media (max-width:1080px){#masthead{background-color:var(--masthead-background-color-sticky);position:fixed;top:0;left:0;padding:1rem 0;height:8.4rem;box-shadow:none}#masthead a.show_menu{display:block}#masthead a.logo{height:6.4rem;margin:0}#masthead a.logo.custom{background:none!important}#masthead a.logo.custom div.sticky{display:block}#masthead a.logo.default{color:var(--masthead-logo-default-text-color-sticky);font-size:1.3rem;padding-top:5rem}#masthead a.logo.default:before{height:4rem;top:0.2rem}#masthead nav{display:none}#header{padding:0 8.4rem}#header div.tags{display:none}}@media (max-width:320px){#masthead a.logo.default{font-size:1.2rem;padding-top:3.8rem}#masthead a.logo.default:before{height:3rem;top:0}}a.header-account{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;transition:color 0.2s ease 0s;color:var(--header-account-text-color);display:block;position:absolute;z-index:1;top:0;right:14.2rem;line-height:1;font-size:1.2rem;text-transform:uppercase;letter-spacing:0.35em;padding:3.8rem 0 0 0.35em}a.header-account svg{transition:fill 0.2s ease 0s;fill:var(--header-account-svg-fill-color);display:block;position:absolute;height:3.2rem;width:3.2rem;top:0.1rem;left:calc(50% - 1.6rem)}@media (min-width:1081px){body.sticky_header a.header-account{display:none}}@media (max-width:1080px){a.header-account{display:none}}div.header-cart{position:absolute;z-index:10;top:0;right:4rem}div.header-cart ul.site-header-cart{position:absolute;z-index:1;top:0;right:0;min-height:6.2rem}div.header-cart ul.site-header-cart a.cart-contents{transition:color 0.2s ease 0s;color:var(--header-cart-text-color);display:block!important;padding:0}div.header-cart ul.site-header-cart a.cart-contents span.amount{display:none}div.header-cart ul.site-header-cart a.cart-contents span.count{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:block;height:3.2rem;width:3.2rem;margin:0 auto;text-align:center;font-size:1.2rem;padding-top:1rem;line-height:2rem;opacity:1}div.header-cart ul.site-header-cart a.cart-contents:after{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:block;content:"Panier";float:none;line-height:1;font-size:1.2rem;text-align:center;text-transform:uppercase;letter-spacing:0.35em;padding-left:0.35em;margin-top:0.6rem}div.header-cart ul.site-header-cart div.widget_shopping_cart{box-shadow:0 0 2rem rgba(0,0,0,0.1);width:40rem;margin:0;top:6.2rem;background-color:#FFFFFF;font-size:1.4rem;color:#272635}div.header-cart ul.site-header-cart div.widget_shopping_cart:before{transition:top 0.2s ease 0s;display:block;content:"";position:absolute;top:0.1rem;right:3.2rem;height:0.4rem;width:0.8rem;background-image:url(../images/header/arrow.png);background-size:cover;background-position:center;background-repeat:no-repeat}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__empty-message{text-align:center;padding:2rem 2.5rem;line-height:1.5;color:#A7A7AB;margin:0}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li{padding:2rem 5.2rem 2rem 7.5rem;min-height:8rem;border-bottom:0.1rem solid #F5F5F5;line-height:1.4}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li a{color:var(--link-text-color);font-size:1.6rem}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li a.remove{display:block;float:none;height:1.2rem;width:1.2rem;font-size:0;padding:0;margin:0;background-image:url(../images/remove.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:2.5rem;left:auto;right:2.5rem}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li a.remove:before{display:none}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li img{position:absolute;float:none;top:2rem;left:2rem;width:4rem;max-width:4rem;margin:0}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li dl.variation{display:block;color:#A7A7AB;font-size:1.2rem;margin-top:0.5em}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li dl.variation dd,div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li dl.variation dt{display:inline;margin:0}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li dl.variation dt.variation-Tailledebague{font-size:0}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li dl.variation dt.variation-Tailledebague:after{display:inline;content:"Taille de bague :";font-size:1.2rem}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li dl.variation p{display:inline}div.header-cart ul.site-header-cart div.widget_shopping_cart ul.product_list_widget li span.quantity{display:block;font-size:1.2rem;color:#A7A7AB;margin-top:0.5em}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__total{text-align:center;padding:1.5rem 2.5rem;line-height:1.5;background-color:#F5F5F5;border:none;margin-top:-0.1rem}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons{background:none;padding:2rem 2.5rem}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons:after{content:"";display:block;clear:both}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;float:left;width:calc(50% - 0.5rem);padding-left:0.2rem!important;padding-right:0!important}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:after{display:none}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a.disabled,div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout){font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;transition:border-color 0.2s ease 0s;background-color:#FFFFFF;margin-right:1rem}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout):after{display:none}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout).disabled,div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout):disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout):hover{border-color:var(--button-small-white-border-color-hover)}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout).disabled,div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout):disabled{background-color:#FFFFFF;border-color:#F5F5F5}div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout).disabled:hover,div.header-cart ul.site-header-cart div.widget_shopping_cart p.woocommerce-mini-cart__buttons a:not(.checkout):disabled:hover{border-color:#F5F5F5}div.header-cart ul.site-header-cart+svg{transition:fill 0.2s ease 0s;fill:var(--header-cart-svg-fill-color);display:block;position:absolute;height:3.2rem;width:3.2rem;top:0.1rem;right:2rem}div.header-cart ul.site-header-cart.focus div.widget_shopping_cart,div.header-cart ul.site-header-cart:hover div.widget_shopping_cart{left:auto;right:0}div.header-cart ul.site-header-cart.focus div.widget_shopping_cart:before,div.header-cart ul.site-header-cart:hover div.widget_shopping_cart:before{top:-0.3rem}@media (min-width:1081px){body.sticky_header #masthead div.header-cart{top:1.6rem;right:2.6rem}body.sticky_header #masthead div.header-cart ul.site-header-cart a.cart-contents span.count{color:var(--header-cart-text-color-sticky)}body.sticky_header #masthead div.header-cart ul.site-header-cart a.cart-contents:after{display:none}body.sticky_header #masthead div.header-cart ul.site-header-cart div.widget_shopping_cart{display:none}body.sticky_header #masthead div.header-cart ul.site-header-cart+svg{right:0;fill:var(--header-cart-svg-fill-color-sticky)}}@media (max-width:1080px){div.header-cart{top:1.6rem;right:2.6rem}div.header-cart ul.site-header-cart a.cart-contents span.count{color:var(--header-cart-text-color-sticky)}div.header-cart ul.site-header-cart a.cart-contents:after{display:none}div.header-cart ul.site-header-cart div.widget_shopping_cart{display:none}div.header-cart ul.site-header-cart+svg{right:0;fill:var(--header-cart-svg-fill-color-sticky)}}a.insert{display:block;position:relative;min-height:35rem;height:100%;width:100%;background-color:#FFFFFF;background-size:cover;background-repeat:no-repeat;background-position:top left;overflow:hidden}a.insert div.text{position:absolute;bottom:-0.1rem;right:-0.1rem;width:25rem;padding:5rem 1.6rem 1.6rem 6rem;color:#272635;text-align:center;letter-spacing:0.1em;line-height:1.5;background-image:url(../images/insert/service.png);background-size:cover;background-repeat:no-repeat;background-position:top left}a.insert h6{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;font-size:1.6rem;text-transform:uppercase;margin-left:0;margin-right:-0.5rem;letter-spacing:0.2em}a.insert p,a.insert span{display:block;position:relative;margin-top:1rem;padding-bottom:2.3rem}a.insert p svg,a.insert span svg{fill:var(--insert-svg-fill-color);position:absolute;bottom:0;left:calc(50% - 1.5rem);height:0.6rem;width:3rem}a.insert span{font-family:"Playfair Display","Lato",Arial;font-weight:400;color:var(--insert-span-text-color);display:block;text-transform:uppercase;font-style:italic}a.insert.jewel_category{background-position:top right}a.insert.jewel_category div.text{width:20rem;left:-0.1rem;right:auto;padding-left:1.6rem;padding-right:4.5rem;background-image:url(../images/insert/jewel_category.png);background-position:top right}a.insert.jewel_category h6{margin-left:0;margin-right:-0.5rem}a.insert.transformation div.text{width:29rem;padding-left:7rem;padding-top:6rem}a.insert.transformation h6{width:19rem;margin-left:1.5rem}menu{position:absolute}#menu{background-color:var(--menu-background-color);position:fixed;z-index:101;top:0;left:-32rem;width:32rem;height:100vh;transition:left 0.5s ease 0s}@media (max-width:767px){#menu{left:calc(8.4rem - 100vw);width:calc(100vw - 8.4rem)}}#menu div.hider{height:100%;width:100%;overflow:hidden;position:relative}#menu div.scroll{position:absolute;top:0;bottom:0;left:0;right:-3rem;overflow-y:auto}#menu nav{width:26rem;padding:0.5rem 0 10rem 0}#menu a{display:block;line-height:1.5}#menu div.tags{margin:3rem 0 0 2.6rem}#menu div.tags>a,#menu div.tags>div{display:block;margin-top:1rem;width:15rem}#menu div.tags>a img,#menu div.tags>div img{width:100%;height:auto}#menu div.account,#menu div.facebook,#menu div.home,#menu div.instagram,#menu ul.menu>li{transition:border-color 0.2s ease 0s;margin-top:2rem;padding:0.5rem 3rem 0.5rem 2.6rem;border-color:transparent;border-style:solid;border-width:0 0 0 0.4rem}#menu div.account>a,#menu div.facebook>a,#menu div.home>a,#menu div.instagram>a,#menu ul.menu>li>a{color:var(--menu-link-text-color);font-size:1.4rem;letter-spacing:0.35em;text-transform:uppercase}#menu div.account.current-menu-item,#menu div.account.current-menu-parent,#menu div.account.current-page-ancestor,#menu div.account.current_page_parent,#menu div.account:hover,#menu div.facebook.current-menu-item,#menu div.facebook.current-menu-parent,#menu div.facebook.current-page-ancestor,#menu div.facebook.current_page_parent,#menu div.facebook:hover,#menu div.home.current-menu-item,#menu div.home.current-menu-parent,#menu div.home.current-page-ancestor,#menu div.home.current_page_parent,#menu div.home:hover,#menu div.instagram.current-menu-item,#menu div.instagram.current-menu-parent,#menu div.instagram.current-page-ancestor,#menu div.instagram.current_page_parent,#menu div.instagram:hover,#menu ul.menu>li.current-menu-item,#menu ul.menu>li.current-menu-parent,#menu ul.menu>li.current-page-ancestor,#menu ul.menu>li.current_page_parent,#menu ul.menu>li:hover{border-color:var(--menu-link-border-color-active)}#menu ul.sub-menu li{margin-top:1.8rem}#menu ul.sub-menu li a{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;transition:color 0.2s ease 0s;color:var(--menu-submenu-link-text-color);font-size:1.3rem;letter-spacing:0.2em}#menu ul.sub-menu li.current-menu-item a,#menu ul.sub-menu li:hover a{color:var(--menu-submenu-link-text-color-active)}body.home #menu div.home{border-color:var(--menu-link-border-color-active)}body.home #menu ul.menu>li{border-color:transparent}body.home #menu ul.menu>li:hover{border-color:var(--menu-link-text-color)}body.woocommerce-account #menu div.account{border-color:var(--menu-link-border-color-active)}body.single-jewel #menu ul.menu>li.jewels,body.single-watch #menu ul.menu>li.watches{border-color:var(--menu-link-border-color-active)}body.show_menu{overflow:hidden;width:100%}body.show_menu #menu{left:0!important}body.show_menu menu a.overlay,body.show_menu menu a.overlay:before{visibility:visible;opacity:1}#message{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:background-color 0.2s ease 0s,color 0.2s ease 0s;background-color:var(--message-background-color);color:var(--message-text-color);position:fixed;top:0;left:0;width:100%;z-index:99;text-align:center;line-height:2rem;font-size:1.4rem;letter-spacing:0.2em;text-transform:uppercase;padding:0.5rem 1rem;white-space:nowrap;height:3rem}#message~#page{padding-top:3rem}@media (min-width:1081px){body.sticky_header #message{background-color:var(--message-background-color-sticky);color:var(--message-text-color-sticky)}body.sticky_header #message~#page #masthead{top:3rem}body.sticky_header #message~#page #masthead nav ul.sub-menu:before{top:11.4rem}}@media (max-width:1080px){#message{background-color:var(--message-background-color-sticky);color:var(--message-text-color-sticky)}#message~#page #masthead{top:3rem}}div.popin{transition:opacity 0.2s ease 0s;position:fixed;z-index:101;top:8.2rem;left:calc(50% - 27.5rem);max-height:calc(100vh - 16.4rem);width:55rem;padding:4rem 5rem;overflow-x:hidden;overflow-y:auto;background-color:#FFFFFF;box-shadow:0 0 2rem rgba(0,0,0,0.1);visibility:hidden;opacity:0;text-align:left}div.popin h6{position:relative;padding-bottom:1.6rem;text-transform:uppercase;text-align:center;letter-spacing:0.35em;font-size:3rem;line-height:1.3;margin-bottom:4rem}div.popin h6:after{display:block;position:absolute;content:"";height:0.1rem;width:30rem;bottom:0;left:calc(50% - 15rem);background-color:#272635}div.popin br{display:none}div.popin label{display:block;float:none;width:100%;margin:2.5rem 0 0 0;font-size:1.6rem;line-height:1;letter-spacing:0}div.popin label .mandatory,div.popin label .required{color:#CC0000;text-decoration:none}div.popin label input[type=email],div.popin label input[type=password],div.popin label input[type=tel],div.popin label input[type=text],div.popin label select,div.popin label span.select2,div.popin label textarea{margin-top:1rem}div.popin label span.woocommerce-input-wrapper strong{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;display:block;margin-top:1rem;background-color:#F6F6F6;line-height:4.6rem}div.popin label span.woocommerce-input-wrapper strong:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}div.popin label span.woocommerce-input-wrapper strong[disabled=disabled],div.popin label span.woocommerce-input-wrapper strong[disabled]{background-color:#F6F6F6}div.popin label span.woocommerce-input-wrapper strong.wpcf7-not-valid{border-color:#CC0000}div.popin span.wpcf7-list-item{display:block;margin:0}div.popin div.wpcf7-form-control-wrap{margin-top:4rem;min-height:7.8rem;background-image:url(../images/loader.gif);background-size:2rem;background-position:center;background-repeat:no-repeat}div.popin div.wpcf7-recaptcha>div{margin:auto}div.popin div.send{display:table;position:relative;margin:4rem auto 0 auto;padding:0 3.6rem}div.popin div.send input[type=submit]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%;transition:background-position 0.2s ease 0s;background-image:url(../images/arrow-right.svg);background-size:auto 0.6rem;background-position:calc(100% - 3rem) 50%;background-repeat:no-repeat}div.popin div.send input[type=submit]:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}div.popin div.send input[type=submit]:hover:after{right:2.5rem}div.popin div.send input[type=submit]:hover{background-position:calc(100% - 2.5rem) 50%}div.popin div.send span.ajax-loader{position:absolute;top:calc(50% - 1.2rem);right:0;margin:0;background-color:#A7A7AB}div.popin.e-reservation div.intro{font-size:1.6rem;letter-spacing:0.1em;line-height:1.5}div.popin.editorial{width:70rem;left:calc(50% - 35rem)}div.popin.editorial div.content{margin-top:-1rem;font-size:1.6rem;letter-spacing:0.1em;line-height:1.5}div.popin.editorial div.content p{margin-top:1rem}div.popin.editorial div.content ul{margin-top:1rem;padding-left:3rem}div.popin.editorial div.content li{list-style-position:outside;list-style-type:disc;margin-top:0.5rem}div.popin.editorial div.content strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}div.popin.google_maps{position:absolute;top:0;left:0;width:100%;height:50rem;padding:0}.show>div.popin{visibility:visible;opacity:1}span.wpcf7-not-valid-tip{margin-top:1rem;font-size:1.4rem}div.wpcf7 form div.wpcf7-response-output{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;margin:2.5rem 0 0 0;border:none;padding:1.2rem 1.6rem;font-size:1.6rem;color:#A7A7AB;line-height:1.5;background-color:rgba(167,167,171,0.1);border-radius:0.3rem}div.wpcf7 form.invalid div.wpcf7-response-output,div.wpcf7 form.unaccepted div.wpcf7-response-output{color:#CC0000;background-color:rgba(204,0,0,0.1)}div.wpcf7 form.sent div.wpcf7-response-output{color:#00CC00;background-color:rgba(0,204,0,0.1)}#meta_editorial_popin.show~#meta_tag_heuer_porsche_banner_popin.show{display:none}@media (max-width:810px){div.popin.editorial{position:fixed;top:8.2rem;left:2rem;width:calc(100% - 4rem)}div.popin.google_maps{position:fixed;top:8.2rem;left:2rem;width:calc(100% - 4rem);height:calc(100vh - 10.2rem)}}@media (max-width:767px){div.popin{left:0;width:100%;padding:2rem;max-height:calc(100vh - 8.2rem)}div.popin h6{font-size:2.4rem;margin-bottom:2rem}div.popin div.send{padding:0;margin-top:2rem}div.popin div.send span.ajax-loader{display:none}div.popin div.wpcf7-recaptcha{margin-top:2rem}div.popin.editorial,div.popin.google_maps{left:0;width:100%;max-height:calc(100vh - 8.2rem)}}form.searchandfilter{position:relative;margin-bottom:6rem;background:#FFFFFF}form.searchandfilter:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:-moz-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#00000000",GradientType=1)}form.searchandfilter.search-filter-disabled:after{display:block;content:"";position:absolute;top:3rem;right:4rem;height:2rem;width:2rem;background-image:url(../images/loader.gif);background-position:center;background-repeat:no-repeat;background-size:2rem}form.searchandfilter>h2{padding:3rem 10rem 3rem 4rem;cursor:pointer;margin-bottom:-3rem}form.searchandfilter a.toggle{font-family:"Brandon Grotesque Bold","Lato",Arial;font-weight:400;color:var(--searchandfilter-toggle-text-color);font-size:1.6rem;letter-spacing:0.35em;position:relative;display:inline-block;padding-right:3rem;text-transform:uppercase;line-height:2rem}form.searchandfilter a.toggle svg{fill:var(--searchandfilter-toggle-svg-fill-color);position:absolute;top:calc(50% - 0.6rem);right:0;height:1rem;width:2rem}form.searchandfilter a.toggle.toggled svg{transform:rotate(180deg)}form.searchandfilter>ul{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;display:none;padding:0 2rem 3rem 2rem}form.searchandfilter>ul:after{content:"";display:block;clear:both}form.searchandfilter>ul>li{width:20%;padding:3rem 2rem 0 2rem}form.searchandfilter>ul>li h4{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:#272635;padding:0;font-size:1.2rem;line-height:1.5;margin:-0.5rem 0 1.5rem 0;text-transform:uppercase}form.searchandfilter>ul>li li{padding:0;margin-top:1rem}form.searchandfilter [type=checkbox]{position:absolute;left:-1000rem}form.searchandfilter [type=checkbox]+label{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;display:inline-block;position:relative;color:#A7A7AB;line-height:2.2rem;min-height:2.2rem;min-width:2.2rem;cursor:pointer;font-size:1.4rem;padding-left:3rem;max-width:100%;margin:0}form.searchandfilter [type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:2.2rem;height:2.2rem;background-image:url(../images/checkbox.png);background-position:top;background-size:2.2rem auto;background-repeat:no-repeat}form.searchandfilter [type=checkbox]+label:hover:before{background-position:bottom}form.searchandfilter [type=checkbox]:checked+label:before{background-position:bottom}form.searchandfilter ul.children{display:none}@media (max-width:1080px){form.searchandfilter{margin-bottom:4rem}form.searchandfilter.search-filter-disabled:before{right:3rem}form.searchandfilter>h2{padding-left:3rem;padding-right:8rem}form.searchandfilter>ul{padding-left:1rem;padding-right:1rem}form.searchandfilter>ul>li{width:50%}}@media (max-width:767px){form.searchandfilter>ul>li{width:100%}}div.giftwrapper_products_modal div.modal-content{border-radius:0;border:none;box-shadow:0 0 2rem rgba(0,0,0,0.1);padding:4rem 5rem}div.giftwrapper_products_modal div.modal-header{padding:0;border:none}div.giftwrapper_products_modal div.modal-body{position:static;padding:0}div.giftwrapper_products_modal div.modal-footer{padding:0;border:none;text-align:center;margin:4rem auto 0 auto}div.giftwrapper_products_modal div.modal-footer button.giftwrap_submit{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%;transition:background-position 0.2s ease 0s;background-image:url(../images/arrow-right.svg);background-size:auto 0.6rem;background-position:calc(100% - 3rem) 50%;background-repeat:no-repeat}div.giftwrapper_products_modal div.modal-footer button.giftwrap_submit:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}div.giftwrapper_products_modal div.modal-footer button.giftwrap_submit:hover:after{right:2.5rem}div.giftwrapper_products_modal div.modal-footer button.giftwrap_submit:hover{background-position:calc(100% - 2.5rem) 50%}div.giftwrapper_products_modal button.giftwrap_cancel{position:fixed;top:2.2rem;right:2.2rem;height:1.6rem;width:1.6rem;font-size:0;background-color:transparent;background-image:url(../images/remove.svg);background-size:100% auto;background-position:top;background-repeat:no-repeat}div.giftwrapper_products_modal p.giftwrap_details{position:relative;padding-bottom:1.6rem;text-transform:uppercase;text-align:center;letter-spacing:0.35em;font-size:3rem;line-height:1.3;margin:0 4rem 4rem 4rem}div.giftwrapper_products_modal p.giftwrap_details:after{display:block;position:absolute;content:"";height:0.1rem;width:30rem;bottom:0;left:calc(50% - 15rem);background-color:#272635}div.giftwrapper_products_modal ul.giftwrap_ul{display:none}div.giftwrapper_products_modal div.wc_giftwrap_notes_container label{font-size:1.6rem;margin-bottom:1rem}@media (max-width:767px){div.giftwrapper_products_modal div.modal-content{padding:2rem}div.giftwrapper_products_modal div.modal-footer{margin-top:2rem}div.giftwrapper_products_modal p.giftwrap_details{font-size:2.4rem;margin-bottom:2rem}}div.eapps-instagram-feed div.eapps-instagram-feed-header{background:none!important}div.eapps-instagram-feed div.eapps-instagram-feed-posts-item-overlay{background:rgba(33,31,44,0.8)!important}div.eapps-instagram-feed div.eapps-instagram-feed-posts-slider-inner{transform:translate3d(max(4rem,(100vw - 128rem)/2),0px,0px)}div.eapps-instagram-feed button.eapps-instagram-feed-posts-slider-nav{background-color:#CFAD69!important;opacity:1!important;box-shadow:none!important}div.eapps-instagram-feed button.eapps-instagram-feed-posts-slider-nav svg{fill:#FFFFFF!important}a.cartouche_brand{transition:background-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;background-color:#FFFFFF;text-align:center;padding:2rem;font-size:0}a.cartouche_brand div.logo{height:6rem;background-size:contain;background-position:center;background-repeat:no-repeat}a.cartouche_brand:hover{box-shadow:0 0 2rem rgba(0,0,0,0.1)}a.cartouche_brand.augis,a.cartouche_brand.elden-paris,a.cartouche_brand.ercuis,a.cartouche_brand.filles-en-or,a.cartouche_brand.isabelle-langlois,a.cartouche_brand.jules-louise,a.cartouche_brand.les-georgettes,a.cartouche_brand.ponce,a.cartouche_brand.tsars-collection{padding:0 2rem}a.cartouche_brand.augis div.logo,a.cartouche_brand.elden-paris div.logo,a.cartouche_brand.ercuis div.logo,a.cartouche_brand.filles-en-or div.logo,a.cartouche_brand.isabelle-langlois div.logo,a.cartouche_brand.jules-louise div.logo,a.cartouche_brand.les-georgettes div.logo,a.cartouche_brand.ponce div.logo,a.cartouche_brand.tsars-collection div.logo{height:10rem}a.cartouche_brand.jeweler_brand{padding:1rem}a.cartouche_brand.jeweler_brand div.logo.custom{height:8rem;background-size:contain;background-position:center;background-repeat:no-repeat}a.cartouche_brand.jeweler_brand div.logo.default{height:6.4rem;margin:0.8rem 0;position:relative;text-align:center;padding-top:5rem;line-height:1.3;font-size:1.3rem;color:var(--masthead-logo-default-text-color);text-transform:uppercase;letter-spacing:0.35em}a.cartouche_brand.jeweler_brand div.logo.default:before{display:block;content:"";position:absolute;width:100%;height:4rem;top:0.2rem;left:0;background-image:url(../images/header/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}a.cartouche_jewel_category{display:block;position:relative;background-color:#FFFFFF;padding:2rem 0 3rem 0;height:100%}a.cartouche_jewel_category div.content{position:relative;height:100%;width:100%;max-width:40rem;text-align:center;margin:auto;padding-bottom:8.3rem}a.cartouche_jewel_category div.cover{height:20rem;background-size:contain;background-position:center;background-repeat:no-repeat}a.cartouche_jewel_category div.text{position:absolute;bottom:0;left:0;width:100%}a.cartouche_jewel_category h2{letter-spacing:0.2em;font-size:2.2rem;line-height:1.3;color:#272635;text-transform:uppercase}a.cartouche_jewel_category div.link{position:relative;padding-top:2.1rem;height:4rem;margin-top:1.5rem}a.cartouche_jewel_category div.link:before{transition:left 0.2s ease 0s,width 0.2s ease 0s;display:block;position:absolute;content:"";height:0.1rem;width:calc(100% - 10rem);top:0;left:5rem;background-color:#272635}a.cartouche_jewel_category div.link span{position:relative;letter-spacing:0.35em;font-size:1.8rem;padding-right:4.5rem}a.cartouche_jewel_category div.link span svg{fill:var(--cartouche-jewel-category-link-svg-fill);position:absolute;top:calc(50% - 0.1rem);right:0;height:0.6rem;width:3rem}a.cartouche_jewel_category:hover div.link:before{left:7rem;width:calc(100% - 14rem)}a.cartouche_jewel_category.bracelets div.cover{margin-bottom:2rem;background-image:url(/static/cartouche_category_bracelets.jpg)}a.cartouche_jewel_category.earings div.cover{background-image:url(/static/cartouche_category_earings.jpg)}a.cartouche_jewel_category.necklaces div.cover{background-image:url(/static/cartouche_category_necklaces.jpg)}a.cartouche_jewel_category.rings div.cover{background-image:url(/static/cartouche_category_rings.jpg)}a.cartouche_jewel_category_v3{display:block;position:relative;background-color:#F5F5F5}a.cartouche_jewel_category_v3 div.cover{position:relative;padding-top:calc(133%)}a.cartouche_jewel_category_v3 div.cover>div{position:absolute;top:0;bottom:0;left:0;right:0}a.cartouche_jewel_category_v3 div.cover>img{position:absolute;top:0;left:0;width:100%}a.cartouche_jewel_category_v3 div.cover div.image{background-size:cover;background-position:center}a.cartouche_jewel_category_v3 div.text{transition:background-color 0.2s ease 0s,color 0.2s ease 0s,padding 0.2s ease 0s;position:absolute;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.9);padding:1.6rem;text-align:center;color:#CFAD69}a.cartouche_jewel_category_v3 div.text h3{letter-spacing:0.2em;font-size:1.8rem;line-height:1.3;text-transform:uppercase;color:inherit}a.cartouche_jewel_category_v3:hover div.text{background-color:rgba(33,31,44,0.8);color:#FFFFFF;padding:2.4rem 1.6rem}a.cartouche_product{transition:box-shadow 0.2s ease 0s;position:relative;display:block;width:100%;height:100%;padding:0 2rem 4rem 2rem;background-color:#FFFFFF}a.cartouche_product svg{fill:var(--cartouche-product-svg-fill);display:block;content:"";position:absolute;bottom:1.5rem;left:calc(50% - 1.5rem);height:0.6rem;width:3rem}a.cartouche_product div.order-only{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:inline-block;position:absolute;z-index:2;top:1.5rem;left:calc(50% - 9.5rem);width:19rem;color:var(--cartouche-product-order-only-color);background-color:var(--cartouche-product-order-only-background-color);font-size:1rem;line-height:1;text-align:center;letter-spacing:0.05rem;text-transform:uppercase;padding:0.75rem 0 0.75rem 0.05rem}a.cartouche_product div.cover{position:relative;min-height:20rem}a.cartouche_product div.cover:before{display:block;content:"";position:absolute;top:calc(50% - 1rem);left:calc(50% - 1rem);height:2rem;width:2rem;background-image:url(../images/loader.gif);background-size:contain;background-position:center;background-repeat:no-repeat}a.cartouche_product div.cover>div{position:relative;z-index:1;background-color:#FFFFFF;background-size:contain;background-position:center;background-repeat:no-repeat}a.cartouche_product div.cover img{display:block;margin:auto;width:20rem;max-width:100%;visibility:hidden}a.cartouche_product div.text{padding:1rem 1rem 0 1rem;letter-spacing:0.2em;line-height:1.5;text-align:center;font-size:1.2rem}a.cartouche_product h6{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:#272635;text-transform:uppercase}a.cartouche_product div.excerpt{color:#A7A7AB;letter-spacing:0.1em;margin-top:0.8rem}a.cartouche_product div.price{color:var(--cartouche-product-price-text-color);position:relative;margin-top:0.5rem;line-height:2rem}a.cartouche_product div.price p.price{position:relative;font-size:1.4rem;margin:0}a.cartouche_product div.price p.price ins{display:block;margin:0;padding-bottom:2rem}a.cartouche_product div.price p.price del{display:block;position:absolute;left:0;width:100%;bottom:0;height:1.5rem;line-height:1.5rem;font-size:1.2rem;letter-spacing:0}a.cartouche_product:hover{box-shadow:0 0 2rem rgba(0,0,0,0.1)}#wrapper.blog section.posts{max-width:136rem;padding:0 4rem;margin:auto}#wrapper.blog section.posts div.alm-listing{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 -2rem}#wrapper.blog section.posts div.alm-listing:after{content:"";display:block;clear:both}#wrapper.blog section.posts div.alm-listing div.item{float:left;position:relative;width:33.33%;padding:6rem 2rem 0 2rem}#wrapper.blog section.posts div.alm-btn-wrap{text-align:center}#wrapper.blog section.posts div.alm-btn-wrap button{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;cursor:pointer;display:inline-block;position:relative;padding:11rem 0 0 0;background:none;margin:6rem 0 0 0;border:none;font-size:1.8rem;color:#272635;letter-spacing:0.35em;text-transform:uppercase}#wrapper.blog section.posts div.alm-btn-wrap button.done{display:none}#wrapper.blog section.posts div.alm-btn-wrap button:before{display:block;content:"";position:absolute;top:0;left:calc(50% - 0.4rem);height:9rem;width:0.8rem;background-image:url(../images/arrow-down.png);background-size:100% auto;background-position:bottom;background-repeat:no-repeat;transition:top 0.2s ease 0s}#wrapper.blog section.posts div.alm-btn-wrap button:hover:before{top:0.3rem}@media (min-width:1481px){#wrapper.blog section.highlight article.blog-post a.cover{left:auto;width:88rem!important}}@media (min-width:1081px){#wrapper.blog section.highlight{position:relative;padding-top:4rem;margin-bottom:4rem}#wrapper.blog section.highlight:before{display:block;content:"";position:absolute;top:0;bottom:10rem;left:0;right:0;background:-moz-linear-gradient(23deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(23deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(23deg,rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#00000000",GradientType=1)}#wrapper.blog section.highlight article.blog-post{min-height:1rem;position:static;background:none;width:128rem;margin:auto;padding:0 0 0 78rem}#wrapper.blog section.highlight article.blog-post a.cover{top:8rem;bottom:0;right:calc(50% - 14rem);height:auto;width:auto}#wrapper.blog section.highlight article.blog-post div.content{position:relative;padding:0 4rem 17rem 5rem}#wrapper.blog section.highlight article.blog-post div.date{display:none}#wrapper.blog section.highlight article.blog-post div.text{padding:0;background:none}#wrapper.blog section.highlight article.blog-post h6{font-size:4rem;text-align:left;padding:0}#wrapper.blog section.highlight article.blog-post h6:after{display:none}#wrapper.blog section.highlight article.blog-post a.excerpt{margin-top:3rem;font-size:2rem;max-height:100rem}#wrapper.blog section.highlight article.blog-post a.more{height:auto;padding:11rem 0 0 0;background:none;bottom:2rem}#wrapper.blog section.highlight article.blog-post a.more:before{display:block;content:"";position:absolute;top:0;left:calc(50% - 0.4rem);height:9rem;width:0.8rem;background-image:url(../images/arrow-down.png);background-size:100% auto;background-position:bottom;background-repeat:no-repeat;transition:top 0.2s ease 0s}#wrapper.blog section.highlight article.blog-post a.more svg{display:none}#wrapper.blog section.highlight article.blog-post a.more:hover:before{top:0.3rem}#wrapper.blog section.highlight article.blog-post a.more span{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;padding:0;font-size:1.8rem;color:#272635}#wrapper.blog section.highlight article.blog-post a.more span:after{display:none}#wrapper.blog section.posts div.alm-reveal div.item:nth-of-type(4n+2),#wrapper.blog section.posts div.alm-reveal div.item:nth-of-type(4n+3){width:66.66%}#wrapper.blog section.posts div.alm-reveal div.item:nth-of-type(4n+2) article.blog-post,#wrapper.blog section.posts div.alm-reveal div.item:nth-of-type(4n+3) article.blog-post{padding-left:7rem;padding-right:7rem}#wrapper.blog section.posts div.alm-reveal div.item:nth-of-type(4n+2) article.blog-post div.text,#wrapper.blog section.posts div.alm-reveal div.item:nth-of-type(4n+3) article.blog-post div.text{padding-left:6rem;padding-right:6rem}}@media (min-width:1081px) and (max-width:1280px){#wrapper.blog section.highlight article.blog-post{width:100%;padding:0 0 0 60%}#wrapper.blog section.highlight article.blog-post a.cover{right:40%}#wrapper.blog section.highlight article.blog-post h6{font-size:3.2rem}#wrapper.blog section.highlight article.blog-post a.excerpt{font-size:1.6rem}}@media (max-width:1080px){#wrapper.blog section.highlight{margin-bottom:0;padding:2rem 2rem 0 2rem}#wrapper.blog section.posts{padding:0 2rem}#wrapper.blog section.posts div.alm-listing{margin:0 -1rem}#wrapper.blog section.posts div.alm-listing div.item{width:50%;padding:2rem 1rem 0 1rem}#wrapper.blog section.posts div.alm-btn-wrap button{margin-top:2rem}}@media (max-width:810px){#wrapper.blog section.posts div.alm-reveal div.item{float:none;width:100%}}#wrapper.brand #layout{padding-top:0!important}#wrapper.brand h1{margin:0!important}#wrapper.brand section.brand{position:relative;padding:6rem 0;background:-moz-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#00000000",GradientType=1)}#wrapper.brand section.brand>div.content{max-width:76.8rem;margin:auto;padding:0 2rem}#wrapper.brand section.brand h1{height:10rem;background-size:contain;background-position:center;background-repeat:no-repeat;font-size:0}#wrapper.brand section.brand h1.jeweler_brand{height:12rem;position:relative;text-align:center;padding-top:8rem;line-height:1.3;font-size:3rem;color:var(--masthead-logo-default-text-color);text-transform:uppercase;letter-spacing:0.35em}#wrapper.brand section.brand h1.jeweler_brand:before{display:block;content:"";position:absolute;width:100%;height:6.5rem;top:0;left:0;background-image:url(../images/header/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.brand section.brand div.description,#wrapper.brand section.brand div.pre-description{display:table;margin:4rem auto 0 auto;letter-spacing:0.1em;line-height:1.5;font-size:1.6rem}#wrapper.brand section.brand div.description p+p,#wrapper.brand section.brand div.pre-description p+p{margin-top:1rem}#wrapper.brand section.brand div.description strong,#wrapper.brand section.brand div.pre-description strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}#wrapper.brand section.brand div.pre-description{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}#wrapper.brand section.brand div.pre-description+div.description{margin-top:3rem}#wrapper.brand section.brand>div.banner{display:table;margin:4rem auto 0 auto;max-width:128rem}#wrapper.brand section.brand div.tissot{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 -2rem}#wrapper.brand section.brand div.tissot:after{content:"";display:block;clear:both}#wrapper.brand section.brand div.tissot>div{width:50%;padding:4rem 2rem 0 2rem}#wrapper.brand section.brand div.tissot>div.link{padding-top:5.5rem}#wrapper.brand section.brand div.tissot>div.link a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:inline-block;position:relative;height:2.4rem;line-height:2.4rem;font-size:1.4rem;padding-left:3.4rem}#wrapper.brand section.brand div.tissot>div.link a svg{fill:var(--link-text-color);position:absolute;top:0;left:0;height:2.4rem;width:2.4rem}#wrapper.brand section.brand div.tissot>div.reseller{text-align:right}#wrapper.brand section.brand div.tissot>div.reseller img{display:inline;height:5.4rem}#wrapper.brand section.presentation{max-width:72.8rem;margin:auto;padding-top:6rem}#wrapper.brand section.presentation div.illustration img{max-width:100%;margin:0 auto 6rem auto}#wrapper.brand section.presentation p{color:var(--brand-presentation-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;line-height:1.5;text-align:center}#wrapper.brand section.presentation p+p{margin-top:1rem}#wrapper.brand section.presentation strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}@media (max-width:1080px){#wrapper.brand section.brand{background:none;padding:4rem 0 2rem 0}#wrapper.brand section.presentation{padding-top:2rem}#wrapper.brand section.presentation div.illustration img{margin:0 auto}#wrapper.brand section.presentation p{padding:4rem 0 2rem 0}}@media (max-width:767px){#wrapper.brand section.brand{padding:3rem 0 1rem 0}#wrapper.brand section.brand h1{height:6rem}#wrapper.brand section.brand div.description{margin-top:2rem}#wrapper.brand section.brand div.banner{margin-top:2rem}#wrapper.brand section.brand div.tissot>div{width:100%;text-align:center!important;padding-top:2rem!important}#wrapper.brand section.presentation{padding-top:1rem}#wrapper.brand section.presentation p{padding:3rem 0 1rem 0}}#wrapper.brands #layout{padding-top:6rem}#wrapper.brands h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden}#wrapper.brands h1 a,#wrapper.brands h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.brands h1 a:before,#wrapper.brands h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.brands h1 a:after,#wrapper.brands h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.brands h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.brands h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.brands h1 a,#wrapper.brands h1 span{padding-left:3rem;padding-right:2rem}}#wrapper.brands h1+div.description{margin-top:4rem;padding:0 6rem;letter-spacing:0.1em;line-height:1.5;font-size:1.6rem}#wrapper.brands h1+div.description p+p{margin-top:1rem}#wrapper.brands h1+div.description strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}#wrapper.brands section.brands{padding-top:5rem;margin-bottom:-1rem}#wrapper.brands section.brands ul.list{margin:0 -1rem}#wrapper.brands section.brands ul.list:after{content:"";display:block;clear:both}#wrapper.brands section.brands li.item{float:left;width:20%;padding:1rem}@media (max-width:1080px){#wrapper.brands #layout{padding-top:4rem}#wrapper.brands h1+div.description{padding:0 4rem}#wrapper.brands section.brands{padding-top:3rem;margin-bottom:3rem}#wrapper.brands section.brands li.item{width:25%}}@media (max-width:810px){#wrapper.brands section.brands li.item{width:33.33%}}@media (max-width:767px){#wrapper.brands #layout{padding-top:3rem}#wrapper.brands h1+div.description{margin-top:2rem;padding:0 2rem}#wrapper.brands section.brands li.item{width:50%}}#wrapper.cgv #annexe-1,#wrapper.cgv #annexe-2{margin:4rem 0;padding-top:4rem;border-top:0.1rem solid #E5E5E5}#wrapper.cgv #annexe-1 h2,#wrapper.cgv #annexe-2 h2{margin-bottom:3rem}#wrapper.cgv #annexe-1 blockquote,#wrapper.cgv #annexe-2 blockquote{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;font-style:italic}#wrapper.cgv #annexe-1 blockquote h3,#wrapper.cgv #annexe-2 blockquote h3{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;font-style:normal}#wrapper.corporate div.top div.content h1 a,#wrapper.corporate div.top div.content h1 span{display:inline!important}@media (max-width:767px){#wrapper.corporate div.top div.content h1 a,#wrapper.corporate div.top div.content h1 span{display:table!important}}@media (max-width:1080px){#wrapper.corporate div.top div.cover{height:auto!important}}#wrapper.corporate section.bollot-history{display:flex;flex-direction:row}#wrapper.corporate section.bollot-history div.bollot-history-text{width:55%}@media (max-width:1080px){#wrapper.corporate section.bollot-history div.bollot-history-text{width:100%}}#wrapper.corporate section.bollot-history div.bollot-history-text h2:first-of-type{margin-top:0}#wrapper.corporate section.bollot-history div.bollot-history-text img{display:none}@media (max-width:1080px){#wrapper.corporate section.bollot-history div.bollot-history-text img{display:table;margin:4rem auto}}#wrapper.corporate section.bollot-history div.bollot-history-text+p{width:45%;padding:0 0 0 12rem;margin:0}@media (max-width:1080px){#wrapper.corporate section.bollot-history div.bollot-history-text+p{display:none}}#wrapper.corporate section.bollot-history div.bollot-history-text+p img{margin:0;width:100%}#wrapper.corporate[class*=catalogue] h1{width:100%!important}#wrapper.corporate[class*=catalogue] main div.season{margin-top:3rem;position:relative;padding-left:2rem}#wrapper.corporate[class*=catalogue] main div.season:before{background-color:var(--post-bullet-background-color);display:block;content:"";position:absolute;top:1rem;left:0;height:0.6rem;width:0.6rem;border-radius:0.3rem}#wrapper.corporate[class*=catalogue] main div._df_book{margin-top:3rem}#wrapper.corporate[class*=catalogue] main p div._df_book{margin-top:0}#wrapper.directory #layout{padding-top:6rem}#wrapper.directory h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden}#wrapper.directory h1 a,#wrapper.directory h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.directory h1 a:before,#wrapper.directory h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.directory h1 a:after,#wrapper.directory h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.directory h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.directory h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.directory h1 a,#wrapper.directory h1 span{padding-left:3rem;padding-right:2rem}}#wrapper.directory h1+div.description{margin-top:4rem;padding:0 6rem;letter-spacing:0.1em;line-height:1.5;font-size:1.6rem}#wrapper.directory h1+div.description p+p{margin-top:1rem}#wrapper.directory h1+div.description strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}#wrapper.directory section.products{margin-top:6rem}#wrapper.directory section.products ul.list{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:-4rem -2rem 0 -2rem}#wrapper.directory section.products ul.list:after{content:"";display:block;clear:both}#wrapper.directory section.products ul.list li.item{float:left;width:33.33%;padding:4rem 2rem 0 2rem}@media (max-width:1080px){#wrapper.directory #layout{padding-top:4rem}#wrapper.directory h1+div.description{padding:0 4rem}#wrapper.directory section.products{margin-top:4rem}#wrapper.directory section.products ul.list li.item{width:50%}}@media (max-width:810px){#wrapper.directory section.products ul.list{margin:-2rem -1rem 0 -1rem}#wrapper.directory section.products ul.list li.item{padding:2rem 1rem 0 1rem}}@media (max-width:767px){#wrapper.directory #layout{padding-top:3rem}#wrapper.directory h1+div.description{margin-top:2rem;padding:0 2rem}#wrapper.directory section.products ul.list li.item{width:100%}}#wrapper.home section{margin-top:6rem}#wrapper.home section.slider{margin-top:0;background-color:#FFFFFF}#wrapper.home section.slider>div>p{font-size:0}#wrapper.home section.slider div.desktop{min-height:28.75vw}#wrapper.home section.categories ul{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 -2rem}#wrapper.home section.categories ul:after{content:"";display:block;clear:both}#wrapper.home section.categories li{float:left;width:33.33%;padding:0 2rem}#wrapper.home section.categories+section.promo{margin-top:4rem}@media (min-width:1081px){#wrapper.home div.picture-categories{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;flex-direction:row-reverse;margin:0 -2rem 8rem -2rem}#wrapper.home div.picture-categories:after{content:"";display:block;clear:both}}@media (min-width:1081px){#wrapper.home div.picture-categories section.picture{position:relative;width:33.33%;padding:0 2rem}}@media (max-width:1080px){#wrapper.home div.picture-categories section.picture{padding:0 13rem}}@media (max-width:767px){#wrapper.home div.picture-categories section.picture{padding:0}}#wrapper.home div.picture-categories section.picture a{display:block;height:100%;background-color:#A7A7AB;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 1rem 2rem rgba(0,0,0,0.2)}@media (max-width:1080px){#wrapper.home div.picture-categories section.picture a{background-image:none!important}}#wrapper.home div.picture-categories section.picture a img{width:100%}@media (min-width:1081px){#wrapper.home div.picture-categories section.picture a img{display:none}}@media (min-width:1081px){#wrapper.home div.picture-categories section.categories{width:66.66%}}@media (max-width:1080px){#wrapper.home div.picture-categories section.categories{margin-top:3rem!important}}@media (min-width:1081px){#wrapper.home div.picture-categories section.categories ul{margin:-1rem}}#wrapper.home div.picture-categories section.categories ul li{width:50%}@media (min-width:1081px){#wrapper.home div.picture-categories section.categories ul li{padding:1rem}}@media (max-width:767px){#wrapper.home div.picture-categories section.categories ul li{width:100%}}@media (min-width:1081px){#wrapper.home div.picture-categories section.categories ul li a.cartouche_jewel_category{padding:0}}#wrapper.home div.picture-categories section.categories ul li a.cartouche_jewel_category div.cover{height:16rem}@media (min-width:1081px){#wrapper.home div.picture-categories section.categories ul li a.cartouche_jewel_category div.cover{height:16rem}}#wrapper.home section.promo+section.categories{margin-top:4rem}#wrapper.home section.posts ul.list{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 -2rem}#wrapper.home section.posts ul.list:after{content:"";display:block;clear:both}#wrapper.home section.posts ul.list li.item{float:left;position:relative;width:33.33%;padding:0 2rem}@media (max-width:1080px){#wrapper.home #layout{padding-top:0}#wrapper.home #content section{margin-top:2rem}#wrapper.home section.editorial{height:60vh;margin:0 -2rem}#wrapper.home section.categories li{width:100%}#wrapper.home section.categories li+li{margin-top:2rem}#wrapper.home section.posts ul.list{margin:0}#wrapper.home section.posts ul.list li.item{float:none;width:100%;padding:0}#wrapper.home section.posts ul.list li.item+li.item{margin-top:2rem}}@media (min-width:768px) and (max-width:1080px){#wrapper.home section.posts article{padding-left:7rem;padding-right:7rem}#wrapper.home section.posts article div.text{padding-left:6rem;padding-right:6rem}}@media (max-width:767px){#wrapper.home section.slider div.desktop{display:none}#wrapper.home section.slider div.mobile{display:block!important}}#wrapper.home-v3 #layout{padding-bottom:12rem}#wrapper.home-v3 section.slider{background-color:#F5F5F5}#wrapper.home-v3 section.slider>div>p{font-size:0}#wrapper.home-v3 section.slider div.desktop{min-height:28.75vw}@media (max-width:767px){#wrapper.home-v3 section.slider div.desktop{display:none}}@media (max-width:767px){#wrapper.home-v3 section.slider div.mobile{display:block!important}}#wrapper.home-v3 section.claim{margin:12rem 0}#wrapper.home-v3 section.categories{margin-top:12rem}#wrapper.home-v3 section.categories div.section-content{width:100%;max-width:128rem;margin:0 auto}#wrapper.home-v3 section.categories h2{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}#wrapper.home-v3 section.categories h2 a,#wrapper.home-v3 section.categories h2 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.home-v3 section.categories h2 a:before,#wrapper.home-v3 section.categories h2 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.home-v3 section.categories h2 a:after,#wrapper.home-v3 section.categories h2 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.home-v3 section.categories h2{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.home-v3 section.categories h2{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.home-v3 section.categories h2 a,#wrapper.home-v3 section.categories h2 span{padding-left:3rem;padding-right:2rem}}#wrapper.home-v3 section.categories ul{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:-2rem -1rem 0 -1rem}#wrapper.home-v3 section.categories ul:after{content:"";display:block;clear:both}#wrapper.home-v3 section.categories ul li{float:left;position:relative;width:25%;padding:2rem 1rem 0 1rem}#wrapper.home-v3 section.categories div.more{margin-top:8rem;text-align:center}#wrapper.home-v3 section.categories div.more a.button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%}#wrapper.home-v3 section.categories div.more a.button:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.home-v3 section.categories div.more a.button:hover:after{right:2.5rem}#wrapper.home-v3 section.instagram{margin-top:8rem;padding:8rem 0;background:-moz-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#00000000",GradientType=1)}#wrapper.home-v3 section.instagram div.section-content{width:100%;max-width:128rem;margin:0 auto}#wrapper.home-v3 section.instagram h2{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}#wrapper.home-v3 section.instagram h2 a,#wrapper.home-v3 section.instagram h2 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.home-v3 section.instagram h2 a:before,#wrapper.home-v3 section.instagram h2 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.home-v3 section.instagram h2 a:after,#wrapper.home-v3 section.instagram h2 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.home-v3 section.instagram h2{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.home-v3 section.instagram h2{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.home-v3 section.instagram h2 a,#wrapper.home-v3 section.instagram h2 span{padding-left:3rem;padding-right:2rem}}#wrapper.home-v3 section.instagram div.eapps-instagram-feed{min-height:65rem}#wrapper.home-v3 section.posts{margin-top:8rem}#wrapper.home-v3 section.posts div.section-content{width:100%;max-width:128rem;margin:0 auto}#wrapper.home-v3 section.posts h2{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}#wrapper.home-v3 section.posts h2 a,#wrapper.home-v3 section.posts h2 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.home-v3 section.posts h2 a:before,#wrapper.home-v3 section.posts h2 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.home-v3 section.posts h2 a:after,#wrapper.home-v3 section.posts h2 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.home-v3 section.posts h2{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.home-v3 section.posts h2{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.home-v3 section.posts h2 a,#wrapper.home-v3 section.posts h2 span{padding-left:3rem;padding-right:2rem}}#wrapper.home-v3 section.posts ul.list{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:-2rem -1rem 0 -1rem}#wrapper.home-v3 section.posts ul.list:after{content:"";display:block;clear:both}#wrapper.home-v3 section.posts ul.list li.item{float:left;position:relative;width:33.33%;padding:2rem 1rem 0 1rem}#wrapper.home-v3 section.contact{margin-top:12rem}#wrapper.landing{display:table;table-layout:fixed;width:100%;height:100vh;padding:0!important}#wrapper.landing div.cell{display:table-cell;height:100%;width:100%;vertical-align:middle;padding:4rem}#wrapper.landing a.logo{display:block;min-height:12rem}#wrapper.landing a.logo.custom{background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.landing a.logo.default{color:var(--landing-logo-default-text-color);position:relative;text-align:center;padding-top:8rem;line-height:1.3;text-transform:uppercase;font-size:3rem;letter-spacing:0.35em}#wrapper.landing a.logo.default:before{display:block;content:"";position:absolute;width:100%;height:6.5rem;top:0;left:0;background-image:url(../images/landing/logo.png);background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.landing h1{color:var(--landing-h1-text-color);letter-spacing:0.2em;font-size:2.2rem;line-height:1.5;text-align:center;margin-top:4rem}#wrapper.legal #content{padding-top:6rem}#wrapper.legal h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden}#wrapper.legal h1 a,#wrapper.legal h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.legal h1 a:before,#wrapper.legal h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.legal h1 a:after,#wrapper.legal h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.legal h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.legal h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.legal h1 a,#wrapper.legal h1 span{padding-left:3rem;padding-right:2rem}}#wrapper.legal div.update{text-align:center;margin-top:2rem;line-height:1.5;font-size:1.6rem}#wrapper.legal main{margin-top:4rem}#wrapper.legal main section{line-height:1.5;font-size:1.6rem}#wrapper.legal main section+section{margin-top:4rem}#wrapper.legal main h2{color:var(--legal-h2-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem}#wrapper.legal main h3{margin-top:2rem;text-transform:uppercase;letter-spacing:0.2em}#wrapper.legal main p{margin-top:1rem;text-align:justify}#wrapper.legal main strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}#wrapper.legal main ul{padding-left:3rem}#wrapper.legal main li{position:relative;margin-top:1rem;padding-left:2rem}#wrapper.legal main li:before{background-color:var(--legal-bullet-background-color);display:block;content:"";position:absolute;top:1rem;left:0;height:0.6rem;width:0.6rem;border-radius:0.3rem}@media (max-width:1080px){#wrapper.legal #content{padding-top:4rem}}@media (max-width:810px){#wrapper.legal main{margin-top:3rem}#wrapper.legal main section{font-size:1.4rem}#wrapper.legal main section+section{margin-top:3rem}#wrapper.legal main h2{font-size:1.8rem}}@media (max-width:767px){#wrapper.legal #content{padding-top:3rem}}#wrapper.post #layout{position:relative}#wrapper.post div.top{background:-moz-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#00000000",GradientType=1);display:flex;flex-direction:column;padding:6rem 4rem;margin-bottom:6rem}@media (max-width:1080px){#wrapper.post div.top{flex-direction:column-reverse;padding:0;background:none}}#wrapper.post div.top div.content{width:116rem;max-width:100%;margin:auto;overflow:hidden}@media (max-width:1080px){#wrapper.post div.top div.content{max-width:calc(100% - 4rem);margin:0 2rem}}#wrapper.post div.top div.content h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;overflow:visible;margin:0}#wrapper.post div.top div.content h1 a,#wrapper.post div.top div.content h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.post div.top div.content h1 a:before,#wrapper.post div.top div.content h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.post div.top div.content h1 a:after,#wrapper.post div.top div.content h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.post div.top div.content h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.post div.top div.content h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.post div.top div.content h1 a,#wrapper.post div.top div.content h1 span{padding-left:3rem;padding-right:2rem}}#wrapper.post div.top div.content h1 a,#wrapper.post div.top div.content h1 span{margin-left:12rem;margin-right:12rem}@media (max-width:1080px){#wrapper.post div.top div.content h1 a,#wrapper.post div.top div.content h1 span{margin:0}}#wrapper.post div.top div.cover{width:116rem;max-width:100%;margin:4.5rem auto 0 auto;height:50rem;overflow:hidden;background-color:#A7A7AB;background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:1080px){#wrapper.post div.top div.cover{margin:0 0 6rem 0;max-height:50vh}}#wrapper.post div.top div.cover img{width:100%}#wrapper.post main{letter-spacing:0.1em;line-height:1.5;font-size:1.6rem}#wrapper.post main:after{content:"";display:block;clear:both}#wrapper.post main strong{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400}#wrapper.post main em{font-style:italic}#wrapper.post main h2{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:var(--post-h2-text-color);text-transform:uppercase;font-size:1.6rem;letter-spacing:0.2em;line-height:1.5;margin-top:6rem}#wrapper.post main p{margin-top:3rem}#wrapper.post main a{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400}#wrapper.post main ul{padding-left:3rem;margin-top:3rem}#wrapper.post main li{position:relative;margin-top:1.5rem;padding-left:2rem}#wrapper.post main li:before{background-color:var(--post-bullet-background-color);display:block;content:"";position:absolute;top:1rem;left:0;height:0.6rem;width:0.6rem;border-radius:0.3rem}#wrapper.post main li strong{color:var(--post-list-strong-text-color);text-transform:uppercase;font-size:1.4rem}#wrapper.post main img.alignnone{margin:4rem 0;width:30rem;max-width:100%;background-color:rgba(0,0,0,0.02)}#wrapper.post main img.alignright{float:right;margin:6rem;width:30rem;max-width:100%;background-color:rgba(0,0,0,0.02)}#wrapper.product #layout{padding-top:4rem}#wrapper.product #content{padding-top:3.6rem}#wrapper.product div.share{position:absolute;top:0;right:4rem}#wrapper.product div.fotorama{height:100%}#wrapper.product div.fotorama div.fotorama__wrap{padding-bottom:10rem;height:100%}#wrapper.product div.fotorama div.fotorama__stage img{margin:auto;width:auto!important;top:0!important}#wrapper.product div.fotorama div.fotorama__nav-wrap{position:absolute;bottom:0;left:0}#wrapper.product main{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;position:relative}#wrapper.product main:after{content:"";display:block;clear:both}#wrapper.product main div.gallery{position:relative;float:left;width:50%;margin:0}#wrapper.product main div.content{position:relative;float:left;width:50%;padding-left:5rem;letter-spacing:0.1em;line-height:1.5;font-size:1.6rem}#wrapper.product main h1{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;font-size:3.4rem;letter-spacing:0.35em;text-transform:uppercase}#wrapper.product main div.price{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;color:var(--product-price-text-color);margin-top:1.5rem}#wrapper.product main div.price:after{content:"";display:block;clear:both}#wrapper.product main div.price a,#wrapper.product main div.price p.price{display:block;position:relative;float:left;min-height:3.2rem;line-height:3.2rem;font-size:2.8rem;letter-spacing:0.35em;white-space:nowrap;margin:0}#wrapper.product main div.price a ins,#wrapper.product main div.price p.price ins{display:block;margin:0;padding-bottom:3rem}#wrapper.product main div.price a del,#wrapper.product main div.price p.price del{display:block;position:absolute;left:0;bottom:0;height:2.1rem;line-height:2.1rem;letter-spacing:0.35em;font-size:1.6rem;padding-left:0.35em;text-decoration:none}#wrapper.product main div.price a del:after,#wrapper.product main div.price p.price del:after{background-color:var(--product-price-slash-background-color);display:block;content:"";position:absolute;top:1rem;left:0;height:0.1rem;width:100%}#wrapper.product main div.price>span{float:left;margin-left:3rem;font-size:1.2rem;line-height:3.2rem}#wrapper.product main div.order-only{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:inline-block;margin:3rem 0 -1rem 0;color:var(--product-order-only-color);background-color:var(--product-order-only-background-color);font-size:1.2rem;line-height:1.6rem;letter-spacing:0.2rem;text-transform:uppercase;padding:1rem 2rem 1rem 2.2rem}#wrapper.product main div.order-only span+span{display:none}#wrapper.product main div.brand{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;margin-top:4rem;font-size:1.8rem}#wrapper.product main div.excerpt{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;margin-top:2rem}#wrapper.product main div.description{color:#A7A7AB}#wrapper.product main div.description p{margin-top:1rem}#wrapper.product main div.infos{margin-top:2rem;color:#A7A7AB}#wrapper.product main div.infos li{margin-top:1rem}#wrapper.product main div.infos li:after{content:"";display:block;clear:both}#wrapper.product main div.infos li span{display:block;float:left}#wrapper.product main div.infos li span.label{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;margin-right:0.5rem;color:#272635}#wrapper.product main div.warning{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;color:var(--product-warning-text-color);font-size:1.2rem;margin-top:4rem}#wrapper.product main div.actions{margin-top:4rem}#wrapper.product main div.actions a.e-reservation{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%}#wrapper.product main div.actions a.e-reservation:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.product main div.actions a.e-reservation:hover:after{right:2.5rem}#wrapper.product main div.actions a.request{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%}#wrapper.product main div.actions a.request:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.product main div.actions a.request:hover:after{right:2.5rem}#wrapper.product main div.actions a.request span+span{display:none}#wrapper.product main div.actions a.request~a.e-reservation{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;transition:border-color 0.2s ease 0s;background-color:#FFFFFF;margin-top:0.8rem}#wrapper.product main div.actions a.request~a.e-reservation:after{display:none}#wrapper.product main div.actions a.request~a.e-reservation.disabled,#wrapper.product main div.actions a.request~a.e-reservation:disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}#wrapper.product main div.actions a.request~a.e-reservation:hover{border-color:var(--button-small-white-border-color-hover)}#wrapper.product main div.actions a.request~a.e-reservation.disabled,#wrapper.product main div.actions a.request~a.e-reservation:disabled{background-color:#FFFFFF;border-color:#F5F5F5}#wrapper.product main div.actions a.request~a.e-reservation.disabled:hover,#wrapper.product main div.actions a.request~a.e-reservation:disabled:hover{border-color:#F5F5F5}#wrapper.product main div.actions form.cart{padding:0;margin:0}#wrapper.product main div.actions form.cart #product-addons-total,#wrapper.product main div.actions form.cart div.quantity{display:none}#wrapper.product main div.actions form.cart button[type=submit]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%}#wrapper.product main div.actions form.cart button[type=submit]:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.product main div.actions form.cart button[type=submit]:hover:after{right:2.5rem}#wrapper.product main div.actions form.cart~a.e-reservation{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;transition:border-color 0.2s ease 0s;background-color:#FFFFFF;margin-top:1.5rem}#wrapper.product main div.actions form.cart~a.e-reservation:after{display:none}#wrapper.product main div.actions form.cart~a.e-reservation.disabled,#wrapper.product main div.actions form.cart~a.e-reservation:disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}#wrapper.product main div.actions form.cart~a.e-reservation:hover{border-color:var(--button-small-white-border-color-hover)}#wrapper.product main div.actions form.cart~a.e-reservation.disabled,#wrapper.product main div.actions form.cart~a.e-reservation:disabled{background-color:#FFFFFF;border-color:#F5F5F5}#wrapper.product main div.actions form.cart~a.e-reservation.disabled:hover,#wrapper.product main div.actions form.cart~a.e-reservation:disabled:hover{border-color:#F5F5F5}#wrapper.product main div.actions div.ring_options{font-size:0;margin:0 -1rem 1.5rem -1rem}#wrapper.product main div.actions div.ring_options div.wc-pao-addon{display:inline-block;margin:0 1rem}#wrapper.product main div.actions div.ring_options div.wc-pao-addon select{width:auto}#wrapper.product main div.actions div.ring_options div.ring_sizer{display:inline-block;margin:1.5rem 1rem 0 1rem}#wrapper.product main div.actions div.ring_options div.ring_sizer a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:block;height:1.8rem;line-height:1.8rem;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem}#wrapper.product aside{margin-top:10rem}#wrapper.product aside h5{position:relative;padding-bottom:1.6rem;text-transform:uppercase;text-align:center;letter-spacing:0.35em;font-size:3rem;line-height:1.3;margin-bottom:6rem}#wrapper.product aside h5:after{display:block;position:absolute;content:"";height:0.1rem;width:30rem;bottom:0;left:calc(50% - 15rem);background-color:#272635}#wrapper.product aside section{margin-top:4rem}#wrapper.product aside section.cross_selling ul.list{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 -2rem}#wrapper.product aside section.cross_selling ul.list:after{content:"";display:block;clear:both}#wrapper.product aside section.cross_selling ul.list li.item{float:left;width:33.33%;padding:0 2rem}@media (max-width:1080px){#wrapper.product div.share{right:2rem}#wrapper.product div.fotorama div.fotorama__wrap{padding-bottom:0}#wrapper.product div.fotorama div.fotorama__fullscreen-icon{right:0}#wrapper.product div.fotorama div.fotorama__nav-wrap{position:relative;margin-top:3rem}#wrapper.product main{display:block}#wrapper.product main div.gallery{float:none;width:100%}#wrapper.product main div.content{float:none;width:100%;max-width:55rem;padding-left:0;margin:4rem auto 0 auto}#wrapper.product main div.price a,#wrapper.product main div.price p.price{white-space:normal}#wrapper.product main div.actions{text-align:center}#wrapper.product main div.actions div.ring_options{display:table;margin-left:auto;margin-right:auto}#wrapper.product aside h5{font-size:2.4rem;margin-bottom:2rem}#wrapper.product aside section{margin-top:2rem}}@media (max-width:810px){#wrapper.product aside section.cross_selling ul.list{margin:0 -1rem}#wrapper.product aside section.cross_selling ul.list li.item{width:50%;padding:0 1rem}#wrapper.product aside section.cross_selling ul.list li.item:nth-of-type(3){display:none}}@media (max-width:767px){#wrapper.product main div.price{display:block}#wrapper.product main div.price a,#wrapper.product main div.price p.price{float:none}#wrapper.product main div.price>span{float:none;margin:1rem 0 0 0}#wrapper.product main div.order-only span{display:none}#wrapper.product main div.order-only span+span{display:block}#wrapper.product main div.actions a.request span{display:none}#wrapper.product main div.actions a.request span+span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}@media (min-width:490px){#wrapper.product div.fotorama div.fotorama__stage{height:45rem!important}#wrapper.product div.fotorama div.fotorama__stage img{height:45rem!important}}@media (max-width:490px){#wrapper.product div.fotorama div.fotorama__fullscreen-icon{display:none}}@media (max-width:480px){#wrapper.product aside section.cross_selling ul.list li.item{float:none;width:100%;margin-top:2rem}}#wrapper.single div.top div.content div.more{position:relative;min-height:3rem;margin-top:3rem;padding-right:20rem}#wrapper.single div.top div.content div.more div.tags ul{margin:-1rem -1rem 0 -1rem}#wrapper.single div.top div.content div.more div.tags li{display:inline-block;margin:1rem 1rem 0 1rem}#wrapper.single div.top div.content div.more div.tags a{transition:color 0.2s ease 0s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:var(--tag-text-color);display:block;position:relative;height:2rem;line-height:2rem;text-transform:uppercase}#wrapper.single div.top div.content div.more div.tags a:hover{color:var(--tag-text-color-hover)}#wrapper.single div.top div.content div.more div.share{position:absolute;top:1rem;right:0}#wrapper.single div.infos{font-family:"Brandon Grotesque Light","Lato",Arial;font-weight:300;font-size:1.4rem;color:#A7A7AB;line-height:2rem;margin-top:6rem}#wrapper.single div.infos span{text-transform:capitalize}#wrapper.services #content{padding-top:6rem}#wrapper.services h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden}#wrapper.services h1 a,#wrapper.services h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}#wrapper.services h1 a:before,#wrapper.services h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}#wrapper.services h1 a:after,#wrapper.services h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){#wrapper.services h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){#wrapper.services h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}#wrapper.services h1 a,#wrapper.services h1 span{padding-left:3rem;padding-right:2rem}}#wrapper.services section.claim p{font-size:3rem}#wrapper.services section.services ul{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 auto}#wrapper.services section.services ul:after{content:"";display:block;clear:both}#wrapper.services section.services li{float:left;position:relative;padding:4rem 2rem 0 2rem}#wrapper.services section.services div.service{background-color:#FFFFFF;padding:14.5rem 2rem 2rem 2rem;text-align:center;position:relative;line-height:1.5;letter-spacing:0.1em;height:100%}#wrapper.services section.services div.picture{position:absolute;top:2rem;left:calc(50% - 5rem);height:10rem;width:10rem;background-size:contain;background-position:center;background-repeat:no-repeat}#wrapper.services section.services h2{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;color:var(--services-h2-text-color);text-transform:uppercase;font-size:1.6rem;letter-spacing:0.2em;line-height:1.5}#wrapper.services section.services p{margin-top:1rem;font-size:1.4rem}@media (min-width:1081px){#wrapper.services section.claim{margin:6rem 0 2rem 0}#wrapper.services section.services li{width:33.33%}#wrapper.services section.services.items_1 ul{width:33.33%}#wrapper.services section.services.items_1 li{width:100%}#wrapper.services section.services.items_2 ul,#wrapper.services section.services.items_4 ul{width:66.66%}#wrapper.services section.services.items_2 li,#wrapper.services section.services.items_4 li{width:50%}#wrapper.services section.services.items_11 li.item_10,#wrapper.services section.services.items_5 li.item_4,#wrapper.services section.services.items_8 li.item_7{margin-left:16.66%}#wrapper.services section.services.items_10 li.item_10,#wrapper.services section.services.items_7 li.item_7{margin-left:33.33%}}@media (min-width:768px) and (max-width:1080px){#wrapper.services #content{padding-top:4rem}#wrapper.services section.services li{width:50%}#wrapper.services section.services.items_1 ul{width:50%}#wrapper.services section.services.items_1 li{width:100%}#wrapper.services section.services.items_11 li.item_11,#wrapper.services section.services.items_3 li.item_3,#wrapper.services section.services.items_5 li.item_5,#wrapper.services section.services.items_7 li.item_7,#wrapper.services section.services.items_9 li.item_9{margin-left:25%}}@media (max-width:767px){#wrapper.services #content{padding-top:3rem}#wrapper.services section.claim{margin-bottom:-4rem}#wrapper.services section.claim p{font-size:2rem}#wrapper.services section.services li{float:none;width:100%;padding:2rem 0 0 0}}#wrapper.tag h1{text-transform:uppercase;letter-spacing:0.35em;font-size:4rem;line-height:1.3;text-align:center}@media (min-width:1081px){#wrapper.tag div.top{padding:4rem 0;background:-moz-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(153deg,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0d000000",endColorstr="#00000000",GradientType=1)}#wrapper.tag div.top>div.content{max-width:136rem;margin:auto;padding:0 4rem}}@media (max-width:1080px){#wrapper.tag div.top>div.content{padding:3rem 2rem 1rem 2rem}}@media (max-width:810px){#wrapper.tag h1{font-size:3.2rem}}body.woocommerce-account:not(.woocommerce-lost-password) #layout{padding-top:6rem}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 a,body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 a:before,body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 a:after,body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 a,body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 span{padding-left:3rem;padding-right:2rem}}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 span{width:40rem;padding:0 0 0 1rem;text-align:center}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper div.woocommerce{max-width:40rem;margin:0 auto}body.woocommerce-account:not(.woocommerce-lost-password) #wrapper div.woocommerce h2{color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;margin-bottom:2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper h1 span{width:auto;padding-left:3rem;padding-right:2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;max-width:100%}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce:after{content:"";display:block;clear:both}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation{margin:0;background-color:var(--woocommerce-account-nav-background-color);padding:2.5rem 0 2.5rem 2.5rem;width:30rem;margin-right:6rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation ul{margin-top:-2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation ul:after{content:"";display:block;clear:both}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li{position:relative;padding-left:3rem;margin-top:2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li a{font-size:1.4rem;line-height:2rem;letter-spacing:0.35em;color:var(--woocommerce-account-nav-link-text-color);text-transform:uppercase}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li a:before{transition:opacity 0.2s ease 0s;display:block;position:absolute;top:0;left:0;height:2rem;line-height:2rem;width:2rem;text-align:center;margin:0;float:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li.is-active a{color:#272635}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--payment-methods{display:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content{width:calc(100% - 36rem);font-size:1.6rem;line-height:1.5}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p+p{margin-top:1rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row{display:block;float:none;width:100%;margin:2.5rem 0 0 0;font-size:1.6rem;line-height:1;letter-spacing:0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row .mandatory,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row .required{color:#CC0000;text-decoration:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row input[type=email],body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row input[type=password],body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row input[type=tel],body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row input[type=text],body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row select,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row span.select2,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row textarea{margin-top:1rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row span.woocommerce-input-wrapper strong{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;display:block;margin-top:1rem;background-color:#F6F6F6;line-height:4.6rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row span.woocommerce-input-wrapper strong:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row span.woocommerce-input-wrapper strong[disabled=disabled],body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row span.woocommerce-input-wrapper strong[disabled]{background-color:#F6F6F6}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row span.woocommerce-input-wrapper strong.wpcf7-not-valid{border-color:#CC0000}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row:first-of-type{margin-top:0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.form-row em{display:block;line-height:1.5;color:#A7A7AB;margin-top:1rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content h2,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content h3{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;padding-bottom:0;line-height:1.3;margin-bottom:2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:0 -2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses:after{content:"";display:block;clear:both}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses div.woocommerce-Address{width:50%;padding:4rem 2rem 0 2rem;margin:0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses header{position:relative;padding:0 4rem;margin-bottom:2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses header h3{float:none;max-width:20rem;margin:0 auto}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses header a.edit{position:absolute;margin:0;top:0;right:0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses address{height:calc(100% - 7.6rem)}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-address-fields__field-wrapper #billing_company_field{display:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-address-fields__field-wrapper #billing_address_2_field{margin-top:1.5rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-address-fields__field-wrapper~p{margin-top:4rem;text-align:right}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-address-fields__field-wrapper~p button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-address-fields__field-wrapper~p button:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-address-fields__field-wrapper~p button:hover:after{right:2.5rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset{margin-top:6rem;background:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset legend{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;margin-bottom:2rem;padding-bottom:0;line-height:1.3;background:none;padding:0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset input[type=password]{padding-right:4.8rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset span.show-password-input{height:4.8rem;width:4.8rem;line-height:4.8rem;padding:0;text-align:center}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset~p{margin-top:4rem;text-align:right}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset~p button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset~p button:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content form.edit-account fieldset~p button:hover:after{right:2.5rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders{line-height:1!important;background:#FFFFFF!important;border-collapse:separate!important}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking th,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders th{display:table-cell;padding:2rem 2.5rem!important;vertical-align:middle;text-align:center;font-size:1.2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking th,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders th{font-family:"Brandon Grotesque Medium","Lato",Arial!important;font-weight:400;background-color:#F5F5F5;text-transform:uppercase;text-align:center!important;border:none!important}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td{font-family:"Brandon Grotesque Regular","Lato",Arial!important;font-weight:400;font-size:1.6rem!important;line-height:1.4;color:#272635!important;background-color:#FFFFFF;border-width:0 0 0.1rem 0.1rem!important;border-style:solid!important;border-color:#F5F5F5!important}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions{border-width:0 0.1rem 0.1rem 0.1rem!important}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;transition:border-color 0.2s ease 0s;background-color:#FFFFFF;margin:0.2rem;padding:0.2rem 2rem 0 2.2rem!important}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a:after,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a:after,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a:after,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a:after{display:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a:disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a:disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a:disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a:disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a:hover{border-color:var(--button-small-white-border-color-hover)}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a:disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a:disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a:disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a.disabled,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a:disabled{background-color:#FFFFFF;border-color:#F5F5F5}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a.disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.order-actions a:disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a.disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.my_account_tracking td.woocommerce-orders-table__cell-order-actions a:disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a.disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.order-actions a:disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a.disabled:hover,body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions a:disabled:hover{border-color:#F5F5F5}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content section.woocommerce-order-details{margin:4rem 0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content p.order-again{display:none}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content section.addresses{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin:-4rem -2rem 0 -2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content section.addresses:after{content:"";display:block;clear:both}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content section.addresses div.woocommerce-column{width:50%;padding:4rem 2rem 0 2rem;margin:0}@media (max-width:1080px){body.woocommerce-account:not(.woocommerce-lost-password) #layout{padding-top:4rem;padding-bottom:4rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation{width:100%;margin:0 0 4rem 0}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li{float:left;width:50%}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content{width:100%}}@media (max-width:767px){body.woocommerce-account:not(.woocommerce-lost-password) #layout{padding-top:4rem;padding-bottom:4rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce nav.woocommerce-MyAccount-navigation li{float:none;width:100%}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content div.woocommerce-Addresses div.woocommerce-Address{width:100%}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders{margin-top:-0.5rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders tr{display:block;border-top:0.5rem solid #FFFFFF}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td{display:block;width:100%!important;max-width:100%!important;padding:2rem 2.5rem 2rem 15rem!important;position:relative;text-align:center!important;border-right:0.1rem solid #F5F5F5}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td:before{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:block;position:absolute;top:0;left:0;height:100%;background-color:#F5F5F5;padding:2rem 0;text-align:center;text-transform:uppercase;width:12.5rem;font-size:1.2rem}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td[data-title]:before{content:attr(data-title)}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-number{border-top:0.1rem solid #F5F5F5}body.woocommerce-account:not(.woocommerce-lost-password).logged-in #wrapper div.woocommerce div.woocommerce-MyAccount-content table.woocommerce-MyAccount-orders td.woocommerce-orders-table__cell-order-actions:before{line-height:4rem}}@media (max-width:480px){body.woocommerce-account:not(.woocommerce-lost-password) #wrapper h1 span{width:auto;padding-left:3rem;padding-right:2rem}}body.woocommerce-cart #layout{padding-top:6rem}body.woocommerce-cart #wrapper h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}body.woocommerce-cart #wrapper h1 a,body.woocommerce-cart #wrapper h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}body.woocommerce-cart #wrapper h1 a:before,body.woocommerce-cart #wrapper h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}body.woocommerce-cart #wrapper h1 a:after,body.woocommerce-cart #wrapper h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){body.woocommerce-cart #wrapper h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){body.woocommerce-cart #wrapper h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}body.woocommerce-cart #wrapper h1 a,body.woocommerce-cart #wrapper h1 span{padding-left:3rem;padding-right:2rem}}body.woocommerce-cart #wrapper p.return-to-shop{display:none}body.woocommerce-cart #wrapper table.cart{margin-bottom:0}body.woocommerce-cart #wrapper table.cart td,body.woocommerce-cart #wrapper table.cart th{padding:2rem 2.5rem}body.woocommerce-cart #wrapper table.cart td.product-remove,body.woocommerce-cart #wrapper table.cart th.product-remove{padding-right:1.5rem;width:5.2rem;max-width:5.2rem;border-left:0.1rem solid #F5F5F5}body.woocommerce-cart #wrapper table.cart td.product-remove a.remove,body.woocommerce-cart #wrapper table.cart th.product-remove a.remove{display:block;float:none;height:1.2rem;width:1.2rem;font-size:0;padding:0;margin:0;background-image:url(../images/remove.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.woocommerce-cart #wrapper table.cart td.product-remove a.remove:before,body.woocommerce-cart #wrapper table.cart th.product-remove a.remove:before{display:none}body.woocommerce-cart #wrapper table.cart td.product-thumbnail,body.woocommerce-cart #wrapper table.cart th.product-thumbnail{padding-left:0;padding-right:0;width:6rem;max-width:6rem}body.woocommerce-cart #wrapper table.cart td.product-thumbnail img,body.woocommerce-cart #wrapper table.cart th.product-thumbnail img{width:6rem;max-width:6rem}body.woocommerce-cart #wrapper table.cart td.product-name,body.woocommerce-cart #wrapper table.cart th.product-name{text-align:left;padding-left:1.5rem}body.woocommerce-cart #wrapper table.cart td.product-name a,body.woocommerce-cart #wrapper table.cart th.product-name a{color:var(--woocommerce-product-name-text-color);font-size:2rem}body.woocommerce-cart #wrapper table.cart td.product-name dl.variation,body.woocommerce-cart #wrapper table.cart th.product-name dl.variation{display:block;color:#A7A7AB;font-size:1.4rem;margin-top:0.5em}body.woocommerce-cart #wrapper table.cart td.product-name dl.variation dd,body.woocommerce-cart #wrapper table.cart td.product-name dl.variation dt,body.woocommerce-cart #wrapper table.cart th.product-name dl.variation dd,body.woocommerce-cart #wrapper table.cart th.product-name dl.variation dt{display:inline;margin:0}body.woocommerce-cart #wrapper table.cart td.product-name dl.variation dt.variation-Tailledebague,body.woocommerce-cart #wrapper table.cart th.product-name dl.variation dt.variation-Tailledebague{font-size:0}body.woocommerce-cart #wrapper table.cart td.product-name dl.variation dt.variation-Tailledebague:after,body.woocommerce-cart #wrapper table.cart th.product-name dl.variation dt.variation-Tailledebague:after{display:inline;content:"Taille de bague :";font-size:1.4rem}body.woocommerce-cart #wrapper table.cart td.product-name dl.variation p,body.woocommerce-cart #wrapper table.cart th.product-name dl.variation p{display:inline}body.woocommerce-cart #wrapper table.cart td.product-price,body.woocommerce-cart #wrapper table.cart th.product-price{width:20rem;max-width:20rem;text-align:center}body.woocommerce-cart #wrapper table.cart td.product-quantity,body.woocommerce-cart #wrapper table.cart th.product-quantity{padding-left:0;padding-right:0;width:8rem;max-width:8rem}body.woocommerce-cart #wrapper table.cart td.product-quantity input[type=number].qty,body.woocommerce-cart #wrapper table.cart th.product-quantity input[type=number].qty{width:8rem;max-width:8rem;margin:0 auto}body.woocommerce-cart #wrapper table.cart td.product-subtotal,body.woocommerce-cart #wrapper table.cart th.product-subtotal{width:20rem;max-width:20rem;text-align:center;border-right:0.1rem solid #F5F5F5}body.woocommerce-cart #wrapper table.cart th{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:#F5F5F5;text-transform:uppercase;text-align:center}body.woocommerce-cart #wrapper table.cart td{background-color:#FFFFFF;vertical-align:middle;border-bottom:0.1rem solid #F5F5F5;font-size:1.6rem;line-height:1.4}body.woocommerce-cart #wrapper table.cart td.actions{padding:2rem 0 0 0!important;background:none;border:none!important}body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart]{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;transition:border-color 0.2s ease 0s;background-color:#FFFFFF}body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart]:after{display:none}body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart].disabled,body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart]:disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart]:hover{border-color:var(--button-small-white-border-color-hover)}body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart].disabled,body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart]:disabled{background-color:#FFFFFF;border-color:#F5F5F5}body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart].disabled:hover,body.woocommerce-cart #wrapper table.cart td.actions button[name=update_cart]:disabled:hover{border-color:#F5F5F5}body.woocommerce-cart #wrapper div.giftwrap_header_wrapper{position:relative;z-index:1;margin:-3.6rem 0 0 0;width:26.5rem;height:3.6rem}body.woocommerce-cart #wrapper div.giftwrap_header_wrapper a.btn{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-small-background-color);border-color:var(--button-small-border-color);color:var(--button-small-text-color);display:inline-block;cursor:pointer;letter-spacing:0.2rem;text-transform:uppercase;font-size:1.2rem;padding:0.2rem 2rem 0 2.2rem;height:3.6rem;line-height:3.2rem;margin:0;border-width:0.1rem;border-style:solid;display:block;padding-right:0}body.woocommerce-cart #wrapper div.giftwrap_header_wrapper a.btn:after{display:none}body.woocommerce-cart #wrapper div.giftwrap_header_wrapper a.btn.disabled,body.woocommerce-cart #wrapper div.giftwrap_header_wrapper a.btn:disabled{cursor:not-allowed;color:#A7A7AB;background-color:#F5F5F5;border-color:#F5F5F5;opacity:1!important}body.woocommerce-cart #wrapper div.cart-collaterals{margin-top:4rem}body.woocommerce-cart #wrapper div.cart-collaterals:after{content:"";display:block;clear:both}body.woocommerce-cart #wrapper div.cart_totals{float:right;width:48rem}body.woocommerce-cart #wrapper div.cart_totals h2{color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;margin-bottom:2rem}body.woocommerce-cart #wrapper div.cart_totals div[style="margin: 15px 0; max-width: 350px"]{max-width:unset!important;margin:0 0 2rem 0!important}body.woocommerce-cart #wrapper div.cart_totals table{border-color:#F5F5F5;border-width:0 0.1rem;border-style:solid}body.woocommerce-cart #wrapper div.cart_totals table td,body.woocommerce-cart #wrapper div.cart_totals table th{display:table-cell;padding:2rem 2.5rem;vertical-align:middle;text-align:center;border-top:0.1rem solid #F5F5F5}body.woocommerce-cart #wrapper div.cart_totals table th{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:#F5F5F5;text-transform:uppercase;white-space:nowrap}body.woocommerce-cart #wrapper div.cart_totals table td{background-color:#FFFFFF;font-size:1.6rem;line-height:1.4}body.woocommerce-cart #wrapper div.cart_totals table td:before{display:none}body.woocommerce-cart #wrapper div.cart_totals div.wc-proceed-to-checkout{margin:0}body.woocommerce-cart #wrapper div.cart_totals div.wc-proceed-to-checkout a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%;margin:0;display:block}body.woocommerce-cart #wrapper div.cart_totals div.wc-proceed-to-checkout a:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.woocommerce-cart #wrapper div.cart_totals div.wc-proceed-to-checkout a:hover:after{right:2.5rem}body.woocommerce-cart #wrapper #ppcp-messages{display:none}@media (max-width:1080px){body.woocommerce-cart #layout{padding-top:4rem;padding-bottom:4rem}body.woocommerce-cart #wrapper div.cart_totals{float:none;margin:0 auto}}@media (max-width:767px){body.woocommerce-cart #wrapper table.cart{border:none;margin-top:-0.5rem}body.woocommerce-cart #wrapper table.cart td{width:100%!important;max-width:100%!important;padding:2rem 2.5rem 2rem 15rem!important;position:relative;text-align:center!important;border-right:0.1rem solid #F5F5F5}body.woocommerce-cart #wrapper table.cart td:before{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;display:block;position:absolute;top:0;left:0;height:100%;background-color:#F5F5F5;padding:2rem 0;text-align:center;text-transform:uppercase;width:12.5rem;font-size:1.2rem}body.woocommerce-cart #wrapper table.cart td[data-title]:before{content:attr(data-title)}body.woocommerce-cart #wrapper table.cart td.product-remove{padding:0!important;border:none;border-top:0.5rem solid #FFFFFF}body.woocommerce-cart #wrapper table.cart td.product-remove:before{display:none}body.woocommerce-cart #wrapper table.cart td.product-remove a.remove{position:absolute;top:1.5rem;right:1.5rem;z-index:1}body.woocommerce-cart #wrapper table.cart td.product-thumbnail{border-top:0.1rem solid #F5F5F5}body.woocommerce-cart #wrapper table.cart td.product-thumbnail:before{content:"Produit"}body.woocommerce-cart #wrapper table.cart td.product-thumbnail img{width:9rem;max-width:9rem}body.woocommerce-cart #wrapper table.cart td.product-name:before{content:"Nom";line-height:2.2rem}body.woocommerce-cart #wrapper table.cart td.product-quantity:before{line-height:4.8rem}body.woocommerce-cart #wrapper table.cart td.actions:before{display:none}body.woocommerce-cart #wrapper div.cart_totals{width:100%;max-width:48rem}}@media (max-width:480px){body.woocommerce-cart #wrapper div.giftwrap_header_wrapper{margin:2rem auto 0 auto}body.woocommerce-cart #wrapper div.cart_totals div.wc-proceed-to-checkout a{padding-right:3rem}body.woocommerce-cart #wrapper div.cart_totals div.wc-proceed-to-checkout a:after{display:none}}body.woocommerce-checkout #layout{padding-top:6rem}body.woocommerce-checkout #wrapper h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}body.woocommerce-checkout #wrapper h1 a,body.woocommerce-checkout #wrapper h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}body.woocommerce-checkout #wrapper h1 a:before,body.woocommerce-checkout #wrapper h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}body.woocommerce-checkout #wrapper h1 a:after,body.woocommerce-checkout #wrapper h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){body.woocommerce-checkout #wrapper h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){body.woocommerce-checkout #wrapper h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}body.woocommerce-checkout #wrapper h1 a,body.woocommerce-checkout #wrapper h1 span{padding-left:3rem;padding-right:2rem}}body.woocommerce-checkout #wrapper h3{color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;margin-bottom:-0.5rem;padding-bottom:0;line-height:1.3}body.woocommerce-checkout #wrapper h3 label{display:table;margin:0 auto;color:var(--woocommerce-title-text-color)}body.woocommerce-checkout #wrapper h3 label [type=checkbox]+span{color:var(--woocommerce-title-text-color);font-size:2.2rem;line-height:1.3;padding-left:3.5rem;padding-right:3.5rem}body.woocommerce-checkout #wrapper h3 label [type=checkbox]+span:before{top:0.2rem}body.woocommerce-checkout #wrapper div.col2-set{width:calc(100% - 56rem);margin-right:6rem}body.woocommerce-checkout #wrapper #order_review,body.woocommerce-checkout #wrapper #order_review_heading{width:50rem}body.woocommerce-checkout #wrapper div.col-1{margin-bottom:6rem}body.woocommerce-checkout #wrapper div.col-2{margin-bottom:0}body.woocommerce-checkout #wrapper p.form-row{display:block;float:none;width:100%;margin:2.5rem 0 0 0;font-size:1.6rem;line-height:1;letter-spacing:0}body.woocommerce-checkout #wrapper p.form-row .mandatory,body.woocommerce-checkout #wrapper p.form-row .required{color:#CC0000;text-decoration:none}body.woocommerce-checkout #wrapper p.form-row input[type=email],body.woocommerce-checkout #wrapper p.form-row input[type=password],body.woocommerce-checkout #wrapper p.form-row input[type=tel],body.woocommerce-checkout #wrapper p.form-row input[type=text],body.woocommerce-checkout #wrapper p.form-row select,body.woocommerce-checkout #wrapper p.form-row span.select2,body.woocommerce-checkout #wrapper p.form-row textarea{margin-top:1rem}body.woocommerce-checkout #wrapper p.form-row span.woocommerce-input-wrapper strong{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;display:block;margin-top:1rem;background-color:#F6F6F6;line-height:4.6rem}body.woocommerce-checkout #wrapper p.form-row span.woocommerce-input-wrapper strong:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}body.woocommerce-checkout #wrapper p.form-row span.woocommerce-input-wrapper strong[disabled=disabled],body.woocommerce-checkout #wrapper p.form-row span.woocommerce-input-wrapper strong[disabled]{background-color:#F6F6F6}body.woocommerce-checkout #wrapper p.form-row span.woocommerce-input-wrapper strong.wpcf7-not-valid{border-color:#CC0000}body.woocommerce-checkout #wrapper #billing_company_field{display:none}body.woocommerce-checkout #wrapper #billing_address_2_field{margin-top:1.5rem}body.woocommerce-checkout #wrapper div.woocommerce-additional-fields{margin-top:6rem}body.woocommerce-checkout #wrapper div.woocommerce-additional-fields p.form-row label{color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;padding-bottom:0;line-height:1.3;margin-bottom:2.5rem}body.woocommerce-checkout #wrapper div.woocommerce-additional-fields p.form-row label span.optional{display:none}body.woocommerce-checkout #wrapper #order_review_heading{margin-bottom:2rem}body.woocommerce-checkout #wrapper #order_review table{margin-bottom:4rem}body.woocommerce-checkout #wrapper #order_review table td,body.woocommerce-checkout #wrapper #order_review table th{display:table-cell;padding:2rem 2.5rem;vertical-align:middle;text-align:center;border-right:0.1rem solid #F5F5F5;border-bottom:0.1rem solid #F5F5F5}body.woocommerce-checkout #wrapper #order_review table td.product-total,body.woocommerce-checkout #wrapper #order_review table th.product-total{width:20rem}body.woocommerce-checkout #wrapper #order_review table td.product-name,body.woocommerce-checkout #wrapper #order_review table th.product-name{width:auto;text-align:left;border-left:0.1rem solid #F5F5F5}body.woocommerce-checkout #wrapper #order_review table th{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:#F5F5F5;text-transform:uppercase;text-align:center!important}body.woocommerce-checkout #wrapper #order_review table td{font-size:1.6rem;line-height:1.4;background-color:#FFFFFF}body.woocommerce-checkout #wrapper #order_review table td:before{display:none}body.woocommerce-checkout #wrapper #order_review table td.product-name{color:var(--woocommerce-product-name-text-color);font-size:1.6rem}body.woocommerce-checkout #wrapper #order_review table td.product-name strong.product-quantity{color:#A7A7AB;font-size:1.2rem}body.woocommerce-checkout #wrapper #order_review table td.product-name dl.variation{display:block;color:#A7A7AB;font-size:1.2rem;margin-top:0.5em}body.woocommerce-checkout #wrapper #order_review table td.product-name dl.variation dd,body.woocommerce-checkout #wrapper #order_review table td.product-name dl.variation dt{display:inline;margin:0}body.woocommerce-checkout #wrapper #order_review table td.product-name dl.variation dt.variation-Tailledebague{font-size:0}body.woocommerce-checkout #wrapper #order_review table td.product-name dl.variation dt.variation-Tailledebague:after{display:inline;content:"Taille de bague :";font-size:1.2rem}body.woocommerce-checkout #wrapper #order_review table td.product-name dl.variation p{display:inline}body.woocommerce-checkout #wrapper #order_review div.ppc-button-wrapper{margin-top:2rem}body.woocommerce-checkout #wrapper #payment{margin-top:4rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li:not(.woocommerce-notice){background-color:#F5F5F5;margin-top:0.5rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li.wc_payment_method>label{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;padding:2rem 2.5rem;min-height:6.2rem;line-height:2.2rem;color:#A7A7AB;font-size:1.6rem;margin:0}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li.wc_payment_method>label:before{color:var(--woocommerce-checkout-payment-method-radio-color);margin-right:1rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box{padding:2rem 2.5rem;background-color:#FFFFFF;border-width:0 0.1rem 0.1rem 0.1rem;border-style:solid;border-color:#F5F5F5}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box p{line-height:1.5;font-size:1.6rem;color:#A7A7AB}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset{padding:0}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset:after{content:"";display:block;clear:both}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row{display:block;float:none;width:100%;margin:2.5rem 0 0 0;font-size:1.6rem;line-height:1;letter-spacing:0}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row .mandatory,body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row .required{color:#CC0000;text-decoration:none}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row input[type=email],body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row input[type=password],body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row input[type=tel],body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row input[type=text],body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row select,body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row span.select2,body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row textarea{margin-top:1rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row span.woocommerce-input-wrapper strong{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;display:block;margin-top:1rem;background-color:#F6F6F6;line-height:4.6rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row span.woocommerce-input-wrapper strong:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row span.woocommerce-input-wrapper strong[disabled=disabled],body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row span.woocommerce-input-wrapper strong[disabled]{background-color:#F6F6F6}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row span.woocommerce-input-wrapper strong.wpcf7-not-valid{border-color:#CC0000}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row label{margin-bottom:1rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row.form-row-first{float:left;width:calc(50% - 1.5rem)}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box fieldset div.form-row.form-row-last{float:left;width:calc(50% - 1.5rem);margin-left:3rem}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box.payment_method_alma{line-height:1.5;font-size:1.6rem;color:#A7A7AB}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li div.payment_box.payment_method_alma label.checkbox{display:none!important}body.woocommerce-checkout #wrapper #payment ul.payment_methods>li img.stripe-icon{max-height:2.2rem}body.woocommerce-checkout #wrapper #payment div.place-order{margin-top:4rem;background:none;padding:0}body.woocommerce-checkout #wrapper #payment div.place-order div.woocommerce-terms-and-conditions-wrapper{line-height:1.5;font-size:1.6rem;color:#A7A7AB}body.woocommerce-checkout #wrapper #payment div.place-order button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%;display:block;margin-top:2rem}body.woocommerce-checkout #wrapper #payment div.place-order button:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.woocommerce-checkout #wrapper #payment div.place-order button:hover:after{right:2.5rem}body.woocommerce-checkout #wrapper #ppcp-messages{margin:2rem 0}@media (max-width:1080px){body.woocommerce-checkout #layout{padding-top:4rem;padding-bottom:4rem}body.woocommerce-checkout #wrapper div.col2-set{width:calc(50% - 2rem);margin-right:4rem}body.woocommerce-checkout #wrapper #order_review,body.woocommerce-checkout #wrapper #order_review_heading{width:calc(50% - 2rem)}}@media (max-width:767px){body.woocommerce-checkout #wrapper div.col2-set{width:100%;margin-right:0;margin-bottom:6rem}body.woocommerce-checkout #wrapper #order_review,body.woocommerce-checkout #wrapper #order_review_heading{width:100%}}form.woocommerce-form-login{position:relative}form.woocommerce-form-login p.form-row{display:block;float:none;width:100%;margin:2.5rem 0 0 0;font-size:1.6rem;line-height:1;letter-spacing:0}form.woocommerce-form-login p.form-row .mandatory,form.woocommerce-form-login p.form-row .required{color:#CC0000;text-decoration:none}form.woocommerce-form-login p.form-row input[type=email],form.woocommerce-form-login p.form-row input[type=password],form.woocommerce-form-login p.form-row input[type=tel],form.woocommerce-form-login p.form-row input[type=text],form.woocommerce-form-login p.form-row select,form.woocommerce-form-login p.form-row span.select2,form.woocommerce-form-login p.form-row textarea{margin-top:1rem}form.woocommerce-form-login p.form-row span.woocommerce-input-wrapper strong{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;display:block;margin-top:1rem;background-color:#F6F6F6;line-height:4.6rem}form.woocommerce-form-login p.form-row span.woocommerce-input-wrapper strong:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}form.woocommerce-form-login p.form-row span.woocommerce-input-wrapper strong[disabled=disabled],form.woocommerce-form-login p.form-row span.woocommerce-input-wrapper strong[disabled]{background-color:#F6F6F6}form.woocommerce-form-login p.form-row span.woocommerce-input-wrapper strong.wpcf7-not-valid{border-color:#CC0000}form.woocommerce-form-login input[type=password]{padding-right:4.8rem}form.woocommerce-form-login span.show-password-input{height:4.8rem;width:4.8rem;line-height:4.8rem;padding:0;text-align:center}form.woocommerce-form-login button[type=submit]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%;display:block;margin:4rem auto 0 auto}form.woocommerce-form-login button[type=submit]:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}form.woocommerce-form-login button[type=submit]:hover:after{right:2.5rem}form.woocommerce-form-login p.lost_password{position:absolute;bottom:9.4rem;right:0}form.woocommerce-form-login p.lost_password a{line-height:2.2rem;font-size:1.6rem}body.woocommerce-lost-password #layout{padding-top:6rem}body.woocommerce-lost-password #wrapper h1{position:relative;margin-left:6rem;margin-right:6rem;text-transform:uppercase;letter-spacing:0.35em;font-size:3.2rem;line-height:1.3;text-align:center;overflow:hidden;margin-bottom:4rem}body.woocommerce-lost-password #wrapper h1 a,body.woocommerce-lost-password #wrapper h1 span{display:table;position:relative;z-index:1;margin:0 auto;padding-left:4rem;padding-right:3rem}body.woocommerce-lost-password #wrapper h1 a:before,body.woocommerce-lost-password #wrapper h1 span:before{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:-50vw;right:100%;height:0.1rem;background-color:#272635}body.woocommerce-lost-password #wrapper h1 a:after,body.woocommerce-lost-password #wrapper h1 span:after{display:block;content:"";position:absolute;top:calc(50% - 0.1rem);left:100%;right:-50vw;height:0.1rem;background-color:#272635}@media (max-width:1080px){body.woocommerce-lost-password #wrapper h1{margin-left:4rem;margin-right:4rem}}@media (max-width:767px){body.woocommerce-lost-password #wrapper h1{margin-left:2rem;margin-right:2rem;font-size:2.6rem}body.woocommerce-lost-password #wrapper h1 a,body.woocommerce-lost-password #wrapper h1 span{padding-left:3rem;padding-right:2rem}}body.woocommerce-lost-password #wrapper h1 span{width:60rem;padding:0 0 0 1rem;text-align:center}body.woocommerce-lost-password #wrapper div.woocommerce{max-width:60rem;margin:0 auto}body.woocommerce-lost-password #wrapper div.woocommerce form p{font-size:1.6rem;line-height:1.5;letter-spacing:0.1em}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row{display:block;float:none;width:100%;margin:2.5rem 0 0 0;font-size:1.6rem;line-height:1;letter-spacing:0}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row .mandatory,body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row .required{color:#CC0000;text-decoration:none}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row input[type=email],body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row input[type=password],body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row input[type=tel],body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row input[type=text],body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row select,body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row span.select2,body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row textarea{margin-top:1rem}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row span.woocommerce-input-wrapper strong{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;transition:border-color 0.2s ease 0s,box-shadow 0.2s ease 0s;display:block;position:relative;height:4.8rem;background-color:#FFFFFF;background-size:4.6rem auto;background-position:top right;background-repeat:no-repeat;font-size:1.6rem;color:#A7A7AB;padding:0 1.5rem;border-color:#E5E5E5;border-style:solid;border-width:0.1rem;border-radius:0.3rem;width:100%;-webkit-appearance:none;box-shadow:none;display:block;margin-top:1rem;background-color:#F6F6F6;line-height:4.6rem}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row span.woocommerce-input-wrapper strong:focus{border-color:#D8D8D8;background-color:#FFFFFF;background-position:bottom right;box-shadow:inset 0 0 1rem rgba(0,0,0,0.01)}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row span.woocommerce-input-wrapper strong[disabled=disabled],body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row span.woocommerce-input-wrapper strong[disabled]{background-color:#F6F6F6}body.woocommerce-lost-password #wrapper div.woocommerce form p.form-row span.woocommerce-input-wrapper strong.wpcf7-not-valid{border-color:#CC0000}body.woocommerce-lost-password #wrapper div.woocommerce button[type=submit]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:var(--button-submit-background-color);color:var(--button-submit-text-color);display:inline-block;position:relative;cursor:pointer;letter-spacing:0.35em;text-transform:uppercase;font-size:1.4rem;height:5.4rem;line-height:5.4rem;padding:0 6.7rem 0 3rem;border:none;margin:0;max-width:100%;display:block;margin:4rem auto 0 auto}body.woocommerce-lost-password #wrapper div.woocommerce button[type=submit]:after{transition:right 0.2s ease 0s;display:block;content:"";position:absolute;top:calc(50% - 0.3rem);right:3rem;height:0.6rem;width:2.2rem;background-image:url(../images/arrow-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}body.woocommerce-lost-password #wrapper div.woocommerce button[type=submit]:hover:after{right:2.5rem}@media (max-width:1080px){body.woocommerce-lost-password #layout{padding-top:4rem;padding-bottom:4rem}body.woocommerce-lost-password #wrapper h1 span{width:auto;padding-left:3rem;padding-right:2rem}}#content.site-content>div.col-full>div.woocommerce{margin:auto;max-width:136rem;padding:0 4rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#F5F5F5;color:#272635;font-size:1.6rem;border-radius:0;border:none;line-height:2.4rem}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:var(--woocommerce-message-icon-color)}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:var(--woocommerce-message-link-text-color)!important}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{font-family:"Brandon Grotesque Regular","Lato",Arial;font-weight:400;border-left-color:#A7A7AB!important;color:var(--woocommerce-message-link-text-color)!important}.woocommerce-error .button:after,.woocommerce-info .button:after,.woocommerce-message .button:after{display:none}.woocommerce-error{color:#CC0000}@media (max-width:1080px){#content.site-content>div.col-full>div.woocommerce{padding:0 2rem}}section.woocommerce-order-details table td,section.woocommerce-order-details table th{display:table-cell;padding:2rem 2.5rem;vertical-align:middle;text-align:center;border-right:0.1rem solid #F5F5F5;border-bottom:0.1rem solid #F5F5F5;font-size:1.2rem;line-height:1.5}section.woocommerce-order-details table td.product-total,section.woocommerce-order-details table th.product-total{width:20rem}section.woocommerce-order-details table td.product-name,section.woocommerce-order-details table th.product-name{width:auto;text-align:left;border-left:0.1rem solid #F5F5F5}section.woocommerce-order-details table th{font-family:"Brandon Grotesque Medium","Lato",Arial;font-weight:400;background-color:#F5F5F5;text-transform:uppercase;text-align:center!important}section.woocommerce-order-details table td{font-size:1.6rem;line-height:1.4;background-color:#FFFFFF}section.woocommerce-order-details table td:before{display:none}section.woocommerce-order-details table td.product-name{font-size:1.6rem;color:var(--woocommerce-product-name-text-color)}section.woocommerce-order-details table td.product-name strong.product-quantity{color:#A7A7AB;font-size:1.2rem}section.woocommerce-order-details table td.product-name ul.wc-item-meta{color:#A7A7AB;font-size:1.2rem;margin-top:0.5em}@media (max-width:767px){section.woocommerce-order-details table td.product-total,section.woocommerce-order-details table th.product-total{width:50%}}body.woocommerce-order-pay #wrapper div.woocommerce ul.order_details{margin:2.5rem 0}body.woocommerce-order-pay #wrapper div.woocommerce ul.order_details>li{padding:2rem 2.5rem;font-size:1.2rem;border-bottom:0.1rem dashed #E5E5E5;line-height:1.8rem}body.woocommerce-order-pay #wrapper div.woocommerce ul.order_details>li:after{content:"";display:block;clear:both}body.woocommerce-order-pay #wrapper div.woocommerce ul.order_details>li strong{float:right;color:var(--woocommerce-order-details-strong-text-color);font-size:1.6rem}body.woocommerce-order-pay #wrapper div.woocommerce ul.order_details>li:last-of-type{border:none}body.woocommerce-order-pay #wrapper div.woocommerce>p{line-height:1.5;font-size:1.6rem;color:#A7A7AB;margin-top:2.5rem}body.woocommerce-order-pay #wrapper div.woocommerce>form{margin-top:2.5rem}body.woocommerce-order-pay #wrapper div.woocommerce>form:after{content:"";display:block;clear:both}body.woocommerce-order-pay #wrapper div.woocommerce>form a.button.cancel{float:left}body.woocommerce-order-pay #wrapper div.woocommerce>form input[type=submit]{float:right}body.woocommerce-order-received #wrapper div.woocommerce-order:after{content:"";display:block;clear:both}body.woocommerce-order-received #wrapper div.woocommerce-order>p{line-height:1.5;font-size:1.6rem;color:#A7A7AB}body.woocommerce-order-received #wrapper div.woocommerce-order ul.order_details{margin:2.5rem 0}body.woocommerce-order-received #wrapper div.woocommerce-order ul.order_details>li{padding:2rem 2.5rem;font-size:1.2rem;border-bottom:0.1rem dashed #E5E5E5;line-height:1.8rem}body.woocommerce-order-received #wrapper div.woocommerce-order ul.order_details>li:after{content:"";display:block;clear:both}body.woocommerce-order-received #wrapper div.woocommerce-order ul.order_details>li strong{float:right;color:var(--woocommerce-order-details-strong-text-color);font-size:1.6rem}body.woocommerce-order-received #wrapper div.woocommerce-order ul.order_details>li:last-of-type{border:none}body.woocommerce-order-received #wrapper div.woocommerce-order h2{color:var(--woocommerce-title-text-color);text-transform:uppercase;letter-spacing:0.2em;font-size:2.2rem;text-align:center;margin-bottom:2rem;padding-bottom:0;line-height:1.3}body.woocommerce-order-received #wrapper div.woocommerce-order>section{float:left;margin-top:4rem;width:calc(50% - 3rem)}body.woocommerce-order-received #wrapper div.woocommerce-order>section+section{margin-left:6rem}body.woocommerce-order-received #wrapper div.woocommerce-order>section.woocommerce-customer-details div.woocommerce-column{float:none;margin:0;width:100%}body.woocommerce-order-received #wrapper div.woocommerce-order>section.woocommerce-customer-details div.woocommerce-column+div.woocommerce-column{margin-top:4rem}@media (max-width:1080px){body.woocommerce-order-received #wrapper div.woocommerce-order section{float:none;margin-top:4rem;width:100%}body.woocommerce-order-received #wrapper div.woocommerce-order section+section{margin-left:0}}@media (max-width:767px){body.woocommerce-order-received #wrapper div.woocommerce-order ul.order_details>li strong{display:block;float:none;margin-top:0.5rem}}#_breitling_integrator{z-index:1}div.popin.tag-heuer{width:calc(100vw - 16.4rem);left:8.2rem;padding:0;border-radius:0.3rem}#TAG_HEUER_ECORNER{margin-top:4rem}@media (max-width:810px){div.popin.tag-heuer{width:100vw;left:0}}#wrapper.directory.tudor section.products ul.list li.insert{display:none}a.cartouche_product[data-brand=tudor] div.order-only{display:none}
/*# sourceMappingURL=style.css.map */