@CHARSET "ISO-8859-1";.parker-selectable-card{display:flex;width:fit-content;position:relative}.parker-selectable-card input{width:0;height:0;opacity:0;position:absolute}.parker-selectable-card input+label{border-radius:.5rem;cursor:pointer;user-select:none;overflow:hidden;background-color:var(--parker-cl-system-light-100);padding:.5rem;display:flex;align-items:center;gap:.5rem}.parker-selectable-card input+label::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:.5rem;border:1px solid var(--parker-cl-system-neutral,#CECECE);pointer-events:none;z-index:1}.parker-selectable-card input:checked+label::before{border:2px solid var(--parker-cl-notifications-inform-2)}.parker-selectable-card input:focus-visible+label{outline:1px solid var(--parker-cl-notifications-inform-1)}.parker-selectable-card input:disabled+label{opacity:.5;cursor:default}.parker-selectable-icon-card input+label{width:8.75rem;height:4.8rem;flex-direction:column;justify-content:center;align-items:center}.parker-selectable-icon-card-text{text-align:center}.parker-selectable-image-card input+label{padding:0}.parker-selectable-image-card-small input+label{width:9.688rem;height:9.688rem}.parker-selectable-image-card-large input+label{width:16rem;height:16rem}.parker-selectable-image-card input+label::before{border-width:4px!important;border:none}.parker-selectable-image-card input:hover+label img{filter:brightness(110%)}.parker-selectable-image-card-text-container{position:absolute;width:100%;height:100%;top:0;left:0;color:var(--parker-cl-system-light-100);display:flex;flex-direction:column;align-items:center;gap:1rem}.parker-selectable-image-card-small .parker-selectable-image-card-text-container{padding:1.5rem}.parker-selectable-image-card-large .parker-selectable-image-card-text-container{padding:2rem}.parker-selectable-image-card-text-container p{text-align:center}.parker-support-card{width:var(--parker-support-card-width);height:var(--parker-support-card-height);border-radius:8px;padding:2rem 1.75rem;display:flex;flex-direction:column;gap:1rem;background-image:none!important}.parker-support-card[data-category-id="1"]{background-color:var(--parker-cl-system-light-90)}.parker-support-card[data-category-id="2"]{background-color:var(--parker-cl-system-light-90)}.parker-support-card[data-category-id="3"]{background-color:var(--parker-cl-system-light-90)}.parker-support-card[data-category-id="4"]{background-color:var(--parker-cl-system-light-90)}.parker-support-card>*{margin-bottom:0}.parker-support-card-category[data-category-id="1"]{color:var(--parker-cl-notifications-warning-1);text-transform:uppercase}.parker-support-card-category[data-category-id="2"]{color:var(--parker-cl-notifications-danger-1);text-transform:uppercase}.parker-support-card-category[data-category-id="3"]{color:var(--parker-cl-notifications-inform-1);text-transform:uppercase}.parker-support-card-category[data-category-id="4"]{color:var(--parker-cl-notifications-confirm-1);text-transform:uppercase}.parker-test-container{margin-left:200px;gap:16px;display:flex;flex-direction:column;align-items:flex-start}.parker-padding-top{padding-top:1rem}.bentobox .parker-support-card{background-color:var(--parker-cl-system-light-100)}.parker-product-clearance-card{display:flex;flex-direction:column;padding:2rem;width:26rem;height:18.5rem;border-radius:2rem;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);gap:2rem;position:relative}.clearance-top-section{display:flex;justify-content:space-between}.clearance-card-header{gap:.5rem;display:flex;flex-direction:column}.stock-number{color:var(--parker-cl-system-dark-40)}.stock-number-key{font-weight:600!important}.clearance-card-specs{display:flex;flex-direction:column;gap:1rem;margin-top:-3.75rem}.image-price-container{align-items:flex-end;display:flex;flex-direction:column;gap:.5rem}.clearance-card-price,.clearance-card-price-bottom{width:5.125rem;background-color:var(--parker-cl-notifications-danger-3);border-radius:.5rem;border:0;text-align:center;color:var(--parker-cl-notifications-danger-1);padding:.5rem}.clearance-card-price-bottom{display:none}.clearance-card-price .parker-chip-text,.clearance-card-price-bottom .parker-chip-text{color:var(--parker-cl-notifications-danger-1)}.clearance-card-image{max-width:4rem;max-height:4rem;background-color:var(--parker-cl-system-light-90);border-radius:.5rem}.size-price-container,.grade-quantity-container{display:flex;justify-content:space-between;align-items:center}.card-qty-grade{margin-left:auto;margin-top:.7rem}.card-qty-size{margin-left:auto;margin-top:-1.7rem}.image-price-container{width:auto}.lifted{margin-top:-1rem}.payment-container{display:flex;gap:1rem;position:absolute;bottom:2rem}.parker-clearance-card-add-to-basket{width:12.5rem}.parker-department-contact-card{display:flex;width:18rem;border-radius:.5rem;background-color:var(--parker-cl-system-light-90);padding:2rem 1.5rem;flex-direction:column;align-items:flex-start}.parker-department-contact-card-container{display:flex;flex-direction:row;justify-content:space-between;align-self:stretch}.parker-department-contact-card-opening-times{display:flex;align-items:center;gap:.5rem;margin-top:1rem;align-self:stretch}.parker-department-contact-card-open-text{border-radius:22.5rem;padding:.5rem 1rem;background:var(--parker-cl-system-light-60);color:var(--parker-cl-notifications-confirm-1);align-items:center}.parker-department-contact-card-close-text{color:var(--parker-cl-notifications-danger-1)}.parker-department-contact-card-closed-text{border-radius:22.5rem;padding:.5rem 1rem;background:var(--parker-cl-system-light-60);color:var(--parker-cl-notifications-danger-1);align-items:center}.parker-direct-contact-card{display:flex;width:18rem;background-color:var(--parker-cl-system-light-90);flex-direction:column;align-items:flex-start;padding:2rem 1rem;gap:2rem;border-radius:.5rem}.parker-direct-contact-card-container{display:grid;column-gap:1rem;row-gap:.5rem;grid-template-columns:auto auto;grid-template-rows:auto auto}.parker-direct-contact-card-icon{grid-row:1/span 2}.parker-direct-contact-card h4{margin-top:.5rem}.parker-direct-contact-card-btn-container{display:flex;align-items:center;gap:1rem;align-self:stretch;flex-wrap:wrap;justify-content:center}.parker-direct-contact-card-btn{width:7.5rem}.parker-card{display:flex;width:20rem;background-color:var(--parker-cl-system-light-90);flex-direction:column;align-items:center;padding:2rem;gap:2rem;border-radius:.5rem;position:relative}.parker-card-container{display:flex;width:100%;flex-direction:column;justify-content:center}.parker-card-text-container{display:flex;flex-wrap:nowrap;padding-top:1rem;flex-direction:row;gap:5px;align-items:center;justify-content:center}.parker-card-form-container{display:flex;width:100%;padding-top:1rem;flex-direction:column;justify-content:center;align-items:center}.parker-card-icon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:22.5rem;background:#EEE;position:absolute;top:1rem;left:1rem}.parker-card-title{text-align:center}.parker-card-subtitle{margin-top:0;text-align:center;padding-bottom:2rem}.parker-card-padding-bottom-single-rem{padding-bottom:1rem}.parker-card-padding-bottom-double-rem{flex-grow:1}.parker-card-no-padding{padding:0}.parker-card-margin-top{margin-top:1rem}.parker-account-card{display:flex;width:18rem;height:100%;background-color:var(--parker-cl-system-light-90);flex-direction:column;align-content:center;align-items:center;border-radius:.5rem}.bentobox .parker-account-card{background-color:var(--parker-cl-system-light-100)}.parker-login-card{padding:2rem}.parker-account-card .parker-form{flex-grow:1;width:100%;gap:0!important;align-items:center}.parker-login-card[data-state="open"] .parker-login-card-closed-btn{display:none}.parker-login-card[data-state="closed"] .parker-login-form{display:none}.parker-login-card-btn{width:9.75rem;margin-top:1rem}.parker-account-card-container{flex-grow:1;display:flex;flex-direction:column;align-content:center;align-items:center;width:100%}.parker-account-card-text-container{display:flex;flex-wrap:nowrap;padding-top:1rem;flex-direction:row;gap:5px;align-items:center;justify-content:center}.parker-account-card-title{text-align:center}.parker-account-card-subtitle{text-align:center;margin-top:1rem}.parker-forgotten-password{padding-top:.5rem;padding-bottom:1rem;align-self:flex-start}.parker-login-form{margin-top:2rem}.parker-login-form-remember-device{flex-grow:1;display:flex;align-items:center}.login-form-input{margin-top:16px}.parker-new-user-container{flex-grow:1;display:flex;padding:2rem;flex-direction:column;align-items:center}.parker-new-user-image{background:var(--parker-cl-system-neutral,#CECECE);height:11.3rem;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem;transition:height 0.5s;overflow:hidden}.parker-new-user-subtitle{text-align:center;width:88%}.parker-new-user-closed-container{flex-grow:1;display:flex;flex-direction:column;align-items:center;opacity:1;transition:opacity 0.5s;width:16rem}.parker-new-user-checkout-guest{padding-top:.44rem;padding-bottom:2rem;align-self:flex-start;z-index:1}.new-user-form-input{margin-top:8px}.parker-new-user-card #terms-conditions-error{display:none!important}.parker-new-user-btn{width:9.75rem;margin-top:2rem}.parker-new-user-card[data-state="open"] .parker-new-user-image,.parker-new-user-card[data-state="guest"] .parker-new-user-image{height:0}.parker-new-user-card[data-state="open"] .parker-guest-title{display:none}.parker-new-user-card[data-state="open"] .parker-new-user-register-user{display:none}.parker-new-user-card[data-state="open"] .parker-new-user-closed-container,.parker-new-user-card[data-state="guest"] .parker-new-user-closed-container{opacity:0;position:absolute;height:0}.parker-new-user-card[data-state="closed"] .parker-new-user-form{display:none}.parker-new-user-card[data-state="closed"] .parker-guest-title{display:none}.parker-new-user-card[data-state="guest"] .parker-new-user-title{display:none}.parker-new-user-card[data-state="guest"] .parker-new-user-password-fieldset{height:0;overflow:hidden}.parker-new-user-card[data-state="guest"] .parker-new-user-checkout-guest{display:none}.parker-new-user-form{margin-top:2rem;flex-grow:1}.parker-new-user-card .parker-checkbox label{font-size:var(--parker-fs-200)}.parker-new-user-card .parker-new-user-checkbox label{display:block!important}.parker-new-user-register-user{padding-top:1rem;padding-bottom:2rem;align-self:flex-start}.parker-new-password-card{padding:2rem;gap:1rem}.parker-new-password-card .parker-form{gap:1rem!important;margin-top:1rem}.parker-new-password-card .parker-btn{margin-top:1rem;width:9.5rem}.parker-new-pin-card{width:20rem;min-height:24rem;padding:2rem;position:relative}.parker-new-pin-card-back-btn{position:absolute;top:1rem;left:1rem}.parker-new-pin-card .parker-form{gap:1rem!important;min-height:18rem;margin-top:.5rem}.parker-new-pin-card .pin-fieldset{width:calc(100% + 2rem)}.parker-new-pin-card .parker-form .parker-legend{width:100%;margin-bottom:3rem;text-align:center}.parker-new-pin-card label.parker-form-error{margin-bottom:0;margin-left:1rem}.pin-page-counter{color:var(--parker-cl-system-dark-40)}.parker-new-pin-card .parker-btn{width:100%;margin-top:auto}.parker-new-pin-card .parker-btn-text+.parker-btn-icon{position:absolute;right:1.5rem}.parker-new-pin-card-pin-updated{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.parker-new-pin-card-pin-updated .parker-circle-icon{background-color:var(--parker-cl-notifications-confirm-1)}.parker-new-pin-card-pin-updated .parker-circle-icon .material-icons{color:var(--parker-cl-system-light-100)}.parker-new-user-basic-card{padding:2rem}.parker-new-user-basic-card p{text-align:center;margin-top:1rem;margin-bottom:2rem}.parker-email-confirmation-card{display:flex;width:20rem;background-color:var(--parker-cl-system-light-90);flex-direction:column;align-items:center;padding:2rem;border-radius:.5rem;position:relative}.parker-email-confirmation-card-btn{width:12.75rem;display:flex;flex-direction:column;justify-content:center;align-self:center}.parker-recovery-code-card{margin-top:0;text-align:center;color:var(--parker-cl-system-dark-40);font-size:1rem;font-weight:600}.parker-recovery-code-card-btn{width:15.75rem}.parker-recovery-code-card-subtitle{text-align:center}.parker-recovery-code-card-text-container{display:flex;flex-wrap:nowrap;padding-top:1rem;flex-direction:column;gap:25px;align-items:center;justify-content:center}.recovery-code-text{color:var(--parker-cl-system-dark-40)}.parker-authenticator-card{display:flex;width:20rem;background-color:var(--parker-cl-system-light-90);flex-direction:column;align-items:center;padding:2rem 1rem;border-radius:.5rem;position:relative}.parker-authenticator-form-card-text-container{width:60%;text-align:center;display:flex;align-self:center}.parker-authenticator-qr-image-card-container{display:flex;flex-wrap:nowrap;padding-top:1rem;flex-direction:row;gap:5px;align-items:center;justify-content:center;padding-bottom:40px}.parker-selectable-delivery-date-card input+label{flex-direction:column;width:7rem;height:7rem;justify-content:center;gap:1rem}.parker-selectable-time-card input+label{flex-direction:column;width:7rem;height:4rem;justify-content:center;gap:1rem}.date-blue-text{color:var(--parker-cl-typography-hyperlink)}.date-green-text{color:var(--parker-cl-notifications-confirm-1)}.date-orange-text{color:var(--parker-cl-notifications-warning-1)}.parker-selectable-material-card input+label{flex-direction:column;width:8.75rem;height:5rem;justify-content:center;gap:1rem}.parker-selectable-material-card input:checked+label{background-color:var(--parker-cl-system-light-100)}.parker-selectable-material-card input+label .parker-selectable-material-card-letter{color:var(--parker-cl-system-dark-40)}.parker-selectable-material-card input:checked+label .parker-selectable-material-card-letter{color:var(--parker-cl-typography-hyperlink)}.parker-selectable-cutting-card input+label{flex-direction:column;width:9rem;height:5rem;justify-content:center;align-items:center;gap:1rem;padding:1rem}.parker-selectable-marking-card input+label{flex-direction:column;width:9rem;height:5rem;justify-content:center;align-items:center;gap:1rem;padding:1rem}.parker-selectable-shotblast-card input+label{flex-direction:column;width:9rem;height:5rem;justify-content:center;align-items:center;gap:.5rem;padding:1rem}.parker-address-card{width:18rem;height:9.75rem;background-color:var(--parker-cl-system-light-100);border-radius:8px;padding:1rem;border:2px solid var(--parker-cl-notifications-inform-2);display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;column-gap:.5rem;row-gap:.5rem}.parker-address-card-address-container{display:flex;flex-direction:column;gap:1rem;grid-row:1 / span 2;grid-column:1}.parker-address-card-tag{background-color:var(--parker-cl-notifications-inform-4);padding:.5rem 1rem;width:fit-content;border-radius:8px;margin-top:auto}.parker-address-card-unsaved,.parker-address-card-referred{background-color:var(--parker-cl-notifications-danger-3);color:var(--parker-cl-notifications-danger-1)}.parker-address-card-statement{background-color:var(--parker-cl-notifications-inform-4);color:var(--parker-cl-notifications-inform-2)}.parker-address-card-delete{grid-row:1;grid-column:2;cursor:pointer}.parker-address-card-edit{grid-row:2;grid-column:2;cursor:pointer}.parker-address-card-disabled{color:var(--parker-cl-system-dark-40);border:2px solid var(--parker-cl-system-dark-40);background:var(--parker-cl-system-light-40)}.parker-address-card-add{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center}.parker-template-card-wrapper[data-theme="dark"]{--parker-template-card-background-colour:var(--parker-cl-system-dark-100);--parker-template-card-text-colour:var(--parker-cl-system-light-100);--parker-template-card-category-colour:var(--parker-cl-system-light-100)}.parker-template-card-wrapper[data-theme="light"]{--parker-template-card-background-colour:var(--parker-cl-system-light-100);--parker-template-card-text-colour:var(--parker-cl-typography-default-text);--parker-template-card-category-colour:var(--parker-cl-system-neutral)}.parker-template-card-wrapper{width:clamp(288px, 100%, 1060px);min-height:560px;height:fit-content;display:flex;align-items:center;border-radius:24px;overflow:hidden;container:parker-template-card-wrapper / inline-size;background-color:var(--parker-template-card-background-colour);position:relative}.parker-template-card-wrapper-full-screen{width:calc(100% + 2 * var(--main-div-padding-inline, 0px));border-radius:0}.parker-template-card{width:100%;display:flex;align-items:center;--template-card-padding-inline:2rem;padding:2rem var(--template-card-padding-inline);gap:2rem;overflow:hidden}.parker-template-card[data-media-type="video"]{min-height:600px}.parker-template-card[data-media-position="centre"],.parker-template-card[data-media-position="bottom"]{flex-direction:column}.parker-template-card[data-media-position="bottom"]{gap:0}.parker-template-card>*:not(.parker-notification){color:var(--parker-template-card-text-colour)}.parker-template-card-media-container{flex:1}.parker-template-card[data-media-position="centre"] .parker-template-card-media-container{display:flex;justify-content:center;align-items:center;width:100%}.parker-template-card[data-media-position="bottom"] .parker-template-card-media-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:-32px}.parker-template-card[data-media-position="left"] .parker-template-card-media-container{order:-1}.parker-template-card[data-media-position="centre"] .parker-template-card-media-container,.parker-template-card[data-media-position="behind"] .parker-template-card-media-container{margin-inline:-2rem}.parker-template-card-image,.parker-template-card-video{width:100%;height:100%}.parker-template-card[data-media-position="left"] .parker-template-card-image,.parker-template-card[data-media-position="right"] .parker-template-card-image{object-fit:contain}.parker-template-card[data-media-position="centre"] .parker-template-card-image,.parker-template-card[data-media-position="behind"] .parker-template-card-image,.parker-template-card .parker-template-card-video{object-fit:cover}.parker-template-card-media-bleed .parker-template-card-image{position:absolute;top:0;width:auto}.parker-template-card-wrapper:not(.parker-template-card-wrapper-full-screen) .parker-template-card:not(.parker-template-card-media-bleed) .parker-template-card-image,.parker-template-card-wrapper:not(.parker-template-card-wrapper-full-screen) .parker-template-card:not(.parker-template-card-media-bleed) .parker-template-card-video{border-radius:8px}.parker-template-card-media-bleed[data-media-type="video"][data-media-position="left"] .parker-template-card-media-container,.parker-template-card-media-bleed[data-media-type="video"][data-media-position="right"] .parker-template-card-media-container{margin:-2rem;width:600px;height:600px;overflow:hidden;flex:unset;position:relative}.parker-template-card[data-media-position="behind"] .parker-template-card-media-container{position:absolute;overflow:hidden;width:100%;height:100%}.parker-template-card-media-bleed[data-media-type="video"][data-media-position="left"] .parker-template-card-media-container{mask-image:linear-gradient(to left,transparent,black 20%)}.parker-template-card-media-bleed[data-media-type="video"][data-media-position="right"] .parker-template-card-media-container{mask-image:linear-gradient(to right,transparent,black 20%)}.parker-template-card-media-bleed .parker-template-card-video{max-height:100%}.parker-template-card[data-media-position="behind"] .parker-template-card-image,.parker-template-card[data-media-position="behind"] .parker-template-card-video{opacity:30%}.parker-template-card-wrapper-full-screen .parker-template-card[data-media-position="behind"] .parker-template-card-video{opacity:1;mask-image:linear-gradient(to top,transparent,black 20%)}.parker-template-card-media-bleed[data-media-type="video"][data-media-position="left"] .parker-template-card-main{margin-left:-2rem}.parker-template-card-media-bleed[data-media-type="video"][data-media-position="right"] .parker-template-card-main{margin-right:-6rem}.parker-template-card-video-replay-btn{position:absolute;bottom:2rem;background-color:var(--parker-cl-system-dark-90)}.parker-template-card[data-media-type="video"][data-media-position="left"] .parker-template-card-video-replay-btn{left:2rem}.parker-template-card[data-media-type="video"][data-media-position="right"] .parker-template-card-video-replay-btn,.parker-template-card[data-media-type="video"][data-media-position="behind"] .parker-template-card-video-replay-btn{right:2rem}.parker-template-card-video-replay-btn .parker-circle-icon{background-color:var(--parker-cl-system-dark-90)}.parker-template-card-video-replay-btn .material-icons{color:var(--parker-cl-system-light-100)}.parker-template-card[data-media-position="left"].parker-template-card-media-bleed .parker-template-card-image{left:0;mask-image:linear-gradient(to left,transparent,black)}.parker-template-card[data-media-position="right"].parker-template-card-media-bleed .parker-template-card-image{right:0;mask-image:linear-gradient(to right,transparent,black)}.parker-template-card-main{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;z-index:1}.parker-template-card[data-media-position="bottom"] .parker-template-card-main{flex:unset;justify-content:flex-start;padding:64px 86px 0}.parker-template-card[data-text-position="top"] .parker-template-card-main{align-self:flex-start;margin-top:80px}.parker-template-card[data-text-position="bottom"] .parker-template-card-main{align-self:flex-end;margin-bottom:80px}.parker-template-card[data-media-position="right"] .parker-template-card-main>*{margin-left:3rem}.parker-template-card[data-media-position="centre"] .parker-template-card-main,.parker-template-card[data-media-position="behind"] .parker-template-card-main,.parker-template-card[data-media-position="bottom"] .parker-template-card-main{align-items:center;text-align:center}.parker-template-card-categories{display:flex;gap:1rem}.parker-template-card-category{color:var(--parker-template-card-category-colour)}.parker-template-card-category-image{height:.875rem}.parker-template-card[data-media-position="centre"] .parker-template-card-body-text,.parker-template-card[data-media-position="behind"] .parker-template-card-body-text{max-width:25.625rem}.parker-template-card-main .parker-btn{width:14rem}.parker-template-card .parker-notification{width:fit-content;height:fit-content;margin:1rem}.parker-product-template-card-available{display:flex;gap:1rem}[class^='parker-product-template-card-available-colour-']{width:1.3rem;height:1.3rem;border-radius:100%;font-size:0}.parker-product-template-card-available-colour-red{background-color:var(--parker-cl-notifications-danger-1)}.parker-product-template-card-available-colour-grey{background-color:var(--parker-cl-system-dark-60)}.parker-article-card{align-self:stretch;align-items:stretch;overflow:unset;padding:0;gap:5rem}.parker-article-card[data-media-position="left"]{padding-right:5rem}.parker-article-card[data-media-position="right"]{padding-left:5rem}.parker-article-card .parker-template-card-media-container{position:relative;flex:unset}.parker-article-card[data-media-position="left"] .parker-template-card-media-container{width:360px;order:-1}.parker-article-card[data-media-position="right"] .parker-template-card-media-container{width:360px}.parker-article-card .parker-template-card-image{width:unset;max-width:unset;height:748px;position:absolute;top:184px;mask-size:contain;mask-repeat:no-repeat}.parker-article-card[data-media-position="left"] .parker-template-card-image{right:0;mask-position:right}.parker-article-card[data-media-position="right"] .parker-template-card-image{left:0;mask-position:left}.parker-article-card[data-media-position="bottom"] .parker-template-card-image{top:0}.parker-article-card[data-website="S"] .parker-template-card-image{mask-image:url(/webshared/media/images/logos/ParkerSteelPWithoutBox.svg)}.parker-article-card[data-website="W"] .parker-template-card-image{mask-image:url(/webshared/media/images/svgIcons/StandbyIcon.svg)}.parker-template-card-category[data-category="S"]{--parker-template-card-category-colour:var(--switch-green)}.parker-template-card-category[data-category="W"]{--parker-template-card-category-colour:var(--switch-yellow)}.parker-template-card-category[data-category="I"]{--parker-template-card-category-colour:var(--switch-pink)}.parker-template-card-category[data-category="T"]{--parker-template-card-category-colour:var(--switch-blue)}.parker-template-card-category[data-category="C"]{--parker-template-card-category-colour:var(--switch-orange)}.parker-template-card-category[data-category="H"]{--parker-template-card-category-colour:var(--switch-lightblue)}@container parker-template-card-wrapper (max-width:850px){.parker-template-card{gap:1rem}.parker-template-card[data-media-type="image"][data-media-position="left"]:not(.parker-article-card),.parker-template-card[data-media-type="image"][data-media-position="right"]:not(.parker-article-card){align-items:flex-start}.parker-template-card[data-media-position="right"] .parker-template-card-main>*{margin-left:.5rem}.parker-template-card .parker-text-header-1{font-size:var(--parker-fs-700);line-height:var(--parker-lh-700);--capsize-bottom:var(--parker-cb-700);--capsize-top:var(--parker-ct-700)}.parker-template-card[data-media-position="bottom"] .parker-template-card-main{padding-inline:32px}.parker-article-card{gap:2.5rem}.parker-article-card[data-media-position="left"]{padding-right:2.5rem}.parker-article-card[data-media-position="right"]{padding-left:2.5rem}.parker-article-card[data-media-position="left"] .parker-template-card-media-container,.parker-article-card[data-media-position="right"] .parker-template-card-media-container{width:270px}.parker-article-card[data-media-position="left"] .parker-template-card-image,.parker-article-card[data-media-position="right"] .parker-template-card-image{top:80px}}@container parker-template-card-wrapper (max-width:744px){.parker-template-card[data-media-type="video"]:not([data-media-position-mobile="behind"]){flex-direction:column}.parker-template-card[data-media-type="video"] .parker-template-card-main{margin-inline:0!important}.parker-template-card-media-bleed[data-media-type="video"][data-media-position-mobile="top"] .parker-template-card-main{margin-top:-2rem}.parker-template-card-media-bleed[data-media-type="video"][data-media-position-mobile="bottom"] .parker-template-card-main{margin-bottom:-2rem}.parker-template-card-media-bleed[data-media-type="video"][data-media-position-mobile="top"] .parker-template-card-media-container{order:-1;mask-image:linear-gradient(to top,transparent,black 20%)}.parker-template-card-media-bleed[data-media-type="video"][data-media-position-mobile="bottom"] .parker-template-card-media-container{order:1;mask-image:linear-gradient(to bottom,transparent,black 20%)}.parker-template-card-media-bleed[data-media-type="video"][data-media-position="left"] .parker-template-card-media-container,.parker-template-card-media-bleed[data-media-type="video"][data-media-position="right"] .parker-template-card-media-container{width:calc(100% + 2 * var(--template-card-padding-inline));aspect-ratio:1;height:unset}.parker-template-card[data-media-type="video"][data-media-position-mobile="top"] .parker-template-card-video-replay-btn,.parker-template-card[data-media-type="video"][data-media-position-mobile="behind"] .parker-template-card-video-replay-btn{top:2rem;right:2rem;left:unset}.parker-template-card[data-media-type="video"][data-media-position-mobile="bottom"] .parker-template-card-video-replay-btn{bottom:2rem;right:2rem;left:unset}}@container parker-template-card-wrapper (max-width:600px){.parker-template-card:not(.parker-template-card[data-media-position="behind"]){flex-direction:column;height:100%;min-height:560px}.parker-template-card-media-bleed{height:560px}.parker-template-card-main:not(.parker-template-card[data-media-position="behind"] .parker-template-card-main){justify-content:space-between}.parker-template-card[data-text-position="top"] .parker-template-card-main{margin-top:40px}.parker-template-card[data-text-position="bottom"] .parker-template-card-main{margin-bottom:40px}.parker-template-card-media-bleed[data-media-position-mobile="top"] .parker-template-card-main{justify-content:flex-end!important}.parker-template-card-media-bleed[data-media-position-mobile="bottom"] .parker-template-card-main{justify-content:flex-start!important}.parker-template-card[data-media-position="bottom"] .parker-template-card-main{padding:0}.parker-template-card[data-media-position="left"] .parker-template-card-media-container,.parker-template-card[data-media-position="right"] .parker-template-card-media-container{width:100%;flex:unset}.parker-template-card[data-media-position-mobile="top"] .parker-template-card-media-container{order:-1}.parker-template-card[data-media-position-mobile="bottom"] .parker-template-card-media-container{order:1}.parker-template-card-media-bleed .parker-template-card-image{height:unset;object-position:center}.parker-template-card-media-bleed[data-media-position-mobile="top"] .parker-template-card-image{top:0;mask-image:linear-gradient(to top,transparent,black)!important}.parker-template-card-media-bleed[data-media-position-mobile="bottom"] .parker-template-card-image{top:unset;bottom:0;mask-image:linear-gradient(to bottom,transparent,black)!important}.parker-template-card-categories{gap:.5rem}.parker-article-card{padding:3rem;height:560px}.parker-article-card .parker-template-card-main{flex:unset}.parker-article-card .parker-template-card-media-container{margin-top:-60px;flex:1}.parker-article-card[data-media-position="left"] .parker-template-card-media-container{order:unset}.parker-article-card[data-media-position="left"] .parker-template-card-image,.parker-article-card[data-media-position="right"] .parker-template-card-image{top:0}}@container parker-template-card-wrapper (max-width:450px){.parker-template-card:not(.parker-template-card[data-media-position="behind"]){--template-card-padding-inline:1rem}.parker-template-card-main:not(.parker-template-card[data-media-position="behind"] .parker-template-card-main){gap:1rem}.parker-template-card .parker-text-header-1{font-size:var(--parker-fs-600);line-height:2rem}.parker-template-card .parker-text-header-4{font-size:var(--parker-fs-400);line-height:var(--parker-lh-400);font-weight:600}.parker-template-card .parker-text-header-6{font-size:var(--parker-fs-300);line-height:var(--parker-lh-300);font-weight:400}.parker-article-card{padding:2rem}.parker-article-card .parker-template-card-image{height:420px}.parker-template-card[data-media-type="video"][data-media-position-mobile="top"] .parker-template-card-video-replay-btn,.parker-template-card[data-media-type="video"][data-media-position-mobile="behind"] .parker-template-card-video-replay-btn{top:1rem;right:1rem}.parker-template-card[data-media-type="video"][data-media-position-mobile="bottom"] .parker-template-card-video-replay-btn{bottom:1rem;right:1rem}}.parker-product-form-card{height:258px;width:258px;border-radius:16px;text-align:center;color:#FFF;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer}.parker-product-form-card a{text-decoration:none}.parker-product-form-card[data-theme="dark"]{background:var(--parker-cl-system-dark-90);color:var(--parker-cl-system-light-100)}.parker-product-form-card[data-theme="light"]{background-color:var(--parker-cl-system-light-100);color:var(--parker-cl-typography-default-text)}.parker-product-form-card[data-theme="dark"]:hover{padding:28px 32px 32px 32px;background:var(--parker-cl-system-dark-60);cursor:pointer}.parker-product-form-card[data-theme="light"]:hover{padding:28px 32px 32px 32px;background:var(--parker-cl-system-light-60);cursor:pointer}.parker-product-form-card-image{margin:0 auto 0 auto;width:94px;height:94px;transition:transform .3s}.parker-product-form-card:hover .parker-product-form-card-image{margin:0 auto 0 auto;transform:scale(1.1276)}.parker-product-form-card-title{transition:transform .3s;width:155px}.parker-product-form-card:hover .parker-product-form-card-title{transform:translateY(8px)}.parker-product-form-card-buy{color:var(--parker-cl-typography-hyperlink);padding:8px}.parker-category-card{height:256px;width:256px;overflow:hidden;border-radius:26px}.parker-category-card img{height:256px;width:256px;z-index:-1;transition:.3s ease-in-out}.parker-category-card-title{position:relative;bottom:32px;left:32px;color:var(--parker-cl-buttons-inform-background)}.parker-category-card:hover img{transform:scale(1.15)}.parker-category-card:hover{cursor:pointer}.parker-tech-card{text-align:center;display:flex;flex-direction:column;align-items:center;border-radius:8px;width:100%}.parker-tech-card-image{margin-bottom:auto}.parker-tech-card[data-theme="dark"]{background-color:var(--parker-cl-system-dark-100);color:var(--parker-cl-system-light-100)}.parker-tech-card[data-transparent="yes"]{background-color:transparent}.parker-tech-card[data-theme="light"]{background-color:var(--parker-cl-system-light-100);color:var(--parker-cl-typography-default-text)}.parker-tech-card[data-size="large"]{max-width:288px;height:280px;padding:32px 0}.parker-tech-card[data-size="small"]{max-width:170px;height:170px;padding:16px 0}.parker-tech-card[data-size="large"] .parker-tech-card-image{width:116px;height:117px}.parker-tech-card[data-size="small"] .parker-tech-card-image{width:62px;height:63px}.parker-tech-card-technical-info{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:16px}.parker-tech-card-technical-info .parker-data-pair-container{gap:16px}.parker-tech-card[data-size="large"] .parker-tech-card-technical-info *{font-size:var(--parker-fs-400);line-height:var(--parker-lh-400);font-weight:700}.parker-tech-card[data-size="small"] .parker-tech-card-technical-info *{font-size:var(--parker-fs-250);line-height:var(--parker-lh-250)}.parker-tech-card[data-theme="dark"] .parker-tech-card-technical-info .parker-data-pair-key{color:var(--parker-cl-system-light-40)}.parker-tech-card[data-theme="dark"] .parker-tech-card-technical-info .parker-data-pair-value{color:var(--parker-cl-system-dark-40)}.parker-tech-card[data-theme="light"] .parker-tech-card-technical-info .parker-data-pair-key{color:var(--parker-cl-system-dark-90)}.parker-tech-card[data-theme="light"] .parker-tech-card-technical-info .parker-data-pair-value{color:var(--parker-cl-system-dark-40)}.list-card-header,.part-card-header{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}.parker-list-card{display:grid;width:18.5rem;height:15.25rem;gap:1rem;align-content:space-between;border-radius:1rem;background-color:var(--parker-cl-system-light-90);padding:2rem}.parker-list-card .parker-data-pair-container{display:flex;flex-direction:column-reverse;gap:1rem}.parker-list-card .parker-data-pair-key{font-weight:400}.card-button-wrapper{display:flex;justify-content:space-between}.card-button-wrapper>div{cursor:pointer}.parker-split-card-wrapper{display:flex;gap:16px;justify-content:center;container:parker-split-card-wrapper / inline-size;width:100%;flex-wrap:wrap}.parker-split-card{width:522px;height:365px;border-radius:16px;padding:32px;background:var(--parker-cl-system-dark-90);text-align:center;color:var(--parker-cl-system-light-100);overflow:hidden;position:relative}.parker-delivery-checker-card[data-theme="light"]{background:var(--parker-cl-notifications-inform-4);color:var(--parker-cl-typography-default-text)}.parker-delivery-checker-card{display:flex;flex-direction:column;gap:16px;align-items:center}.parker-delivery-checker-form{flex-direction:row;justify-content:center;gap:8px;align-items:center;margin-top:16px;z-index:1}.parker-delivery-checker-postcode{width:96px!important}.parker-delivery-checker-button{width:78px}.parker-delivery-checker-image{position:absolute;bottom:0}#parker-delivery-checker-card-confirmation{z-index:1000;height:24px;position:relative}#parker-delivery-checker-card-confirmation p,#parker-delivery-checker-card-confirmation{color:var(--parker-cl-typography-default-text)}#parker-delivery-checker-card-confirmation .parker-notification-close .material-icons{color:var(--parker-cl-system-light-100)}.parker-tools-search-card{display:flex;flex-direction:column;gap:16px;align-items:center}.parker-tools-search-card .parker-searchbar-form{z-index:1}.parker-tools-search-image{position:absolute;bottom:0}.parker-newsletter-signup-card{display:flex;flex-direction:column;gap:16px;align-items:center;background-color:var(--parker-cl-notifications-inform-4);color:var(--parker-cl-system-dark-60)}.parker-newsletter-signup-form{flex-direction:column;justify-content:center;gap:8px;align-items:center;margin-top:16px;z-index:1}.parker-newsletter-signup-email{width:318px!important}.parker-newsletter-signup-button{width:125px}.parker-newsletter-signup-image{position:absolute;bottom:0}.parker-upload-drawings-card{width:512px;min-height:365px;height:fit-content;padding:32px;border-radius:16px;position:relative;background-color:var(--parker-cl-notifications-inform-4);justify-content:center;display:flex;text-align:center}.parker-upload-drawings-card:before{background-image:url(/sharedupgrade/media/images/hero/upload-drawings.png);width:100%;height:100%;border-radius:16px;content:" ";position:absolute;left:0;top:0;background-repeat:no-repeat;background-size:100% 100%}.parker-upload-drawings-card-content-wrapper{z-index:1;flex-direction:column;gap:16px;max-width:371px;justify-self:center;display:inline-grid;position:relative;color:var(--parker-cl-typography-default-text)}.parker-upload-drawings-card .parker-form{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.parker-upload-drawings-card-top-text{font-size:.813rem;font-weight:600;line-height:1.106rem;text-align:center}.parker-upload-drawings-card-bottom-text{font-size:.625rem;font-weight:400;line-height:.851rem;text-align:center}.parker-upload-drawings-card-button{width:151px;height:48px;position:relative;left:221px}.parker-upload-drawings-card-confirmation{display:grid;flex-direction:column;justify-items:center;width:300px;height:175px;gap:32px;z-index:10;text-align:center;margin:0 auto;align-self:center}.parker-upload-drawings-card-confirmation-button{width:227px;height:48px}.parker-upload-drawings-card-confirmation-bottom-text{margin-top:-12px;font-size:.625rem;font-weight:400;line-height:.851rem;text-align:center}.parker-upload-drawings-card-name-span{display:none}.parker-upload-drawings-card-limit-text{color:var(--parker-cl-notifications-danger-1)}#parker-upload-drawings-card-form-textbox-name-error,#parker-upload-drawings-card-form-textbox-email-error,#parker-upload-drawings-card-form-textbox-telephone-error{text-align:left}.parker-product-card{width:18rem;min-height:27.5rem;display:flex;flex-direction:column;background-color:var(--parker-cl-system-light-100);border-radius:2rem}.parker-product-card a{display:flex;flex-direction:column;gap:1rem;padding:1rem;flex:1;text-decoration:none}.parker-product-card-image-container{height:11rem;display:flex;justify-content:center}.parker-product-card-steel .parker-product-card-image-container,.parker-product-card-image-container:has(.img-error){background-color:var(--parker-cl-system-light-90);border-radius:1rem}.parker-product-card-image-container img{height:11rem}.parker-product-card-details{display:flex;flex-direction:column;gap:1rem}.parker-product-card-details .price-lozenge{border-radius:.25rem;padding:0 .25rem;color:var(--parker-cl-notifications-inform-2);background-color:var(--parker-cl-notifications-inform-4);font-weight:700}.parker-product-card-button-container{display:flex;flex-direction:column;gap:1rem;padding:1rem}.parker-product-card-button-container .parker-input-section-stepper,.parker-product-card-button-container .parker-input-section-stepper .parker-input-section-inner,.parker-product-card-button-container .parker-stepper{width:16rem}.parker-product-card-button-container .parker-stepper .parker-textbox{width:10rem;outline:none}.parker-product-card-button-container .parker-stepper-decrement,.parker-product-card-button-container .parker-stepper-increment{border-radius:8px;outline:none}.bentobox{display:grid;grid-template-columns:18rem 10rem 17.25rem 18rem;grid-template-rows:10.375rem 2.625rem 14rem;gap:1rem}.bentobox-card{width:100%!important;height:100%!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:8px}.bentobox-slot-1{grid-column:1;grid-row:1 / span 3}.bentobox-slot-2{grid-column:2;grid-row:1 / span 2}.bentobox-slot-3{grid-column:2;grid-row:3}.bentobox-slot-4{grid-column:3;grid-row:1}.bentobox-slot-5{grid-column:3;grid-row:2 / span 2}.bentobox-slot-6{grid-column:4;grid-row:1 / span 3}.parker-structural-sections-advert-card{width:18rem;height:29rem;padding:2rem 1rem 2rem 2rem;background-size:cover;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;background:var(--parker-cl-system-light-100) url(/sharedupgrade/media/images/hero/structural-steel.png) no-repeat -34px 108px}.parker-structural-sections-advert-card h3{line-height:var(--parker-lh-500)}.parker-structural-sections-advert-card-bottom{display:flex}.parker-structural-sections-advert-card-bottom .parker-text-header-4{color:var(--parker-cl-system-light-100);width:9.375rem}.parker-structural-sections-advert-card-bottom .advert-button{align-self:end}.parker-flat-plate-processing-advert-card{background-position:center;background-image:url(/sharedupgrade/media/images/hero/flat-product-processing.jpg);display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:2rem;align-content:center}.parker-flat-plate-processing-advert-card h3{line-height:var(--parker-lh-500);margin-bottom:.5rem}.parker-flat-plate-processing-advert-card-top{display:flex;flex-direction:column;gap:1rem}.parker-flat-plate-processing-advert-card-bottom{display:flex}.parker-flat-plate-processing-advert-card-bottom .advert-button{margin-left:auto}.parker-flat-plate-processing-advert-card-top .parker-text-header-3,.parker-flat-plate-processing-advert-card-top .parker-text-header-5{color:var(--parker-cl-system-light-100);text-align:center}.parker-website-feedback-card-wrapper{background-color:transparent;width:18rem;height:29rem;perspective:1000px}.parker-website-feedback-card-inner{position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d;border-radius:8px}.parker-website-feedback-card-front,.parker-website-feedback-card-back{position:absolute;width:100%;height:100%;padding:2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px}.parker-website-feedback-card-front{width:100%;height:100%;border-radius:8px;background:var(--steel-cl-brand-blue-100);background-image:url(/sharedupgrade/media/images/hero/structural-steel.svg);padding:2rem;background-size:cover;display:flex;flex-direction:column;gap:1rem;color:var(--parker-cl-system-light-100)}.parker-website-feedback-card-front-button{align-self:flex-end;margin-top:auto}.parker-website-feedback-card-back{width:100%;height:100%;border-radius:8px;background:var(--parker-cl-system-light-100);padding:2rem;gap:1rem;transform:rotateY(180deg)}.parker-website-feedback-card-back-email-textbox{margin-bottom:-.5rem}.parker-website-feedback-card-back-button-wrapper{width:100%;display:flex;justify-content:space-between;margin-top:auto}.parker-website-feedback-card-success-confirmation{width:100%;height:100%;position:absolute;top:0;background-color:#fff;left:0;border-radius:8px}.parker-website-feedback-card-success-confirmation-text-wrapper{display:flex;flex-direction:column;gap:16px;padding:32px;align-items:center;text-align:center}.parker-website-feedback-card-success-confirmation-icon{margin:64px auto 16px auto;background-color:var(--parker-cl-notifications-confirm-1);height:48px;width:48px}.parker-website-feedback-card-success-confirmation-icon .material-icons{font-size:1.425rem;color:var(--parker-cl-system-light-100)}.parker-advert-card{width:10rem;height:14rem;border-radius:8px;padding:2rem 1rem;overflow:hidden;position:relative}.parker-sheet-and-plate-advert-card{background:var(--parker-cl-system-dark-100)}.parker-sheet-and-plate-advert-card .parker-text-header-4{color:var(--parker-cl-system-light-100);position:relative;z-index:1}.parker-sheet-and-plate-advert-card-video{width:8rem;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%)}.parker-bright-steel-advert-card{background-image:linear-gradient(to top,rgba(255,255,255,0) 10%,rgba(255,255,255,1) 80%),url(/sharedupgrade/media/images/hero/bright-steel-stockholder.png);background-size:cover;background-position:center}.parker-angles-advert-card{padding:1rem!important;display:flex;background-color:var(--parker-cl-system-light-100);flex-direction:column;background-repeat:no-repeat;background-image:url(/sharedupgrade/media/images/hero/angles.png);background-position:center;justify-content:space-between;align-items:center}.parker-angles-advert-card .parker-text-header-4{color:var(--parker-cl-system-dark-100);position:relative;z-index:1;padding-top:1rem}.advert-button{width:6.5rem;height:3rem}.parker-box-section-advert-card{background-image:url(/sharedupgrade/media/images/hero/box-section.jpg);background-size:auto;background-position:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.parker-box-section-advert-card .parker-text-header-4{color:var(--parker-cl-system-light-100);position:relative;z-index:1}.parker-credit-application-card{width:17.25rem;height:10.375rem;padding:2rem 1rem .5rem 1rem;display:flex;flex-direction:column;gap:1rem;border-radius:8px;overflow:hidden;background-color:var(--parker-cl-system-light-100);position:relative}.apply-now{font-family:"Segoe Script";font-weight:700;color:var(--parker-cl-notifications-inform-1)}.parker-credit-application-card-image{position:absolute;right:0;bottom:-1.5rem;width:8.5rem;height:7.5rem}.parker-bentobox-article-card{width:17.25rem;height:17.625rem;background-color:var(--parker-cl-system-light-100);overflow:hidden}.parker-bentobox-article-card-text-wrapper{padding:2rem 1rem;display:flex;flex-direction:column;gap:1rem}.parker-bentobox-article-card .parker-text-note-caps{color:var(--parker-cl-system-neutral)}.parker-bentobox-article-card-image{max-width:26.25rem;height:26.25rem;position:relative;top:1rem;left:-10.5rem;mask-size:contain;mask-repeat:no-repeat;mask-image:url(/webshared/media/images/logos/ParkerSteelPWithoutBox.svg)}.parker-bentobox-clearance-card{background-color:var(--parker-cl-system-light-100);overflow:hidden;position:relative;padding:2rem}.parker-bentobox-clearance-card-text-wrapper{display:flex;flex-direction:column;gap:1rem}.parker-bentobox-clearance-card-image{position:absolute;width:12rem;right:-.5rem;bottom:-2rem}.parker-get-started-card{position:relative;width:18rem;height:29rem;box-shadow:0 .25rem .5rem 0 rgba(0,0,0,.05);border-radius:.5rem;background-color:var(--parker-cl-system-light-100);text-align:center;padding:2rem;display:flex;gap:2rem;align-items:center;flex-direction:column;background-image:url(/sharedupgrade/media/images/hero/parker-top-logo.png);background-repeat:no-repeat;background-position:bottom}.parker-get-started-card-text-wrapper{display:flex;flex-direction:column;gap:2rem}.parker-get-started-card-heading-wrapper{display:flex;flex-direction:column;gap:1rem}.parker-get-started-card-content-wrapper{display:flex;flex-direction:column;gap:1rem}.parker-get-started-card-text-list-wrapper{display:flex;flex-direction:row;gap:.5rem;align-items:center;color:var(--parker-cl-typography-hyperlink)}.parker-login-flip-card{height:29rem;width:18rem;border-radius:8px;perspective:1000px}.parker-login-flip-card-inner{position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.05);border-radius:8px}.parker-login-flip-card-front,.parker-login-flip-card-back{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden}.parker-login-flip-card-front{width:18rem;height:100%;padding:2rem;background-color:var(--parker-cl-system-light-100);border-radius:8px;align-items:center;display:flex;flex-direction:column;background-image:url(/sharedupgrade/media/images/hero/login-company-logo.png);background-repeat:no-repeat;background-position:200px 36px;text-align:center}.parker-login-flip-card-front-paragraph{margin-top:1rem}.parker-login-flip-card-back{width:18rem;height:100%;transform:rotateY(180deg);background-color:var(--parker-cl-system-light-100);border-radius:8px}.parker-login-flip-card-back .parker-login-card-wrapper{height:100%}.dark-mode .parker-account-card{background-color:var(--parker-cl-system-dark-90);color:var(--parker-cl-system-light-100)}.parker-login-flip-card-text-lists-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%;margin-top:2rem}.parker-login-flip-card-text-list-wrapper{display:flex;flex-direction:row;gap:8px;align-items:center;justify-items:center}.parker-login-flip-card-front-button{width:9.75rem;margin-top:auto}.parker-transition-card-wrapper{width:18rem;height:29rem;padding:0;margin:0 0 0 16px!important;border-radius:16px;display:flex;flex-direction:row;color:#fff;position:relative;cursor:pointer}.parker-transition-card-inner{overflow:hidden;z-index:1;position:relative;padding:0;margin:0;border-radius:16px;display:flex;flex-direction:row}.parker-transition-card-media-container{position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%;border-radius:16px}.parker-transition-card-media-container::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);pointer-events:none}.parker-transition-card-media-container video,.parker-transition-card-media-container img{width:100%;height:100%;object-fit:cover}.parker-transition-card-inner .parker-transition-card-front{width:18rem;height:29rem;text-align:center;margin:0 0!important;border-radius:16px;position:relative}.parker-transition-card-inner .parker-transition-card-back{width:0;height:29rem;padding:0;align-items:center;text-align:center;overflow:hidden}.parker-transition-card-front-content,.parker-transition-card-back-content{display:flex;gap:16px;padding:32px;flex-direction:column;text-align:left;width:492px;border-radius:16px}.parker-transition-card-back{width:492px}.parker-transition-card-front-content-wrapper{display:flex;flex-direction:row;justify-items:center}.parker-transition-card-button{position:relative;left:55px;bottom:11px;width:32px;height:32px;background-size:32px 32px}.transition-card-icon{font-size:32px}.parker-transition-card-button.close{position:relative;left:55px;bottom:11px;width:32px;height:32px;background-size:32px 32px}.parker-transition-card-confirm-button{width:191px;height:48px}.parker-transition-card-front-heading{position:relative;top:336px}.parker-transition-card-back-content .parker-text-header-3{line-height:28px}.parker-login-card-wrapper{width:18rem;height:26rem;border-radius:8px;overflow:hidden}.parker-reset-password-card{z-index:1000000;padding:2rem;position:relative;left:100%;top:-100%}#home-login-flip-card-login-card-reset-password-card .parker-reset-password-card-content-wrapper{background-color:#FFF}.parker-reset-password-form{align-items:center;margin-top:2rem}.parker-reset-password-form .parker-login-card-btn{width:9.75rem;margin-top:2rem}.parker-reset-password-card-back-button{position:absolute;top:.5rem;left:.5rem}.parker-forgotten-password,.parker-reset-password-card-login{cursor:pointer}.parker-reset-password-card-confirmation{display:flex;flex-direction:column;gap:1rem;text-align:center}.parker-reset-password-card-confirmation-email{font-weight:600}.parker-password-reset-confirmation-icon .material-icons{font-size:1.425rem;color:var(--parker-cl-system-light-100)}.parker-password-reset-confirmation-icon{background-color:var(--parker-cl-notifications-confirm-1);height:48px;width:48px;margin:16px auto 0 auto}#home-login-flip-card-login-card-reset-password-card-reset-password-form-error-general{width:200px}#header-login-form-card-reset-password-card-reset-password-form-error-general{width:200px}#header-login-form-card-reset-password-card .parker-reset-password-card-content-wrapper{gap:1rem}#header-login-form-card-reset-password-card-reset-password-form-error-general{margin:0}#login-section-inner #checkout-login-card{height:428px}#login-section-inner .parker-login-card-wrapper .parker-account-card{height:428px}#checkout-login-card .parker-account-card-subtitle{padding-bottom:1rem}.header-account-dashboard-menu-container{width:14.5rem;position:absolute;right:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);border-radius:.5rem;background-color:var(--parker-cl-system-light-100);display:flex;flex-direction:column}.mobile .header-account-dashboard-menu-container{width:20rem}.header-account-dashboard-menu-container{background-color:var(--parker-cl-system-light-100)}.dark-mode .header-account-dashboard-menu-container{background-color:var(--parker-cl-system-dark-90);color:#FFF}.header-account-dashboard-menu-container-wrapper-header{display:flex;flex-direction:row;align-items:center;gap:1rem;padding-left:1.5rem;padding-top:1rem;height:4rem}.header-account-dashboard-menu-container-wrapper-main-content{display:flex;flex-direction:column;flex-grow:1;gap:.25rem;padding:0 1rem 1rem 1rem}.header-account-dashboard-menu-container-wrapper-main-content-items{display:flex;flex-direction:row;gap:1rem;align-items:center;padding:.5rem}#header-dashboard-logout-btn{align-self:flex-end;background-color:var(--parker-cl-notifications-danger-3)!important;border-color:var(--parker-cl-notifications-danger-3)!important}#header-dashboard-logout-btn .parker-btn-text{color:var(--parker-cl-notifications-danger-1)}.dark-mode #header-dashboard-logout-btn{background-color:var(--parker-cl-system-dark-60)!important}.header-account-dashboard-menu-container-wrapper-main-content-items-icon{color:var(--parker-cl-system-dark-40)}.header-account-dashboard-menu-container .header-account-dashboard-menu-container-wrapper-main-content-items:hover{background-color:var(--parker-cl-notifications-inform-4)!important;border-radius:.5rem}.dark-mode .header-account-dashboard-menu-container .header-account-dashboard-menu-container-wrapper-main-content-items:hover{background-color:var(--parker-cl-system-dark-100)!important;border-radius:.5rem}.account-dropdown-btn-mobile{position:absolute;right:1.25rem;top:2.5rem;transform:translateY(-50%);background:transparent!important;height:2rem!important;display:none}.mobile .account-dropdown-btn-mobile{display:flex}.account-dropdown-btn-mobile svg{width:1.5rem;height:1.5rem}.dark-mode .account-dropdown-btn-mobile svg path{fill:var(--parker-cl-system-light-100)}.account-dropdown-btn-mobile .parker-contained-icon{background:transparent!important}.dark-mode #header-account-dashboard{color:#fff}.account-dropdown-back-btn{display:none}.dark-mode .account-dropdown-back-btn .parker-contained-icon{background-color:var(--parker-cl-system-dark-60)}.account-dropdown-open .mobile #account-dropdown-btn-logged-in{display:none}.mobile .account-dropdown-back-btn{display:flex}.parker-onboarding-card{position:absolute;top:1em;right:1rem;width:18rem;border-radius:1rem;box-shadow:0 4px 10px 0 #00000014;overflow:hidden;z-index:999;background-color:var(--parker-cl-system-light-100)}.parker-onboarding-card-page[data-current-page=""]{display:none}.parker-onboarding-card-page-content{display:flex;flex-direction:column;gap:2rem;border-top:1px solid var(--parker-cl-system-light-60);padding:2rem;position:relative}.parker-onboarding-card-button-container{display:flex;gap:1rem;justify-content:flex-end}.parker-onboarding-card-button-container .parker-btn{width:6.5rem}.parker-onboarding-card-box-count{position:absolute;top:1.5rem;right:2rem;color:var(--parker-cl-typography-low-contrast);font-size:var(--parker-fs-400)}@media (max-width:1120px){.bentobox{grid-template-columns:18rem 18rem;grid-template-rows:14rem 14rem 10.375rem 17.625rem;gap:1rem}.bentobox-slot-1{grid-column:1;grid-row:1 / span 2}.bentobox-slot-2{grid-column:2;grid-row:1}.bentobox-slot-3{grid-column:2;grid-row:2}.bentobox-slot-4{grid-column:1;grid-row:3}.bentobox-slot-5{grid-column:1;grid-row:4}.bentobox-slot-6{grid-column:2;grid-row:3 / span 2}.parker-newsletter-signup-email{width:250px!important}.parker-advert-card .parker-text-header-4{margin-right:auto}.parker-advert-card .advert-button{margin-left:auto}}@media (max-width:850px){.parker-search-product-card{width:288px;height:445px;;gap:16px;flex-direction:column}.parker-search-product-card .parker-btn{margin-left:auto;width:224px}.parker-search-product-card img{width:224px;height:224px}.parker-search-product-card .middle-bit{padding:8px;align-self:baseline}}@media only screen and (max-width:800px){.parker-transition-card-wrapper{width:233px!important}.parker-transition-card-wrapper.flip{background-color:transparent;width:233px;perspective:1000px}.parker-transition-card-wrapper.flip .parker-transition-card-inner{position:relative;width:233px;height:100%;transition:transform 0.4s;transform-style:preserve-3d;overflow:visible}.parker-transition-card-wrapper.flip .parker-transition-card-front,.parker-transition-card-wrapper.flip .parker-transition-card-back{position:absolute;width:233px!important;height:29rem;border-radius:8px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.parker-transition-card-wrapper.flip .parker-transition-card-back{background:var(--parker-cl-system-dark-90);transform:rotateY(180deg);width:233px!important}.parker-transition-card-wrapper.flip .parker-transition-card-back button{position:absolute;bottom:32px;left:18px;width:198px;height:48px;justify-self:center}.parker-transition-card-wrapper.flip .parker-transition-card-back button span{font-size:16px}.parker-transition-card-button{position:relative;left:55px;width:32px;height:32px;background-size:32px 32px}.parker-transition-card-button.close{position:relative;left:55px;width:32px;height:32px;background-size:32px 32px}.parker-transition-card-front-content,.parker-transition-card-back-content{width:233px;padding:32px 16px}.parker-transition-card-button{left:30px;bottom:10px}.parker-transition-card-button.close{left:-142px;z-index:1;bottom:10px}.parker-transition-card-front-heading{top:336px}}@media (max-width:660px){.bentobox{grid-template-columns:18rem;grid-template-rows:29rem 14rem 14rem 10.375rem 17.625rem 29rem;gap:1rem}.bentobox-slot-1{grid-column:1;grid-row:1}.bentobox-slot-2{grid-column:1;grid-row:2}.bentobox-slot-3{grid-column:1;grid-row:3}.bentobox-slot-4{grid-column:1;grid-row:4}.bentobox-slot-5{grid-column:1;grid-row:5}.bentobox-slot-6{grid-column:1;grid-row:6}}@media (max-width:560px){.parker-upload-drawings-cards-specs h1{font-size:40px;font-weight:700;line-height:48px}.parker-upload-drawings-cards-specs{max-width:500px;width:100%;height:441px;margin-bottom:85px}.parker-upload-drawings-card{max-width:512px;width:100%;padding:16px}.parker-upload-drawings-card::before{max-width:512px;width:100%;height:100%;background-repeat:no-repeat;background-size:100% 100%}.parker-upload-drawings-card-content-wrapper{width:100%;display:flex;align-content:center;align-items:center;justify-content:center}.parker-upload-drawings-card-button{width:100%;left:0;margin:0 auto}.parker-category-card{width:288px;height:288px}.parker-category-card img{width:288px;height:288px}}@media only screen and (max-width:430px){.parker-product-clearance-card{padding:1rem;width:18rem;height:22.5rem;gap:1rem}.clearance-card-header{order:2}.clearance-top-section{gap:.5rem}.clearance-card-price{display:none}.clearance-card-price-bottom{display:block;align-self:end}.clearance-card-specs{margin-top:0;gap:1rem}.lifted{margin-top:0}.card-qty-grade{margin:0;display:flex!important}.card-qty-size{display:none}.clearance-header-qty{display:none}.payment-container{margin-top:auto;gap:1rem;flex-direction:column;position:unset}.size-price-container,.grade-quantity-container{flex-direction:column;align-items:baseline;gap:inherit}.price-stepper-container{display:flex;gap:inherit}.parker-clearance-card-add-to-basket{width:16rem}}@media (max-width:400px){.mobile .header-account-dashboard-menu-container{width:100vw;top:0;border-radius:0}#header-login-form-card .parker-account-card{width:100vw}#header-login-form-card .parker-reset-password-card{left:400px;width:100vw}#header-login-form-card .parker-reset-password-card-back-button{right:40%}.bentobox{width:100%;grid-template-columns:100%}}