.technical-guide-wrapper{max-width:var(--page-width);margin:0 auto;box-shadow:var(--shadow-base)}.technical-tabs__navigation{display:flex;gap:.5rem;margin-bottom:0;border-bottom:none}.technical-tabs__tab{background:var(--color-tab-bg);border:none;padding:1.5rem 3rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;text-transform:uppercase;cursor:pointer;color:var(--color-tab-inactive);position:relative;transition:all .2s ease;border-top:3px solid transparent}.technical-tabs__tab:hover{color:#333;background:var(--color-tab-bg-hover)}.technical-tabs__tab--active{color:var(--color-brand-dark);background:var(--color-brand-white);border-top-color:var(--color-brand-primary)}.technical-tabs__content{position:relative;background:var(--color-brand-white);padding:3rem}.technical-tabs__panel{display:none}.technical-tabs__panel--active{display:block}.cuts-intro{margin:0 0 2rem}.technical-table--cuts{margin-bottom:0}.cuts-footer{margin:2rem 0 0}.technical-table{width:100%;border-collapse:collapse;margin:0}.technical-table thead{background-color:var(--color-brand-primary);color:var(--color-brand-white)}.technical-table th{padding:1.2rem 1.5rem;text-align:left;font-weight:500;text-transform:uppercase;border:1px solid var(--color-brand-primary)}.technical-table td{padding:1rem 1.5rem;border:1px solid rgba(var(--color-foreground),.15);text-align:left}.technical-table a{color:var(--color-brand-primary);text-decoration:none;font-weight:500}.technical-table a:hover{text-decoration:underline}.technical-table--cuts .cuts-table__image-cell{width:150px;text-align:center;vertical-align:middle}.technical-table--cuts .cuts-table__content-cell{vertical-align:middle}.technical-table--cuts .cuts-table__image-cell img{max-width:50px;display:block;margin:0 auto}.technical-table--cuts .cuts-table__content-cell p{margin:0}.technical-table--sizes .sizes-table__diagram-header,.technical-table--sizes .sizes-table__diagram-cell{text-align:center}.technical-table--sizes .sizes-table__diagram-cell{vertical-align:middle}.technical-table--sizes .sizes-table__diagram-cell img{max-width:300px;display:block;margin:0 auto}.technical-accordion{border:none;border-bottom:1px solid rgba(var(--color-foreground),.15);margin-bottom:0;background:var(--color-brand-white)}.technical-accordion:last-child{border-bottom:none}.technical-accordion__summary{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.technical-accordion__summary::-webkit-details-marker{display:none}.technical-accordion__title{color:var(--color-brand-dark);font-size:1.6rem;font-weight:500;flex:1}.technical-accordion__icon{flex-shrink:0;transition:transform .3s ease;color:var(--color-brand-dark);margin-left:1rem}.technical-accordion[open] .technical-accordion__icon{transform:rotate(180deg)}.technical-accordion__content{padding:0 0 2rem;color:rgba(var(--color-foreground));line-height:1.6}.technical-accordion__content p{margin:0 0 1rem}.technical-accordion__content p:last-child{margin-bottom:0}.technical-section__diagram{text-align:center;margin-top:2rem!important}.technical-section__diagram img{max-width:100%;height:auto}.about-us-wrapper{max-width:var(--page-width);margin:0 auto}.about-content{background:var(--color-brand-white);padding:4rem 3rem;box-shadow:var(--shadow-base)}.about-text{margin-bottom:4rem}.about-text p{line-height:1.7;color:var(--color-brand-dark);margin:0 0 1.5rem}.about-text p:last-child{margin-bottom:0}.about-features{display:grid;gap:2.5rem}.about-feature{display:grid;grid-template-columns:80px 1fr;gap:2rem;padding:2.5rem;border:2px solid rgba(var(--color-foreground),.1);border-radius:4px;transition:all .3s ease}.about-feature:hover{border-color:var(--color-brand-primary);transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.about-feature__icon{display:flex;align-items:flex-start;justify-content:center;color:var(--color-brand-primary)}.about-feature__icon svg{width:48px;height:48px}.about-feature__content{min-width:0}.about-feature__title{font-size:1.8rem;font-weight:600;color:var(--color-brand-dark);margin:0 0 1rem;text-transform:uppercase;letter-spacing:.03rem}.about-feature__content p{line-height:1.7;color:var(--color-brand-dark);margin:0}.contact-us-wrapper{max-width:var(--page-width);margin:0 auto}.contact-content{background:var(--color-brand-white);padding:4rem 3rem;box-shadow:var(--shadow-base)}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}.contact-form__message--success{background-color:transparent;border:none;padding:0;margin-bottom:2rem}.contact-form__message--success p{margin:0;font-size:1.6rem;color:var(--color-success);text-align:left}.contact-detail{display:grid;grid-template-columns:40px 1fr;gap:1.5rem;margin-bottom:2.5rem}.contact-detail:last-child{margin-bottom:0}.contact-detail__icon{display:flex;align-items:flex-start;justify-content:center;color:var(--color-brand-dark)}.contact-detail__icon svg{width:20px;height:20px}.contact-detail__icon--clock .clock-hands{fill:#ffffffe6}.contact-detail__content strong{display:block;font-size:1.6rem;font-weight:600;color:var(--color-brand-dark);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.03rem}.contact-detail__content p{line-height:1.6;color:var(--color-brand-dark);margin:0}.contact-detail__content a{color:var(--color-brand-primary);text-decoration:none;transition:color .2s ease}.contact-detail__content a:hover{color:var(--color-brand-dark);text-decoration:underline}.contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.contact-form__input{margin-bottom:2rem}.contact-form .form__label{display:block;margin-bottom:.6rem;font-size:1.2rem;font-weight:500;text-transform:uppercase;color:rgb(var(--color-foreground))}.contact-form .form__label span[aria-hidden=true]{color:var(--color-error)}.contact-field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}.contact-field:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}.contact-field:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}.contact-field:hover.contact-field:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity));outline:0;border-radius:var(--inputs-radius)}.contact-form .field__input:focus-visible,.contact-form .text-area:focus-visible{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.contact-form .field__input:focus,.contact-form .text-area:focus{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground));outline:0;border-radius:var(--inputs-radius)}.contact-form .field__input:invalid:not(:focus):not(:placeholder-shown),.contact-form .text-area:invalid:not(:focus):not(:placeholder-shown){border-color:var(--color-error)}.contact-form .field__input:invalid:not(:focus):not(:placeholder-shown)~.contact-field:after,.contact-form .text-area:invalid:not(:focus):not(:placeholder-shown)~.contact-field:after{box-shadow:0 0 0 var(--inputs-border-width) #d0000080}.contact-form .field__input,.contact-form .text-area{font-size:1.6rem;color:rgb(var(--color-foreground));font-weight:500;padding:1rem 1.5rem;background-color:var(--color-brand-white)!important;font-family:var(--font-body-family);font-style:var(--font-body-style);-webkit-appearance:none;appearance:none;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:4.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0;line-height:calc(1 + .6 / var(--font-body-scale));margin:var(--inputs-border-width);letter-spacing:.04rem}.contact-form .text-area{min-height:5rem;resize:vertical;height:auto}.contact-form__button{margin-top:2rem}.contact-form__button .button{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2);width:100%;display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background));border-radius:var(--buttons-radius-outset);position:relative;font-weight:500;text-transform:uppercase;letter-spacing:.1rem}.contact-form__button .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--buttons-radius-outset);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.contact-form__button .button:after{content:"";position:absolute;top:var(--buttons-border-width);right:var(--buttons-border-width);bottom:var(--buttons-border-width);left:var(--buttons-border-width);z-index:1;border-radius:var(--buttons-radius);box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background));transition:box-shadow var(--duration-short) ease}.contact-form__button .button:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}.contact-form__button .button:focus-visible,.contact-form__button .button:focus,.contact-form__button .button.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.contact-form__button .button:focus:not(:focus-visible):not(.focused){box-shadow:inherit}@media screen and (max-width: 749px){.technical-tabs__navigation{overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.3rem}.technical-tabs__tab{padding:1.2rem 2rem;font-size:1.4rem;white-space:nowrap}.technical-tabs__content{padding:2rem 1.5rem}.technical-table{font-size:1.2rem}.technical-table th,.technical-table td{padding:.8rem 1rem}.technical-table th{font-size:1.1rem}.technical-table--cuts .cuts-table__image-cell,.technical-table--cuts .cuts-table__content-cell{display:block;width:100%;text-align:center}.technical-table--cuts .cuts-table__image-cell img{max-width:80px;margin:1rem auto}.technical-accordion__summary{padding:1.2rem 0}.technical-accordion__title{font-size:1.4rem}.technical-accordion__content{padding:0 0 1.5rem}.about-content{padding:3rem 1.5rem}.about-text{margin-bottom:3rem}.about-feature{grid-template-columns:1fr;gap:1.5rem;padding:2rem 1.5rem}.about-feature__icon{justify-content:flex-start}.about-feature__title{font-size:1.6rem}.contact-content{padding:3rem 1.5rem}.contact-grid{grid-template-columns:1fr;gap:3rem}.contact-form__row{grid-template-columns:1fr;gap:0}.contact-detail{grid-template-columns:35px 1fr;gap:1.2rem;margin-bottom:2rem}.contact-detail__content strong{font-size:1.5rem}}@media screen and (min-width: 750px) and (max-width: 989px){.about-feature{grid-template-columns:70px 1fr}.about-content{padding:3.5rem 2.5rem}.contact-grid{grid-template-columns:1fr;gap:4rem}.contact-content{padding:3rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/jrburrs-static.css.map */
