:root{--black:#000;--grey:#f3f3f3;--dark-grey:#6a6a6a;--green:#e0ffd7;--red:#ffabab;--purple:#b994bc}body{margin:0;box-sizing:border-box;max-width:100vw;position:relative}@font-face{font-family:'Futura Std';src:url(https://pearshapedproducts.co.uk/wp-content/themes/BaileyBusinessSolutions/fonts/pearshapedproducts_v2.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}p,span,label,li{line-height:1.6;font-size:14px;color:#000;margin:0}a{text-decoration:none;color:#000;line-height:1.6;font-size:14px}ul{padding:0;margin:0}li{list-style:none}h1,h2,h3,h4,h5{color:#000}p,a,div,h1,h2,h3,h4,h5,button,nav,footer,section,input,button,select,label,textarea,em{font-family:Futura Std;box-sizing:border-box}svg{transition:0.3s}label.screen-reader-text{display:none}.woocommerce-error,.woocommerce-message,woocommerce-info{padding:10px;background-color:#f9f9f9;color:#000;margin:10px 30px 10px 30px;border-radius:10px;font-size:14px}@media only screen and (max-width:770px){.woocommerce-error,.woocommerce-message,woocommerce-info{padding:10px;margin:10px 10px 10px 10px}}.woocommerce-error{border:2px solid #af1414}li.product_single_website{padding:10px;background-color:#ffffff9e;border-radius:10px}li.product_single_website .product-thumbnail{position:relative;aspect-ratio:4 / 5;overflow:hidden}li.product_single_website .product-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px}li.product_single_website .product_title{font-size:17px;margin:10px 0 5px 0;line-height:1.2}li.product_single_website .product_price{margin:0}li.product_single_website .product_price *{font-size:20px;color:#b994bc;font-weight:700}ul.products.columns-1{display:grid;grid-template-columns:repeat(1,1fr);padding:20px 30px;gap:20px}ul.products.columns-2{display:grid;grid-template-columns:repeat(2,1fr);padding:20px 30px;gap:20px}ul.products.columns-3{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 30px;gap:20px}ul.products.columns-4{display:grid;grid-template-columns:repeat(4,1fr);padding:20px 30px;gap:20px}@media only screen and (max-width:770px){ul.products.columns-4,ul.products.columns-3,ul.products.columns-2,ul.products.columns-1{display:grid;grid-template-columns:repeat(1,1fr);padding:20px 10px;gap:20px}li.product_single_website .product_title{font-size:20px}li.product_single_website .product_price *{font-size:25px}}.button.wc-backward{display:block;margin-top:30px;padding:10px 20px;border:2px solid #000;width:fit-content;font-weight:700;font-size:16px;border-radius:10px;color:#000;background-color:#000;transition:0.3s;cursor:pointer}input[type="radio"]{border-radius:50%;cursor:pointer;margin:0;outline:1px solid #000;appearance:none;width:1em!important;height:1em!important;position:relative;display:flex;align-self:center;transition:0.3s;align-items:center;overflow:hidden}input[type="radio"]+label{margin-left:5px}input[type="radio"]:after{content:'';display:block;width:95%;height:95%;background-color:#000;border-radius:50%;top:0;left:0;transform:scale(0);transition:0.3s;pointer-events:none}input[type="radio"]:checked{outline:1px solid #000}input[type="radio"]:checked:after{transform:scale(.8)}input[type="checkbox"]{cursor:pointer;margin:0;outline:1px solid #000;appearance:none;width:1em;height:1em;position:relative;display:flex;align-self:center;transition:0.3s;align-items:center;overflow:hidden;border-radius:2px}input[type="checkbox"]+label{margin-left:5px}input[type="checkbox"]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 507.506 507.506' style='enable-background:new 0 0 507.506 507.506;fill: %23fff;' xml:space='preserve' width='20' height='20'%3E%3Cg%3E%3Cpath d='M163.865,436.934c-14.406,0.006-28.222-5.72-38.4-15.915L9.369,304.966c-12.492-12.496-12.492-32.752,0-45.248l0,0 c12.496-12.492,32.752-12.492,45.248,0l109.248,109.248L452.889,79.942c12.496-12.492,32.752-12.492,45.248,0l0,0 c12.492,12.496,12.492,32.752,0,45.248L202.265,421.019C192.087,431.214,178.271,436.94,163.865,436.934z'/%3E%3C/g%3E%3C/svg%3E");content:'';display:block;width:80%;height:80%;top:10%;left:10%;transform:scale(0);transition:0.3s;pointer-events:none;position:absolute;z-index:2;background-repeat:no-repeat;background-size:contain;box-sizing:border-box;background-position:center}input[type="checkbox"]:after{content:'';display:block;width:100%;height:100%;background-color:#000;top:0;left:0;transform:scale(0);transition:0.3s;pointer-events:none;border-radius:50%}input[type="checkbox"]:not(:checked):after{transition-delay:0.3s}input[type="checkbox"]:checked{outline:1px solid #000}input[type="checkbox"]:checked:before{transform:scale(1);transition-delay:0.3s}input[type="checkbox"]:checked:after{transform:scale(1.5)}img{width:100%;height:100%;object-fit:cover}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.is-vertically-aligned-top{align-items:start}.is-vertically-aligned-center{align-items:center}.is-vertically-aligned-bottom{align-items:end}.wp-block-media-text.alignwide{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:770px){.wp-block-media-text.alignwide.is-stacked-on-mobile{display:grid}}.wp-block-columns.info-page{max-width:700px;padding:20px;padding-bottom:50px;background-color:#ffffff40;margin:20px auto;border-radius:10px}.wp-block-columns.info-page li{list-style:circle;margin-left:1rem;margin-top:1rem}.wp-block-columns.info-page p{margin-bottom:1rem}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}