img.lws-woorewards-point-symbol{display:inline !important;margin-bottom:-0.1em;height:1em;width:auto;}ul.products li.product img.lws-woorewards-point-symbol{margin-bottom:-0.1em;}.wr-wrapper{display:flex;flex-direction:row;padding:var(--wr-block-padding, "10px");gap:10px;justify-content:center;align-items:center;border-style:var(--wr-block-border-style, "none");border-width:var(--wr-block-border-width, "inherit");border-radius:var(--wr-block-border-radius, "inherit");border-color:var(--wr-block-border-color, "inherit");background-color:var(--wr-block-background-color, "inherit");color:var(--wr-block-font-color, "inherit");font-size:var(--wr-block-font-size, "inherit");line-height:1;flex-wrap:wrap}.wr-wrapper.vertical{flex-direction:column}.wr-wrapper.top-margin{margin-top:10px}.wr-wrapper.auto-fit{width:-moz-fit-content;width:fit-content}.wr-wrapper.bottom-margin{margin-bottom:10px}.wr-wrapper .wr-icon{display:flex;justify-content:center;align-items:center;font-size:2em;color:var(--wr-block-border-color, "inherit")}.wr-button{display:flex;justify-content:center;align-items:center;padding:5px 10px;transition:all .5s ease;padding:var(--wr-button-padding, "10px");border-style:var(--wr-button-border-style, "none");border-width:var(--wr-button-border-width, "inherit");border-color:var(--wr-button-border-color, "inherit");border-radius:var(--wr-button-border-radius, "inherit");background-color:var(--wr-button-background-color, "inherit");color:var(--wr-button-font-color, "inherit");font-size:var(--wr-button-font-size, "inherit")}.wr-button:hover{border-color:var(--wr-button-border-over-color, "inherit");background-color:var(--wr-button-background-over-color, "inherit");color:var(--wr-button-font-over-color, "inherit")}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px 15px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;z-index:999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;text-align:left;line-height:16px}.aws-search-result .aws_result_scroll{max-height:500px;overflow-y:auto;overflow-x:hidden}.aws-search-result .aws_result_scroll::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result .aws_result_scroll::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result .aws_result_scroll::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result .aws_results{list-style:none;padding:0}.aws-search-result.aws_no_result .aws_results{margin-bottom:0!important}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{display:block;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative;cursor:pointer;padding:15px;text-decoration:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_head{position:relative;display:flex;margin-bottom:8px;font-size:12px;font-weight:700;flex-wrap:nowrap;color:#000;justify-content:space-between}.aws-search-result .aws_result_cat .aws_result_head,.aws-search-result .aws_result_tag .aws_result_head,.aws-search-result .aws_result_tax .aws_result_head,.aws-search-result .aws_result_top_custom_item .aws_result_head{margin-bottom:2px}.aws-search-result .aws_result_tax .aws_result_head,.aws-search-result .aws_result_top_custom_item .aws_result_head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:flex-start}.aws-search-result .aws_result_tax .aws_result_head img,.aws-search-result .aws_result_top_custom_item .aws_result_head img{width:16px;height:auto}.aws-search-result .aws_result_title{display:block;padding:0 20px 0 0}.aws-search-result .aws_result_head .aws_result_heading,.aws-search-result .aws_result_top_custom_item .aws_result_head .aws_result_heading{display:block;color:#aaa;font-size:11px;line-height:1;font-weight:400;padding-bottom:3px}.aws-search-result .aws_result_head .aws_result_hierarchy,.aws-search-result .aws_result_top_custom_item .aws_result_head .aws_result_hierarchy{display:block;color:#aaa;font-size:10px;line-height:1;font-weight:400;padding-top:2px}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#313131;font-size:12px;line-height:1.5;font-weight:400}.aws-search-result .aws_result_price{display:block;flex-shrink:0;padding:0;text-align:right}.aws_result_item.on-sale .aws_result_price{padding:0 25px 0 0}.aws-search-result .aws_result_price del{background:0 0;padding:0 0 0 6px;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 0 0 6px;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_term{display:block;color:#aaa;font-size:11px;line-height:1.5;font-weight:400;padding-top:7px}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 15px 0 0}.aws-search-result .aws_result_image img{width:60px;height:auto;box-shadow:none}.aws-search-result.aws_no_result .aws_results .aws_result_item:not(.aws_result_top_custom_item){line-height:1.5;padding:10px 15px;cursor:default;border-bottom:0}.aws-search-result.aws_no_result .aws_results .aws_result_item:not(.aws_result_top_custom_item):hover{background:inherit;color:inherit}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:absolute;right:-22px;text-align:center;top:8px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more{line-height:24px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result .aws_terms_suggestions{line-height:1.7}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da}.less500.aws-search-result .aws_result_item .aws_result_head{display:block}.less500.aws-search-result .aws_result_item.on-sale .aws_result_title{padding-right:10px}.less500.aws-search-result .aws_result_price{text-align:left}.less500.aws-search-result .style-inline .aws_result_price{padding-top:4px}.less500.aws-search-result .aws_result_item.on-sale .aws_result_price,.less500.aws-search-result .aws_result_title{padding-right:0}.less500.aws-search-result .aws_result_price del{padding:0}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li .aws_result_title{color:#000;font-weight:700}.aws-search-result ul li .aws_result_heading,.aws-search-result ul li .aws_result_hierarchy{font-weight:400;color:#ccc;display:block}.aws-search-result ul li .aws_result_price{text-align:left}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}.theme-flatsome .searchform-wrapper .aws-container .aws-show-clear .aws-search-field{color:#313131!important}.fs-free-shipping-notice-and-button-wrapper{align-content:start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 1 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{align-items:center;display:flex;flex-direction:row}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;height:10px;margin-left:10px;margin-right:10px;position:relative;width:100%}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-bottom-left-radius:10px;border-top-left-radius:10px;display:block;height:100%;overflow:hidden;position:relative}.button.flexible-shipping-free-shipping-button{margin-left:0}@font-face{font-family:"FontAwesomePB";src:url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot);src:url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix) format("embedded-opentype"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff2"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf) format("truetype"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular) format("svg");font-weight:normal;font-style:normal}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__hidden,.wc-block-components-order-summary-item.is-bundle__hidden{display:none !important}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__price_hidden .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__price_hidden .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundle__price_hidden .wc-block-cart-item__prices,.wc-block-components-order-summary-item.is-bundle__price_hidden .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__title_hidden .wc-block-components-product-name,.wc-block-components-order-summary-item.is-bundle__title_hidden .wc-block-components-product-name{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary-item.is-bundle__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle__meta_hidden .wc-block-components-product-details__includes,.wc-block-components-order-summary-item.is-bundle__meta_hidden .wc-block-components-product-details__includes{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-components-product-details__includes .wc-block-components-product-details__name,.wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes .wc-block-components-product-details__name{display:block;margin-bottom:.5em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-components-product-details__includes:not(:first-of-type) .wc-block-components-product-details__name,.wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes:not(:first-of-type) .wc-block-components-product-details__name{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-components-product-details__includes+li:not(.wc-block-components-product-details__includes),.wc-block-components-order-summary-item.is-bundle .wc-block-components-product-details__includes+li:not(.wc-block-components-product-details__includes){margin-top:.5em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-cart-item__edit,.wc-block-components-order-summary-item.is-bundle .wc-block-cart-item__edit{margin:.75em 0}table.wc-block-cart-items .wc-block-cart-items__row.is-bundle .wc-block-cart-item__edit a,.wc-block-components-order-summary-item.is-bundle .wc-block-cart-item__edit a{text-decoration:underline;color:inherit}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled:not(.is-bundled__removable) .wc-block-cart-item__remove-link,.wc-block-components-order-summary-item.is-bundled:not(.is-bundled__removable) .wc-block-cart-item__remove-link{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__hidden,.wc-block-components-order-summary-item.is-bundled__hidden{display:none !important}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__description_hidden .wc-block-components-product-metadata__description,.wc-block-components-order-summary-item.is-bundled__description_hidden .wc-block-components-product-metadata__description{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-cart-item__total,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__subtotal_aggregated .wc-block-cart-item__total{font-size:.875em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap,.wc-block-components-order-summary-item.is-bundled__indented .wc-block-cart-item__wrap{padding-top:66px;font-size:.875em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap .wc-block-cart-item__remove-link,.wc-block-components-order-summary-item.is-bundled__indented .wc-block-cart-item__wrap .wc-block-components-product-metadata,.wc-block-components-order-summary-item.is-bundled__indented .wc-block-cart-item__wrap .wc-block-cart-item__remove-link{font-size:.8572em}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image{position:relative;z-index:1}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image a,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image a{height:50px;display:block;width:0px}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image img,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image img{position:absolute;left:100%;width:50px}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image:after,.wc-block-components-order-summary-item.is-bundled__indented td.wc-block-cart-item__image:after{margin-left:100%}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after{margin-left:82px}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after,table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__total:after,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__product:after,.wc-block-components-order-summary-item.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__total:after{opacity:.1}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price,.wc-block-components-order-summary-item.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price{white-space:nowrap}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price :after,.wc-block-components-order-summary-item.is-bundled__subtotal_aggregated .wc-block-cart-item__total .wc-block-components-product-price :after{font-family:"FontAwesomePB";display:inline-block;font-smoothing:antialiased;-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin-left:.75em;opacity:.25}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__price_hidden .wc-block-cart-item__prices,table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__price_hidden .wc-block-components-product-badge,.wc-block-components-order-summary-item.is-bundled__price_hidden .wc-block-cart-item__prices,.wc-block-components-order-summary-item.is-bundled__price_hidden .wc-block-components-product-badge{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper,.wc-block-components-order-summary-item.is-bundled__subtotal_hidden .wc-block-cart-item__total-price-and-sale-badge-wrapper{display:none}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__thumbnail_hidden .wc-block-cart-item__image,.wc-block-components-order-summary-item.is-bundled__thumbnail_hidden .wc-block-cart-item__image{visibility:hidden}table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__subtotal_hidden .wc-block-cart-item__total,.wc-block-components-order-summary-item.is-bundled__subtotal_hidden .wc-block-cart-item__total{visibility:hidden}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap{padding-top:0;padding-left:66px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited .wc-block-cart-item__wrap,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited .wc-block-cart-item__wrap{padding-top:0;padding-left:132px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__image img,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__image img{margin-left:66px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented .wc-block-cart-item__wrap{padding-top:0;padding-left:66px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented td.wc-block-cart-item__image img{margin-left:16px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited .wc-block-cart-item__wrap{padding-top:0;padding-left:132px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented.is-bundled__composited td.wc-block-cart-item__image img{margin-left:82px}.is-large table.wc-block-cart-items .wc-block-cart-items__row.is-bundled td{border-top:0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundle:after,.is-medium table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented:not(.is-bundled__last):after,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundle:after,.is-small table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented:not(.is-bundled__last):after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-bundle:after,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row.is-bundled__indented:not(.is-bundled__last):after{margin-left:80px}.qib-button-wrapper button.qib-button{
padding: 6px 12px 8px;
height: 41px;
background: #ffffff;
border: 1px solid #efefef;
cursor: pointer;
font-size: 20px;
line-height: 20px;
min-width: 41px;
color: black;
height: 41px;
}
.qib-button-wrapper .quantity {
display: inline;
}
.qib-button-wrapper{
margin: 3px 0;
white-space: nowrap;
}
.qib-button-wrapper button.qib-button, .qib-button-wrapper div.quantity.wqpmb_quantity {
float: none !important;
height: 41px;
}
.qib-button-wrapper .quantity input.input-text.qty.text {
height: 41px;
padding: 6px 12px 8px;
text-align: center;
background: #ffffff;
border: 1px solid #efefef;
font-size: 20px;
line-height: 20px;
box-shadow: none;
margin: 0 !important;
}
span.wqpmb_plain_input.hidden{display: none;}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity {
display: inline-flex;
}
body .qib-button-wrapper {
display: flex;
float: left;
flex-wrap: nowrap;
margin-right: 5px;
align-items: center;
justify-content: center;
gap: 0;
}
body .qib-button-wrapper .minus.qib-button, 
body .qib-button-wrapper .plus.qib-button{
background: #a19f9f14;
}
body .qib-button-wrapper .minus.qib-button:hover, body .qib-button-wrapper .plus.qib-button:hover {
background: #14141414;
}
.wpt-wrap .qib-button-wrapper {
gap: 0;
}
.wpt-wrap .qib-button-wrapper div.quantity.wqpmb_quantity {
height: 37px !important;
}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{
margin: inherit;
}
.woocommerce div.product form.cart .qib-button-wrapper div.quantity{
margin-right: 0;margin: 0;
}
.qib-button-wrapper input::-webkit-outer-spin-button,
.qib-button-wrapper input::-webkit-inner-spin-button {
-webkit-appearance: none;
-moz-appearance: none;
margin: 0; 
}
.qib-button-wrapper input[type=number],
.qib-button-wrapper .quantity input[type=number], 
.qib-button-wrapper .quantity input[type=number]{ 
-moz-appearance:textfield; }
.woocommerce-page div.product form.cart div.quantity.wqpmb_quantity, .woocommerce div.product form.cart .quantity.wqpmb_quantity, .woocommerce div.product .quantity.wqpmb_quantity{
margin: 0 !important;
}
@media only screen and (max-width: 600px) {
table.cart .product-quantity .plus, table.cart .product-quantity .minus {
display: block;
}
body .qib-button-wrapper {
display: flex;
float: right;
margin-right: 0;
}
}  body.theme-pricom .qib-button-wrapper .minus.qib-button, 
body.theme-pricom .qib-button-wrapper .plus.qib-button,
body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box {
background: #f5f5f5;
color: #7e7e7e;
border-radius: 0;
border: 0 none !important;
}
body.theme-pricom .qib-button-wrapper .minus.qib-button:hover, 
body.theme-pricom .qib-button-wrapper .plus.qib-button:hover,
body.theme-pricom input.input-text.qty.text.wcmmq-qty-input-box:hover {
color: #000;
}
body.theme-pricom .qib-button-wrapper {
border: 1px solid #ddd;
border-radius: 15px;
overflow: hidden;
}
body.theme-pricom .qib-button-wrapper .quantity .input-text[type=number] {
min-width: 56px;
}
.woocommerce div.product form.cart div.quantity .qty {
margin-top: 0 !important;
margin-right: 0 !important;
margin-bottom: 0 !important;
margin-left: 0 !important;
} body.theme-shoptimizer .ajax_add_to_cart.add_to_cart_button, 
body.theme-shoptimizer .single-product div.product form.cart .button {
margin-left: 0px !important;
margin-top: -2px !important;
width: 200px !important;
height: 50px !important;
width: 200px !important;
}@font-face{font-family:"FontAwesomePB";src:url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot);src:url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.eot?#iefix) format("embedded-opentype"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff2"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.woff2) format("woff"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.ttf) format("truetype"),url(//smilepharma.co.uk/wp-content/plugins/woocommerce-product-bundles/assets/fonts/fa-pb-615.svg#fapbregular) format("svg");font-weight:normal;font-style:normal}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em}.bundled_table_item .bundled_table_item_indent{padding-left:32px}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%}.bundled_table_item,.bundled_table_item td{border-top:none !important;border-bottom:none !important}.bundle_table_item,.bundle_table_item td{border-bottom:none !important}.bundled_table_item_price,.bundled_table_item_subtotal{white-space:nowrap}.bundled_table_item_price:after,.bundled_table_item_subtotal:after{font-family:"FontAwesomePB";font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px}a.edit_bundle_in_cart_text{color:#888;font-weight:normal;text-decoration:none}a.edit_bundle_in_cart_text:hover small{text-decoration:underline}.wcsatt-add-cart-to-subscription-options .bundled_table_item{font-size:.875em}.wcsatt-add-cart-to-subscription-options .bundled_table_item:after{font-family:"FontAwesomePB";display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:rotate(90deg) ;transform:rotate(90deg) ;content:"" ;margin:0 2px 0 12px;opacity:.25}.wc-block-order-confirmation-totals__table tr.bundled_table_item.no_line_subtotal td.wc-block-order-confirmation-totals__total{visibility:hidden}.woocommerce-table--order-details tr.bundled_table_item.no_line_subtotal td.woocommerce-table__product-total.product-total{visibility:hidden}#order_review tr.bundled_table_item.no_line_subtotal td.product-subtotal{visibility:hidden}body,html{width:100%;padding:0;margin:0}body{font-family:"Plus Jakarta Sans",sans-serif;font-weight:400;font-size:16px;line-height:30px;color:#202020;padding:0;margin:0;min-width:320px}body{display:flex;flex-direction:column;overflow-x:hidden}body,html{height:100%}#page-wrap{width:100%;max-width:100%;margin:0 auto;position:relative;flex:1 0 auto}footer{flex-shrink:0}section{position:relative;clear:both;width:100%}:focus{outline:0!important}:focus,a:active,a:focus,a:hover{outline:0!important}button::-moz-focus-inner{border:0;outline:0!important}figure{padding:0;margin:0}a{color:#8e257d;text-decoration:underline;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}a:hover{color:#202020;text-decoration:none}img{border:0;outline:0;display:block;max-width:100%;height:auto}blockquote{font-family:"Plus Jakarta Sans",sans-serif;color:#556f80;font-size:22px;line-height:32px;letter-spacing:-.11px;position:relative;padding:30px 34px 60px}blockquote p{display:unset}blockquote:before{content:"";position:absolute;left:0;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/assets/dist/images/quote-left.svg) no-repeat;width:116px;height:70px;z-index:-1;top:0}blockquote:after{content:"";position:absolute;right:auto;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/assets/dist/images/quote-right.svg) no-repeat;width:116px;height:70px;z-index:-1;margin:-10px 0 0 -20px}blockquote p:last-child{padding-bottom:0}input,select,textarea{margin:0;font-size:16px;line-height:22px;font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:400}h1,h2,h3,h4,h5,h6{padding:0;margin:0;margin-bottom:10px;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;display:block;font-style:normal}h1{font-size:40px;line-height:46px}h2{font-size:35px;line-height:49px}h3{font-size:28px;line-height:35px}h4{font-size:26px;line-height:26px}h5{font-size:24px;line-height:29px}h6{font-size:22px;line-height:26px}ul li{padding-bottom:4px;position:relative}ul{padding:10px 0 10px;margin:0 0 20px 0}ol{padding:10px 0 20px 0;margin:0}ol li{padding:0 0 4px}ol li{padding:0 0 10px 42px;position:relative}ol li::before{content:counter(my-awesome-counter) ". ";font-weight:700;position:absolute;left:0;top:0}ol li strong,ul li strong{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600}b,strong{font-weight:700}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}input::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#000}input:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#000}p{display:block;margin:0;padding:0 0 32px 0}hr{padding:0;border:0;height:1px;margin:10px 0 30px;background-color:#000;max-width:100%;width:100%}.pull-left{float:left}.pull-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.alignnone{margin:20px 0}.alignright{float:right;margin-left:20px;margin-top:5px;margin-bottom:20px}.alignleft{float:left;margin-right:20px;margin-top:0;margin-bottom:20px}.aligncenter{clear:both;margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}.box{position:relative}.box:before{content:"";display:block;padding-top:56.25%}.imageHolder{position:absolute;left:0;top:0;right:0;bottom:0}.cover{object-fit:cover;font-family:"object-fit: cover";object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.btn{padding:9px 20px 9px 20px;text-decoration:none;border-radius:3px;background:rgba(0,0,0,0);border:1px solid #6a257d;display:inline-block;font-size:16px;font-weight:500;line-height:21px;color:#6a257d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;cursor:pointer}.btn:hover{background:#6a257d;border:1px solid #6a257d;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.container_850{max-width:850px;width:100%;padding:0 20px;margin:0 auto}.container_850::after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0%}.container_1128{max-width:1128px;width:100%;padding:0 20px;margin:0 auto}.container_1128::after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0%}.container_1400{max-width:1400px;width:100%;padding:0 20px;margin:0 auto}.container_1400::after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0%}.flexWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;padding:0;list-style:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.Twenty{width:20%}.TSpace{padding:80px 0 0 0}.BSpace{padding:0 0 80px}.TBSpace{padding:80px 0}header div.logo{max-width:300px;width:100%}header div.logo img{max-height:inherit}header>.container_1400{padding:28px 20px}header .flexWrap{align-items:center;justify-content:space-between}header nav{background:#2f277e;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%)}header nav ul{margin:0;list-style-type:none;padding:0;text-align:center}header nav ul li{display:inline-block}header nav ul li a{color:#fff;text-transform:uppercase;text-decoration:none}header nav ul li a:hover{color:#fff}header nav ul li{display:inline-block;padding:0}header nav ul li a{display:block;color:#f9f9f9;padding:10px 20px}header nav li{position:relative}header ul.sub-menu{position:absolute;z-index:99;background:#b8247c;min-width:230px;padding:10px 0!important}header ul.sub-menu li{display:block!important;white-space:nowrap}header ul.sub-menu li a{text-align:left;padding:6px 14px;text-transform:capitalize}header ul.sub-menu ul.sub-menu{left:100%;top:0}header ul.sub-menu{display:none}header nav ul li a{position:relative}header nav ul li a:before,nav ul li.current_page_item a:before{content:"";position:absolute;width:0;transition:width .3s ease 0s,left .3s ease 0s;height:5px;left:0;right:0;background:#fff;bottom:0;margin:0 auto}header nav ul li a:hover:before,header nav ul li.current-menu-ancestor>a:before,nav ul li.current_page_item a:before{content:"";position:absolute;width:calc(100% - 40px);height:5px;left:0;right:0;background:#fff;bottom:0;margin:0 auto}header nav ul li .sub-menu a:before,header nav ul li .sub-menu li.current_page_item a:before{content:"";position:absolute;width:0;transition:width .3s ease 0s,left .3s ease 0s;height:2px;left:0;right:0;background:#fff;bottom:2px;margin:0 auto}header nav ul li .sub-menu .current-menu-ancestor>a:before,header nav ul li .sub-menu .current-menu-item>a:before,header nav ul li .sub-menu a:hover:before{content:"";position:absolute;width:calc(100% - 28px);height:2px;left:0;right:0;background:#fff;bottom:2px;margin:0 auto}header header ul.sub-menu li a:before{display:none}.ScrollHide{overflow:hidden}.menu-item-has-children .sub-menu .menu-item-has-children>a{position:relative}.menu-item-has-children .sub-menu .menu-item-has-children>a:after{position:absolute;content:"";width:10px;height:17px;left:auto;right:16px;top:50%;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/white-arrow.svg) no-repeat;transform:translate(0,-50%);display:block!important}.mainMenu>li.menu-item-has-children:before{content:"";position:absolute;width:10px;height:6px;top:23px;left:auto;right:0;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/droparrow.svg) no-repeat right center;margin-right:16px}.mainMenu>li.menu-item-has-children a{padding-right:34px}.RightBtns{display:flex;justify-content:flex-end}.RightBtns a{z-index:9;border:#6a257d solid 1px;border-radius:4px;padding:4px 20px;text-transform:uppercase;text-decoration:none!important;font-weight:500;display:inline-block;margin-left:12px;line-height:30px}.RightBtns a:hover{background:#6a257d;border:1px solid #6a257d;color:#fff}a.search{padding:9px;width:40px;height:40px;margin-right:8px}a.search:hover svg circle,a.search:hover svg line{stroke:#fff}.btn.user{padding:0 10px;width:auto;text-align:center;height:auto}.btn.user svg{width:26px;height:26px;margin:6px 2px -6px 0}.btn.user path{fill:#6a257d}.btn.user:hover path{fill:#fff}.searchbox-icon{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer}.searchbox-icon:hover{background:#6a257d;border:1px solid #6a257d}.searchbox-icon:hover circle,.searchbox-icon:hover line{stroke:#fff}.searchbox{position:relative;min-width:40px;width:0%;height:40px;float:right;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s;border-radius:4px;margin-right:8px}.searchbox-input{outline:0;background:0 0;width:100%;height:40px;margin:0;padding:0 54px 0 14px;font-size:18px;color:#6a257d;border-radius:4px;line-height:normal;border:0}.searchbox-input::-webkit-input-placeholder{color:#000}.searchbox-input:-moz-placeholder{color:#000}.searchbox-input::-moz-placeholder{color:#000}.searchbox-input:-ms-input-placeholder{color:#000}.searchbox-icon,.searchbox-submit{width:40px;height:40px;display:block;position:absolute;top:0;right:0;padding:8px 9px;border:#6a257d solid 1px;margin:0;cursor:pointer;border-radius:4px;background:#fff;z-index:9}.searchbox-submit{right:0}.searchbox-open{width:100%}.searchbox-open .searchbox-input{border:#6a257d solid 1px}.searchbox-open .searchbox-icon{border-radius:0 4px 4px 0}.searchform{position:relative}form.aws-search-form{position:relative;min-width:40px;width:0%!important;height:40px;float:right;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .3s;border-radius:4px;margin-right:8px}.aws-container .aws-search-form{float:right!important;height:40px;min-width:inherit}.aws-container .aws-show-clear .aws-search-field{outline:0;background:#fff;width:100%;height:40px;min-width:320px;padding:0 70px 0 10px;border-radius:4px!important;line-height:normal;border:#6a257d solid 1px}.aws-container .aws-search-form .aws-search-clear{top:-4px;right:36px}.aws-container .aws-search-form .aws-loader{right:46px}form.aws-search-form.searchbox-open{width:100%!important;margin-right:0}.aws-search-result{margin-top:40px}.aws-search-btn.aws-form-btn{width:40px!important;height:40px;display:block!important;position:absolute!important;top:0;right:0;padding:7px!important;border:#6a257d solid 1px!important;margin:0!important;cursor:pointer!important;border-radius:4px!important;background:#fff!important;z-index:99}.aws-container .aws-search-form .aws-search-btn svg path{fill:#6a257d!important}.aws-container .aws-search-form .aws-search-btn_icon{width:26px;height:26px}.aws-search-result .aws_result_title,.aws-search-result .aws_search_more a{color:#8e257d;font-weight:600}.BannerImg{width:100%}.BannerImg .box:before{padding-top:42%}.HomeBanner{z-index:9}.HomeSlider .flexWrap{display:flex!important;justify-content:center}.HomeSlider .container_1400{position:absolute;z-index:99}.featuredLogo{position:absolute;left:550px;top:154px;max-width:284px}.slick-slide .featuredLogo img{max-height:185px;width:auto}.MainTitle{max-width:480px;margin:110px 0 0 0}.MainTitle span{font-size:53px;font-weight:700;color:#4d233c;display:inline-block;line-height:64px;position:relative}.MainTitle span:last-child{float:right}.MainTitle span span{position:absolute;display:inline-block;height:2px;background:#4d233c;top:56%}.MainTitle span:last-child span{right:100%;margin-right:20px!important}.MainTitle span:last-child{float:right;margin-left:20px}.TwoBlocks{max-width:calc(100% - 16px);margin:70px auto 0}.TwoBlocks .col-6{padding:0 8px;position:relative}.TwoBlocks .col-6 .flexWrap{background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);align-items:center;overflow:hidden;clear:both;position:absolute;bottom:40px;right:8px;width:66%;padding:34px 38px;color:#fff;border-radius:5px 0 0 5px;font-size:24px;line-height:25px}.TwoBlocks h3{font-weight:800;margin-bottom:12px}.TwoBlocks a.btn{border:1px solid #fff;color:#fff}.TwoBlocks .col-4{display:flex;justify-content:end}.TwoBlocks .box:before{padding-top:73%}.TwoBlocks .box img{border-radius:5px}.TwoBlocks .col-8{padding-right:10px}.IntroWithimg .flexWrap{align-items:center}.IntroWithimg .col-7{padding-right:164px;color:#727272}.IntroWithimg .col-7 p:last-child{padding-bottom:0}.HomeInfoBox{font-size:18px;color:#727272;line-height:30px;margin:0 -16px 0;align-items:initial!important}.IntroWithimg h2{color:#68267d;margin-bottom:24px}.HomeInfoBox>div>div{background:linear-gradient(90deg,rgba(47,39,126,.05) 0,rgba(208,36,124,.05) 100%);padding:32px 24px;text-align:center;border-radius:5px;margin:0 16px;height:100%;display:flex;flex-wrap:wrap;align-items:center}.HomeInfoBox span{color:#68267d;font-size:14px;font-weight:700;text-transform:uppercase;line-height:22px;display:block;letter-spacing:.35px;margin:0 auto}.HomeInfoBox svg{margin:0 auto 16px;display:block}.HomeInfoBox span.bold{font-size:49px;color:#c7247c;line-height:37px;display:block;margin-bottom:-10px;width:100%}.HomeInfoBox img{max-width:44px;margin:0 auto 15px}.ShopbyCategory{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:72px 0 20px;overflow:hidden}.ShopbyCategory .container_1400{position:relative}.ShopBySlider{width:150%;margin:0;position:static}.ShopBySlider .slick-next,.ShopBySlider .slick-prev{top:14px;left:auto;right:20px;background-size:30px}.ShopBySlider .slick-prev{right:66px}.ShopBySlider .slick-next,.ShopBySlider .slick-prev{width:24px;height:24px}.ShopbyCategory h4{color:#404040;margin-bottom:30px}.ShopBySlider .slick-track>div{padding:0 10px}.ShopBySlider .woocommerce-loop-category__title{font-size:20px!important;font-weight:700;border-radius:3px;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);color:#fff;letter-spacing:.5px;padding:10px 50px 10px 20px!important;display:inline-block;margin:0 0 0 30px!important;top:-25px;position:relative;cursor:pointer;line-height:inherit}.ShopBySlider .woocommerce-loop-category__title:after{content:"";background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/white-arrow.svg) no-repeat center center;width:10px;height:18px;background-size:10px;position:absolute;left:auto;right:20px;top:50%;transform:translate(0,-50%)}.ShopBySlider .count{display:none}.ShopBySlider img{border:#fff solid 6px;border-radius:5px}.ShopBySlider .slick-track{display:flex!important;margin-left:0}.BestSellers{background:#fff;padding:72px 0 80px;overflow-x:hidden}.BestSellers .container_1400{position:relative}.BestSlider{width:150%;margin:0 -10px;position:static}.BestSellers .slick-track{display:flex!important;margin-left:0}.BestSlider li.product .button{display:none!important}.BestSlider li.product{margin:0 0 0!important;width:25%!important;padding:0 10px 150px!important;text-align:center;height:100%;overflow:hidden}.BestSlider .slick-next,.BestSlider .slick-prev{top:14px;left:auto;right:20px;background-size:30px}.BestSlider .slick-prev{right:66px}.BestSlider .slick-next,.BestSlider .slick-prev{width:24px;height:24px}.BestSellers h4{color:#404040;margin-bottom:30px}.BestSlider .slick-track>div{padding:0 10px}.BestSlider a.price{border-radius:0;background:0 0!important;padding:5px 0 5px 0;bottom:63px!important}.BestSlider img{border:0;border-radius:5px}.BestSlider .Details{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:28px 50px;border-radius:5px;text-align:center;margin:5px 0 0 0}.BestSlider .Details h6{font-size:18px;font-weight:600}.BestSlider .Details span{position:relative;background:0 0;margin:-4px 0 26px!important;padding:0!important;color:#535353;font-weight:500;text-transform:inherit;line-height:normal;display:block}.BestSlider .btn{padding:11px 20px 11px 20px}.PageHead{background:rgba(143,37,125,.06);padding:37px 0}.PageHead h1{color:#68267d;margin:0;padding:0}.Breadcrum{border-bottom:#eee solid 1px;font-size:14px;padding:10px 0 9px}.Breadcrum a{font-size:14px;text-decoration:none;color:#8e257d}.Breadcrum a:hover{text-decoration:underline}.Breadcrum span{position:relative;margin:0 0 0 27px}.Breadcrum span:before{position:absolute;content:"";width:6px;height:9px;left:-15px;top:5px;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/right-arrow-grey.svg) no-repeat}.Breadcrum span:first-child{margin-left:0}.Breadcrum span:first-child:before{display:none}.page-template-template-partner-with-us .Breadcrum,.woocommerce-page .Breadcrum,.woocommerce-shop .Breadcrum{background:#f8f8f8}.ContentArea ul{list-style-type:square;margin-left:18px}.ContentArea ul li{margin-bottom:4px;line-height:normal;color:#8e257d}.ContentArea ul{color:#202020}li::marker{color:#8e257d}.page-template-template-about .InfoBox{margin:0 -16px 0}.boxTop{background:rgba(143,37,125,.06);border-radius:5px;margin-bottom:46px}.boxTop .flexWrap{align-items:center}.boxTop .col-7{padding:60px;text-align:center}.boxTop h5{color:#8e257d;margin:36px 0 0;font-size:22px;line-height:34px}.boxTop .col-7 img{max-width:300px;margin:0 auto}.boxTop .col-7 .btn{margin:46px 7px 0}.boxTop .col-5 img{border-radius:0 5px 5px 0}.InfoBox{margin:0 -16px 44px}.InfoBox>div>div{background:rgba(143,37,125,.06);padding:34px 26px;text-align:center;border-radius:5px;margin:0 16px;height:100%;display:flex;flex-wrap:wrap;align-items:center}.InfoBox>div.col-4{width:46%;text-align:center}.InfoBox>div.col-2{width:18%}.InfoBox>div{margin-bottom:32px}.InfoBox span{color:#68267d;font-size:14px;font-weight:700;text-transform:uppercase;line-height:22px;display:block;letter-spacing:.35px;margin:0 auto}.InfoBox img{margin:0 auto 16px;display:block;max-height:30px}.InfoBox svg{margin:0 auto 16px;display:block}.InfoBox span.bold{font-size:49px;color:#c7247c;line-height:37px;display:block;margin-bottom:2px;width:100%}.accRow{width:100%;display:block;padding:20px 24px;border-radius:3px;background:#fff;border:1px solid #e2c7dd;margin-bottom:10px}.accRow h4{position:relative;font-size:16px;line-height:normal;margin-bottom:0!important;padding:0 30px 0 0;cursor:pointer;color:#8e257d;font-weight:700}.accRow h4 span{position:absolute;width:15px;height:15px;right:0;top:50%;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;display:block;transform:translate(0,-50%)}.accRow h4 span:before{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/plus.svg) no-repeat center;content:"";position:absolute;width:15px;height:15px;background-size:15px;left:0;right:0;top:0;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.accRow>h4.active span:before{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/minus.svg) no-repeat center;content:"";width:15px;height:15px;background-size:15px}.accRow>div{display:none;margin-bottom:0;position:relative;padding-top:10px;color:#202020;font-size:18px;line-height:30px}.accRow:last-child{margin-bottom:0!important}.ContentB p{padding-bottom:22px}.AccordionContent{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:68px 0}.AccordionContent h4{margin-bottom:30px}.ContentB p:last-child{padding-bottom:0}.productAcc .accRow{border:0;padding:20px 0;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#2f277e 0,#d0247c 100%);margin-bottom:0}.productAcc{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);margin-top:14px;margin-bottom:24px}.productAcc h4{color:#202020}.productAcc .ContentB p{padding-bottom:0;padding-top:4px;margin-top:0}.productAcc .accRow h4 span:before{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downBlack.svg) no-repeat center;content:"";position:absolute;width:15px;height:15px;background-size:15px;left:0;right:0;top:0;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.productAcc .accRow>h4.active span:before{transform:rotate(-180deg)}.productAcc table{width:100%}.Resources{padding:68px 0}.Resources h4{margin-bottom:30px}.Resources .flexWrap{margin:0 -8px}.Resources .col-6{padding:0 8px}.Resources iframe{border-radius:3px}.PopularBrand h4{margin-bottom:30px}.PopularBrand{background:linear-gradient(90deg,rgba(47,39,126,.09) 0,rgba(208,36,124,.09) 100%);padding:72px 0 60px}.PopularBrand ul{margin:0 -8px}.PopularBrand ul li{border:#68267d solid 1px;background:hsla(0,0%,100%,.54);margin:0 8px 16px;width:calc(16.66% - 16px);border-radius:3px;text-align:center}.PopularBrand ul li a{width:100%;height:110px;display:flex;align-items:center;padding:10px;background:hsla(0,0%,100%,.54)}.PopularBrand ul li img{max-width:90%;margin:0 auto;max-height:60px;width:auto}.LatestBlog{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:60px 0;overflow-x:hidden}.LatestBlog #alm-filters-category_filter{width:20%}.LatestBlog .alm-filter--inner ul{margin:0;padding:0 50px 0 0}.LatestBlog .alm-filter--inner ul li{margin:0;padding:14px 0;list-style-type:none;border-bottom:#e7e3ef solid 1px}.LatestBlog .alm-filter--inner ul li:hover{color:#6a257d;font-weight:700}.LatestBlog .alm-filter--inner ul li .active{color:#6a257d;font-weight:700;position:relative}.LatestBlog .alm-filter--inner ul li .active:before{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightArrowPurple.svg) no-repeat center right 0;content:"";position:absolute;width:10px;height:16px;left:auto;top:7px;right:86px}.LatestBlog .alm-paging{width:80%!important}.LatestBlog .alm-filter--inner ul li>div{cursor:pointer}.LatestBlog .alm-paging-content{margin:0 -8px;padding-bottom:0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;list-style:none}.LatestBlog .alm-paging-content>div{padding:0 8px 40px;width:25%;font-size:14px}.LatestBlog .alm-is-filtering,.LatestBlog .alm-loading{opacity:0}.LatestBlog .ajax-load-more-wrap .alm-reveal{position:inherit;opacity:0;overflow-y:hidden}.LatestBlog .ajax-load-more-wrap .alm-reveal img{opacity:0}.LatestBlog .ajax-load-more-wrap .alm-reveal:before,.LatestBlog .alm-loading:before{position:absolute;width:100px;height:100px;content:"";left:20%;right:0;top:10%;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/loader.svg) no-repeat center center;background-size:100px;z-index:999;margin:0 auto}.LatestBlog .ajax-load-more-wrap .alm-reveal.slick-initialized img{opacity:1}.LatestBlog .ajax-load-more-wrap .alm-reveal.slick-initialized:before{display:none}.LatestBlog .alm-layouts .alm-listing{height:400px!important}.LatestBlog .alm-paging-content>div span{display:block}span.divider{display:inline-block!important;margin:0 0 0 6px}.LatestBlog .alm-paging-content>div>span a{text-decoration:none;margin-left:4px}.LatestBlog .alm-paging-content>div>span+a{display:inline-block;text-decoration:none;font-size:14px;font-weight:600;text-transform:uppercase;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightArrowPurple.svg) no-repeat center right 0;padding-right:16px;background-size:7px;position:absolute;bottom:0}.LatestBlog .alm-paging-content h3{font-size:16px;line-height:27px;margin:16px 0 7px;padding:0}.LatestBlog .alm-paging-content h3 a{color:#202020;text-decoration:none}.LatestBlog .alm-paging-content h3 a:hover{color:#8e257d}.LatestBlog .container_1400{position:relative}.LatestBlog{width:100%;margin:0;position:static;min-height:654px}.LatestBlog li.product .button{display:none!important}.LatestBlog li.product{margin:0 0 60px!important;width:25%!important;padding:0 10px 92px!important;text-align:center}.LatestBlog img{border:0;border-radius:5px}.LatestBlog .Details{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:28px 50px;border-radius:5px;text-align:center;margin:5px 0 0 0}.LatestBlog .Details h6{font-size:18px;font-weight:600}.LatestBlog .Details span{position:relative;background:0 0;margin:-4px 0 26px!important;padding:0!important;color:#535353;font-weight:500;text-transform:inherit;line-height:normal;display:block}.LatestBlog .btn{padding:11px 20px 11px 20px}.alm-filters-edit{display:none}.LatestBlog .alm-paging>li.num{opacity:0;width:0;height:0;overflow:hidden;display:none!important}.LatestBlog .loading{width:100%;height:100%;position:relative;right:initial;top:inherit;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/gf-loader.svg) no-repeat center center;background-size:50px}.LatestBlog .loading>.alm-paging-content{opacity:0!important}.LatestBlog .alm-btn-wrap{position:absolute;right:16px;top:0;width:auto}.LatestBlog .alm-btn-wrap .alm-paging{width:100%!important}.LatestBlog h4{margin-bottom:28px}.LatestBlog #ajax-load-more{width:80%!important}.LatestBlog .alm-reveal{width:160%}.LatestBlog .card{padding:0 8px}.LatestBlog .card span,.LatestBlog .card span+a{display:none}.LatestBlog .card h3{font-size:16px;line-height:27px;font-weight:600;margin:16px 0 0}.LatestBlog .card h3 a{text-decoration:none;color:#202020}.LatestBlog .card h3 a:hover{text-decoration:none;color:#8e257d}.LatestBlog .slick-next,.LatestBlog .slick-prev{top:14px;left:auto;right:20px;background-size:30px}.LatestBlog .slick-prev{right:66px}.LatestBlog .slick-next,.LatestBlog .slick-prev{width:24px;height:24px}.LatestBlog button.alm-load-more-btn{display:none}.LatestBlog .box:before{padding-top:123%}.LatestBlog .slick-track{margin:0}.single-post .entry .box{margin-bottom:16px}.ajax-load-more-wrap.alm-loading,.ajax-load-more-wrap.loading,.ajax-load-more-wrap.loading.alm-loading{opacity:1}.LatestBlog .ajax-load-more-wrap.alm-loading .card,.LatestBlog .ajax-load-more-wrap.filtering .card{display:none}.LatestBlog .ajax-load-more-wrap.alm-loading .card img{max-width:100%}.LatestBlog .alm-reveal.alm-filters{height:440px!important}.videoMain{position:relative;overflow:hidden;margin-bottom:20px;max-width:100%;margin:0 auto;padding:0}.videoContainer{padding-top:56.25%}.videoContainer iframe{max-width:100%;display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0;right:0}.Subheader h1{position:absolute;max-width:1400px;width:100%;padding:0 20px;margin:0 auto;top:50%;transform:translate(0,-50%);z-index:9;left:0;right:0;color:#68267d}.Subheader .box:before{padding-top:18.4%}.CategoryPage .Subheader img{height:100%!important}.Partner .ContentArea .col-7{padding-right:150px}.PartnerForm>div{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:40px 36px 16px}.Partner .gform_heading{display:none}.PartnerForm h5{margin-bottom:0;color:#8e257d}.PartnerForm .ginput_container.ginput_container_checkbox{margin:10px 0 0}.Main.Partner li{color:#202020}.Contact .ContentArea{padding:65px 0 90px}.Contact .ContentArea .col-7{padding-right:150px}.infoBox{margin:0 0 40px!important;padding:0;list-style-type:none!important}.infoBox li{border-bottom:#efefef solid 2px;font-size:18px;margin:0!important;padding:26px 0!important}.infoBox li a{text-decoration:none}.infoBox li svg{margin:0 15px -3px 0}.infoBox li.map{padding-top:0!important}.Contact .gform_heading{display:none}.Contact h5{margin-bottom:0}.FeaturedPost{margin-bottom:70px}.FeaturedPost .flexWrap{margin:0 -8px}.FeaturedPost .col-6{padding:0 8px}.FeaturedPost .box:before{padding-top:64%}.FeaturedPost .col-6:last-child>div{background:rgba(244,235,243,.45);border-radius:5px;padding:36px;height:100%}.FeaturedPost .col-6>div h3{font-size:32px;line-height:42px}.FeaturedPost .col-6>div h3 a{color:#202020;text-decoration:none}.FeaturedPost .col-6>div h3 a:hover{color:#8e257d}.FeaturedPost .col-6>div{font-size:18px}.FeaturedPost span{font-size:14px;margin-bottom:16px;display:block}.FeaturedPost span.divider+a{margin:0 0 0 6px;text-decoration:none}.Readmore{display:inline-block;text-decoration:none;font-size:14px;font-weight:600;text-transform:uppercase;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightArrowPurple.svg) no-repeat center right 0;padding-right:16px;background-size:7px}.alm-layouts .alm-listing{height:auto!important}.Listing .alm-paging-content{margin:0 -15px;padding-bottom:0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;list-style:none}.Listing .alm-paging-content>div{padding:0 15px 40px;margin-bottom:64px;width:33.33%;font-size:14px;position:relative}.Listing .alm-paging-content>div span{display:block}span.divider{display:inline-block!important;margin:0 0 0 6px}.Listing .alm-paging-content>div>span a{text-decoration:none;margin-left:4px}.Listing .alm-paging-content>div>span+a{display:inline-block;text-decoration:none;font-size:14px;font-weight:600;margin-top:22px;text-transform:uppercase;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightArrowPurple.svg) no-repeat center right 0;padding-right:16px;background-size:7px;position:absolute;bottom:0}.Listing .alm-paging-content h3{font-size:22px;line-height:35px;margin:23px 0 7px;padding:0}.Listing .alm-paging-content h3 a{color:#202020;text-decoration:none}.Listing .alm-paging-content h3 a:hover{color:#8e257d}.Listing .box:before{padding-top:64%}.Listing .box img{border-radius:5px}.alm-reveal.loading:before{position:absolute;width:100px;height:100px;content:"";left:0;right:0;top:0;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/loader.svg) no-repeat center center;background-size:100px;z-index:999;margin:0 auto}.FeaturedPost .box,.Listing .box{border-radius:5px;position:relative;overflow:hidden}.FeaturedPost .imageHolder,.Listing .card .imageHolder img{-webkit-transition:all .2s ease-in!important;-webkit-transform:scale(1)!important;-ms-transition:all .2s ease-in!important;-ms-transform:scale(1)!important;-moz-transition:all .2s ease-in!important;-moz-transform:scale(1)!important;transition:all .2s ease-in!important;transform:scale(1)!important;backface-visibility:hidden}.FeaturedPost a:hover .imageHolder,.Listing .card a:hover .imageHolder img{-webkit-transition:all .2s ease-in!important;-webkit-transform:scale(1.03)!important;-ms-transition:all .2s ease-in!important;-ms-transform:scale(1.03)!important;-moz-transition:all .2s ease-in!important;-moz-transform:scale(1.03)!important;transition:all .2s ease-in!important;transform:scale(1.03)!important}.SinglePage h1{margin-bottom:14px}.SinglePage .col-9{padding-right:60px}.dateText{margin:0 0 22px;font-size:14px}.dateText a{text-decoration:none;margin-left:4px}nav#nav-single{background:0 0;border-top:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#2f277e 0,#d0247c 100%);padding-top:14px;margin-top:24px}.nav-next{float:right}#nav-single a{text-decoration:none}.nav-next svg{margin:0 0 -2px 12px}.nav-previous svg{margin:0 12px -2px 0}.blogSearch{background:#f8f2f7;padding:22px 20px;overflow:hidden;border-radius:5px;margin-bottom:20px}.blogSearch .aws-container .aws-search-form{min-width:100%}.blogSearch .searchbox{width:100%}.blogSearch .searchbox-input{border:#6a257d solid 1px;background:#fff}.blogSearch .searchbox-icon,.searchbox-submit{border-left:0;border-radius:0 4px 4px 0}.blogSearch .searchbox{margin-right:0}.blogcat{background:#f8f2f7;padding:22px 20px;overflow:hidden;border-radius:5px;margin-bottom:50px}.BlogLatest h4,.blogcat h4{font-size:20px;line-height:25px;color:#8e257d;margin-bottom:14px}.blogcat ul{list-style-type:none;margin:0;padding:0}.blogcat li{border-bottom:#e7e3ef solid 1px;padding:0}.blogcat li a{color:#202020;text-decoration:none;display:block;padding:10px 0}.blogcat li a:hover{color:#8e257d}.blogcat li:last-child{border:0}.blogcat li:last-child a{padding-bottom:0}.BlogLatest h4{margin-bottom:24px}.BlogLatest .box:before{padding-top:64%}.BlogLatest .box img{border-radius:5px}.BlogLatest h3{font-size:16px;line-height:initial;margin:23px 0 6px}.BlogLatest h3 a{color:#202020;font-weight:700;text-decoration:none;margin:0;padding:0;font-size:16px}.BlogLatest .card{margin-bottom:28px}.BlogLatest .card .dateText{margin-bottom:0}ul.alm-paging,ul.page-numbers{margin:0;padding:0;list-style-type:none;text-align:center;border:0!important}.page-numbers li,ul.alm-paging li{display:inline-block!important;margin:0 3px;padding:0!important;border:0!important}li.prev{margin-right:7px!important}li.next{margin-left:7px!important}li.num.active a{pointer-events:none}.page-numbers li a,.page-numbers li span,ul.alm-paging li a{border-radius:2px;border:#83257d solid 1px;text-align:center;font-size:14px!important;color:#a6257d;padding:5px 2px!important;height:30px;width:30px;display:inline-block!important;line-height:normal!important;text-decoration:none}.page-numbers li a:hover,.page-numbers li span.current,ul.alm-paging li a:hover,ul.alm-paging li.active a{border-radius:2px;border:#83257d solid 1px;text-align:center;font-size:14px!important;color:#fff!important;background:linear-gradient(#8e257d 0,#cb247c 100%)!important}.next a span,.prev a span{opacity:0}.next a,.page-numbers a.next,.page-numbers a.prev,.prev a{position:relative}.next a:before,.page-numbers a.next::before,.page-numbers a.prev:before,.prev a:before{position:absolute;content:"";width:9px;height:16px;top:6px;left:10px;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightArrowPurple.svg) no-repeat center center;background-size:9px;margin:0}.next a:hover:before,.page-numbers a.next:hover:before,.page-numbers a.prev:hover:before,.prev a:hover:before{position:absolute;content:"";width:9px;height:16px;top:6px;left:10px;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/white-arrow.svg) no-repeat center center;background-size:9px}.page-numbers a.prev:before,.prev a:before{transform:rotate(180deg);left:9px!important}li.disabled a{opacity:.5;pointer-events:none}img[data-lazy-src]{-moz-opacity:0;-khtml-opacity:0;opacity:0}img.lazyloaded,img.lazyloading{-webkit-transition:opacity .5s linear .2s;-o-transition:opacity .5s linear .2s;transition:opacity .5s linear .2s;opacity:1}.ContentArea p:last-child{padding-bottom:0}.ContentArea a,.breadCrumbs a{text-decoration:none;position:relative}.ContentArea a:hover,.breadCrumbs a:hover{text-decoration:none}.ContentArea a:after,.breadCrumbs a:after{bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);opacity:.6;transition:width .3s ease 0s,opacity .3s ease 0s;width:0}.ContentArea a:hover:after,.breadCrumbs a:hover:after{width:100%;opacity:.9;color:#6a257d}.productListing a:hover h2{color:#6a257d}.productListing a:after{display:none}.productListing a .imageHolder{overflow:hidden}.productListing a:hover .imageHolder img{transform:scale(1.1)}.productListing a .imageHolder img{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;transition:all .8s ease-in-out;transform:scale(1);backface-visibility:hidden}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select{max-width:100%;padding:10px!important;border:#ac84a6 solid 1px;border-radius:3px}.gform_wrapper.gravity-theme .gfield textarea{max-width:100%;padding:10px!important;border:#ac84a6 solid 1px;border-radius:3px;height:142px!important}.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme .ginput_complex label{font-size:16px!important;font-weight:500!important;margin-bottom:7px;padding:0;line-height:29px;color:#202020}.name_last label{padding-top:16px!important}.gform_wrapper.gravity-theme .ginput_complex span{width:100%!important}.gform_wrapper.gravity-theme .ginput_complex fieldset,.gform_wrapper.gravity-theme .ginput_complex span{flex:auto!important}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0!important}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:5px!important}.gform_button.button{padding:12px 24px 11px 24px;text-decoration:none;border-radius:3px;background:rgba(0,0,0,0);border:1px solid #6a257d;display:inline-block;font-size:16px;font-weight:500;cursor:pointer;line-height:21px;color:#6a257d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;margin:0 auto}.gform_button.button:hover{background:#6a257d;border:1px solid #6a257d;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{margin:10px 0 0!important;padding:16px 0}.gfield--type-checkbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none!important}.gfield--type-checkbox label{position:relative;cursor:pointer;padding-left:36px;font-size:16px!important;line-height:27px!important;margin-bottom:10px!important}.gfield--type-checkbox label:before{content:"";-webkit-appearance:none;background-color:rgba(0,0,0,0);border:1px solid #8e257d;border-radius:3px;padding:10px;display:inline-block;cursor:pointer;margin:3px 0 0 -36px;position:absolute}.gfield--type-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:7px;left:8px;width:5px;height:12px;border:solid #8e257d;border-width:0 2px 2px 0;transform:rotate(45deg)}.PartnerForm .gfield--type-checkbox input:checked+label:after{top:7px;left:8px}select{background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downArrow.svg);background-size:10px;background-position:right 14px center;background-repeat:no-repeat;padding-right:14px;padding:10px;border:#ac84a6 solid 1px;border-radius:3px}#spc_select_prescriber{width:100%;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downArrow.svg);background-size:10px;background-position:right 14px center;background-repeat:no-repeat;padding-right:14px;padding:10px;border:#ac84a6 solid 1px;border-radius:3px}.gform_wrapper.gravity-theme .gform_validation_errors{border-radius:3px!important}span.gform-icon.gform-icon--close{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/info.svg) no-repeat center 0;margin:18px 0 0 0;width:22px;height:22px!important}.gfield--type-name legend{display:none!important}.validation_message{display:none}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-size:16px!important;font-weight:400!important;line-height:normal!important}.gform_ajax_spinner{width:36px;position:absolute;right:50%;margin:2px -80px 0 0;transform:translate(50%,0)}.gform_confirmation_wrapper{padding:0 36px 60px!important;text-align:center;font-size:24px;line-height:normal;font-weight:500;color:#b3257c}.Partner .PartnerForm .gform_confirmation_wrapper{padding-bottom:24px!important}.errorCenter{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-direction:column}.errorBox{width:100%;padding:20px 40px 60px;max-width:700px;text-align:center;margin:0 auto}.errorBox>h3{margin:20px 0}.big_text{display:grid;place-items:center;color:#30277e}.big_text h2{font-size:200px;line-height:160px;padding-top:100px;font-weight:700;font-style:normal}.color_green{color:#ce247c;text-shadow:none;animation:visible 2s infinite}@keyframes visible{0%{opacity:1}20%{opacity:.5}50%{opacity:.3}100%{opacity:.9}}@-webkit-keyframes visible{0%{opacity:1}20%{opacity:.5}50%{opacity:.3}100%{opacity:.9}}.SearchResult .post:last-child p:last-child{padding-bottom:0}.SearchResult>.container_1400>div{background:#f8f2f7;margin-bottom:20px;border-radius:5px;padding:20px}.SearchResult .flexWrap{height:100%}.SearchResult .container_1400>div p:last-child{padding-bottom:0}.SearchResult .container_1400{display:flex;flex-wrap:wrap;padding:0 4px}.SearchResult .col-6{width:75%;position:relative}.SearchResult .box.col-6{width:25%}.SearchResult .box.col-6 .imageHolder{padding-right:20px;min-height:132px;overflow:hidden}.SearchResult .box.col-6 .imageHolder img{height:auto!important}.SearchResult .wr-wrapper{border:#cba3d6 solid 1px;padding:6px 12px;background:#f7f2f7;border-radius:25px;width:auto;display:inline-block;margin:10px auto 0;line-height:normal;font-size:16px;color:#6a257d}.SearchResult>.container_1400>div{width:calc(50% - 32px);margin:0 16px 30px;min-height:170px}.textSummary{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.5;max-height:3em}.SearchResult a.searchLoginBtn{padding:9px 20px;text-decoration:none;border-radius:3px;background:rgba(0,0,0,0);border:1px solid #6a257d;display:inline-block;font-size:16px;font-weight:500;line-height:21px;color:#6a257d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;margin:13px auto 0}.SearchResult a.searchLoginBtn:hover{background:#6a257d;color:#fff}.SearchResult h2{font-size:22px;line-height:32px;margin-bottom:2px}.SearchResult span.woocommerce-Price-amount.amount,.priceSearch{color:#000;display:block;font-weight:700;margin:10px 0 6px;font-size:16px;line-height:21px}.SearchResult a{text-decoration:none;margin:0}.SearchResult .entry{margin:0;padding-bottom:0;position:relative}.SearchResult .pagination{padding:0 0 0 12px}.pagination{text-align:center}.pagination{padding:40px 0 0}.pagination a.inactive{border-radius:2px;border:#83257d solid 1px;text-align:center;font-size:14px!important;color:#a6257d;padding:5px 10px!important;height:30px;width:30px;display:inline-block!important;line-height:normal!important;text-decoration:none;margin:0 5px}.pagination a.current.page-numbers,.pagination a.inactive:hover{border-radius:2px;border:#83257d solid 1px;text-align:center;font-size:14px!important;color:#fff!important;background:linear-gradient(#8e257d 0,#cb247c 100%)!important;padding:5px 10px!important;height:30px;width:30px;display:inline-block!important;line-height:normal!important;text-decoration:none;margin:0 5px}.pagination .page-numbers.Next,.pagination .page-numbers.Prev{border-radius:2px;border:#83257d solid 1px;text-align:center;color:#a6257d;padding:5px 10px!important;height:30px;width:30px;display:inline-block!important;line-height:normal!important;font-size:0!important;position:relative;text-decoration:none;vertical-align:top;margin:0 5px}.pagination .Next:before,.pagination .Prev:before{position:absolute;content:"";width:9px;height:16px;top:6px;left:10px;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightArrowPurple.svg) no-repeat center center;background-size:9px}.pagination .Prev:before{transform:rotate(180deg);left:9px!important}.pagination .disabled{opacity:.5;pointer-events:none}.resultError{background:0 0!important}.resultError>img{max-width:900px;margin:-100px auto}.single-product .summary .wr-wrapper{font-size:16px!important}.products .wr-wrapper,.single-product .summary .wr-wrapper{border:#cba3d6 solid 1px;padding:6px 12px;background:#f7f2f7;border-radius:25px;width:auto;display:inline-block;margin:12px auto;line-height:normal;color:#6a257d}.products .wr-wrapper .lws-icon-cockade::before,.single-product .summary .wr-wrapper .lws-icon-cockade::before{color:#6a257d}.products .wr-wrapper b,.single-product .summary .wr-wrapper b{font-weight:400!important}.products .wr-wrapper .wr-icon{font-size:24px}.single-product .summary .wr-wrapper{margin-bottom:20px}#search-products-results ul.products li.product .wr-wrapper{font-size:13px;padding:7px 12px!important;margin:0!important;width:fit-content;bottom:-42px}#search-products-results ul.products li.product .price br{display:none}#search-products-results ul.products li.product .wr-wrapper b{font-weight:700!important}#search-products-results ul.products li.product{padding:15px 10px!important}.myAccountSmilePointsWrap .item.tile{text-align:center;padding:16px 10px!important;border:#cba3d6 solid 1px;background:#f7f2f7;border-radius:10px;width:100%;display:inline-block;margin:12px auto;line-height:normal;color:#6a257d;font-size:14px}.myAccountSmilePointsWrap .item.tile .points-earned{font-size:19px;padding:8px 0}.cart-collaterals .cart_totals+h2{width:100%}.cart-collaterals .item.line{border:#6a257d solid 1px;padding:6px 16px;background:#fdf8fb;border-radius:3px;width:100%;margin:0 auto;line-height:normal;color:#202020}.wr-earn-points.wr-shortcode-grid{gap:20px!important;margin-bottom:16px}.myAccountSmilePointsWrap h5{font-size:16px;font-weight:700;letter-spacing:.4px;padding:0;color:#6a257d;margin-bottom:0;text-transform:uppercase;line-height:29px}.lwss_selectable.cell.system.history-grid-system,.lwss_selectable.history-grid-title{display:none}.lwss_selectable.wr-history-grid{display:flex!important;flex-wrap:wrap;margin-top:12px}.lwss_selectable.cell.date.history-grid-date{width:100%;color:#202020;padding-top:16px!important;padding-bottom:0!important;border-top:#cba3d6 solid 1px;margin-top:10px;font-size:15px}.lwss_selectable.history-grid-descr{width:74%;font-size:18px;color:rgba(32,32,32,.8)}.lwss_selectable.history-grid-points{width:25%;color:#6a257d!important;font-weight:700!important}.lwss_selectable.wr-history-grid div:nth-child(6){border:0!important}.lwss_selectable.cell.points.history-grid-points::after{content:" points"}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 20px 0 0;height:auto}.woocommerce ul.products li.product a img{margin:0}.Slider{width:100%}.slick-slider{display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-next{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightarrow.svg) no-repeat center!important;background-size:9px!important;width:38px!important;height:38px!important;border:#6a257d solid 1px!important;border-radius:3px!important}.slick-prev{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/leftarrow.svg) no-repeat center!important;background-size:9px!important;width:38px!important;height:38px!important;border:#6a257d solid 1px!important;border-radius:3px!important}.slick-next:before,.slick-prev:before{display:none}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:rgba(0,0,0,0)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background-color:rgba(143,37,125,.1)!important}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:30px;z-index:99}[dir=rtl] .slick-prev{right:20px;left:auto}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:30px;z-index:99}[dir=rtl] .slick-next{right:auto;left:20px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:""}.GPHCNo{margin-bottom:24px}.newsLetter{background:#2f277e;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);color:#fff;padding:20px 0 19px;font-size:18px;line-height:25px}.newsLetter .flexWrap{max-width:1000px;margin:0 auto;align-items:center}.newsLetter .btn{color:#fff;border:#fff solid 1px}.newsLetter h5{margin-bottom:7px}.newsLetter .col-3{display:flex;justify-content:end}.newsLetter .col-9{padding-right:10px}footer h6{font-size:18px;line-height:normal;font-weight:700;letter-spacing:.4px;text-transform:uppercase}footer ul{list-style-type:none}footer ul li{padding-bottom:2px}footer ul li a{font-size:16px;letter-spacing:.4px;font-weight:400;color:#202020;text-decoration:none;position:relative}footer ul li a:hover{font-size:16px;letter-spacing:.4px;font-weight:400;color:#6a257d;text-decoration:none}.footerCol{width:34%;font-size:18px;line-height:30px;padding-right:60px}.footerCol ul{margin-left:36px}.footerCol li{margin-bottom:18px;position:relative}.footerCol li svg{position:absolute}footer .map svg{top:4px;left:-32px}footer .msg svg{top:7px;left:-36px}footer .call svg{top:5px;left:-35px}.footerCol li a,.footerCol li a:hover{font-size:18px;line-height:30px}.footerLogo{margin:0 0 34px}.footerLogo img{max-width:278px;width:100%}.Company{width:16%}.Shop{width:16%}.policy{width:16%}.CopyRight{width:18%;color:#747474;font-size:14px;line-height:24px}.CopyRight ul{list-style-type:none;line-height:0;margin-bottom:14px;text-align:right;margin-right:24px}.CopyRight ul li{display:inline-block;margin:0 2px;padding:0;line-height:0}.CopyRight ul li a:hover path{fill:#cb247c!important}.footerCol a,.footerMenu a{text-decoration:none;position:relative}.footerCol a:after,.footerMenu a:after,footer li.current-menu-item>a:after{bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);opacity:.6;transition:width .3s ease 0s,opacity .3s ease 0s;width:0}.footerCol a:hover:after,.footerMenu a:hover:after,footer li.current-menu-item>a{width:100%;opacity:.9;color:#6a257d}footer li.current-menu-item>a:after{width:100%;opacity:1;color:#6a257d}.FooterMenuSec{width:48%}.footerMenu{display:flex;flex-wrap:wrap;padding:5px 0 0}.footerMenu>li{width:33.33%}.footerMenu>li>a{font-size:18px!important;line-height:normal;font-weight:700!important;color:#202020!important;letter-spacing:.4px;text-transform:uppercase;pointer-events:none}footer .accordionTrigger{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downBlack.svg) no-repeat;width:18px;height:10px;position:absolute;right:-28px;top:7px;display:none}.woocommerce span.onsale{top:14px;left:14px;right:auto;margin:0;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/saleIcon.svg) no-repeat center!important;background-size:56px!important;font-size:0;width:56px!important;height:56px!important;min-height:inherit!important;position:absolute;z-index:9}.productListing ul.products li.product a.woocommerce-LoopProduct-link{position:static}.productListing ul.products li.product,.related ul.products li.product,.upsells.products .products li.product{margin:0 0 60px!important;width:25%!important;padding:0 10px 150px!important;text-align:center}.productListing ul.products{display:flex;flex-wrap:wrap;margin:0 -10px}.BestSlider ul.products .wr-wrapper,.productListing ul.products .wr-wrapper,.related ul.products .wr-wrapper{display:block!important;width:fit-content!important}.productListing ul.products img,.related ul.productsimg{border-radius:5px;border:0!important}.woocommerce-loop-product__title{font-size:18px!important;line-height:23px;color:#202020;font-weight:500;padding:0!important;margin:24px 0 8px!important}.woocommerce ul.products li.product .onsale{top:14px;right:14px;left:auto;margin:0;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/saleIcon.svg) no-repeat center!important;background-size:56px!important;font-size:0;width:56px!important;height:56px!important;min-height:inherit!important;position:absolute;z-index:9}.woocommerce ul.products li.product .price{color:#a1a1a1;display:block;font-weight:400;margin-bottom:0;font-size:16px;line-height:21px;position:absolute;left:0;right:0;bottom:72px}.woocommerce ul.products li.product .box:before{padding-top:100%}.woocommerce ul.products li.product .box .imageHolder img{object-fit:cover;font-family:"object-fit: cover";object-position:center center;font-family:"object-fit: cover; object-position: center center";width:100%;height:100%}.login-to-purchase{margin:26px 0 0;position:absolute;bottom:0;left:0;right:0;padding-bottom:0}.login-to-purchase a{padding:12px 24px 11px 24px;text-decoration:none;border-radius:3px;background:rgba(0,0,0,0);border:1px solid #6a257d;display:inline-block;font-size:16px;font-weight:500;line-height:21px;color:#6a257d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;margin:0 auto}.login-to-purchase a:hover{background:#6a257d;color:#fff}.ShopPage li.product .button{display:none!important;opacity:0}.productListing .page-numbers li{margin:0 3px!important}.productListing a.next.page-numbers{margin-left:4px!important}.productListing a.prev.page-numbers{margin-right:4px!important}.logged-in .CategoryPage ul.products li.product .price,.logged-in .woocommerce ul.products li.product .price{color:#202020!important;bottom:-20px!important}.logged-in .CategoryPage ul.products li.product .wr-wrapper{position:absolute;left:0;right:0;width:fit-content;bottom:-70px}.logged-in .BestSlider ul.products li.product .price{bottom:60px!important}.logged-in .CategoryPage ul.products li.product .price br,.logged-in .woocommerce ul.products li.product .price br{display:none}.logged-in .productListing ul.products li.product,.logged-in .related ul.products li.product,.logged-in .upsells.products .products li.product{margin:0 0 140px!important}.logged-in .woocommerce ul.products li.product .price del{margin:0 5px;display:inline-block}.logged-in .woocommerce ul.products li.product .wr-wrapper{position:absolute;left:0;right:0;width:fit-content;bottom:-70px}.woocommerce ul.products li.product .price ins{text-decoration:none}.logged-in .productListing ul.products li.product{padding:0 10px 26px!important}.logged-in .related ul.products li.product,.logged-in .upsells ul.products li.product{padding:0 10px 10px!important}.logged-in .CategoryPage ul.products li.product{padding:0 10px 10px!important}.logged-in .frequentlyOrdered ul.products li.product .price{bottom:0!important}.ShopPage .woocommerce-variation-add-to-cart{display:none}.logged-in .isPurchase .ShopPage .woocommerce-variation-add-to-cart{display:block}.logged-in .isPurchase .ShopPage .single_variation_wrap .woocommerce-variation-add-to-cart{margin:20px 0 0;overflow:hidden}.logged-in .BestSlider li.product{margin-bottom:0!important;padding-bottom:90px!important}.logged-in .woocommerce div.product div.summary .single_variation_wrap .woocommerce-variation-price{display:block!important;margin:0 0 14px}.woocommerce-variation-price .wr-wrapper{display:none!important}.logged-in .woocommerce div.product div.summary .single_variation_wrap ins{text-decoration:none}.CategoryPage .productListing .page-title{display:none}.CategoryPage .woocommerce-result-count,.ShopPage .woocommerce .woocommerce-result-count{color:#8e257d;font-size:14px;position:relative;width:100%;padding:10px 0!important;margin:0 0 -38px!important;background:0 0;border-top:1px solid;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#2f277e 0,#d0247c 100%)}.ShopPage p.woocommerce-result-count:before{content:"";position:absolute;width:100%;max-width:1440px;padding:0 20px;top:0}.ShopPage p.woocommerce-result-count:after{content:"";position:absolute;width:100%;max-width:1440px;padding:0 20px;bottom:0;left:0}.ShopPage .productListing .woocommerce.columns-2{position:relative}.ShopPage .productListing form+ul.products{position:relative;padding-top:40px}.CategoryPage .woocommerce-products-per-page select,.ShopPage .woocommerce-products-per-page select{float:right}.ShopPage .woocommerce-ordering select,.ShopPage .woocommerce-products-per-page select{border:0;color:#8e257d;font-size:14px!important;padding:0 10px;padding-right:40px;position:relative;z-index:9;cursor:pointer}.ShopPage .woocommerce-products-per-page select{margin-left:20px}.categoryIntro>.flexWrap{padding:70px 0 0;font-size:18px;line-height:30px}.categoryIntro .flexWrap h5{margin-bottom:40px;padding-right:40px}.categoryIntro .col-6 .flexWrap{align-items:center}.categoryIntro .col-4{border:#e1dfdf solid 1px;border-radius:3px;padding:0;min-height:120px;text-align:center;display:flex;justify-content:center;align-items:center;min-width:210px}.categoryIntro .col-4 img{max-width:150px;max-height:40px;height:max-content;width:auto}.categoryIntro .col-8 ul{margin:0 0 0 38px;padding:0;list-style-type:none;display:flex;align-items:center}.categoryIntro .col-8 ul li{margin-right:28px}.categoryIntro .col-8 ul li a{font-size:22px;font-weight:700;text-decoration:none;text-transform:uppercase}.categoryIntro .col-8 ul li a:hover{color:#8e257d!important}.categoryIntro .col-8 ul li:first-child a{color:#02a5f3}.categoryIntro .col-8 ul li:nth-child(2) a{color:#ff843b}.categoryIntro .col-8 ul li:nth-child(3) a{color:#e251b0}.CategoryPage .price br{display:none}.logged-in .isBlockUser .summary .stock{display:none}.single-product form.cart{display:none}.single-product form.variations_form.cart{display:block}.single-product .PageHead{background:linear-gradient(90deg,#beeaff 0,#f596e2 100%);text-align:center}.woocommerce-product-gallery__image{border-radius:5px}.woocommerce-product-gallery__image>a{pointer-events:none}.woocommerce div.product .product_title{font-size:33px;line-height:51px;margin-bottom:4px;color:#202020}.woocommerce div.product a.price,.woocommerce div.product p.price{color:#8e257d;font-size:22px;font-weight:600}p.product_sku{margin:0 0 8px;padding:0;font-size:15px;color:#202020}.woocommerce div.product div.summary{color:rgba(32,32,32,.8);font-size:18px;margin-bottom:0!important}.woocommerce div.product div.summary .price{text-decoration:none}.woocommerce div.product div.summary .resWrap{border:#707070 dashed 1px;border-left:0;border-right:0;margin-bottom:20px}.woocommerce div.product form.cart .variations{margin:16px 0;color:#202020}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{text-align:left;vertical-align:middle}.woocommerce div.product form.cart .variations select{border:#ac84a6 solid 1px;border-radius:3px;padding:10px}.woocommerce div.product div.summary .single_variation_wrap .woocommerce-variation-price{display:none}.woocommerce div.product form.cart .woocommerce-variation-description p{margin:20px 0 0;padding-bottom:0}.woocommerce div.product form.cart{margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#2f277e 0,#d0247c 100%);padding:0;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;padding:0;border:0;margin:0 78px 0 0;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#acacac;font-weight:600;font-size:20px;line-height:37px;margin-bottom:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#202020}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::before{content:"";position:absolute;width:100%;transition:width .3s ease 0s,left .3s ease 0s;height:5px;left:0;right:0;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);bottom:10px;margin:0 auto}.woocommerce div.product .woocommerce-tabs .panel{margin:28px 0 60px 0;padding:0 0 14px;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#2f277e 0,#d0247c 100%)}.ShopPage .woocommerce div.product .woocommerce-tabs .panel{border:0;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#2f277e 0,#d0247c 100%)}.related.products h2,.upsells h2{font-size:28px;line-height:35px;margin-bottom:24px}.related.products .products,.upsells.products .products{margin:0 -10px;display:flex;flex-flow:wrap}.related.products .products li.product a img{border-radius:5px}.ShopPage.ProductDetails{padding-bottom:20px}p:empty{display:none}.resWrap .label{padding-left:0}.single-product p.stock.available-on-backorder{width:100%}.single-product .buildOrderLink{width:100%}.isBlockUser .resWrap{display:none}.BestSlider li .price del,.isBlockUser .single-product .price del{display:none!important}.BestSlider li .price ins span:nth-child(2),.isBlockUser .single-product .price ins span:nth-child(2){display:none}.resWrap .label label{font-size:18px;font-weight:600!important;line-height:21px;margin:10px 0 0;display:inline-block}span.badge{top:20px;right:auto;left:0;margin:0;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);width:auto!important;height:auto!important;min-height:inherit!important;padding:10px 15px;line-height:inherit;position:absolute;color:#fff;font-size:14px;font-weight:700;border-radius:0 5px 5px 0;text-transform:uppercase;z-index:9;line-height:normal}.single-product .isPurchase form.cart{display:block!important}.isPurchase .woocommerce-error .button.wc-forward{display:none!important}.isPurchase .ShopPage.ProductDetails{padding:0!important}.isPurchase .container_1400{padding:0!important}#product-detail-popup .modal-header{min-height:inherit!important}div#product-detail-popup .modal-header button{padding:0!important}.flex-control-nav{margin:0 0!important;padding:0!important}.flex-control-nav li:before{display:none}.flex-control-nav li{margin:16px 0 0!important;padding:0 8px!important;height:auto}.flexVerticalCenter .cover{width:100%!important;height:100%!important;border-radius:5px}.woocommerce div.product div.images .flex-control-thumbs li img{margin:0 auto!important;border-radius:5px;opacity:1!important}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{display:none!important}.woocommerce-product-gallery__image .box:before{padding-top:100%}.flex-viewport{height:auto!important}.flex-control-nav .slick-arrow{position:absolute;top:calc(50% + 8px);margin-top:0;background-color:hsla(0,0%,100%,.8);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:none!important}.flex-control-nav{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;padding:0 40px!important}.flex-control-nav .slick-next{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/rightarrow.svg) no-repeat center!important;background-size:9px!important;width:28px!important;height:28px!important;right:0}.flex-control-nav .slick-prev{background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/leftarrow.svg) no-repeat center!important;background-size:9px!important;width:28px!important;height:28px!important;left:0}.flex-control-nav .slick-track{left:-2px}.woocommerce-tabs.wc-tabs-wrapper{margin:60px 0 0;float:left;width:100%}.woocommerce-Tabs-panel p{padding-bottom:16px}.woocommerce-form-login__rememberme{display:block;float:left;position:relative;top:-12px;width:100%;left:-4px}.woocommerce-form.woocommerce-form-login.login+p{max-width:810px;width:100%;margin:25px auto 0!important;text-align:center;font-size:16px!important;font-weight:600;color:#6a257d}.registerBtn{color:#6a257d;text-decoration:underline!important}.registerBtn:hover{color:#6a257d;text-decoration:none!important}.page-template-template-my-account .container_850,.woocommerce-cart .container_850,.woocommerce-checkout .container_850{max-width:1400px;padding:0 20px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-cart .woocommerce-MyAccount-navigation,.woocommerce-checkout .woocommerce-MyAccount-navigation{float:left;width:22%;background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);border-radius:5px}.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-cart .woocommerce-MyAccount-navigation ul,.woocommerce-checkout .woocommerce-MyAccount-navigation ul{margin:0;padding:20px 30px}.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce-cart .woocommerce-MyAccount-navigation ul li,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li{display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a,.woocommerce-cart .woocommerce-MyAccount-navigation ul li a,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li a{padding:10px 0 0;text-decoration:none;border-radius:5px!important;display:inline-block;color:#202020;text-transform:uppercase;font-weight:600;margin-bottom:16px;font-size:18px;letter-spacing:.5px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-cart .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-cart .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li.is-active a{color:#202020}.footerLogo a:after,.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after,.woocommerce-cart .woocommerce-MyAccount-navigation ul li a:after,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li a:after,a.btn:after{display:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-cart .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-cart .woocommerce-MyAccount-navigation ul li.is-active a,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li.is-active a{color:#202020}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:after,.woocommerce-cart .woocommerce-MyAccount-navigation ul li a:after,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li a:after{bottom:-12px;content:"";display:block;height:2px;left:0;position:absolute;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);opacity:.6;transition:width .3s ease 0s,opacity .3s ease 0s;width:0;display:block!important}.woocommerce-cart li.woocommerce-MyAccount-navigation-link--dashboard a::after{width:0!important}.woocommerce-cart li.woocommerce-MyAccount-navigation-link--basket a::after{width:100%!important;opacity:1;color:#6a257d}.woocommerce-checkout li.woocommerce-MyAccount-navigation-link--dashboard a::after{width:0!important}.woocommerce-checkout li.woocommerce-MyAccount-navigation-link--basket a::after{width:0%!important;opacity:1;color:#6a257d}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active>a:after,.woocommerce-cart .woocommerce-MyAccount-navigation ul li.is-active>a:after,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li.is-active>a:after{width:100%;opacity:1;color:#6a257d}.woocommerce-account .woocommerce-MyAccount-navigation ul li>a:hover:after,.woocommerce-cart .woocommerce-MyAccount-navigation ul li.is-active>a:hover:after,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li.is-active>a:hover:after{width:100%;color:#6a257d;opacity:1}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--event-list,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--video-list{display:none!important}body.page-template-basket .restore-item{display:none}.touch ul li>a:hover:after{display:none!important}.lost_reset_password,.woocommerce form.checkout_coupon,.woocommerce form.login{border:0;padding:40px;margin:2em 0;text-align:left;border-radius:5px;background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%)}.lost_reset_password .form-row-last{width:100%!important}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{color:#6a2591;margin-top:6px;display:block}.lost_reset_password{max-width:850px;margin:0 auto}form.lost_reset_password,form.woocommerce-form-login{max-width:810px;width:100%;margin:0 auto!important;border:0!important;padding:40px!important;background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%)}.woocommerce-Button,.woocommerce-button{font-family:"Plus Jakarta Sans",sans-serif!important;padding:12px 24px 11px 24px!important;text-decoration:none!important;border-radius:3px!important;background:rgba(0,0,0,0)!important;border:1px solid #6a257d!important;display:inline-block!important;font-size:16px!important;font-weight:500!important;line-height:21px!important;color:#6a257d!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;margin:0 auto}.woocommerce-Button:hover,.woocommerce-button:hover{background:#6a257d!important;color:#fff!important}.woocommerce-form-login__rememberme{margin-top:8px!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-left:0!important}.woocommerce-MyAccount-content form input{padding:10px;border:#ac84a6 solid 1px;border-radius:3px}.woocommerce-MyAccount-content form .form-row label{color:#6a257d;font-weight:500;margin:0 0 5px;line-height:29px;padding-bottom:0}fieldset{border:0}.woocommerce-MyAccount-content .woocommerce-Button.button{padding:12px 24px 11px 24px;text-decoration:none;border-radius:3px;background:rgba(0,0,0,0);border:1px solid #6a257d;display:inline-block;font-size:16px;font-weight:500;line-height:21px;color:#6a257d;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;margin:0 auto}.woocommerce-MyAccount-content .woocommerce-Button.button:hover{background:#6a257d;border:1px solid #6a257d;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-cart .woocommerce-MyAccount-content,.woocommerce-checkout .woocommerce-MyAccount-content{float:right;width:74%}.lost_reset_password .form-row-first{width:100%!important}.woocommerce ul#shipping_method li{color:#202020}.overlay{overflow:hidden}.overlay:before{background:rgba(0,0,0,.26);position:fixed;content:"";width:100%;height:100%;left:0;right:0;top:0;bottom:0;z-index:999}.popupText{max-height:500px;overflow-y:auto}.registerPopup li:before{content:"";position:absolute;width:5px;height:5px;background:#7e267d;border-radius:10px;top:24px;left:19px}.modal-header{padding:0;border-bottom:0}.modal-header>h5{border-bottom:#dbdbdb solid 1px;font-size:16px;letter-spacing:.4px;padding:18px 25px 15px;color:#6a257d;margin-bottom:0;text-transform:uppercase}#register-popup .modal-header>h5{padding:18px 25px 15px}#register-popup .modal-footer{border-top:0}.modal-header>h5 button{float:right;line-height:0;margin:4px 0 0;border:0;background:0 0}.bottomCls .button{float:inherit}.registerPopup li{position:relative;font-size:16px;background:#f8f8fb;margin-bottom:12px;padding:16px 20px 16px 35px;border-radius:5px;line-height:22px;list-style-type:none}.registerPopup ul{margin:-25px 0 0 0;padding-bottom:0}.bottomCls{text-align:center}button.proceed.btn{display:block;margin:0 auto 26px}.modal-body{max-height:360px}.modal-footer{border-top:#dbdbdb solid 1px;max-height:360px;padding:20px}.modal-footer button.link{border:0;background:0 0;text-decoration:underline;color:#6a257d}.modal-footer button.link:hover{text-decoration:none}.modal-content{border-radius:25px}.modal-body{padding:25px}.modal-body p:last-child{padding-bottom:0}#appheader header div.logo{line-height:0}#appheader .flexWrap{justify-content:center}#appfooter{text-align:center}#appfooter a{color:#fff;font-size:18px;text-decoration:none}#appfooter a:hover{text-decoration:underline}#appfooter .newsLetter{padding:43px 0 42px}#appfooter .CopyRight{padding:15px 20px;text-align:center;width:100%}.woocommerce input::-webkit-input-placeholder{color:#b5b5b5}.woocommerce input:-moz-placeholder{color:#b5b5b5}.woocommerce input::-moz-placeholder{color:#b5b5b5}.woocommerce input:-ms-input-placeholder{color:#b5b5b5}.woocommerce textarea::-webkit-input-placeholder{color:#b5b5b5}.woocommerce textarea:-moz-placeholder{color:#b5b5b5}.woocommerce textarea::-moz-placeholder{color:#b5b5b5}.woocommerce textarea:-ms-input-placeholder{color:#b5b5b5}.woocommerce input::-webkit-input-placeholder{color:#b5b5b5}.woocommerce input:-moz-placeholder{color:#b5b5b5}.woocommerce input::-moz-placeholder{color:#b5b5b5}.woocommerce input:-ms-input-placeholder{color:#b5b5b5}.woocommerce form .form-row{padding:0;margin:0 0 24px}.lost_reset_password input,.woocommerce-form input{border-radius:3px!important;padding:10px 16px!important;border:#ac84a6 solid 1px!important;background:#fff!important;color:#202020!important}.woocommerce form .form-row label,.woocommerce-page form .form-row label{color:#6a257d;font-weight:500;margin:0 0 5px;text-align:left}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{text-align:left}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:none!important;margin-right:0!important}.woocommerce nav.woocommerce-pagination{background:0 0}.woocommerce .woocommerce-result-count{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border:0}.woocommerce table.shop_attributes th{padding-left:0!important;text-align:left!important}.alert-info{width:100%}.page-template-template-register #customer_login .u-column2>h2{display:none}.woocommerce form.register{border:0;padding:0;margin:2em 0;text-align:left;border-radius:5px;background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%)}.page-template-template-login form.login{margin-bottom:16px!important;text-align:center}.page-template-template-login .woocommerce-notices-wrapper+h2,.page-template-template-my-account .woocommerce-notices-wrapper+h2{display:none}.woocommerce-form-login__rememberme{margin-left:10px}.woocommerce-form-login__rememberme input{padding:0;height:initial;width:initial;margin-bottom:0;display:none!important}.woocommerce-form-login__rememberme span{position:relative;cursor:pointer;padding-left:36px;font-size:16px!important;line-height:27px!important}.woocommerce-form-login__rememberme span:before{content:"";-webkit-appearance:none;background-color:rgba(0,0,0,0);border:1px solid #8e257d;border-radius:3px;padding:10px;display:inline-block;cursor:pointer;margin:0 0 0 -32px;position:absolute;top:0}.woocommerce-form-login__rememberme input:checked+span:after{content:"";display:block;position:absolute;top:4px;left:12px;width:5px;height:12px;border:solid #8e257d;border-width:0 2px 2px 0;transform:rotate(45deg)}.woocommerce-LostPassword.lost_password a{color:#6a257d;text-decoration:underline}.woocommerce-LostPassword.lost_password a:hover{color:#6a257d;text-decoration:none}.gform_wrapper.gravity-theme .gfield_error .gfield_repeater_cell label,.gform_wrapper.gravity-theme .gfield_error label,.gform_wrapper.gravity-theme .gfield_error legend,.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message,.gform_wrapper.gravity-theme [aria-invalid=true]+label,.gform_wrapper.gravity-theme label+[aria-invalid=true]{color:red!important}.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border:2px solid red!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:red!important}.gform_wrapper.gravity-theme .gform_validation_errors{border:2px solid red!important}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{position:absolute;bottom:20px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:8px;height:8px;padding:5px;cursor:pointer;border-radius:10px;color:transparent;border:0;outline:0;background:#fff}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;display:none;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background:#6b267d}.webAppBody .PageHead h1{color:#202020;text-transform:capitalize;font-weight:700}.loginPageWrap .PageHead h1,.registerPageWrap .PageHead h1{color:#68267d}#webAppLoader:before{z-index:100}li.appMenu{display:none}.patientDetailWrap.buildOrder .addPatient{margin-left:0!important}.woocommerce-cart-form .shop_table thead{display:none}.woocommerce-cart-form .shop_table{border:0!important}tr.woocommerce-cart-form__cart-item.cart_item{display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.1)}tr.woocommerce-cart-form__cart-item.cart_item .wr-wrapper{border:#cba3d6 solid 1px;padding:6px 12px;background:#f7f2f7;border-radius:25px;width:auto;display:inline-block;margin:12px auto;line-height:normal;color:#6a257d;font-size:14px}tr.woocommerce-cart-form__cart-item.cart_item td.product-price{display:flex;flex-wrap:wrap;justify-content:center;font-weight:700}tr.woocommerce-cart-form__cart-item.cart_item td.product-price .wr-wrapper{order:2;text-align:center}tr.woocommerce-cart-form__cart-item.cart_item td.product-price span.woocommerce-Price-amount.amount{display:block;width:100%;text-align:center}tr.woocommerce-cart-form__cart-item.cart_item:last-child{border-bottom:0!important}.awdr_cart_strikeout_line{display:none}.woocommerce-cart-form .shop_table td{border-top:0!important;padding-top:20px!important;padding-bottom:20px!important}form.woocommerce-cart-form .product-name div{word-wrap:break-word}.woocommerce-MyAccount-content .directions{word-wrap:break-word}form.woocommerce-cart-form .product-name>a,form.woocommerce-cart-form .product-thumbnail>a{pointer-events:none}td.product-thumbnail{order:1;padding-left:0!important;width:20%}td.product-name{order:2;width:32%}td.product-price{order:3;width:16%}td.product-quantity{order:4;width:19%}td.product-subtotal{order:5;width:8%}td.product-remove{order:6;width:5%}.woocommerce-cart-form .actions{padding:20px!important;background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%)}td.product-name a{color:#202020;font-size:18px}td.product-name a:hover{color:#6a257d}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%!important}.cart-collaterals ul.products{display:flex;flex-wrap:nowrap;margin:0 -10px;overflow-x:auto}.cart-collaterals .cross-sells .products li{width:33.33%!important;padding:0 10px;margin:0!important;text-align:center}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}.myAccountBasket .cart-collaterals{margin:10px 0 30px;display:flex;flex-wrap:wrap}.myAccountBasket .cart-collaterals.cross-sells{order:1}.myAccountBasket .cart-collaterals.cross-sells .lwss_selectable.lws-wr-pointsoncart{width:100%}.myAccountBasket .cross-sells{order:3}.myAccountBasket .cart_totals{margin:40px 0;order:2}.myAccountBasket .cart-collaterals ul.products li{padding:0 10px 70px!important;min-width:342px;margin-bottom:20px!important}.myAccountBasket .cart-collaterals ul.products li .price{position:relative!important}.myAccountBasket .cart-collaterals ul.products li .button{position:absolute;bottom:0!important;max-width:74px;margin:0 auto!important;left:0!important;right:0!important}.myAccountBasket .lwss_selectable{padding:0!important}.myAccountBasket .cart-collaterals ul.products li .price .wr-wrapper{display:table;position:relative;bottom:0}.myAccountBasket .lwss_selectable.lws-wr-cart{padding:10px!important}.woocommerce .wr-cart-buttons button.button{padding:.5em 1em!important}.wc-proceed-to-checkout{text-align:right}.wc-proceed-to-checkout label{text-align:left}.spc-cart-info-wrapper .spc-pin-notice,.spc-prescriber-checkboxes-wrapper{display:none!important}.lwss_selectable.wr-input-amount{padding:10px!important}ins{text-decoration:none!important}.woocommerce ul.products li.product .price br{display:none}.buildOrderLink a{border-radius:25px;display:inline-block;padding:12px 20px 13px 20px!important;background:#6a257d!important;border:1px solid #6a257d!important;font-weight:500!important;line-height:21px!important;color:#fff;text-decoration:none}.buildOrderLink a:hover{color:#6a257d;background:0 0!important;border:#6a257d solid 1px}.buildOrderLink a svg{width:25px;margin:0 10px 0 0;float:left}.buildOrderLink a svg circle{fill:#fff!important}.buildOrderLink a svg path{stroke:#fff!important}.buildOrderLink a:hover svg circle{fill:#6a257d!important}.buildOrderLink a:hover svg path{stroke:#6a257d!important}.isBlockUser .basketMenu,.isBlockUser .buildOrderSection,.isBlockUser .connectionsWrap,.isBlockUser .dashboard_blocks .block,.isBlockUser .myAccountBasket,.isBlockUser .myPrescriptionsWrap,.isBlockUser .patientDetailWrap,.isBlockUser .woocommerce-MyAccount-navigation-link--approvals,.isBlockUser .woocommerce-MyAccount-navigation-link--basket,.isBlockUser .woocommerce-MyAccount-navigation-link--build-order,.isBlockUser .woocommerce-MyAccount-navigation-link--my-prescriptions,.isBlockUser .woocommerce-MyAccount-navigation-link--orders,.isBlockUser .woocommerce-MyAccount-navigation-link--patient-details,.isBlockUser .woocommerce-MyAccount-navigation-link--smile-points{opacity:.4;pointer-events:none}.admin-bar .myProfileWrap,.admin-bar .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{opacity:.4;pointer-events:none}.btn.sendCheckUserRequest{margin:-4px 0 0 10px;display:inline-block}#tab-registration form p{border-bottom:rgba(106,37,125,.4705882353) solid 1px;padding-bottom:26px}#tab-registration form .spc-file-url.btn{margin-top:14px}#tab-registration .customRadio [type=radio]:checked+label::before,#tab-registration .customRadio [type=radio]:not(:checked)+label::before{top:1px}#tab-registration div#showexpiredate{width:50%}.woocommerce div.product p.price del ins,.woocommerce div.product span.price del ins{text-decoration:line-through!important}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.searchArrow{width:20px;display:block;height:20px;position:relative;float:right;margin:-26px 10px 0 0}.searchArrow::after{display:none}.searchArrow.down::after,.searchArrow.up::after{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;content:"";cursor:pointer;display:block!important;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downArrow.svg) no-repeat;position:absolute;width:16px;height:9px;left:0;top:0}.searchArrow.up::after{transform:rotate(-180deg)}.wc-proceed-to-checkout .spc-cart-info-wrapper .errorMessage{display:block;margin:0 0 0}.SmilePointCheckout{background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);width:100%;text-align:center;color:#fff;font-size:24px;line-height:29px;font-weight:600;padding:18px 0;margin-bottom:40px;display:flex;justify-content:center}.SmilePointCheckout h5{margin-bottom:0}.SmilePointCheckout .wr-order-points-preview{padding:0}.SmilePointCheckout .wr-order-points-preview .item.line{margin:0;padding:0;border:0;background:0 0}.wr-order-points-preview .item .preview-total-line .points{font-size:24px!important;margin-left:10px;margin-bottom:0;padding:0;color:#fff}.lwss_selectable.lws-wr-pointsoncart{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);padding:20px!important}.lwss_selectable.lws-wr-pointsoncart h2{display:block;padding-bottom:10px;position:relative!important;overflow:visible!important;width:100%!important;height:100%!important;color:#6a257d;font-weight:600;clip:auto!important;clip-path:inherit!important;text-align:left;font-size:16px;text-transform:uppercase;line-height:normal}.cart-collaterals .SmilePointCheckout{margin-bottom:-10px}#modal-subscribe .gform_validation_error .gform_ajax_spinner{margin-top:-88px}#modal-subscribe .gfield_error label{color:red!important}.modal-subscribe-content ul{margin:0;padding-bottom:0}.Mobileicon{display:none;width:40px;height:40px;position:relative;top:0;right:0;padding:8px 9px;border:#6a257d solid 1px;margin:0;cursor:pointer;border-radius:4px;background:#f8f2f7;z-index:2}.isSearching .searchbox-icon,.isSearching .searchbox-submit{border-radius:0 4px 4px 0}.aws-search-result .wr-wrapper{justify-content:flex-start;margin-top:6px}.woocommerce-orders .woocommerce-Pagination>.button{margin-left:14px!important}.wr-referral-code-wrapper .link-button-wrapper{text-align:center;margin:0 auto;min-width:262px}.referFriendCollapse .seperator span{background:#f1ebf3!important}.shipping_address{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;margin:0 -10px;align-items:flex-end}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:50%!important;padding:0 10px!important}td.product-quantity span.qty{display:none}.woocommerce-customer-details .col2-set .col-1,.woocommerce-customer-details .col2-set .col-2{width:48%;float:left}#tab-edit-account select{background-color:#fff}.pca .pcatext,.pca div{font-family:"Plus Jakarta Sans",sans-serif!important;font-size:14px!important}.cartEmptyActions{width:100%;margin-bottom:30px;order:4}.cartEmptyActions a.button{width:100%;font-weight:700!important;font-size:18px;text-transform:capitalize;margin-bottom:14px;display:flex;align-items:center;border:#f8f8fb solid 1px!important;background:#f8f8fb!important;border-radius:5px;padding:20px 30px!important}.cartEmptyActions .skipPatientWrapData{width:100%;font-weight:700!important;font-size:18px;text-transform:capitalize;margin-bottom:14px;display:flex;align-items:center}.cartEmptyActions .skipPatientWrapData a{width:100%;margin-bottom:0;border:#f8f8fb solid 1px!important;background:#f8f8fb!important;border-radius:5px;padding:20px 30px!important}.cartEmptyActions a.button:hover{border:#6a257d solid 1px!important;background:#fcf8fb!important;color:#6a257d!important}.cartEmptyActions .skipPatientWrapData a:hover{border:#6a257d solid 1px!important;background:#fcf8fb!important;color:#6a257d!important}.cartEmptyActions .skipPatientWrapData svg,.cartEmptyActions a.button svg{margin:0 20px -6px 0;max-width:30px}.emptyCart .cart-empty{width:100%}.emptyCart .woocommerce{display:flex;flex-wrap:wrap}.emptyCart .return-to-shop,.myAccountBasket .return-to-shop{display:none!important}.myAccountBasket .coupon{width:308px}.woocommerce-MyAccount-content label{clear:both}.LatestBlog .slick-initialized .slick-slide{opacity:1!important}.LatestBlog .ajax-load-more-wrap .alm-reveal.slick-initialized{opacity:1!important}#menu-footer-menu .sub-menu li>a:after{bottom:-4px;content:"";display:block;height:2px;left:0;position:absolute;background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);opacity:.6;transition:width .3s ease 0s,opacity .3s ease 0s;width:0}#menu-footer-menu .sub-menu li.current-menu-item>a:after{width:100%;opacity:1;color:#6a257d;display:block!important}.ContentArea>.container_850{max-width:1400px!important;width:100%;padding:0 20px;margin:0 auto}.woocommerce ul.products li.product.outofstock .button{display:none!important}.buildOrderSection p.stock.out-of-stock{position:relative;top:100px;color:red}.productListing p.stock.out-of-stock{position:absolute;top:auto;bottom:-110px;left:0;right:0;color:red}#search-products-results p.stock.out-of-stock{position:relative;top:0;width:120px}.isBlockUser .out-of-stock{display:none}#product-detail-popup p.stock.out-of-stock{padding:0!important}li.woocommerce-MyAccount-navigation-link--user-switching-switch-back{display:none!important}#user_switching_switch_on a{background:linear-gradient(90deg,#2f277e 0,#d0247c 100%)!important;color:#fff!important;font-size:16px;line-height:24px;padding:10px 16px!important;border-radius:10px;text-decoration:none;letter-spacing:.4px;border:#fff solid 0}.single-product #user_switching_switch_on a{display:none}.ShopPage.ProductDetails .single-product div.product div.summary{display:flex;flex-wrap:wrap}.ShopPage.ProductDetails .single-product div.product div.summary .price,.ShopPage.ProductDetails .single-product div.product div.summary .product_description,.ShopPage.ProductDetails .single-product div.product div.summary .product_title,.ShopPage.ProductDetails .single-product div.product div.summary p.product_sku{width:100%}.ShopPage.ProductDetails .single-product div.product div.summary .wr-wrapper{margin-left:0}.ShopPage.ProductDetails .single-product div.product div.summary form.cart{width:100%}#order_review #payment div.payment_box{margin-bottom:0}#order_review #payment{background:0 0}#order_review #payment ul.payment_methods{padding:0;border:0}#order_review #payment ul li{margin-bottom:30px;padding:16px;border-radius:10px;background:#e9e6ed}#order_review #payment .form-row.place-order{padding:16px;border-radius:10px;background:#e9e6ed}.Ryft--paysection form .input{background:0 0!important}#payment input[type=checkbox]{display:none}#payment input[type=checkbox]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;font-size:20px;margin:0;user-select:none}#payment input[type=checkbox]+label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:25px;height:25px;border:1px solid #8e257d;background-color:#fff;border-radius:3px}#payment input[type=checkbox]:checked+label::before{content:"✔";color:#8e257d;font-size:16px;text-align:center;line-height:21px}#payment input[type=radio]{display:none}#payment input[type=radio]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;font-size:20px;margin:10px;user-select:none}#payment input[type=radio]+label::before{content:"";position:absolute;left:0;top:8px;transform:none;width:25px;height:25px;border:2px solid #8e257d;border-radius:50%;background-color:#fff}#payment input[type=radio]:checked+label::before{content:"";position:absolute;left:0;top:8px;transform:none;width:25px;height:25px;background-color:#8e257d;border-radius:50%;border:#fff solid 6px}#shipping_method input[type=radio]{display:none}#shipping_method input[type=radio]+label{position:relative;padding-left:24px;cursor:pointer;display:inline-block;margin:0;user-select:none}#shipping_method input[type=radio]+label::before{content:"";position:absolute;left:0;top:3px;transform:none;width:16px;height:16px;border:2px solid #8e257d;border-radius:50%;background-color:#fff}#shipping_method input[type=radio]:checked+label::before{content:"";position:absolute;left:0;top:3px;transform:none;width:16px;height:16px;background-color:#8e257d;border-radius:50%;border:#fff solid 0}#wc_checkout_add_ons .woocommerce-input-wrapper input{display:none}#wc_checkout_add_ons .woocommerce-input-wrapper input+label{position:relative;padding-left:28px;cursor:pointer;display:inline-block;margin:0;user-select:none}#wc_checkout_add_ons .woocommerce-input-wrapper input+label::before{content:"";position:absolute;left:0;top:7px;transform:none;width:16px;height:16px;border:2px solid #8e257d;border-radius:50%;background-color:#fff}#wc_checkout_add_ons .woocommerce-input-wrapper input:checked+label::before{content:"";position:absolute;left:0;top:7px;transform:none;width:16px;height:16px;background-color:#8e257d;border-radius:50%;border:#fff solid 0}#payment .payment_method_sagepaydirect label{width:100%}#payment #sagepaydirect-card-icons{position:absolute;right:12px;top:6px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left!important}#tab-edit-account .edit-account input{margin-right:10px}#customer_details .mailchimp-newsletter input{padding:0;height:initial;width:initial;margin-bottom:0;display:none!important}#customer_details .mailchimp-newsletter label{position:relative;cursor:pointer;padding-left:36px;font-size:16px!important;line-height:27px!important;margin-bottom:10px!important}#customer_details .mailchimp-newsletter label:before{content:"";-webkit-appearance:none;background-color:rgba(0,0,0,0);border:1px solid #8e257d;border-radius:3px;padding:10px;display:inline-block;cursor:pointer;margin:5px 0 0 -36px;position:absolute}#customer_details .mailchimp-newsletter input:checked+span:after{content:"";display:block;position:absolute;top:6px;left:8px;width:5px;height:12px;border:solid #8e257d;border-width:0 2px 2px 0;transform:rotate(45deg)}#kl_newsletter_checkbox_field .woocommerce-input-wrapper .checkbox{display:flex;align-items:center;padding-left:36px}#kl_newsletter_checkbox_field .woocommerce-input-wrapper .checkbox .input-checkbox{appearance:none;width:20px;height:20px;border:1px solid #8e257d;border-radius:4px;margin-right:10px;cursor:pointer;transition:background-color .2s,border-color .2s;left:0}#kl_newsletter_checkbox_field .woocommerce-input-wrapper .checkbox .input-checkbox:checked{background-color:#8e257d;border-color:#8e257d;background-image:url('data:image/svg+xml,%3Csvg viewBox="0 0 24 24" fill="white" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"%3E%3C/path%3E%3C/svg%3E');background-size:16px;background-position:center;background-repeat:no-repeat}#kl_newsletter_checkbox_field .optional{display:contents}.myPrescriptionsWrap a.contactDetails.tel-Icon{margin-right:5px}.myPrescriptionsWrap a.contactDetails.tel-Icon span{margin:5px 4px 0 0}.myPrescriptionsWrap a.contactDetails.email-Icon span{margin:6px 4px 0}.woocommerce .star-rating span::before{color:#80267d!important}.woocommerce #review_form #respond .form-submit input{left:auto;background:0 0;color:#6a257d!important;padding:9px 20px 9px 20px!important;background:rgba(0,0,0,0)!important;border:1px solid #6a257d!important;font-weight:500!important;line-height:21px!important;color:#6a257d!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce #review_form #respond .form-submit input:hover{background:#6a257d!important;color:#fff!important}.woocommerce #review_form #respond p{padding-bottom:0!important}.woocommerce .products .star-rating{margin:10px auto!important}#search-products-results ul.products li.product .star-rating{left:-20px}.woocommerce .woocommerce-product-rating{width:100%}#website-popup{padding:10px}#website-popup .modal-header button{border:0;background:0 0;right:10px;position:absolute;top:10px;line-height:0;z-index:9}#website-popup .modal-dialog{margin:0 auto;height:100%;align-items:center;display:flex}.resultError{margin:0 auto!important}@media screen and (min-width:0px)and (max-width:1366px){.woocommerce ul.products li.product .star-rating{font-size:.655em!important}}@media screen and (min-width:0px)and (max-width:1100px){.woocommerce ul.products li.product .star-rating{font-size:1.2em!important;width:100px}}@media screen and (min-width:0px)and (max-width:767px){.woocommerce ul.products li.product .star-rating{font-size:1em!important;margin:3px auto 14px!important;left:0!important;width:84px}#search-products-results ul.products li.product .price{margin-bottom:16px!important}}#website-popup{bottom:auto!important;height:99vh;margin:10px;padding:0}#website-popup .modal-header{min-height:0}#website-popup .modal-body{padding:0}#website-popup .modal-header svg line{stroke:#fff}#website-popup .modal-body{margin:-20px 0 0}#website-popup .modal-header button{background:linear-gradient(90deg,#2f277e 0,#d0247c 100%);padding:8px;border-radius:6px;top:20px;opacity:0}.in#website-popup .modal-header button{transition-delay:.9s;opacity:1}#website-popup .modal-dialog{justify-content:center}#website-popup .modal-content{width:100%;background:0 0;box-shadow:none;border:0}#website-popup .modal-body{padding:30px 0;max-height:97vh!important}#website-popup .modal-dialog{align-items:flex-start}.woocommerce-store-notice,p.demo_store{background:#000!important;padding:7px 0!important;position:fixed}body.notice-added{margin-top:44px}body.notice-added .woocommerce-store-notice{display:block!important}body{transition:margin-top .3s ease}.single-product .woocommerce-store-notice,p.demo_store{display:none!important}.aws-container .aws-search-form .aws-search-clear span{text-align:center}.aws-container .aws-search-form .aws-search-clear{top:0!important;right:0!important}.aws-container .aws-search-form .aws-loader{right:10px!important}.webAppBody~.aws-search-result{margin-top:0!important}.aws_result_content .aws_result_price .wr-content{border:#cba3d6 solid 1px;padding:6px 12px;background:#f7f2f7;border-radius:25px;width:auto;display:inline-block;margin:12px 0 0;line-height:normal;color:#6a257d;font-size:12px}.aws-search-result .aws_result_price{font-size:12px;line-height:18px;font-weight:700}.aws-search-result .aws_result_image img{width:50px!important;height:auto!important;display:block}.aws-search-result .aws_result_price del{padding:0!important;opacity:.5!important}.aws-search-result .aws_results .aws_result_item{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:12px}.aws-search-result .aws_results .aws_result_content{flex:1;min-width:0;order:1}.aws-search-result .aws_results .aws_result_image{order:2;position:static;float:none;height:auto;flex-shrink:0;padding:0;align-self:flex-start}.webAppBody~.aws-search-result .aws_results .aws_result_item{padding-right:100px;padding-bottom:0}.webAppBody~.aws-search-result .aws_results .aws_result_item:after{content:"Add";position:absolute;right:20px;font-size:14px;padding:6px 12px 6px 12px!important;background:rgba(0,0,0,0)!important;border:1px solid #6a257d!important;font-weight:500!important;line-height:21px!important;color:#6a257d!important;top:50%;text-transform:uppercase;border-radius:4px;transform:translate(0,-50%)}.aws_result_item.aws_search_more{display:none!important}.modal-body{z-index:9999}.webAppBody .aws_search_more,.webAppBody .searchbox-icon{display:none!important}.webAppBody .aws-container .aws-search-form{float:none!important;height:auto;min-width:100%}.modal-open .aws-search-result{display:none}@media screen and (min-width:0px)and (max-width:480px){.webAppBody~.aws-search-result .aws_results .aws_result_item:after{transform:none!important;bottom:10px!important;top:auto!important;right:auto!important}.webAppBody~.aws-search-result .aws_results .aws_result_item{padding-bottom:54px!important;padding-right:12px!important}}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:1!important}#website-popup .modal-header button{z-index:99999}.ShopPage .woocommerce div.product .woocommerce-tabs .panel ol,.ShopPage .woocommerce div.product .woocommerce-tabs .panel ul,.ShopPage.ProductDetails .single-product div.product div.summary .product_description ul{margin-left:20px}.ShopPage .woocommerce div.product .woocommerce-tabs .panel ol li{padding-left:0}.ShopPage .woocommerce div.product .woocommerce-tabs .panel ol li::before{display:none}@media screen and (min-width:1921px){.LatestBlog .alm-reveal.alm-filters{height:500px!important}}@media screen and (min-width:0px)and (max-width:1920px){.BestSlider{width:123%}.LatestBlog .alm-reveal{width:130%}}@media screen and (min-width:0px)and (max-width:1800px){.ShopBySlider{width:140%}}@media screen and (min-width:0px)and (max-width:1640px){.TwoBlocks .col-6 .flexWrap{width:74%}.ShopBySlider{width:130%}.LatestBlog .alm-reveal{width:120%}.BestSlider{width:116%}.MainTitle span{font-size:43px;line-height:54px}.MainTitle{max-width:420px;margin:70px}.featuredLogo{left:580px;top:144px}.slick-slide .featuredLogo img{max-height:140px}.footerMenu a:hover:after{display:none}.woocommerce-additional-fields{margin-bottom:30px}}@media screen and (min-width:0px)and (max-width:1440px){.Contact .ContentArea .col-7,.Partner .ContentArea .col-7{padding-right:80px}.TwoBlocks .col-6 .flexWrap{width:80%}.BestSlider{width:110%}.LatestBlog .alm-reveal{width:110%}.MainTitle span{font-size:40px;line-height:50px}.featuredLogo{left:600px;top:120px}.MainTitle{max-width:400px;margin:70px 0 0 50px}.LatestBlog{min-height:530px}}@media screen and (min-width:0px)and (max-width:1366px){.TwoBlocks .col-6 .flexWrap{font-size:22px;line-height:normal;padding:20px 30px}.webAppBody .PageHead .container_1400{padding:0 26px}.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-cart .woocommerce-MyAccount-navigation ul,.woocommerce-checkout .woocommerce-MyAccount-navigation ul{padding:20px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a,.woocommerce-cart .woocommerce-MyAccount-navigation ul li a,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li a{font-size:16px}.lwss_selectable.wr-input-amount{width:100%}}@media screen and (min-width:0px)and (max-width:1350px){.HomeSlider .flexWrap{justify-content:inherit}.BannerImg .box:before{padding-top:44%}}@media screen and (min-width:0px)and (max-width:1280px){.featuredLogo{left:560px;top:140px}.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce-cart .woocommerce-MyAccount-navigation ul li,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li{margin-bottom:0;padding-bottom:0}.productSearchWrap{padding:20px}.frequentlyOrdered{padding:20px}#search-products-results ul.products li.product>a .box img{width:100%;height:100%}.LatestBlog .alm-filter--inner ul li .active:before{right:0}.productSearchWrap.active #search-products-results{left:20px;right:20px}#order_review dl.variation{width:100%}#order_review dl.variation dd,#order_review dl.variation dt{width:100%}}@media screen and (min-width:0px)and (max-width:1200px){.IntroWithimg .col-7{padding-right:100px;width:55%}.IntroWithimg .col-5{width:45%}.Subheader .box:before{padding-top:26%}.woocommerce div.product form.cart .variations select{min-width:100%;margin-right:0}.PopularBrand ul li{width:calc(20% - 16px)}.TwoBlocks .col-6 .flexWrap{width:90%;bottom:30px}.slick-slide .featuredLogo img{max-height:120px}.featuredLogo{left:500px}.MainTitle{margin-left:10px;margin-top:40px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-cart .woocommerce-MyAccount-navigation,.woocommerce-checkout .woocommerce-MyAccount-navigation{width:26%}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-cart .woocommerce-MyAccount-content,.woocommerce-checkout .woocommerce-MyAccount-content{width:71%}.categoryListWrap ul li a img{width:100%}.LatestBlog .alm-reveal.alm-filters{height:360px!important}.LatestBlog .ajax-load-more-wrap .alm-reveal:before,.LatestBlog .alm-loading:before,.alm-reveal.loading:before{top:20%}}@media screen and (min-width:0px)and (max-width:1100px){.woocommerce div.product .product_title{font-size:30px;line-height:40px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px}.productListing ul.products li.product,.related ul.products li.product,.upsells.products .products li.product{width:33.33%!important}.IntroWithimg .col-7{padding-right:60px;width:50%}.IntroWithimg .col-5{width:50%}.HomeInfoBox>div>div{padding:24px 16px;margin:0 10px}.MainTitle span{font-size:36px;line-height:44px}.featuredLogo{left:460px;top:110px}#patient-popup .modal-dialog{max-width:100%}.prescribedItemWrap p,.prescriberComments p,.prescriptionDetailsCard p{font-size:16px;line-height:24px}div#product-detail-popup .modal-dialog{max-width:90%}.woocommerce-cart-form td.product-remove{width:7%}.woocommerce-cart-form td.product-subtotal{width:14%}.woocommerce-cart-form td.product-quantity{width:25%}.woocommerce-cart-form td.product-price{width:20%}.woocommerce-cart-form td.product-name{width:28%}.woocommerce-cart-form td.product-thumbnail{width:16%}.woocommerce-cart-form td.product-name a{font-size:16px}#patient-popup .modal-footer{position:fixed;width:100%;bottom:0;background:#fff}.wr-earn-points.wr-shortcode-grid{display:flex!important;flex-wrap:wrap!important}.myAccountSmilePointsWrap .item.tile{width:48%!important}.wr-earn-points.wr-shortcode-grid{gap:0!important}#search-products-results ul.products li.product>a .woocommerce-loop-product__title{width:48%;padding-right:10px!important}#search-products-results ul.products li.product>a .price{width:31%}.myPrescriptionsWrap a.contactDetails.tel-Icon span{margin:2px 4px 0 0}.myPrescriptionsWrap a.contactDetails.email-Icon span{margin:3px 4px 0}}@media screen and (min-width:0px)and (max-width:1024px){.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-cart .woocommerce-MyAccount-content,.woocommerce-checkout .woocommerce-MyAccount-content{width:100%}footer .flexWrap.TBSpace{padding:60px 0 10px}.footerLogo{margin:0 0 20px}.woocommerce-account .appMenu,.woocommerce-cart .appMenu,.woocommerce-checkout .appMenu{display:block}.basketAddedInfo.active{left:0;right:0}.woocommerce-MyAccount-navigation{position:absolute;background:#fcf9fb!important;top:120px;left:0;width:100%!important;height:0%;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden}.woocommerce-MyAccount-navigation.open{opacity:1;visibility:visible;height:100%;width:100%;z-index:999}header#appheader{position:relative!important}.webAppBody .Menutoggle{float:none}.webAppBody .hamburger{display:block}.webAppBody .Menutoggle{display:inline-block;position:relative;width:34px;height:24px;right:20px;float:right;margin:-64px 0 0}.webAppBody .Menutoggle label{position:absolute;top:5px;right:0;width:34px;z-index:5;left:0;margin:0 auto;cursor:pointer}.webAppBody .hamburger{position:absolute;height:22px;top:10px;right:20px;z-index:5}.webAppBody .hamburger div{position:relative;height:3px;left:0;background:#68267d;margin-bottom:8px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.webAppBody .hamburger div.bottom{margin-bottom:5px!important}.webAppBody .hamburgerOpen.hamburger{margin-bottom:2px}.webAppBody .hamburgerOpen.hamburger .top{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:10px}.webAppBody .hamburgerOpen.hamburger .meat{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-10px}.webAppBody .hamburgerOpen.hamburger .bottom{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.currentBalance{margin-left:-30px;margin-right:-30px}.appMenu .Menutoggle{margin:0;right:0}.appMenu .hamburger div.top{width:70%}.appMenu .hamburger div.bottom{width:70%}.appMenuButton.active .hamburger .top{width:100%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:10px}.appMenuButton.active .hamburger .meat{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-10px}.appMenuButton.active .hamburger .bottom{width:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.myProfileWrap ul.nav.nav-pills.nav-fill{display:block!important}}@media screen and (min-width:0px)and (max-width:1023px){.variations td,.variations th{width:100%;display:block}.page-template-template-my-account .container_850{padding:0 26px}a.button.filterSubmit{width:110px;text-align:center;margin-left:10px;margin-bottom:16px}div#filterMyPrescription .card.card-body div{width:50%;padding:0 10px}#filterMyPrescription input,#filterMyPrescription select{width:100%;margin-bottom:16px}div#product-detail-popup .modal-dialog{max-width:100%}div#product-detail-popup .modal-header button{position:fixed;right:14px;top:14px}#product-detail-popup .modal-header{min-height:30px!important}}@media screen and (min-width:0px)and (max-width:991px){header .mainMenu a::before{display:none}.mainMenu>li.menu-item-has-children:before{display:none}.hamburger{display:block}.Menutoggle{display:inline-block;position:relative;width:34px;height:24px;right:20px;float:right;margin:-64px 0 0}.Menutoggle label{position:absolute;top:5px;right:0;width:34px;z-index:5;left:0;margin:0 auto;cursor:pointer}.hamburger{position:absolute;height:22px;top:10px;right:20px;z-index:5}.hamburger div{position:relative;height:3px;left:0;background:#68267d;margin-bottom:8px;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hamburger div.bottom{margin-bottom:5px!important}.hamburgerOpen.hamburger{margin-bottom:2px}.hamburgerOpen.hamburger .top{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:10px}.hamburgerOpen.hamburger .meat{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:-10px}.hamburgerOpen.hamburger .bottom{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}header ul.sub-menu{position:relative;width:100%;min-width:100%;padding:0!important;background:0 0;left:0!important;margin:24px 0 0 20px;opacity:1!important}header .nav{position:fixed;width:100%;height:auto;background:#fff;padding:0;left:0;right:0;top:96px;overflow:hidden;z-index:9999;display:none;height:100%}header .nav .nav-wrapper{position:relative;overflow-y:hidden;margin:0 auto;background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%);height:100%;overflow:auto;padding-bottom:200px}header nav{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header nav #menu-main-menu>li{padding:0;text-align:left;margin:20px 0;width:100%;line-height:0}header nav #menu-main-menu>li>a:first-child,nav #menu-main-menu>li .accordionTrigger~a{width:100%;display:inline-block}header nav ul{margin:26px 20px 0;padding:0;list-style-type:none}header .mainMenu li a{color:#222221;font-size:20px;line-height:25px;font-weight:500;padding:0 0;letter-spacing:.5px}header .mainMenu li a:hover{color:#68267d}header .sub-menu{display:none}header .accordionTrigger{position:absolute;right:0;top:0;cursor:pointer;z-index:999;width:22px;height:22px;z-index:99}header .accordionTrigger:after{-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;height:22px;content:"";width:22px;position:absolute;right:0;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downBlack.svg) no-repeat center center;background-size:22px;top:2px}header .accordionTrigger.active:after{transform:rotate(-180deg)}header .sub-menu li a{display:block}header .mainMenu .sub-menu li{display:block;margin:0;padding:6px 0}header .mainMenu .sub-menu li a{color:#222221;font-size:18px;line-height:24px;padding:0;margin:0}header .accordionTrigger.active+a{border-bottom:0;padding-bottom:0}header .mainMenu .sub-menu{padding-top:18px}header .sub-menu li .accordionTrigger{right:20px}header.fixed{position:fixed;width:100%;background:#fff;z-index:99}header nav{background:0 0!important}.ScrollHide{overflow:hidden}header.fixed .mainMenu li{opacity:0;-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s}header.fixed .mainMenu li:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}header.fixed .mainMenu li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}header.fixed .mainMenu li:nth-of-type(4){-webkit-animation-delay:.5s;animation-delay:.5s}header.fixed .mainMenu li:nth-of-type(5){-webkit-animation-delay:.55s;animation-delay:.55s}header.fixed .mainMenu li:nth-of-type(6){-webkit-animation-delay:.6s;animation-delay:.6s}header.fixed .mainMenu li:nth-of-type(7){-webkit-animation-delay:.65s;animation-delay:.65s}header.fixed .mainMenu li:nth-of-type(8){-webkit-animation-delay:.7s;animation-delay:.7s}header.fixed .mainMenu li:nth-of-type(9){-webkit-animation-delay:.75s;animation-delay:.75s}header.fixed .mainMenu li:nth-of-type(10){-webkit-animation-delay:.8s;animation-delay:.8s}header.fixed .mainMenu li:nth-of-type(11){-webkit-animation-delay:.85s;animation-delay:.85s}header.fixed .mainMenu li:nth-of-type(12){-webkit-animation-delay:.9s;animation-delay:.9s}header.fixed .mainMenu li:nth-of-type(13){-webkit-animation-delay:.95s;animation-delay:.95s}.aws-container .aws-show-clear .aws-search-field{min-width:230px}.logged-in .aws-container .aws-show-clear .aws-search-field{min-width:280px}.logo{width:40%}.RightBtns{width:60%;padding-right:46px}.SinglePage .col-9{width:70%}.SinglePage .col-3{width:30%}.boxTop .col-7{padding:40px;width:55%}.boxTop .col-5{width:45%}.boxTop .col-7 .btn{margin:30px 7px 0}.boxTop h5{margin:20px 0 0}.PopularBrand ul li{width:calc(25% - 16px)}.InfoBox{margin:0 -10px 44px}.InfoBox>div>div{margin:0 10px}.BannerImg .box:before{padding-top:42%}.featuredLogo{left:430px}.footerCol{width:100%;padding-right:0;border-bottom:#dbdbdb solid 1px}.footerCol ul{padding-bottom:0}.footerCol ul br{display:none}.footerCol li{margin-bottom:10px}.FooterMenuSec{width:100%;padding:24px 0 0}.CopyRight{text-align:center;width:100%;border-top:#dbdbdb solid 1px;padding:20px 0}.CopyRight ul{text-align:center;margin-bottom:0}}@media screen and (min-width:0px)and (max-width:991px)and (orientation:landscape){header nav #menu-main-menu>li{margin:10px 0}header nav ul{padding-bottom:120px}.woocommerce-MyAccount-navigation.open{padding-bottom:160px;height:100vh}}@media screen and (min-width:0px)and (max-width:950px){.woocommerce-account .woocommerce-MyAccount-navigation ul li,.woocommerce-cart .woocommerce-MyAccount-navigation ul li,.woocommerce-checkout .woocommerce-MyAccount-navigation ul li{display:block}.woocommerce-MyAccount-navigation.open{overflow-y:auto;overflow-x:hidden}.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-cart .woocommerce-MyAccount-navigation ul,.woocommerce-checkout .woocommerce-MyAccount-navigation ul{overflow-x:hidden}}@media screen and (min-width:0px)and (max-width:950px)and (orientation:landscape){.modal-open .modal{overflow-y:auto;top:0!important;transform:none!important;height:auto!important}}@media screen and (min-width:0px)and (max-width:950px){.TwoBlocks .col-6 .flexWrap{width:100%;position:relative;bottom:0;left:0;right:0;border-radius:5px;margin:1px 0 0;padding:25px 20px}.TwoBlocks .col-8{width:100%;text-align:center}.TwoBlocks .col-4{width:100%;text-align:center;margin:28px 0 0;display:block}.InfoBox>div.col-4{width:50%}.InfoBox>div.col-2{width:25%}.InfoBox>div{margin-bottom:20px}.Subheader .box:before{padding-top:34%}.patientDetailWrap{display:flex;flex-wrap:wrap}.patientDetailWrap>a{width:60%;margin:0 10px 16px!important}.partner_id{width:calc(50% - 20px)}.skipPatientWrap{width:100%;clear:both}.patientDetailWrap.buildOrder .continuePatientFTF{width:100%}.buildOrderSection .patientDetailWrap.buildOrder{margin:0}#patient-popup .popupText{padding-bottom:80px}.isBlockUser .basketMenu,.isBlockUser .buildOrderSection,.isBlockUser .dashboard_blocks .block,.isBlockUser .myAccountBasket,.isBlockUser .myPrescriptionsWrap,.isBlockUser .patientDetailWrap,.isBlockUser .woocommerce-MyAccount-navigation-link--approvals,.isBlockUser .woocommerce-MyAccount-navigation-link--basket,.isBlockUser .woocommerce-MyAccount-navigation-link--build-order,.isBlockUser .woocommerce-MyAccount-navigation-link--my-prescriptions,.isBlockUser .woocommerce-MyAccount-navigation-link--orders,.isBlockUser .woocommerce-MyAccount-navigation-link--patient-details,.isBlockUser .woocommerce-MyAccount-navigation-link--smile-points{opacity:.4!important}}@media screen and (min-width:0px)and (max-width:850px){header div.logo{width:32%}.RightBtns{width:68%}.logo .logo{display:flex;align-items:center;width:100%}.IntroWithimg .col-7{width:100%;padding-right:0}.IntroWithimg .col-5{width:100%}.HomeInfoBox span{width:100%}.HomeInfoBox{margin:40px -10px 0}.BannerImg .box:before{padding-top:46%;display:none}.BannerImg .imageHolder{position:relative}.slick-slide .featuredLogo img{max-height:100px}.featuredLogo{left:360px;top:130px}.MainTitle span{font-size:32px;line-height:41px}.MainTitle{max-width:376px}.Listing .alm-paging-content>div{width:50%}.FeaturedPost .col-6{width:100%}.FeaturedPost .col-6:first-child{margin-bottom:16px}.SinglePage .col-9{width:66%}.SinglePage .col-3{width:34%}.PartnerForm>div{padding:30px 24px 20px}.Contact .ContentArea .col-7,.Partner .ContentArea .col-7{padding-right:50px}.boxTop .col-7 img{max-width:260px;width:100%}.boxTop .col-7 .btn{margin:20px 7px 0}.boxTop h5{font-size:20px;line-height:28px}.boxTop .col-7{padding:40px 20px}.SearchResult h2{font-size:20px;line-height:30px}.LatestBlog #alm-filters-category_filter{width:30%}.LatestBlog #ajax-load-more{width:70%!important}.nav-pills>li+li{margin-left:8px!important}.browseProducts .nav-pills>li+li{margin-left:24px!important}.resWrap table{min-width:inherit}.woocommerce-page table.cart td.actions .coupon{float:none;margin-bottom:16px;text-align:left}.woocommerce-page table.cart td.actions .input-text{width:calc(100% - 110px)!important}.isPurchase div.product div.summary{padding-right:0!important}.myAccountBasket .coupon{width:100%}.SearchResult>.container_1400>div{width:calc(50% - 20px)!important;margin:0 10px 20px!important}.SearchResult .container_1400{padding:0 10px!important}}@media screen and (min-width:0px)and (max-width:768px){h1{font-size:35px;line-height:40px}h2{font-size:30px;line-height:38px}h3{font-size:26px;line-height:32px}h4{font-size:23px;line-height:27px}h5{font-size:21px;line-height:27px}h6{font-size:19px;line-height:24px}.SmilePointCheckout h5,.wr-order-points-preview .item .preview-total-line .points{font-size:21px!important;line-height:27px}section.up-sells.upsells.products{margin-top:40px}.woocommerce div.product .product_title{font-size:26px;line-height:36px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:18px}.FeaturedPost .col-6>div h3{font-size:26px;line-height:32px}.PageHead{padding:28px}.InfoBox>div>div{padding:20px 16px}.InfoBox span.bold{font-size:36px}.ShopBySlider li{margin-bottom:0!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:0 10px}.ShopBySlider ul.products{margin:0 -10px 16px}.BestSlider{width:100%;margin:0}.BestSlider ul.products{margin:0 -10px 16px}.BestSlider li.product{width:50%!important}.search .PageHead{padding:28px 0}.Contact .ContentArea{padding:60px 0}.webAppBody .PageHead .container_1400{padding:0}.woocommerce table.my_account_orders{background:0 0;padding:0}.woocommerce-cart-form__contents tr{margin-bottom:20px!important;background:rgba(143,37,125,.06);padding:20px;border-radius:5px;display:flex!important;flex-wrap:wrap!important;width:100%!important;position:relative;align-items:flex-start!important;padding-bottom:4px;align-items:center}.woocommerce-cart-form__contents tr.cart_item td{border:0!important;background:0 0!important;color:#202020!important;font-weight:500;text-align:left!important;width:100%}.woocommerce-page table.shop_table_responsive tr td a{color:#202020!important;font-weight:500}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions:before{display:none}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button.view{width:10%!important;position:absolute;right:14px;margin:0!important}a.woocommerce-button.button.view{margin:0!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:100%!important}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:block}.webAppBody table.shop_table_responsive tr td.product-thumbnail{width:200px;position:absolute;left:0}.webAppBody table.shop_table_responsive tr td.product-name{width:100%;text-align:left!important;padding:0 34px 0 0!important}.webAppBody table.shop_table_responsive tr td.product-thumbnail::before,.woocommerce-cart-form__cart-item.cart_item td::before{display:none}.woocommerce-cart-form .shop_table td{padding:0!important}.webAppBody td.product-price{width:30%}.webAppBody table.shop_table_responsive tr td::before{left:10px}.cart-collaterals.cross-sells{margin:20px 0 30px;display:block;overflow:hidden}.lwss_selectable.lws-wr-pointsoncart{padding-left:0!important;padding-right:0!important;margin-top:30px}.myAccountBasket .lwss_selectable.lws-wr-pointsoncart{padding-left:20px!important;padding-right:20px!important}.lwss_selectable.wr-cart-balance-value{text-align:left!important}.lwss_selectable.wr-cart-buttons{margin-bottom:14px}form.woocommerce-cart-form td.actions{background:rgba(0,0,0,.025)!important}.webAppBody .woocommerce-cart-form__contents tr{background:0 0!important;padding:0 0 20px 0;border-radius:0}.webAppBody .woocommerce-cart-form__contents tr.cart_item{padding-left:200px}.webAppBody table.shop_table_responsive tr td.product-thumbnail{padding:0 20px 0 0!important}.webAppBody td.product-quantity{width:70%!important}.webAppBody table.shop_table_responsive tr td.product-name:before,.webAppBody table.shop_table_responsive tr td.product-quantity:before{display:none}.cart_totals tr{background:0 0!important}.woocommerce-cart-form .actions{width:100%!important}.lwss_selectable.wr-minpoints{line-height:18px;margin:10px 0}.actions .button{width:auto!important}.cart_totals tr{padding:0!important;margin:0!important}.cart_totals th{display:block!important;width:50%}.cart_totals td:before{display:none}.cart_totals table{border:0!important}.cart_totals table tr{margin:0!important;padding:0!important}.cart_totals table td,.cart_totals table th{padding:14px 0!important;font-size:18px}.cart_totals table th{font-weight:500!important}.woocommerce-page #content table.cart td.action{background:linear-gradient(90deg,rgba(47,39,126,.03) 0,rgba(208,36,124,.03) 100%)!important;padding:20px!important}.woocommerce-page table.cart td.actions .coupon{padding:20px}.woocommerce-page table.cart td.actions .coupon+.button{margin:0 20px 20px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.cart_totals table tr{display:flex!important}.cart_totals table tr td{width:50%;font-size:16px}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{display:flex;flex-wrap:wrap}.cart-collaterals.cross-sells{order:1}.cart_totals{order:2}td.product-price .awdr_cart_strikeout_line{text-align:left;margin:10px 0}td.product-subtotal span.woocommerce-Price-amount.amount{margin:20px 0 10px;float:left;font-weight:600}td.product-remove{order:1}.woocommerce-cart-form .resWrap table{margin-bottom:0!important}.cart-collaterals.cross-sells{margin-top:0}.lwss_selectable.lws-wr-pointsoncart{margin-top:0}.lwss_selectable{width:100%}.cart-collaterals .cart_totals th{width:20%}.cart-collaterals .cart_totals td{width:80%}.woocommerce ul#shipping_method{text-align:left}.woocommerce-shipping-destination{text-align:left}.woocommerce ul#shipping_method li{color:#202020}.webAppBody .PageHead h1{font-size:26px;line-height:51px;color:#202020;text-transform:capitalize;font-weight:700}.loginPageWrap .PageHead h1,.registerPageWrap .PageHead h1{color:#68267d}.lwss_selectable.wr-cart-balance-value{padding:10px!important;text-align:left}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{margin:0 0 20px}.directionsWrap{clear:both;width:100%}tr.woocommerce-cart-form__cart-item.cart_item td.product-price span.woocommerce-Price-amount.amount{text-align:left}tr.woocommerce-cart-form__cart-item.cart_item td.product-price .wr-wrapper{text-align:left;margin-left:0}td.product-remove{position:relative}td.product-remove a{position:absolute;right:0;z-index:1}.lwss_selectable.wr-input-amount{background:rgba(0,0,0,0)!important}.lwss_selectable.wr-input-amount{margin-left:0!important}.lwss_selectable.wr-cart-balance-value{line-height:20px!important}td.product-subtotal{position:relative}td.product-subtotal:before{content:attr(data-title) ": ";color:#6a257d;font-size:14px;font-weight:600!important;position:absolute;top:0;display:block!important;left:0!important}td.product-subtotal span{margin:0 0 0 34px!important}#order_review td.product-subtotal span{margin-left:0!important}#order_review .product-quantity{text-align:left;padding-left:0!important;padding-right:12px!important}#order_review .shop_table td{vertical-align:top}#order_review td.product-subtotal:before{top:8px}td.product-quantity span.qty{display:inline-block;padding:0 9px 0 0;color:#6a257d;font-weight:600!important;font-size:14px}.woocommerce-MyAccount-navigation{top:107px}span.woocommerce-Price-amount.amount{margin:0 3px 0 0}button#place_order{width:auto!important}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{display:block!important}}@media screen and (min-width:0px)and (max-width:767px){.htmlscroll,.htmlscroll body{overflow-y:hidden!important}.woocommerce-MyAccount-navigation.open{height:calc(100vh - 200px)}body{line-height:28px}header div.logo{width:100%}header .flexWrap{justify-content:center}.FeaturedPost .col-6>div{font-size:16px}header>.container_1400{padding:0}header .logo{justify-content:center;display:flex;width:100%;padding:12px 10px}header nav ul{margin:16px 0 0}header nav #menu-main-menu>li{margin:12px 0}header .accordionTrigger:after{top:2px}header ul.sub-menu{margin:14px 0 0 10px}header .nav{top:140px}header .sub-menu li .accordionTrigger{right:10px}.searchbox-icon,.searchbox-submit{background:#f8f2f7}.Menutoggle label{top:19px}.woocommerce-MyAccount-navigation{top:98px}p{padding-bottom:24px}.RightBtns{background:linear-gradient(90deg,rgba(47,39,126,.06) 0,rgba(208,36,124,.06) 100%);width:100%;padding:13px 74px 13px 20px}.cart-collaterals .cross-sells .products li,.productListing ul.products li.product,.related ul.products li.product,.upsells.products .products li.product{width:50%!important}.newsLetter .col-9{width:100%}.newsLetter .col-3{width:100%}.newsLetter{padding:28px 0 25px;text-align:center}.newsLetter .btn{margin:16px auto 0}.newsLetter h5{font-size:24px;line-height:30px}.TwoBlocks .col-6{width:100%}.TwoBlocks .col-6:first-child{margin-bottom:25px}.ShopBySlider{width:100%}.ShopbyCategory{padding:44px 0 0!important}.ShopbyCategory h4{margin-bottom:40px}.PopularBrand{padding:40px 0 24px}.TwoBlocks{margin:25px auto 0}.BestSellers{padding:72px 0 60px!important}.BannerImg .box:before{padding-top:45%}.featuredLogo{left:320px;top:150px}.resultError>img{margin:-50px auto}.SearchResult h2{font-size:18px;line-height:25px}.pagination{padding:0;margin-bottom:0}.Listing .alm-paging-content>div{margin-bottom:40px}.FeaturedPost{margin-bottom:50px}.Listing .alm-paging-content h3{font-size:20px;line-height:32px;margin-top:16px}.woocommerce-tabs.wc-tabs-wrapper{margin:20px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0 30px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:18px;line-height:28px}.SinglePage .col-9{width:100%;padding-right:0}.SinglePage .col-3{width:100%;margin-top:40px}.BlogLatest .card{margin-bottom:40px}.Contact .ContentArea .col-7,.Partner .ContentArea .col-7{width:100%;padding-right:0}.Contact .ContentArea .col-5,.Partner .ContentArea .col-5{width:100%;margin-top:40px}.infoBox li{padding:20px 0!important;font-size:16px}.PartnerForm>div{margin-top:0}.boxTop .col-5{width:100%;order:1}.boxTop .col-7{width:100%;order:2}.boxTop .col-7 .btn{margin:30px 5px 0}.PopularBrand ul li{width:calc(33.33% - 16px)}.Resources .col-6{width:100%}.Resources .col-6:first-child{margin-bottom:30px}.accRow{padding:16px 20px}.accRow h4{font-size:16px}.accRow>div{font-size:16px;line-height:26px}footer .flexWrap.TBSpace{padding:36px 0 10px}.LatestBlog{padding:44px 0!important}.AccordionContent,.Resources{padding:40px 0}.webAppBody .ContentArea.TBSpace{padding-top:0}.woocommerce-lost-password .webAppBody .container_850{padding:0}.webAppBody .PageHead{margin-bottom:25px}.browseProducts .nav>li>a{padding:30px 12px!important}.buildOrderHome h6{font-size:16px;line-height:29px;font-weight:600;letter-spacing:.4px;margin-bottom:10px}.categoryListWrap ul li{width:33.33%}#search-products-results ul.products li.product>a{flex-wrap:wrap}#search-products-results ul.products li.product>a .woocommerce-loop-product__title{width:100%;margin:16px 0 10px!important}#search-products-results ul.products li.product{width:100%!important;margin:0 10px!important;padding:20px 0!important;border-bottom:#202020 solid 1px}#search-products-results ul.products li.product>a .box{width:30%}#search-products-results ul.products li.product>a .box img{max-width:inherit;max-height:inherit}#search-products-results ul.products li.product>a .price{width:100%!important}#search-products-results ul.products li.product{flex-wrap:wrap}#search-products-results ul.products li.product .wr-wrapper{position:relative;bottom:0;display:block;margin:16px 0 20px!important}.categoryIntro .col-6{width:100%}.categoryIntro .col-6:first-child{margin-bottom:20px}.categoryIntro .flexWrap h5{padding-right:0;margin-bottom:20px}.registerPageWrap .PageHead{margin-bottom:0}.myProfileWrap .tab-content .form-row{width:100%}.woocommerce-MyAccount-content h3{font-size:16px;letter-spacing:.4px}.tab-content h2{font-size:22px;line-height:28px;color:#68267d;margin-bottom:14px}.u-column1.col-1.woocommerce-Address{margin:0 0 24px}.woocommerce-MyAccount-content .nav>li>a{padding:8px 12px;font-size:14px}.woocommerce-MyAccount-content .nav>li{margin:0 8px 8px 0!important}.spc-pin-notice{margin:13px auto;display:block}#tab-my-profile .woocommerce-Address{margin:0}.woocommerce-Address .form-row{padding:0!important}#tab-my-profile .woocommerce-Address-title{margin:10px 0 20px 0}#tab-my-profile .form-action{margin:0}#tab-my-profile span#profile_img{position:relative}.patientDetailCard{width:calc(100% - 20px)}.prescriptionCard{width:calc(100% - 20px)}.spc-status-filter>div{margin-bottom:10px}.myPrescriptionsList{clear:both}span.waitingBadge{padding:8px 10px;line-height:20px}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{position:absolute;top:0;color:#6a257d;font-weight:600!important}.woocommerce-page table.shop_table_responsive tr td{text-align:left!important;position:relative}.woocommerce table.my_account_orders td{padding:28px 8px 20px 8px!important}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .view{width:44px!important;position:absolute!important;top:0;right:14px}.TSpace{padding:40px 0 0 0}.BSpace{padding:0 0 40px}.TBSpace{padding:40px 0}.page-template-template-login .ContentArea .container_850,.page-template-template-register .ContentArea .container_850{padding:0}.page-template-template-register #customer_login .col-2{padding:0;margin:0}.registercontpage{margin-bottom:0}.woocommerce form.register{padding:0;margin:0}.setup-content{padding-bottom:0}.boxBox{padding:28px 20px!important}form.lost_reset_password,form.woocommerce-form-login{padding:25px!important}.woocommerce-notices-wrapper{margin:0 0}.webAppBody .PageHead h1{font-size:26px;line-height:34px}.registerPopup .modal-body{padding:25px 25px 0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:600!important}#patient-popup .modal-dialog{max-width:100%}#patient-popup .form-row{padding:0 20px!important}div#product-detail-popup .modal-dialog{max-width:100%}.viewPatientDetails div{width:100%}.woocommerce-Address .form-row{width:100%}.patientDetailsCollapse .card.card-body div{width:100%}.f2fDate{width:100%!important}.itemCard .name{width:100%}.directions{width:100%}.registerPageWrap form.register{background:0 0!important}.registerPageWrap .PageHead{background:linear-gradient(90deg,rgba(47,39,126,.06) 0,rgba(208,36,124,.06) 100%)}.woocommerce-table__line-item.order_item{border-bottom:#202020 solid 1px;padding-bottom:20px}.itemCard .cost,.itemCard .qty{width:50%;margin-bottom:10px}.myAccountBasket .woocommerce-notices-wrapper{margin:0}tr.woocommerce-cart-form__cart-item.cart_item td.product-price span.woocommerce-Price-amount.amount{width:100%}tr.woocommerce-cart-form__cart-item.cart_item .wr-wrapper{margin-left:0}.productSearchWrap{margin-left:-26px;margin-right:-26px}form.woocommerce-cart-form .lwss_selectable.wr-cart-line-input input{padding-left:0!important}.SearchResult>.container_1400>div{width:100%!important}.BestSlider{width:100%!important}}@media screen and (min-width:0px)and (max-width:767px){.myPrescriptionsWrap a.contactDetails.tel-Icon{margin:0;display:inline-block;width:-webkit-fill-available}span.dividerLine{display:none}}@media screen and (min-width:0px)and (max-width:640px){#payment input[type=radio]+label::before{top:0!important}.woocommerce table.my_account_orders tr{margin-left:0;margin-right:0;width:100%}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button.view{right:0!important}#payment #sagepaydirect-card-icons{position:relative;top:16px}#payment input[type=radio]+label{line-height:normal;font-size:18px}.BannerImg .box .imageHolder{position:relative}.BannerImg .box:before{padding-top:64%;display:none}.HomeSlider .flexWrap{position:relative}.HomeSlider .container_1400{position:absolute;z-index:99;bottom:60px;width:auto;margin:0 auto;left:0;right:0}.featuredLogo{left:20px;top:auto;bottom:100px}.MainTitle span{font-size:39px;line-height:40px;color:#fff}.MainTitle span span{background:#fff}.MainTitle{margin:0 auto}.CategoryPage .woocommerce-result-count,.ShopPage .woocommerce .woocommerce-result-count{margin:0;margin-bottom:0!important}.ShopPage .woocommerce-ordering select,.ShopPage .woocommerce-products-per-page select{margin-left:0;float:none;border:#6a257d solid 1px;padding:10px;width:100%;margin-top:12px}.CategoryPage .woocommerce-ordering,.ShopPage .woocommerce .woocommerce-ordering{float:left;width:100%}.FeaturedPost .col-6:last-child>div{padding:20px}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:0!important}.InfoBox>div.col-4{width:100%}.InfoBox>div.col-2{width:50%}.InfoBox img{width:auto}.InfoBox span{display:block;width:100%}.gform_button.button{height:40px}.Subheader .box:before{padding-top:40%}.woocommerce div.product .woocommerce-tabs .panel{margin:28px 0 30px 0}.footerMenu>li{width:100%;border-bottom:#dbdbdb solid 1px;margin-bottom:15px;padding-bottom:10px}.footerMenu>li>a{position:relative}.footerMenu>li>a:before{-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;height:17px;content:"";width:20px;position:absolute;right:-30px;background:url(//smilepharma.co.uk/wp-content/themes/smile-pharma-custom/images/downBlack.svg) no-repeat center center;background-size:20px;top:4px}.footerMenu>li>a.active:before{transform:rotate(-180deg)}.FooterMenuSec{padding-top:14px}.CopyRight{border-top:0}.footerMenu{margin-bottom:0;padding-top:0}.footerMenu>li>a{pointer-events:inherit}footer .accordionTrigger{display:block}.footerMenu .sub-menu{display:none}.LatestBlog .slick-track{left:-8px}.LatestBlog #ajax-load-more{width:100%!important;margin-top:10px}.LatestBlog #alm-filters-category_filter{width:110%;height:auto;min-height:inherit}.LatestBlog .alm-filter--inner{overflow-x:auto}.LatestBlog .alm-filter--inner ul{margin:0;padding:0 0 10px;display:flex;display:flex;width:max-content}.LatestBlog .alm-filter--inner ul li{padding:0 30px 10px 0;display:inline-block;border-bottom:0}.LatestBlog .alm-filter--inner ul li .active:before{background:#707070;width:100%;height:2px;left:auto;top:auto;right:0;bottom:-8px}.buildOrderSection .products li{width:50%!important}.aws-container .aws-show-clear .aws-search-field{min-width:inherit}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:600!important}.woocommerce form .form-row{margin:0 0 10px}.woocommerce-form-login__rememberme{margin-top:24px!important}.stepBtn{margin-top:25px}.stepwizard{padding-top:0}#patient-popup .form-row{width:100%}.viewPatientDetails div{width:100%}.partner_id{width:calc(100% - 20px)}.continuePatientSel{margin-top:4px!important}.skipPatientWrap{margin:20px 0 0}.seperator{padding-bottom:20px}.buildOrder .addPatient+div{margin-top:20px}.resWrap table{min-width:inherit!important}.basketAddedInfo{max-width:90%}.basketAddedInfo .item-count.col{width:50%;text-align:left}.basketAddedInfo .col{width:50%;padding:10px 0;text-align:right}.browseProducts .nav-pills>li+li{margin-left:18px!important}.shopCategories ul.products li{width:50%!important}#search-products-results ul.products li.product>a .box{width:34%}.filerBtnSection{width:100%;float:inherit;text-align:right}.spc-status-filter{padding-right:40px;display:block}#filterMyPrescription .card.card-body b{text-align:left}div#filterMyPrescription{background:#fff;border:#6a257d solid 1px;padding:0;border-radius:5px;margin-top:4px;width:calc(100% - 0px);position:absolute;z-index:999}.woocommerce-order-details .woocommerce-table__product-name.product-name .item-thumbnail{float:none;margin-bottom:20px}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr{margin-bottom:30px!important;display:flex;width:100%;flex-wrap:wrap}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr td{width:100%;order:2}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{width:50%!important}.woocommerce table.shop_table tfoot td{padding:9px 12px!important}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot tr{margin-bottom:0!important}body .qib-button.qib-button-wrapper{float:left!important}tr.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing.order{width:100%!important;margin-left:0;margin-right:0}.LatestBlog .ajax-load-more-wrap .alm-reveal:before,.LatestBlog .alm-loading:before,.alm-reveal.loading:before{display:none}.lwss_selectable.wr-history-grid{padding:4px 20px 20px!important}.woocommerce-orders .woocommerce-Pagination>.button{margin-left:0!important}.prescriber-pin-wrapper input[type=password].spc-pin-input,.prescriber-pin-wrapper input[type=text].spc-pin-input{width:60px}.lwss_selectable.lws_woorewards_sponsorship_input{width:100%}.lwss_selectable.lwss_modify.lws_woorewards_sponsorship_submit{width:140px;margin:0 auto 20px!important}.wr-referral-code-wrapper{margin-bottom:20px}.lwss_selectable.lws-woorewards-social_share-btline,.lwss_selectable.lws_woorewards_sponsorship_form{flex-wrap:wrap}.lwss_selectable.lws_woorewards_sponsorship_field,.lwss_selectable.lwss_modify.lws_woorewards_sponsorship_submit{border-radius:4px!important}.copy-button.wr_refl_button_copy{width:220px;font-size:13px!important}body.woocommerce-orders .woocommerce-info{padding-bottom:90px}body.woocommerce-orders .woocommerce-Button.button{margin:0 auto 10px!important;float:left!important;width:214px!important;left:0!important;position:absolute;bottom:10px;right:0}.woocommerce-customer-details .col2-set .col-1,.woocommerce-customer-details .col2-set .col-2{width:100%;float:none}}@media screen and (min-width:0px)and (max-width:568px){.isPurchase .qib-button.qib-button-wrapper{width:auto!important;float:left!important}.patientDetailCard .button{margin-bottom:15px!important}.BestSlider li.product{width:100%!important}}@media screen and (min-width:0px)and (max-width:480px){h1{font-size:32px;line-height:38px}h2{font-size:28px;line-height:34px}h3{font-size:24px;line-height:30px}h4{font-size:22px;line-height:28px}h5{font-size:20px;line-height:26px}h6{font-size:18px;line-height:26px}.SmilePointCheckout h5,.wr-order-points-preview .item .preview-total-line .points{font-size:20px!important;line-height:26px;width:100%}.SmilePointCheckout{flex-wrap:wrap}.BannerImg .box:before{padding-top:100%}.woocommerce div.product .product_title{font-size:24px;line-height:34px}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:16px}.resWrap .label label{font-size:16px}.FeaturedPost .col-6>div h3{font-size:24px;line-height:30px}.HomeInfoBox .col-4{width:100%;margin-bottom:16px}.HomeInfoBox .col-4:last-child{margin-bottom:0}.HomeInfoBox>div>div{text-align:left;padding:10px 16px;min-height:70px}.IntroWithimg .col-7{text-align:center}.HomeInfoBox img{margin:0 16px 0 0;display:inline-block;max-width:40px}.HomeInfoBox span{width:auto;margin:0}.cart-collaterals .cross-sells .products li,.productListing ul.products li.product,.related ul.products li.product,.upsells.products .products li.product{width:100%!important}.Listing .alm-paging-content>div{width:100%}.woocommerce-MyAccount-content h3 svg{margin:0 10px -6px 0}.dashboard_blocks .block:before{transform:translate(-20px,-50%)}.woocommerce-MyAccount-content h3{font-size:16px;line-height:21px}.PopularBrand ul li{width:calc(50% - 16px)}.PopularBrand ul li a{height:90px}.dashboard_blocks .block a,.dashboard_blocks .block form{padding:20px 30px 20px 20px}.Subheader .box:before{padding-top:50%}.summary .resWrap{overflow:hidden}.variations td,.variations th{width:87%}.categoryListWrap ul li{width:50%}#search-products-results ul.products li.product>a .price{width:100%}#search-products-results ul.products li.product{flex-wrap:wrap}.button.add_to_cart_button{margin:20px 0 0!important}.woocommerce table.my_account_orders{font-size:14px!important;margin-bottom:0!important}div#filterMyPrescription .card.card-body div{width:100%}#filterMyPrescription .card.card-body{padding:10px}.dashboard_blocks code{word-wrap:break-word;padding-left:0}a.searchClose-icon{position:absolute;margin:0;right:50px;border:0!important;top:10px;padding:0!important}a.searchClose-icon:hover{background:0 0!important}.isSearching .searchbox-open{position:absolute!important;right:0;width:calc(100% - 40px)!important;left:0;margin:0 0;background:#f8f2f7;z-index:9}.RightBtns{position:relative}.searchform{display:none;position:inherit}.blogSearch .searchform{display:block;position:relative}.blogSearch .Mobileicon{display:none}.blogSearch #showSearch{top:0!important;right:0!important;width:100%!important}.Mobileicon{display:block}a.searchClose-icon svg{width:18px}.buildOrderSection .products li .add_to_cart_button{margin:0 auto!important}#searchform .searchbox-input{padding:0 80px 0 14px}.searchbox-open a.searchClose-icon{right:40px;border:0!important;top:0;padding:10px!important;height:40px}#showSearch{width:calc(100% - 40px)!important;position:absolute;right:20px;top:58px;z-index:99;background:#fff;margin-top:2px;border-radius:4px}.aws-search-result{margin-top:0}.aws-container .aws-search-form{width:100%!important}#show-search-box.active:before{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #6a257d;content:"";position:absolute;right:10px;top:auto;bottom:-9px}.aws-container .aws-search-form{float:none!important}.cart-collaterals .cart_totals th{display:none!important}.cart-collaterals .cart_totals tr{border-bottom:#ccc solid 1px;margin-bottom:20px!important}.cart-collaterals .cart_totals td{position:relative;padding:25px 0 15px!important;width:100%;border:0!important}.cart-collaterals .cart_totals td::before{top:0;width:100%;height:100%;left:0!important;top:0;display:block!important}.page-template-template-my-account .PageHead h1{width:60%}.page-template-template-my-account .PageHead ul{width:40%}#search-products-results ul.products li.product>a{margin-bottom:20px;justify-content:center}#search-products-results ul.products li.product>a .box{margin-right:0}#search-products-results ul.products li.product>a .woocommerce-loop-product__title{text-align:center}#search-products-results ul.products li.product>a .price{text-align:center}#search-products-results ul.products li.product .wr-wrapper{margin-left:auto!important;margin-right:auto!important}.myAccountSmilePointsWrap .item.tile{width:100%!important}.lwss_selectable.history-grid-descr{width:100%!important}.lwss_selectable.history-grid-points{width:100%!important;text-align:left!important}form.checkout_coupon .form-row-first{width:59%}form.checkout_coupon .form-row-last{width:31%}#pa_purchase-option{min-width:100%!important}.buildOrderSection .products li a.add_to_cart_button{bottom:-100px!important}.woocommerce-EditPin a.btn{margin-top:14px}.registerPop,.webAppBody .btn{font-size:15px!important}.webAppBody .button{padding:9px 15px 9px 15px!important}}@media screen and (min-width:0px)and (max-width:441px){td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button.view{right:12px!important}.MainTitle span{font-size:24px;line-height:26px}.MainTitle{max-width:320px}.featuredLogo{bottom:70px}.currentBalance{font-size:18px;line-height:27px}.isPurchase .qib-button.qib-button-wrapper{display:flex;float:left;margin-right:0;width:100%;margin-left:0;margin-bottom:20px;text-align:left;justify-content:flex-start}.purchaseBtn{flex-wrap:wrap}.purchaseBtn .customButton{width:100%;margin-bottom:16px}.purchaseBtn .spc-purchase-multiple-prescriptions{position:relative!important}.prescriptionDetailsCard div{width:100%}.orderDetailsHeader div{width:100%;margin-bottom:14px}.woocommerce-page table.cart img{margin:0 auto}.webAppBody td.product-quantity{padding:0!important}.webAppBody td.product-quantity{margin-bottom:0!important}.woocommerce a.remove{margin:0 auto}.patientDetailCard div{width:100%}.webAppBody td.product-quantity{width:100%!important;padding:9px 12px!important}.webAppBody table.shop_table_responsive tr td.product-thumbnail{width:160px}.webAppBody .woocommerce-cart-form__contents tr.cart_item{padding-left:160px}.isPurchase .variations tr{display:flex;flex-wrap:wrap}.isPurchase .variations td,.isPurchase .variations th{display:block!important;width:100%!important}.woocommerce table.my_account_orders tr a.woocommerce-button.button.view{right:5px;top:20px}.buildOrderSection .products li{width:100%!important}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{width:100%!important}td.product-remove{margin:0 0 -28px}}@media screen and (min-width:0px)and (max-width:390px){.LatestBlog .alm-reveal{width:100%}.LatestBlog .card{padding:0 8px}.LatestBlog .slick-track{left:0}.stepwizard-step{padding:0 10px}.stepwizard-step::after{top:20%;right:-25%;height:2px;width:50%}.patientDetailCard b{width:100%;display:inline-block}.patientDetailCard p{width:100%;display:inline-block}.basketAddedInfo .item-count.col{width:100%;text-align:center}.basketAddedInfo .col{width:100%;text-align:center}.basketAddedInfo{bottom:-230px}.browseProducts ul{flex-wrap:wrap}.browseProducts ul li{width:100%!important;margin:0!important}.buildOrderSection .products li{width:100%!important}.browseProducts .nav-pills>li+li{margin:0!important}.browseProducts .nav>li{margin-right:0!important}.shopCategories ul.products li{width:100%!important}.orderDetailsHeader{flex-wrap:wrap}.orderDetailsHeader div{width:100%;margin-bottom:14px}.woocommerce-account .woocommerce-MyAccount-navigation ul,.woocommerce-cart .woocommerce-MyAccount-navigation ul,.woocommerce-checkout .woocommerce-MyAccount-navigation ul{min-height:390px;overflow-y:auto;height:78vh}.webAppBody table.shop_table_responsive tr td.product-thumbnail{position:relative!important;width:100%!important}.webAppBody .woocommerce-cart-form__contents tr.cart_item{padding-left:20px!important}.webAppBody table.shop_table_responsive tr td.product-thumbnail a{margin-left:0!important}.webAppBody table.shop_table_responsive tr td.product-thumbnail{padding:0!important}.webAppBody table.shop_table_responsive tr td.product-name{padding:20px 0 0!important}.woocommerce-page table.cart img{margin:0}.woocommerce-cart-form__contents tr{margin-bottom:30px!important}.webAppBody .PageHead h1{font-size:16px;line-height:27px;letter-spacing:.4px}td.product-remove{order:1}td.product-remove a{top:0}.LatestBlog .alm-reveal.alm-filters{height:auto!important;min-height:360px}#search-products-results ul.products li.product .wr-wrapper{margin:20px auto 0!important}}@media screen and (min-width:0px)and (max-width:385px){.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;width:100%}.isPurchase{width:calc(100% - 10px)!important;margin:0!important}.wr-cart-balance{flex-wrap:wrap}.lwss_selectable.wr-cart-balance-value{padding:0!important}.lwss_selectable.wr-cart-line-input{margin-bottom:0!important}.lwss_selectable.wr-cart-input{flex-wrap:wrap}.lwss_selectable.wr-cart-line-input input{width:100%;margin-left:0!important}#pa_purchase-option{min-width:inherit}}@media screen and (min-width:0px)and (max-width:374px){.prescriber-pin-wrapper input[type=password].spc-pin-input,.prescriber-pin-wrapper input[type=text].spc-pin-input{width:48px}}@media screen and (min-width:0px)and (max-width:330px){.basketAddedInfo{bottom:-260px}}@media screen and (max-width:715px){.ShopPage.ProductDetails .single-product div.product div.summary .product_description{order:9}}