:root{--ez-color-primary: 123, 157, 73;--ez-color-primary-hex: #7b9d49;--ez-color-secondary-forest: 40, 51, 36;--ez-color-secondary-slate: 52, 61, 62;--ez-color-pop: 240, 79, 54;--ez-color-pop-hex: #f04f36;--ez-color-warm-bg: 247, 247, 247;--ez-color-warm-text: 26, 26, 24;--ez-color-warm-primary: 209, 161, 53;--ez-color-warm-primary-hex: #d1a135;--ez-color-neutral-bg: 247, 247, 247;--ez-color-neutral-text: 33, 33, 33;--ez-font-display: "Montserrat", var(--font-heading-family), system-ui, sans-serif;--ez-font-body: "Jost", var(--font-body-family), system-ui, sans-serif;--ez-font-display-scale: .96;--ez-track-display: .06em;--ez-track-h4: .05em;--ez-track-eyebrow: .22em;--ez-track-btn: .1em;--ez-track-lead: .02em;--ez-heading-case: uppercase;--ez-cut: 4px;--ez-slat-notch: 10px;--ez-panel-notch: 16px;--ez-chamfer-clip-slat: polygon( 0 0, 100% 0, 100% calc(100% - var(--ez-slat-notch) * tan(50deg)), calc(100% - var(--ez-slat-notch)) 100%, 0 100% );--ez-chamfer-clip-panel: polygon( 0 0, 100% 0, 100% calc(100% - var(--ez-panel-notch, var(--ez-slat-notch)) * tan(50deg)), calc(100% - var(--ez-panel-notch, var(--ez-slat-notch))) 100%, 0 100% );--ez-badge-pad-y: .5em;--ez-badge-pad-x: 1.6em;--ez-badge-pad-x-start: 1em;--ez-section-gap: 7.2rem;--ez-section-gap-mobile: 5.4rem;--ez-content-gap: 2.8rem;--ez-page-title-margin-bottom: 3.6rem;--ez-page-title-margin-bottom-mobile: 3rem;--ez-grid-ratio-wide: 1.1;--ez-grid-ratio-narrow: .9;--ez-media-radius: 0;--ez-outline-alpha: .12;--ez-outline-radius: 2px;--ez-hover-ms: .32s;--ez-btn-hover-invert: 1;--ez-motion-lift: 0;--ez-texture-lawn-url: url(ez-texture-lawn-vertical.png);--ez-grass-overlay: rgba(65, 82, 38, .85);--ez-slat-gap-green: color-mix(in srgb, #f2f6eb 90%, white);--ez-slat-gap-gold: color-mix(in srgb, #faf5ea 90%, white);--ez-slat-stripe-green: rgba(160, 185, 124, .5);--ez-slat-stripe-gold: rgba(222, 188, 109, .52);--ez-slat-gap-stop: 10px;--ez-slat-stripe-stop: 12px;--ez-overlay-wood-brown: rgba(45, 32, 22, .55);--ez-overlay-cement: rgba(33, 33, 33, .52);--ez-gallery-teaser-overlay-alpha: .8;--ez-texture-aluminium-url: url(ez-texture-aluminium.png);--ez-texture-powder-coat-url: url(ez-texture-black-powder-coated.png);--ez-texture-wood-macro-url: url(ez-texture-close-slat-wood.png);--ez-texture-cement-url: url(ez-texture-cement-shadow.png);--ez-texture-louver-wood-url: url(ez-texture-wood-fixed-louver-fence.png);--ez-texture-louver-black-url: url(ez-texture-black-fixed-louver-fence.png);--ez-texture-wood-url: url(ez-texture-close-slat-wood.png);--ez-texture-noise-url: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75 0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.92 0 0 0 0 0.92 0 0 0 0 0.9 0 0 0 0.14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}.header__inline-menu .header__menu-item,.header__submenu .header__menu-item,.mega-menu__link,.menu-drawer__menu-item{font-family:var(--ez-font-display);font-weight:600;letter-spacing:var(--ez-track-display);text-transform:uppercase}.header__inline-menu>ul.list-menu>li:first-child .header__menu-item,.header__inline-menu>ul.list-menu>li:first-child .header__menu-item span,.menu-drawer__navigation>ul.menu-drawer__menu>li:first-child>.menu-drawer__menu-item{color:var(--ez-color-warm-primary-hex, #d1a135)}.color-inverse.gradient:not([class*=ez-surface-]),.ez-dark-gradient:not([class*=ez-surface-]){background:linear-gradient(155deg,#0a0a0a,#141414 38%,rgb(var(--ez-color-secondary-forest)))!important;opacity:1!important}.ez-texture-wood,.ez-faq-teaser__card.ez-texture-panel:before,.ez-texture-panel:not(.ez-powdercoat-surface):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.12' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0.45 0 0 0 0.32 0.35 0 0 0 0.22 0.25 0 0 0 0.14 0 0 0 0.35 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23w)'/%3E%3C/svg%3E")}.ez-surface-lawn{position:relative;isolation:isolate;overflow:hidden;background-color:#eef2e6!important;--gradient-background: #eef2e6;color:#fff}.ez-surface-lawn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.92;background-image:var(--ez-texture-lawn-url);background-size:cover;background-position:center;background-repeat:no-repeat}.ez-surface-lawn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:var(--ez-grass-overlay)}.ez-surface-lawn>*{position:relative;z-index:2}.ez-surface-aluminium,.ez-surface-slat-green,.ez-surface-slat-gold,.ez-surface-cement,.ez-surface-wood-macro,.ez-surface-louver-wood,.ez-surface-powder-coat,.ez-surface-louver-black{position:relative;isolation:isolate;overflow:hidden}.ez-surface-aluminium:before,.ez-surface-aluminium:after,.ez-surface-slat-green:before,.ez-surface-slat-gold:before,.ez-surface-cement:before,.ez-surface-cement:after,.ez-surface-wood-macro:before,.ez-surface-wood-macro:after,.ez-surface-louver-wood:before,.ez-surface-louver-wood:after,.ez-surface-powder-coat:before,.ez-surface-powder-coat:after,.ez-surface-louver-black:before,.ez-surface-louver-black:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ez-surface-aluminium>*,.ez-surface-slat-green>*,.ez-surface-slat-gold>*,.ez-surface-cement>*,.ez-surface-wood-macro>*,.ez-surface-louver-wood>*,.ez-surface-powder-coat>*,.ez-surface-louver-black>*{position:relative;z-index:2}.ez-surface-aluminium{background:#ececea!important;--gradient-background: #ececea;color:#212121}.ez-surface-aluminium:before{z-index:0;background:var(--ez-texture-aluminium-url) center / cover no-repeat}.ez-surface-aluminium:after{z-index:1;background:#ffffff80}.ez-surface-slat-green{background:#f7f7f7!important;--gradient-background: #f7f7f7;color:#212121}.ez-surface-slat-green:before{z-index:0;background:repeating-linear-gradient(-45deg,var(--ez-slat-gap-green),var(--ez-slat-gap-green) var(--ez-slat-gap-stop),var(--ez-slat-stripe-green) var(--ez-slat-gap-stop),var(--ez-slat-stripe-green) var(--ez-slat-stripe-stop))}.ez-surface-slat-gold{background:#f7f7f7!important;--gradient-background: #f7f7f7;color:#212121}.ez-surface-slat-gold:before{z-index:0;background:repeating-linear-gradient(-45deg,var(--ez-slat-gap-gold),var(--ez-slat-gap-gold) var(--ez-slat-gap-stop),var(--ez-slat-stripe-gold) var(--ez-slat-gap-stop),var(--ez-slat-stripe-gold) var(--ez-slat-stripe-stop))}.ez-surface-cement{background:#e8e8e6!important;--gradient-background: #e8e8e6;color:#fff}.ez-surface-cement:before{z-index:0;opacity:.92;background-image:var(--ez-texture-cement-url);background-size:cover;background-position:center;background-repeat:no-repeat}.ez-surface-cement:after{z-index:1;background:var(--ez-overlay-cement)}.ez-surface-wood-macro{background:#2a2118!important;--gradient-background: #2a2118;color:#fff}.ez-surface-wood-macro:before{z-index:0;opacity:.88;background-image:var(--ez-texture-wood-macro-url, var(--ez-texture-wood-url));background-repeat:no-repeat;background-size:cover;background-position:center}.ez-surface-wood-macro:after{z-index:1;background:var(--ez-overlay-wood-brown)}.ez-surface-louver-wood{background:#2a2118!important;--gradient-background: #2a2118;color:#fff}.ez-surface-louver-wood:before{z-index:0;opacity:1;background-image:var(--ez-texture-louver-wood-url);background-size:cover;background-position:center;background-repeat:no-repeat}.ez-surface-louver-wood:after{z-index:1;background:rgba(45,32,22,var(--ez-gallery-teaser-overlay-alpha))}.ez-surface-powder-coat{background:#121212!important;--gradient-background: #121212;color:#fff}.ez-surface-powder-coat:before{z-index:0;opacity:1;background-image:var(--ez-texture-powder-coat-url);background-size:cover;background-position:center;background-repeat:no-repeat}.ez-surface-powder-coat:after{z-index:1;background:linear-gradient(155deg,#0a0a0a,#141414 38%,rgb(var(--ez-color-secondary-forest)));opacity:.72;mix-blend-mode:normal}.ez-surface-louver-black{background:#0a0a0a!important;--gradient-background: #0a0a0a;color:#fff}.ez-surface-louver-black:before{z-index:0;opacity:1;background-image:var(--ez-texture-louver-black-url);background-size:cover;background-position:center;background-repeat:no-repeat}.ez-surface-louver-black:after{z-index:1;background:linear-gradient(155deg,#0a0a0a,#141414 38%,rgb(var(--ez-color-secondary-forest)));opacity:.72}.ez-powdercoat-surface,.ez-gallery-teaser__overlay{position:relative}.ez-powdercoat-surface:after,.ez-gallery-teaser__overlay:after,.ez-dark-gradient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.32;mix-blend-mode:overlay;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='p'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75 0.75' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.92 0 0 0 0 0.92 0 0 0 0 0.9 0 0 0 0.14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23p)'/%3E%3C/svg%3E")}.ez-faq-teaser,.ez-gallery-teaser,.ez-3-columns,.about-img,.ez-faq,.ez-gallery,.ez-blog-article-pro{--ez-accent: var(--ez-color-primary-hex)}.ez-3-columns__heading,.about-img__heading,.ez-gallery-teaser__content h2,.ez-faq-teaser__heading,.ez-faq__heading{font-family:var(--ez-font-display);letter-spacing:var(--ez-track-display);text-transform:var(--ez-heading-case)}.ez-faq__heading.h1{font-size:calc(2.2rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.15}.rich-text__heading,.related-products__heading,.image-with-text__heading{font-family:var(--ez-font-display);text-transform:var(--ez-heading-case);color:inherit}.rich-text__heading.h2,.related-products__heading.h2,.image-with-text__heading.h2{font-size:1.6rem;font-weight:600;line-height:1.2;letter-spacing:var(--ez-track-h4)}.rich-text__heading.h1,.related-products__heading.h1,.image-with-text__heading.h1,.ez-video-text__heading{font-size:calc(2.8rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.12;letter-spacing:var(--ez-track-display)}.rich-text__heading.h0,.related-products__heading.h0,.image-with-text__heading.h0{font-size:calc(3.6rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.08;letter-spacing:var(--ez-track-display)}.rich-text__heading.hxl,.related-products__heading.hxl,.image-with-text__heading.hxl{font-size:calc(4rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.08;letter-spacing:var(--ez-track-display)}.rich-text__heading.hxxl,.related-products__heading.hxxl,.image-with-text__heading.hxxl{font-size:calc(4.4rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.06;letter-spacing:var(--ez-track-display)}.image-with-text__heading.h3{font-size:calc(2.8rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.12;letter-spacing:var(--ez-track-display)}.ez-heading-h3{margin:0;font-family:var(--ez-font-display);font-size:calc(2.2rem * var(--ez-font-display-scale, .96));font-weight:700;line-height:1.15;letter-spacing:var(--ez-track-display);text-transform:var(--ez-heading-case)}.ez-video-text__heading{margin:0;text-transform:var(--ez-heading-case)}.rich-text__text{font-family:var(--ez-font-body)}.ez-faq h2.ez-faq__section-heading,.ez-faq h2.ez-faq__group-title{color:var(--ez-color-primary-hex, #7b9d49)}.dev-pdp .ez-faq h2.ez-faq__group-title,.pro-bracket .ez-faq h2.ez-faq__group-title,.pro-screws .ez-faq h2.ez-faq__group-title,.pro-supplies .ez-faq h2.ez-faq__group-title{font-size:1.6rem;font-weight:600;line-height:1.2;letter-spacing:var(--ez-track-h4);text-transform:uppercase}.ez-eyebrow{margin:0;font-family:var(--ez-font-display, var(--font-heading-family));font-size:1.2rem;font-weight:600;letter-spacing:var(--ez-track-eyebrow);text-transform:uppercase;color:rgb(var(--color-link))}.ez-faq-teaser__eyebrow,.ez-blog-rail__label,.ez-blog-rail__eyebrow,.ez-3-columns .caption-with-letter-spacing,.about-img .caption-with-letter-spacing{font-family:var(--ez-font-display);letter-spacing:var(--ez-track-eyebrow);text-transform:uppercase}.caption-with-letter-spacing{font-size:1.2rem}.caption-with-letter-spacing--large{font-size:1.4rem}.ez-3-columns__card-text,.about-img__text,.ez-faq-teaser__answer{font-family:var(--ez-font-body)}.ez-chamfer-slat-tr{border-radius:0!important;clip-path:polygon(0 0,calc(100% - var(--ez-panel-notch, var(--ez-slat-notch))) 0,100% var(--ez-panel-notch, var(--ez-slat-notch)),100% 100%,0 100%)}.ez-chamfer-slat-br{border-radius:0!important;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--ez-panel-notch, var(--ez-slat-notch)) * tan(50deg)),calc(100% - var(--ez-panel-notch, var(--ez-slat-notch))) 100%,0 100%)}.ez-chamfer-slat-tl-br{border-radius:0!important;clip-path:polygon(var(--ez-panel-notch, var(--ez-slat-notch)) 0,100% 0,100% calc(100% - var(--ez-panel-notch, var(--ez-slat-notch))),calc(100% - var(--ez-panel-notch, var(--ez-slat-notch))) 100%,0 100%,0 var(--ez-panel-notch, var(--ez-slat-notch)))}.ez-faq-teaser__image,.ez-faq-teaser__ambient-image,.ez-gallery-teaser__image,.about-img__img,.ez-3-columns__image,.ez-faq__media img,.ez-gallery-card__media img,.ez-gallery-card .media img,.global-media-settings.ez-faq__media img{border-radius:0!important}.ez-faq-teaser__image-wrap,.about-img__figure--adapt,.about-img__figure--small,.about-img__figure--medium,.about-img__figure--large,.ez-3-columns__media,.about-img__figure,.ez-faq-teaser__card,.ez-gallery-card,.ez-3-columns__card{border-radius:0!important;overflow:hidden}.ez-faq-teaser__card{clip-path:var(--ez-chamfer-clip-panel)}.ez-faq-teaser__divider-badge,.ez-badge--slat,.badge.ez-badge--slat{font-family:var(--ez-font-display);font-weight:700;letter-spacing:var(--ez-track-btn);text-transform:var(--ez-heading-case);clip-path:var(--ez-chamfer-clip-slat);padding:var(--ez-badge-pad-y) var(--ez-badge-pad-x) var(--ez-badge-pad-y) var(--ez-badge-pad-x-start);border-radius:0!important}.ez-badge.ez-badge--slat.ez-badge--pop{background:rgb(var(--ez-color-pop));color:#fff}.ez-badge.ez-badge--slat.ez-badge--gold{background:rgb(var(--ez-color-warm-primary));color:#fff}.ez-accordion-indicator{flex-shrink:0;align-self:center;width:.85rem;height:.85rem;margin-left:.4rem;border-right:3px solid var(--ez-color-primary-hex, #7a9a01);border-bottom:3px solid var(--ez-color-primary-hex, #7a9a01);transform:rotate(45deg);transition:transform .2s ease;box-sizing:border-box}.ez-accordion-summary__label,.ez-faq__accordion-title{flex:1;min-width:0}.ez-accordion[open]>summary .ez-accordion-indicator{transform:rotate(-135deg)}.ez-faq .ez-faq__accordion-toggle{flex-shrink:0;align-self:center;color:var(--ez-color-pop-hex, #f04f36);transition:transform .2s ease}.ez-faq .ez-faq__accordion-toggle svg{display:block;width:calc(var(--font-heading-scale, 1) * 2rem);height:calc(var(--font-heading-scale, 1) * 2rem)}.ez-faq .accordion summary .ez-faq__accordion-toggle--lead{margin-right:calc(var(--font-heading-scale, 1) * 1rem)}.ez-faq .ez-faq__accordion-summary .ez-faq__accordion-toggle{margin-right:.4rem}.ez-faq .ez-faq__accordion[open]>.ez-faq__accordion-summary .ez-faq__accordion-toggle,.ez-faq .accordion details[open]>summary .ez-faq__accordion-toggle{transform:rotate(90deg)}.ez-faq__rail-media{display:none}@media screen and (min-width:990px){.ez-faq__rail-media{display:block;margin-top:.8rem}.ez-faq__rail-media-img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:0!important}.ez-faq__rail-media-cap{margin:.8rem 0 0;font-family:var(--ez-font-body);font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}}.ez-gallery .badge,.ez-faq-teaser .badge,.multicolumn .badge,.template-index .badge,.product .price .badge,.card__badge .badge,.badge.price__badge-sale,.badge.price__badge-sold-out{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ez-font-display);font-weight:700;letter-spacing:var(--ez-track-btn);text-transform:var(--ez-heading-case);line-height:1.3;vertical-align:middle;border-radius:0!important;clip-path:var(--ez-chamfer-clip-slat);padding:var(--ez-badge-pad-y) var(--ez-badge-pad-x) var(--ez-badge-pad-y) var(--ez-badge-pad-x-start)}.price--show-badge .price__badge-sold-out{margin-left:.75rem}.product .price--show-badge:not(.price--compare-visible) .price__container{margin-right:.75rem}.product .price--show-badge.price--sold-out:not(.price--on-sale):not(.price--compare-visible) .price__container{margin-right:0}.badge.price__badge-sale,.badge.color-accent-2,.card__badge .badge.color-accent-2{background-color:rgb(var(--ez-color-pop))!important;color:#fff!important;border-color:rgb(var(--ez-color-pop))!important}.template-index .banner__media img,.template-index .image-banner__media img,.template-index .multicolumn-card__image img{border-radius:0!important}@media(hover:hover){.ez-3-columns__card .button:not(.button--secondary),.about-img .button:not(.button--secondary),.ez-faq-teaser .button:not(.button--secondary){transition:background-color var(--ez-hover-ms),color var(--ez-hover-ms),border-color var(--ez-hover-ms)}.ez-3-columns__card .button:not(.button--secondary):not(.ez-btn--pop):not(.ez-btn--gold):hover,.about-img .button:not(.button--secondary):hover,.ez-faq-teaser .button:not(.button--secondary):hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}}.btn--ez-pop,.ez-btn--pop,.button.ez-btn--pop{background-color:rgb(var(--ez-color-pop));color:#fff;border-color:rgb(var(--ez-color-pop))}.btn--ez-gold,.ez-btn--gold,.button.ez-btn--gold{background-color:rgb(var(--ez-color-warm-primary));color:#fff;border-color:rgb(var(--ez-color-warm-primary))}.header .cart-count-bubble{background-color:rgb(var(--ez-color-pop));color:#fff}.cart-notification__view-cart{--color-button: var(--ez-color-pop);--color-button-text: var(--ez-color-pop);--alpha-button-background: 0;color:rgb(var(--ez-color-pop));font-family:var(--ez-font-display);font-weight:600;letter-spacing:var(--ez-track-btn);text-transform:uppercase}.cart-notification__view-cart:after{--border-opacity: 1;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--ez-color-pop),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--ez-color-pop),0)}@media(hover:hover){.cart-notification__view-cart:not([disabled]):hover{background-color:rgb(var(--ez-color-pop));color:#fff}.cart-notification__view-cart:not([disabled]):hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--ez-color-pop),1),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--ez-color-pop),1)}}.cart-notification__checkout{gap:.65rem;font-family:var(--ez-font-display);font-weight:600;letter-spacing:var(--ez-track-btn);text-transform:uppercase}.cart-notification__checkout-label{line-height:1}.cart-notification__checkout-icon .svg-wrapper{display:flex;align-items:center;justify-content:center}.cart-notification__checkout-icon svg{width:1.5rem;height:1.5rem;filter:brightness(0) invert(1)}.cart-notification__continue{color:var(--ez-color-pop-hex);font-family:var(--ez-font-display);font-weight:600;letter-spacing:var(--ez-track-btn);text-decoration-color:var(--ez-color-pop-hex)}.cart-notification__continue:hover{color:var(--ez-color-pop-hex)}html.ez-motion-lift{--ez-motion-lift: 1}@media screen and (min-width:750px){.ez-section-pad{padding-top:var(--ez-section-gap);padding-bottom:var(--ez-section-gap)}}@media screen and (max-width:749px){.ez-section-pad{padding-top:var(--ez-section-gap-mobile);padding-bottom:var(--ez-section-gap-mobile)}}.ez-faq__jump-bar{position:sticky;top:var(--header-height, 0px);z-index:3;background:rgb(var(--color-background));padding:1.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}html.ez-motion-lift .ez-gallery-card:hover{cursor:pointer}.ez-faq__topic-link.is-active,.ez-layout-rail__link--active{border:none!important;border-left:3px solid rgb(var(--ez-color-primary))!important;background:rgba(var(--ez-color-primary),.1)}.ez-gallery-card__caption{display:block;font-size:1.4rem;line-height:1.45}.product__info-container{--ez-pdp-icon-scale: 1.4}.product__info-container .icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 2rem * var(--ez-pdp-icon-scale))}.ez-ships-promise{display:flex;align-items:center;gap:.75rem;max-width:44rem;color:rgb(var(--ez-color-primary))}.ez-ships-promise p{margin:0}.ez-ships-promise .svg-wrapper{flex-shrink:0;box-sizing:content-box;width:calc(2rem * var(--ez-pdp-icon-scale, 1.4));height:calc(2rem * var(--ez-pdp-icon-scale, 1.4));padding-left:4px;padding-bottom:2px;color:rgb(var(--ez-color-primary));fill:rgb(var(--ez-color-primary))}.product__info-container .icon-with-text{max-width:44rem}.product__info-container .icon-with-text .h4,.product__info-container .icon-with-text .inline-richtext{font-family:var(--ez-font-body)!important;font-weight:400!important;font-size:inherit;letter-spacing:inherit;line-height:inherit;color:rgb(var(--ez-color-primary))!important}.product__info-container .icon-with-text .inline-richtext a{color:rgb(var(--ez-color-primary))!important;font-weight:400!important}.product__info-container .icon-with-text .svg-wrapper{flex-shrink:0;box-sizing:content-box;color:rgb(var(--ez-color-primary));fill:rgb(var(--ez-color-primary));padding-left:4px;padding-bottom:2px}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin-bottom:0}.product__info-container>[id^=price-]{margin-bottom:0}.product__info-container>[id^=price-]+*{margin-top:.25rem;margin-bottom:0}.product__info-container form.installment{margin:0}.product__info-container>[id^=price-]~.product-form__quantity,.product__info-container>variant-selects+.product-form__quantity{margin-top:.75rem}.product__info-container>variant-selects{margin-top:.75rem;margin-bottom:0}.product .price__container,.product .price .badge{margin-bottom:0}.product__info-container .product-form{margin-top:0!important;margin-bottom:0!important}.product-form .product-form__buttons{margin-bottom:1rem!important}.product-form .product-form__submit{margin-bottom:0!important}.product-form delivery-promise-wc{display:block;max-width:44rem;padding:0!important;margin-top:0!important;margin-bottom:1rem!important;margin-inline:0;text-align:left;font-family:var(--ez-font-body);font-size:inherit;letter-spacing:inherit;line-height:inherit;color:rgb(var(--ez-color-primary));background-color:transparent!important;border-radius:0;--ez-shop-promise-icon-scale: var(--ez-pdp-icon-scale, 1.4);--ez-color-pop: 240, 79, 54;--p-color-text: rgb(var(--ez-color-primary));--p-text-body-md-font-size: inherit;--p-text-body-sm-font-size: inherit;--inputs-border-opacity: 0;--inputs-border-width: 0;--inputs-radius: 0;--inputs-radius-outset: 0;--buttons-radius: 0;--buttons-radius-outset: 0;--font-body-family: var(--font-body-family);--p-color-bg-surface-hover: transparent;--p-color-bg-surface-active: transparent;--p-color-bg-fill-hover: transparent;--p-color-bg-fill-active: transparent}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ez-skin.css.map */
