/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.toolbar-icon-menu-link-contentf289a7b1-20de-4c76-9d88-26c7c4868650::before{background-image:url("/sites/default/files/tool-svgrepo-com.svg");background-size:16px 16px;color:#565656;}
.wp-element-button{color:#222222;}.btn-outline-primary,.btn-primary{--beo-btn-bg:#ffffff;--beo-btn-color:#222222;--beo-btn-border-color:#222222;--beo-btn-hover-bg:#999999;--beo-btn-hover-color:#222222;--beo-btn-hover-border-color:#999999;--beo-btn-border-width:1px;--beo-btn-border-radius:0rem;}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:unset!important;}.btn-check:checked + .btn,.product--rendered-attribute .form-radio:checked + .btn,.cart-block--offcanvas-contents__links .btn-check:checked + a,.cart-block--offcanvas-contents__links .product--rendered-attribute .form-radio:checked + a,.product--rendered-attribute .cart-block--offcanvas-contents__links .form-radio:checked + a,.btn-check:checked + .address-book__set-default-link,.product--rendered-attribute .form-radio:checked + .address-book__set-default-link,.btn-check:checked + .address-book__add-link,.product--rendered-attribute .form-radio:checked + .address-book__add-link,.btn-check:checked + .button,.product--rendered-attribute .form-radio:checked + .button,:not(.btn-check) + .btn:active,.cart-block--offcanvas-contents__links :not(.btn-check) + a:active,:not(.btn-check) + .address-book__set-default-link:active,:not(.btn-check) + .address-book__add-link:active,:not(.btn-check) + .button:active,.btn:first-child:active,.cart-block--offcanvas-contents__links a:first-child:active,.address-book__set-default-link:first-child:active,.address-book__add-link:first-child:active,.button:first-child:active,.btn.active,.product--rendered-attribute__selected ~ label.option .btn,.cart-block--offcanvas-contents__links a.active,.product--rendered-attribute__selected ~ label.option .cart-block--offcanvas-contents__links a,.cart-block--offcanvas-contents__links .product--rendered-attribute__selected ~ label.option a,.active.address-book__set-default-link,.product--rendered-attribute__selected ~ label.option .address-book__set-default-link,.active.address-book__add-link,.product--rendered-attribute__selected ~ label.option .address-book__add-link,.active.button,.product--rendered-attribute__selected ~ label.option .button,.btn.show,.cart-block--offcanvas-contents__links a.show,.show.address-book__set-default-link,.show.address-book__add-link,.show.button{color:var(--beo-btn-active-color);background-color:#D9D9D9;border-color:var(--beo-btn-active-border-color);}.btn-danger,.btn:hover,:not(.btn-check) + .btn:hover{--beo-btn-color:#999999;--beo-btn-bg:#ffffff;--beo-btn-border-color:#999999;--beo-btn-hover-color:#222222;--beo-btn-hover-border-color:#999999;--beo-btn-focus-shadow-rgb:153,153,153;--beo-btn-active-color:#fff;--beo-btn-active-bg:#999999;--beo-btn-active-border-color:#999999;--beo-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--beo-btn-disabled-color:#fff;--beo-btn-disabled-bg:#999999;--beo-btn-disabled-border-color:#999999;}.btn:hover,:not(.btn-check) + .btn:hover{color:#ffffff;background-color:#999999;}.form-control,.form-select,.form-submit,.btn{border-radius:0rem;border-width:1px;}
.cart-block--contents{background-color:lightgrey;}.views-field-unit-price__number,.views-field-total-price__number{text-align:right;}
body{--beo-link-color:var(--beo-gray-dark);--beo-link-hover-color :var(--beo-gray-600);--beo-primary-rgb:var(--beo-gray-600);}.btn-success,.address-book__add-link{--beo-btn-bg:#ffffff;--beo-btn-color:#222222;--beo-btn-border-color:#222222;--beo-btn-hover-bg:#999999;--beo-btn-hover-color:#222222;--beo-btn-hover-border-color:#999999;--beo-btn-border-width:1px;--beo-btn-border-radius:0rem;}.break-out{width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2);}.messages__wrapper{margin:1em;padding:1em;background-color:lightgrey;text-align:center;}.jumbotron{padding:3rem;margin-bottom:30px;color:inherit;background-color:#eeeeee;font-weight:300;}.jumbotron p{font-size:21px;}h1,.html #page-title .page-title{font-size:1.8rem;}h2,.h2{font-size:1.8rem;}p{font-size:15px;}.region-footer .nav{--beo-nav-link-padding-x:0;}.view-press img{border:1px solid lightgrey;margin-bottom:1rem;margin-top:.5rem;}.offcanvas-header{padding-bottom:0;}.offcanvas-body{padding-top:0;}.block-views-blockpress-block-1 h2{margin-top:2rem!important;}.block-views-blockpress-block-1 .view-content{margin-top:1rem;}.block-views-blockpress-block-1 .view-id-press{padding-left:0;}.fg-bootstrap-tab:focus{outline:none;}.toolbar .toolbar-bar .commerce-inbox-toolbar-tab.toolbar-tab{display:none;}.alert-success{--beo-alert-color:#131414;--beo-alert-bg:lightgray;--beo-alert-border-color:gray;text-align:center;}.messages__wrapper{background-color:white;}.system-status-general-info{display:none;}.ss-bold{font-weight:bold;}.error403 .region-content{text-align:center;}.field-cut-sheet-media a img{border:1px solid lightgray;}.field-cut-sheet-media a:hover img{border:1px solid gray;}.wp-block-buttons{padding-bottom:1.5em;}.current-project{font-weight:700;}
.custom-glaze-palette-grid .view-header{margin-bottom:2em;}.custom-glaze-palette-grid H3{text-align:center;}.glaze-grid-title{text-align:center;}.glaze-grid-bm{text-align:center;padding-bottom:1em;margin-bottom:1em;}.custom-glaze-palette-grid form{margin-bottom:2rem;}.custom-glaze-palette-grid .form-control,.custom-glaze-palette-grid .form-select{width:inherit;}.custom-glaze-palette-grid .form-inline{display:inline-flex;gap:1rem;}.custom-glaze-palette-grid .form-actions{padding-top:2rem;}.custom-glaze-palette-grid .view-header{width:97%;text-align:justify;}
.custom-glaze-palette-grid .view-header{margin-bottom:2em;}
.field--name-field-custom-glaze .form-radios{display:grid !important;width:100%;overflow:hidden;border:1px solid rgb(206,212,218);border-radius:4px;grid-template-columns:1fr 1fr 1fr 1fr;overflow-x:hidden;overflow-y:scroll;height:450px;padding-left:0;}.form-item-field-oit-custom-glaze{height:120px;}.js-form-item-field-select-a-custom-glaze-value label{font-size:14px;font-weight:normal;}.form-item-custom-glaze img,.field--name-field-custom-glaze .form-radios img{display:block;padding:1px;border:5px solid white;margin:0 auto 0 auto;}.field--name-field-custom-glaze .form-radios .form-radio{display:none;}.radio-toolbar label{display:inline-block;background-color:#ddd;padding:4px 11px;font-family:Arial;font-size:14px;font-weight:400;cursor:pointer;}.field--name-field-custom-glaze .form-radios input[type="radio"]:checked+label img{border:5px solid #D9D9D9;}.field--name-field-custom-glaze .form-radios label{font-size:12px;height:120px;text-align:center;}.commerce-order-item-pado-add-to-cart-form #edit-field-oit-custom-glaze--wrapper{}
.wp-block-gallery:not(.components-placeholder){margin:1.5em auto;}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0;}.th-header{text-align:center;}.th-header .wp-block-image.aligncenter{display:block;}
.me-auto{flex:1;}.me-auto span{visibility:hidden;}.site-logo img{height:1rem;}.cart-block--summary a{margin-top:9px!important;}.trade-account-current-cart .manage-projects-button:hover{background-color:darkgrey;}
.paragraph--type--image-with-text-overlay .slide-text{position:absolute;top:0;left:0;bottom:0;right:0;margin-top:calc(32%);margin-left:calc(10%);width:33%;z-index:1;}.paragraph--type--image-with-text-overlay .slide-text a{color:var(--beo-body-color);}.paragraph--type--image-with-text-overlay .slide-text a:hover{color:var(--beo-link-hover-color);}.paragraph--type--image-with-text-overlay .slide-text.color-white a,.color-white h2,.color-white p{color:white !important;}.paragraph--type--image-with-text-overlay .slide-text.color-white a:hover{color:white !important;}.paragraph_slide.right-text .slide-text{margin-left:calc(60%);}.paragraph_slide .slide-text a{color:#FFF;text-decoration:none;}.paragraph_slide:hover .slide-text a{color:black;}.paragraph_slide.dark-text .slide-text a{color:black;}.paragraph_slide.dark-text:hover .slide-text a{color:gray;}.paragraph_slide:hover img{opacity:0.5;}@media (max-width:768px){.paragraph_slide .slide-title{font-size:1em;}.paragraph_slide .slide-subtitle{font-size:.7em;}.slide-text br{display:none;}}@media (max-width:950px){.slide-text br{display:none;}}.paragraph--type--image-with-text-overlay{position:relative;}.paragraph-slide .img-fluid{width:100%;}@media (min-width:1750px){.mesa-block,.carved-block,.pale-canyon-block{margin-left:70% !important;}}
.foo{text-aligin:center;}
.img-responsive,.thumbnail > img,.thumbnail a > img,.carousel-inner > .item > img,.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;}.paragraphs-item-two-column-row .slide-text{margin-top:calc(55%);}.paragraph_slide .slide-text{position:absolute;top:0;left:0;bottom:0;right:0;margin-top:calc(32%);margin-left:calc(10%);width:33%;z-index:1;}.paragraph_slide .slide-text{width:100% !important;margin-top:0;text-align:center;}
#other-block-content,#other-block-content .card,#other-block-content .card-header,#other-block-content .card-body{color:black;--beo-card-color:black;}
.ck-source-editing-area textarea{min-height:400px;}
#mailchimpModal .modal-dialog{max-width:600px;}#mailchimpModal iframe{width:100%;min-height:600px;border:none;}
@media (max-width:768px){main{margin:10px;}.desktop-top-bar .block-system-branding-block{display:none;}.mobile-top-bar img{padding-bottom:5px;}.region-top-bar{margin-bottom:10px;}.form-inline{flex-direction:column;width:100%;}#edit-actions{margin-left:0 !important;}.slide-text{margin-top:calc(10%)!important;}.mobile-70{margin-top:calc(70%)!important;width:70vw!important;}.slide-text h2{font-size:12px;font-weight:bold;}.slide-text p{font-size:12px;}.canyon-block,.boucle-block{margin-left:5vw !important;}.lawfen-block{margin-left:0 !important;}.mto-block{margin-left:45vw !important;width:40vw !important;}.rts-block{margin-left:5vw !important;width:40vw !important;}.editions-block{margin-left:50vw !important;width:45vw !important;}}@media (min-width:769px){.mobile-top-bar{display:none !important;}}.views-exposed-widgets .form-actions{text-align:left;justify-content:flex-start;}
.paragraph-slide .img-fluid{width:100%;}.color-white a 
.color-white h2,.color-white p{color:white !important;}.color-white a:hover,.color-white h2:hover,.color-white p:hover{color:lightgray !important;}.color-white.intro-block h2:hover,.color-white.intro-block p:hover{color:white !important;}.color-black a,.color-black h2,.color-black p{color:black !important;}.color-black a:hover,.color-black h2:hover,.color-black p:hover{color:#444 !important;}.color-black.intro-block h2:hover,.color-black.intro-block p:hover{color:black !important;}
.block-field-blockcommerce-product-variationready-to-shipprice .price{font-size:25px;padding-bottom:.5em;}
