@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-tracking:initial;--tw-outline-style:solid;--tw-leading:initial}}}:root,:host{--color-black:var(--wp--preset--color--black);--color-white:var(--wp--preset--color--white);--text-b-2:var(--wp--preset--font-size--b-2);--text-b-5:var(--wp--preset--font-size--b-5);--spacing-0:var(--wp--preset--spacing--0);--spacing-4:var(--wp--preset--spacing--4);--spacing-8:var(--wp--preset--spacing--8);--spacing-12:var(--wp--preset--spacing--12);--spacing-16:var(--wp--preset--spacing--16);--spacing-20:var(--wp--preset--spacing--20);--spacing-24:var(--wp--preset--spacing--24);--spacing-32:var(--wp--preset--spacing--32);--spacing-48:var(--wp--preset--spacing--48);--spacing-64:var(--wp--preset--spacing--64);--spacing-site-gutter:var(--wp--preset--spacing--site-gutter);--spacing-80:var(--wp--preset--spacing--80);--spacing-96:var(--wp--preset--spacing--96);--spacing-768:var(--wp--preset--spacing--768);--spacing-trust-copy-width:var(--wp--preset--spacing--trust-copy-width);--font-weight-normal:400;--font-weight-bold:700;--leading-normal:1.5;--spacing-product-hero-section:var(--wp--preset--spacing--product-hero-section);--tracking-product-button:2px;--color-product-tab:var(--wp--preset--color--product-tab);--color-product-tab-border:var(--wp--preset--color--product-tab-border);--color-product-tab-copy:var(--wp--preset--color--product-tab-copy);--font-product-copy:var(--wp--preset--font-family--product-copy);--text-product-title:var(--wp--preset--font-size--product-title);--text-product-title-mobile:var(--wp--preset--font-size--product-title-mobile);--spacing-product-hero-media:var(--wp--preset--spacing--product-hero-media);--spacing-product-mobile-media:var(--wp--preset--spacing--product-mobile-media);--spacing-product-tab-width:var(--wp--preset--spacing--product-tab-width);--spacing-product-logo:var(--wp--preset--spacing--product-logo)}@layer theme,components,utilities;:is(.ridley-product-page,.editor-styles-wrapper){font-family:var(--font-product-copy);font-size:var(--text-b-2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-black)}:is(.ridley-product-page,.editor-styles-wrapper) .wp-block-post-content>*,:is(.ridley-product-page,.editor-styles-wrapper) .ridley-product-hero,:is(.ridley-product-page,.editor-styles-wrapper) .ridley-product-hero>.wp-block-column,:is(.ridley-product-page,.editor-styles-wrapper) figure{margin-block:var(--spacing-0);min-width:var(--spacing-0)}:is(.ridley-product-page,.editor-styles-wrapper) h1{font-size:var(--text-product-title)}.ridley-product-hero{gap:var(--spacing-0)}.ridley-product-hero__media{min-height:var(--spacing-product-hero-media);position:relative}.ridley-product-hero__media>figure{inset:var(--spacing-0);position:absolute}.ridley-product-hero__media img{object-fit:cover;width:100%;height:100%;display:block}.ridley-product-hero__copy{min-height:var(--spacing-product-hero-section);min-width:var(--spacing-0);padding-inline:var(--spacing-site-gutter);text-align:center;flex-direction:column;justify-content:center;display:flex}.ridley-product-hero__copy>.wp-block-buttons{margin-top:var(--spacing-0)}@media(min-width:1441px){.ridley-product-hero__copy{padding-inline:var(--spacing-64)}}.ridley-product-hero__diagram{margin-inline:auto}.ridley-product-hero__diagram img{height:var(--spacing-96);width:var(--spacing-96);object-fit:contain;display:block}:is(.ridley-product-page,.editor-styles-wrapper) .wp-block-button__link{border-style:var(--tw-border-style);background-color:var(--color-black);padding-inline:var(--spacing-24);padding-block:var(--spacing-20);font-family:var(--font-product-copy);font-size:var(--text-b-5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-product-button);letter-spacing:var(--tracking-product-button);color:var(--color-white);text-transform:none;background-image:none;border-width:0;border-radius:0}@media(hover:hover){:is(.ridley-product-page,.editor-styles-wrapper) .wp-block-button__link:hover{background-color:var(--color-white);color:var(--color-black)}}:is(.ridley-product-page,.editor-styles-wrapper) .wp-block-button__link:focus-visible,.ridley-product-tabs__button:focus-visible,.ridley-product-option>summary:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-black)}.ridley-product-options{padding-block:var(--spacing-80)}.ridley-product-options__intro{margin-bottom:var(--spacing-64);text-align:center}.ridley-product-tabs__list{margin-bottom:var(--spacing-48);justify-content:center;column-gap:var(--spacing-32);row-gap:var(--spacing-4);flex-wrap:wrap;display:flex}.ridley-product-tabs__button{width:auto;min-width:var(--spacing-product-tab-width);cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-black);background-color:var(--color-product-tab);padding-inline:var(--spacing-20);padding-block:var(--spacing-12);font-family:var(--font-product-copy);font-size:var(--text-b-2);--tw-leading:var(--leading-normal);line-height:var(--leading-normal);white-space:normal;color:var(--color-product-tab-copy);border-radius:0}.ridley-product-tabs__button[aria-selected=true]{background-color:var(--color-white);color:var(--color-black)}.ridley-product-option{margin-block:var(--spacing-0)}.ridley-product-option>summary{margin-inline:var(--spacing-32);margin-bottom:var(--spacing-32);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black);padding-inline:var(--spacing-20);padding-block:var(--spacing-12);font-family:var(--font-product-copy);font-size:var(--text-b-2);color:var(--color-black);border-radius:.25rem;list-style-type:none}.ridley-product-option>summary::-webkit-details-marker{display:none}.ridley-product-option__columns{margin:var(--spacing-0);gap:var(--spacing-32)}.ridley-product-option__image img{width:100%;height:auto}.ridley-product-option__columns>.wp-block-column{min-width:var(--spacing-0)}.ridley-product-tabs.is-tabs .ridley-product-option>summary,.ridley-product-option[hidden],.ridley-product-tabs__list[hidden]{display:none}.ridley-product-contact{background-color:var(--color-black);padding-block:var(--spacing-24);color:var(--color-white)}.ridley-product-contact p{margin:var(--spacing-0);max-width:var(--spacing-trust-copy-width);color:var(--color-white)}.ridley-product-contact .wp-block-button__link{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white)}.ridley-product-contact .wp-block-button__link:focus-visible{outline-color:var(--color-white)}.ridley-product-brands{padding-top:var(--spacing-80);padding-bottom:var(--spacing-0);text-align:center}.ridley-product-brands__intro{max-width:var(--spacing-768);margin-inline:auto}.ridley-product-brand-logos{margin-top:var(--spacing-20);justify-content:center;align-items:center;gap:var(--spacing-32);flex-wrap:wrap;display:flex}.ridley-product-brand-logos img{height:auto;width:var(--spacing-product-logo)}@media(max-width:768px){.ridley-product-hero{flex-direction:column}.ridley-product-hero>.wp-block-column{flex:none;width:100%}.ridley-product-hero__media{min-height:var(--spacing-product-mobile-media)}.ridley-product-hero__copy{min-height:var(--spacing-0);padding-top:var(--spacing-48);padding-bottom:var(--spacing-0)}:is(.ridley-product-page,.editor-styles-wrapper) h1{font-size:var(--text-product-title-mobile)}.ridley-product-option__columns{flex-direction:column-reverse}.ridley-product-option__columns>.wp-block-column{flex-basis:auto}.ridley-product-contact{padding-block:var(--spacing-32)}.ridley-product-contact>.wp-block-group>.wp-block-group{align-items:center;gap:var(--spacing-48);flex-direction:column}.ridley-product-contact p{width:60%;max-width:none}}@media(max-width:767px){.ridley-product-option__columns{margin-bottom:var(--spacing-32);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-product-tab-border);padding:var(--spacing-16)}.ridley-product-contact>.wp-block-group>.wp-block-group{gap:var(--spacing-80)}.ridley-product-contact p{width:75%}.ridley-product-brand-logos{flex-direction:column}}@media(min-width:769px)and (max-width:1024px){.ridley-product-option__columns{flex-direction:row-reverse}.ridley-product-contact{padding-block:var(--spacing-32)}}.ridley-product-tabs__list{padding-inline:var(--spacing-20)}@media(min-width:768px)and (max-width:768px){.ridley-product-option__columns>.wp-block-column:first-child{width:66.6667%}.ridley-product-option__columns>.ridley-product-option__image{width:33.3333%}}.ridley-product-hero__media>.ridley-product-hero__gallery{position:relative}.ridley-product-hero__media>.ridley-product-hero__gallery.is-carousel{inset:var(--spacing-0);display:block;position:absolute}.ridley-product-hero__gallery.is-carousel>figure{inset:var(--spacing-0);margin:var(--spacing-0);width:100%;height:100%;position:absolute}.ridley-product-hero__gallery.is-carousel>figure[hidden]{display:none}.ridley-product-gallery__controls{right:var(--spacing-16);bottom:var(--spacing-16);left:var(--spacing-16);justify-content:space-between;align-items:center;gap:var(--spacing-8);background-color:var(--color-black);padding:var(--spacing-8);color:var(--color-white);display:flex;position:absolute}.ridley-product-gallery__controls button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-white);background-color:var(--color-black);padding-inline:var(--spacing-12);padding-block:var(--spacing-8);font-family:var(--font-product-copy);font-size:var(--text-b-2);color:var(--color-white)}.ridley-product-gallery__controls button:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:var(--color-white)}.ridley-product-gallery__controls>span{white-space:nowrap;flex-shrink:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
