.elementor-8512 .elementor-element.elementor-element-5ea20001{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--overflow:hidden;--padding-top:72px;--padding-bottom:66px;--padding-left:24px;--padding-right:24px;}.elementor-8512 .elementor-element.elementor-element-5ea20001:not(.elementor-motion-effects-element-type-background), .elementor-8512 .elementor-element.elementor-element-5ea20001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(118deg, #EFF7FC 0%, #FFFFFF 100%);}.elementor-8512 .elementor-element.elementor-element-5ea20002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:800;line-height:1.08em;color:#C8102E;}.elementor-8512 .elementor-element.elementor-element-5ea20003 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:800;line-height:1.04em;letter-spacing:-2.2px;color:#071B36;}.elementor-8512 .elementor-element.elementor-element-5ea20004{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.65em;color:#536A7F;}.elementor-8512 .elementor-element.elementor-element-5ea20005{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8512 .elementor-element.elementor-element-5ea20016{--display:flex;}.elementor-8512 .elementor-element.elementor-element-5ea20006 .e-search-input{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C7D7E3;box-shadow:0px 12px 30px 0px #071B3612;border-radius:14px 14px 14px 14px;}.elementor-8512 .elementor-element.elementor-element-5ea20006.e-focus .e-search-input{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0274E;}.elementor-8512 .elementor-element.elementor-element-5ea20006 .e-search-submit{background-color:transparent;background-image:linear-gradient(135deg, #F0274E 0%, #C8102E 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8102E;}.elementor-8512 .elementor-element.elementor-element-5ea20006 .e-search-submit:hover{background-color:#A90D2A;--e-search-submit-color:#FFFFFF;--e-search-icon-submit-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#A90D2A;}.elementor-8512 .elementor-element.elementor-element-5ea20006{--e-search-placeholder-color:#718397;--e-search-input-color:#071B36;--e-search-icon-label-color:#071B36;--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:50px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:124px;--e-search-icon-label-size:17px;--e-search-icon-clear-size:11px;--e-search-icon-clear-color:#718397;--e-search-icon-submit-size:13px;--e-search-submit-color:#FFFFFF;--e-search-icon-submit-color:#FFFFFF;--e-search-submit-border-radius:11px 11px 11px 11px;}.elementor-8512 .elementor-element.elementor-element-5ea20006.e-focus{--e-search-input-color:#071B36;--e-search-icon-label-color:#071B36;}.elementor-8512 .elementor-element.elementor-element-5ea20006 .e-search-input-wrapper > svg:hover{--e-search-icon-clear-color:#C8102E;}.elementor-8512 .elementor-element.elementor-element-5ea20006 .e-search-input-wrapper > i:hover{--e-search-icon-clear-color:#C8102E;}.elementor-8512 .elementor-element.elementor-element-5ea20017{--display:flex;}.elementor-8512 .elementor-element.elementor-element-5ea20007 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.2px;fill:#071B36;color:#071B36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9CAD8;border-radius:12px 12px 12px 12px;padding:0px 22px 0px 22px;}.elementor-8512 .elementor-element.elementor-element-5ea20007 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8512 .elementor-element.elementor-element-5ea20007 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-icon i{color:#D20C34;transition:color 0.3s;}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-icon svg{fill:#D20C34;transition:fill 0.3s;}.elementor-8512 .elementor-element.elementor-element-5ea20008{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-8512 .elementor-element.elementor-element-5ea20008 .elementor-icon-list-text{color:#3D556B;transition:color 0.3s;}.elementor-8512 .elementor-element.elementor-element-5ea20009{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:visible;--padding-top:56px;--padding-bottom:94px;--padding-left:20px;--padding-right:20px;}.elementor-8512 .elementor-element.elementor-element-5ea20009:not(.elementor-motion-effects-element-type-background), .elementor-8512 .elementor-element.elementor-element-5ea20009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}.elementor-8512 .elementor-element.elementor-element-5ea20021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overflow:visible;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E5EE;--border-color:#D9E5EE;--border-radius:26px 26px 26px 26px;box-shadow:0px 24px 70px -30px #071B3626;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8512 .elementor-element.elementor-element-5ea20021:not(.elementor-motion-effects-element-type-background), .elementor-8512 .elementor-element.elementor-element-5ea20021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8512 .elementor-element.elementor-element-5ea20010{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 7px;--row-gap:7px;--column-gap:7px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E1E9F0;--border-color:#E1E9F0;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8512 .elementor-element.elementor-element-5ea20011 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:27px;font-weight:800;line-height:1.08em;color:#071B36;}.elementor-8512 .elementor-element.elementor-element-5ea20012{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.58em;color:#667B8F;}.elementor-8512 .elementor-element.elementor-element-5ea20013.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-8512 .elementor-element.elementor-element-5ea20013.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8512 .elementor-element.elementor-element-5ea20013.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8512 .elementor-element.elementor-element-5ea20013 .elementor-products-nothing-found{color:#405A70;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.58em;}.elementor-8512 .elementor-element.elementor-element-5ea20014{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 24px;--row-gap:16px;--column-gap:24px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D9E5EE;--border-color:#D9E5EE;--border-radius:16px 16px 16px 16px;--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-8512 .elementor-element.elementor-element-5ea20014:not(.elementor-motion-effects-element-type-background), .elementor-8512 .elementor-element.elementor-element-5ea20014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(125deg, #F6FAFD 0%, #EDF6FB 100%);}.elementor-8512 .elementor-element.elementor-element-5ea20015{font-family:"Inter", Sans-serif;font-size:14px;line-height:1.55em;color:#405970;}.elementor-8512 .elementor-element.elementor-element-5ea20018{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8512 .elementor-element.elementor-element-5ea20019 .elementor-button{background-color:#071B36;font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#071B36;border-radius:12px 12px 12px 12px;padding:0px 22px 0px 22px;}.elementor-8512 .elementor-element.elementor-element-5ea20019 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8512 .elementor-element.elementor-element-5ea20019 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-8512 .elementor-element.elementor-element-5ea20020 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:12px;font-weight:800;letter-spacing:0.2px;fill:#071B36;color:#071B36;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B9CAD8;border-radius:12px 12px 12px 12px;padding:0px 22px 0px 22px;}.elementor-8512 .elementor-element.elementor-element-5ea20020 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8512 .elementor-element.elementor-element-5ea20020 .elementor-button .elementor-button-content-wrapper{gap:9px;}body.elementor-page-8512:not(.elementor-motion-effects-element-type-background), body.elementor-page-8512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FB;}@media(max-width:1024px){.elementor-8512 .elementor-element.elementor-element-5ea20001{--padding-top:60px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-8512 .elementor-element.elementor-element-5ea20002 .elementor-heading-title{font-size:11px;}.elementor-8512 .elementor-element.elementor-element-5ea20003 .elementor-heading-title{font-size:47px;}.elementor-8512 .elementor-element.elementor-element-5ea20009{--padding-top:48px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}.elementor-8512 .elementor-element.elementor-element-5ea20021{--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-8512 .elementor-element.elementor-element-5ea20011 .elementor-heading-title{font-size:25px;}.elementor-8512 .elementor-element.elementor-element-5ea20013.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-8512 .elementor-element.elementor-element-5ea20001{--padding-top:46px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-8512 .elementor-element.elementor-element-5ea20002 .elementor-heading-title{font-size:10px;}.elementor-8512 .elementor-element.elementor-element-5ea20003 .elementor-heading-title{font-size:38px;}.elementor-8512 .elementor-element.elementor-element-5ea20004{font-size:15px;}.elementor-8512 .elementor-element.elementor-element-5ea20005{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8512 .elementor-element.elementor-element-5ea20016{--width:100%;}.elementor-8512 .elementor-element.elementor-element-5ea20006{--e-search-input-padding-block-start:0px;--e-search-input-padding-inline-start:48px;--e-search-input-padding-block-end:0px;--e-search-input-padding-inline-end:56px;}.elementor-8512 .elementor-element.elementor-element-5ea20017{--width:100%;}.elementor-8512 .elementor-element.elementor-element-5ea20009{--padding-top:34px;--padding-bottom:62px;--padding-left:10px;--padding-right:10px;}.elementor-8512 .elementor-element.elementor-element-5ea20021{--border-radius:18px 18px 18px 18px;--padding-top:22px;--padding-bottom:24px;--padding-left:14px;--padding-right:14px;}.elementor-8512 .elementor-element.elementor-element-5ea20011 .elementor-heading-title{font-size:23px;}.elementor-8512 .elementor-element.elementor-element-5ea20012{font-size:13px;}.elementor-8512 .elementor-element.elementor-element-5ea20013.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8512 .elementor-element.elementor-element-5ea20013 .elementor-products-nothing-found{font-size:14px;}.elementor-8512 .elementor-element.elementor-element-5ea20014{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-8512 .elementor-element.elementor-element-5ea20015{font-size:13px;}.elementor-8512 .elementor-element.elementor-element-5ea20018{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-8512 .elementor-element.elementor-element-5ea20001{--content-width:1240px;}.elementor-8512 .elementor-element.elementor-element-5ea20016{--width:74%;}.elementor-8512 .elementor-element.elementor-element-5ea20017{--width:26%;}.elementor-8512 .elementor-element.elementor-element-5ea20009{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8512 .elementor-element.elementor-element-5ea20016{--width:72%;}.elementor-8512 .elementor-element.elementor-element-5ea20017{--width:28%;}}/* Start custom CSS */body.search.ukdp-shop-cards{background:#F4F8FB}
body.search.ukdp-shop-cards .site-main{width:100%;max-width:none!important;margin:0!important;padding:0!important}
.ukdp-product-search-page{--ukdp-search-navy:#071B36;--ukdp-search-red:#C8102E;--ukdp-search-bright:#F0274E;--ukdp-search-ice:#F2F7FB;--ukdp-search-line:#D9E5EE;--ukdp-search-muted:#5D7286;color:var(--ukdp-search-navy);font-family:Inter,Arial,sans-serif}
.ukdp-product-search-page :where(*,button,input,select,textarea){font-family:Inter,Arial,sans-serif}
.ukdp-product-search-page :where(a,button,input,select):focus-visible{outline:3px solid rgba(240,39,78,.32)!important;outline-offset:3px}
.ukdp-product-search-hero{position:relative;isolation:isolate}
.ukdp-product-search-hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.48;background-image:linear-gradient(rgba(10,49,91,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(10,49,91,.05) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.28) 67%,transparent);mask-image:linear-gradient(90deg,#000,rgba(0,0,0,.28) 67%,transparent)}
.ukdp-product-search-hero:after{content:"";position:absolute;right:-170px;top:-265px;z-index:0;width:620px;height:620px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(184,224,247,.74) 0,rgba(225,242,251,.34) 44%,transparent 72%)}
.ukdp-product-search-hero&gt;.e-con-inner{position:relative;z-index:2}
.ukdp-product-search-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:9px;letter-spacing:1.15px}

.ukdp-product-search-title{max-width:940px}
.ukdp-product-search-title .elementor-heading-title{letter-spacing:-2.2px;text-wrap:balance}
.ukdp-product-search-intro{max-width:760px}
.ukdp-product-search-intro p,.ukdp-product-search-results-copy p,.ukdp-product-search-help-copy p{margin:0}
.ukdp-product-search-controls{width:100%;max-width:900px;margin-top:4px}
.ukdp-product-search-field-wrap,.ukdp-product-search-cta-wrap{min-width:0}
.ukdp-product-search-form{width:100%}
.ukdp-product-search-form .e-search-form{position:relative;display:block;width:100%;border-radius:14px;box-shadow:0 15px 36px rgba(7,27,54,.1);transition:box-shadow .2s ease,transform .2s ease}
.ukdp-product-search-form .e-search-form:focus-within{box-shadow:0 0 0 3px rgba(240,39,78,.12),0 18px 40px rgba(7,27,54,.13)}
.ukdp-product-search-form .e-search-label{position:absolute;inset:0 auto 0 0;z-index:3;width:48px;pointer-events:none}
.ukdp-product-search-form .e-search-label i,.ukdp-product-search-form .e-search-label svg{left:18px!important;right:auto!important;inset-inline-start:18px!important;inset-inline-end:auto!important}
.ukdp-product-search-form .e-search-input-wrapper{width:100%}
.ukdp-product-search-form .e-search-input{width:100%;height:58px;min-height:58px!important;padding:0 126px 0 50px!important;line-height:58px;color:var(--ukdp-search-navy)!important;background:#FFF!important}
.ukdp-product-search-form .e-search-submit{position:absolute;top:5px;right:5px;z-index:4;display:flex;min-width:108px;height:48px;align-items:center;justify-content:center;gap:8px;margin:0!important;padding:0 15px!important;border-radius:11px!important;box-shadow:0 10px 23px rgba(200,16,46,.22);transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}
.ukdp-product-search-form .e-search-submit:hover{transform:translateY(-1px);box-shadow:0 13px 27px rgba(200,16,46,.28)}
.ukdp-product-search-form .e-search-results-container{display:none!important}
.ukdp-product-search-button,.ukdp-product-search-button .elementor-button{width:100%}
.ukdp-product-search-button .elementor-button{display:inline-flex;min-height:58px;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease}
.ukdp-product-search-button .elementor-button-content-wrapper{align-items:center}
.ukdp-product-search-button .elementor-button-text,.ukdp-product-search-button .elementor-button-icon{line-height:1}
.ukdp-product-search-button .elementor-button:hover{transform:translateY(-2px)}
.ukdp-product-search-button-primary .elementor-button{box-shadow:0 13px 28px rgba(7,27,54,.16)}
.ukdp-product-search-button-primary .elementor-button:hover{color:#FFF;background:var(--ukdp-search-red);border-color:var(--ukdp-search-red);box-shadow:0 16px 34px rgba(7,27,54,.2)}
.ukdp-product-search-button-outline .elementor-button:hover{color:var(--ukdp-search-navy);background:#F4F9FC;border-color:#89A2B5}
.ukdp-product-search-assurances .elementor-icon-list-items{display:flex!important;flex-wrap:wrap;gap:9px 21px}
.ukdp-product-search-assurances .elementor-icon-list-item{margin:0!important;padding-block:0!important}
.ukdp-product-search-frame,.ukdp-product-search-products{min-width:0;width:100%}
.ukdp-product-search-results-title .elementor-heading-title{letter-spacing:-.55px}
.ukdp-product-search-results-copy{max-width:720px}
.ukdp-product-search-products:after{content:"";display:block;clear:both}
.ukdp-product-search-products .woocommerce-result-count{display:inline-flex;min-height:42px;align-items:center;margin:0 0 24px!important;padding:0 14px;color:#4E657A;border:1px solid #D8E4ED;border-radius:11px;background:#F6FAFD;font-size:12px;font-weight:700}
.ukdp-product-search-products .woocommerce-ordering{margin:0 0 24px!important}
.ukdp-product-search-products .woocommerce-ordering select{min-width:215px;min-height:42px;margin:0;padding:0 40px 0 13px;color:#173650;border:1px solid #D3E0EA;border-radius:11px;background-color:#F6FAFD;font-size:12px;font-weight:700}
.ukdp-product-search-products ul.products{clear:both;margin-top:0!important}
.ukdp-product-search-products .elementor-products-nothing-found{position:relative;display:flex;min-height:270px;align-items:center;justify-content:center;margin:0;padding:104px 34px 38px;color:#405A70;border:1px solid #D9E5EE;border-radius:20px;background:radial-gradient(circle at 50% 0,rgba(191,224,244,.38),transparent 45%),linear-gradient(145deg,#FBFDFF,#F2F8FC);text-align:center;box-shadow:inset 0 1px 0 #FFF}
.ukdp-product-search-products .elementor-products-nothing-found:before{content:"NO MATCH";position:absolute;top:38px;left:50%;display:inline-flex;min-height:39px;align-items:center;justify-content:center;padding:0 15px;color:#C8102E;border:1px solid rgba(200,16,46,.2);border-radius:999px;background:#FFF;font-size:10px;font-weight:850;letter-spacing:.12em;transform:translateX(-50%);box-shadow:0 11px 28px rgba(7,27,54,.08)}
.ukdp-product-search-help{min-width:0}
.ukdp-product-search-help-copy{max-width:600px}
.ukdp-product-search-help-copy strong{color:var(--ukdp-search-navy);font-weight:800}
.ukdp-product-search-help-actions{flex:0 0 auto}
.ukdp-product-search-help-actions .ukdp-product-search-button,.ukdp-product-search-help-actions .ukdp-product-search-button .elementor-button{width:auto}
.ukdp-product-search-help-actions .elementor-button{min-height:46px}
.ukdp-product-search-page .woocommerce-pagination{clear:both;padding-top:14px}
.ukdp-product-search-page .woocommerce-pagination .page-numbers :where(a,span){font-family:Inter,Arial,sans-serif}
@media (max-width:1024px){.ukdp-product-search-title .elementor-heading-title{letter-spacing:-1.8px}.ukdp-product-search-products .woocommerce-ordering select{min-width:195px}}
@media (max-width:767px){body.search.ukdp-shop-cards .site-main{overflow:hidden}.ukdp-product-search-title .elementor-heading-title{letter-spacing:-1.35px}.ukdp-product-search-controls{gap:10px}.ukdp-product-search-form .e-search-input{height:54px;min-height:54px!important;padding-right:58px!important;line-height:54px}.ukdp-product-search-form .e-search-submit{top:5px;right:5px;width:44px;min-width:44px;height:44px;padding:0!important;font-size:0}.ukdp-product-search-form .e-search-submit i,.ukdp-product-search-form .e-search-submit svg{font-size:13px}.ukdp-product-search-button .elementor-button{min-height:50px}.ukdp-product-search-assurances .elementor-icon-list-items{gap:8px 15px}.ukdp-product-search-products .woocommerce-result-count,.ukdp-product-search-products .woocommerce-ordering{float:none;width:100%;margin-bottom:10px!important}.ukdp-product-search-products .woocommerce-result-count{justify-content:center}.ukdp-product-search-products .woocommerce-ordering select{width:100%;min-width:0}.ukdp-product-search-products ul.products{padding-top:10px}.ukdp-product-search-products .elementor-products-nothing-found{min-height:245px;padding:95px 20px 31px;border-radius:15px}.ukdp-product-search-help-actions,.ukdp-product-search-help-actions .ukdp-product-search-button,.ukdp-product-search-help-actions .ukdp-product-search-button .elementor-button{width:100%}.ukdp-product-search-frame{box-shadow:0 16px 46px rgba(7,27,54,.1)}}
@media (prefers-reduced-motion:reduce){.ukdp-product-search-page *,.ukdp-product-search-page *:before,.ukdp-product-search-page *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/* UKDP LAUNCH CATALOGUE CONTEXT START */
body.post-type-archive-product:not(.search) .elementor-8512 .ukdp-product-search-hero,
body.tax-product_cat:not(.search) .elementor-8512 .ukdp-product-search-hero,
body.post-type-archive-product:not(.search) .elementor-8512 .ukdp-product-search-results-intro,
body.tax-product_cat:not(.search) .elementor-8512 .ukdp-product-search-results-intro{display:none!important}
/* UKDP LAUNCH CATALOGUE CONTEXT END *//* End custom CSS */