.fontBold,.buttonOne,.catalog-category-view .awac-button-label-container .awac-button-label,.catalogsearch-result-index .awac-button-label-container .awac-button-label,.cta-hero .content-wrapper a,#review-form .button,#shopping-cart-table .cart-footer-actions button,.customer-account-login .registered-users .button,.customer-account-login .new-users .button,#basketpopup-layer .actions .btn-close,.checkout-onepage-success .success-container button.button,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit,#tinycontent .actions button.button,#checkout-step-login button.button,.requesttoiletcard-index-index main .buttons-set button.button,#expert-contact-form .buttons-set button.button,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results,.buttonTwo,#header-cart .minicart-actions .button.checkout-button,.product-wrapper .info-wrapper .shopping button.button,.basket-wrapper .discount button.button2,.basket-wrapper .discount button.cancel-coupon,.basket-wrapper .cart-totals button.btn-proceed-checkout,.basket-wrapper .checkout-types.top button.button,#basketpopup-layer .actions .btn-checkout,.tcheckout-step #tcheckout-save-btn,#checkout-step-billing button.button,#checkout-step-shipping button.button,#shipping-method-buttons-container button.button,#payment-buttons-container button.button,#checkout-review-load button.btn-checkout,#header-cart .product-name h4 .brand,.products-wrapper .product-wrapper .product-name,.product-wrapper .stock-status,.product-wrapper .product-name h2 .brand,.guide .guide-item .guide-number span,.box-reviews h4,#shopping-cart-table .product-name .brand,#basketpopup-layer .product-details .product-name h4 .brand,.onepage-checkout #checkout-review-table .item .product-name h4 .brand{font-family:'FrutigerNextPro-Bold',arial}.fontLight,.list-links li a,.messages [class*=msg],h1,h2,h3,h4,header .page-header-wrapper #header-search input,header #header-account ul>li a,#header-nav .nav-primary>li.parent ul>li a,#mobile-nav .nav-primary>li>a,#mobile-nav .toplinks>li>a,#mobile-nav .nav-primary>li .level1 a,#mobile-nav .toplinks>li .level1 a,#header-cart .product-name h4 .name,.cta-banner.big .cta-wrapper p,footer .links-testimonials ul li,.products-wrapper .product-wrapper .product-name .name,.products-wrapper .product-wrapper .price-wrapper .from,.catalog-category-view .toolbar .sort-by label,.catalogsearch-result-index .toolbar .sort-by label,.catalog-category-view .toolbar .products-count,.catalogsearch-result-index .toolbar .products-count,.drop-keys .title,#aw-ln-filters .filter-wrapper>dd li>a,.page main .required,.page .product-results .required,.custom-select-box .required,#tinycontent .required,.page main .validation-advice,.page .product-results .validation-advice,.custom-select-box .validation-advice,#tinycontent .validation-advice,.page main label,.page main .label,.page .product-results label,.page .product-results .label,.custom-select-box label,.custom-select-box .label,#tinycontent label,#tinycontent .label,.product-wrapper .product-sku,.product-wrapper .product-name h2 .name,.product-wrapper .info-wrapper .secondary-info .purchase-info ul,.product-wrapper .info-wrapper .shopping .price-box .price,.product-wrapper .info-wrapper .additional-info .view-vat a,.guide .guide-item .guide-content,.product-table table tbody td,.box-reviews dl dd,.basket-wrapper .cart-totals td:first-child,.basket-wrapper .cart-totals td:last-child .price,.free_shipping_box strong .price,#shopping-cart-table th,#shopping-cart-table tbody td[data-rwd-label]:before,#shopping-cart-table .product-name .name,#shopping-cart-table .item-options dt,#shopping-cart-table .item-options dd,.productselector-index-index .steps-wrapper [class*=step] span,.posts-wrapper .post-list article h4,#basketpopup-layer .product-details .product-name h4 .name,#basketpopup-layer .total-wrapper .title,.onepage-checkout #checkout-review-table .item .product-name h4 .name,.breadcrumbs li{font-family:'FrutigerNextPro-Light',arial}.fontMedium,.messages a,.product-wrapper .info-wrapper .shopping .sample-button,.guide .guide-links ul li a,.customer-account-login .forgot-remember a,.checkout-onepage-success .success-container a,.checkout-cart-index .cart-empty a,.onepage-checkout .payment-methods .cvv-what-is-this,.onepage-checkout .back-link a,#tinycontent .actions a,#checkout-progress-wrapper .changelink a,#checkout-step-login .forgot-remember a,.forgot-item a,.help-message a,header .logo-links .top-links ul li,header .page-header-wrapper .header-minicart .total,header .page-header-wrapper .menu-toggle #menu-toggle,#header-nav .nav-primary>li>a,#header-cart .info-wrapper td,#header-cart .subtotal .label,#header-cart .subtotal .price,#header-cart .minicart-actions .cart-link,.cta-banner .cta-wrapper span,footer .links-testimonials h4,.hero-ctas [class^=cta] a,.products-wrapper .product-wrapper .price-wrapper .old-price .price,.products-wrapper .product-wrapper .price-wrapper .price,.product-wrapper .price-info,.product-wrapper .info-wrapper .shopping .order-sample input[type=submit],.product-table table thead th,.basket-wrapper .cart-totals td.total,#shopping-cart-table .btn-remove,.productselector-index-index .prev,.faqs-index-index .popular-articles .faq-item h4,.posts-wrapper .post-list article .meta .author,.full-article .meta .author,#basketpopup-layer .product-details .price-info,#basketpopup-layer .total-wrapper .price,#basketpopup-layer .actions .btn-continue,#tcheckout-progress li,.onepage-checkout #checkout-shipping-method-load dt,.onepage-checkout #checkout-review-table tfoot tr.last td.last{font-family:'FrutigerNextPro-Medium',arial}.fontRegular,header .logo-links .top-links .tel,#header-cart .pack,.product-wrapper .price-info .pack,.product-wrapper .info-wrapper .secondary-info .absorbency-description p,#basketpopup-layer .product-details .price-info .pack{font-family:'FrutigerNextPro-Regular',arial}.fontSally,footer .links-testimonials .testimonials li{font-family:'FSSally-SemiBoldItalic',arial}.transitionOne,header #header-search .input-box,#header-nav .nav-primary>li.parent ul,#mobile-nav,#mobile-nav.opened,.cta-banner.big .cta-wrapper:after,.tool-tip,.productselector-index-index .steps-wrapper [class*=step] label,#tcheckout-progress li,#tcheckout-progress li i,#tcheckout-progress li i:after{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.transitionTwo,.buttonOne,.catalog-category-view .awac-button-label-container .awac-button-label,.catalogsearch-result-index .awac-button-label-container .awac-button-label,.cta-hero .content-wrapper a,#review-form .button,#shopping-cart-table .cart-footer-actions button,.customer-account-login .registered-users .button,.customer-account-login .new-users .button,#basketpopup-layer .actions .btn-close,.checkout-onepage-success .success-container button.button,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit,#tinycontent .actions button.button,#checkout-step-login button.button,.requesttoiletcard-index-index main .buttons-set button.button,#expert-contact-form .buttons-set button.button,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results,.buttonTwo,#header-cart .minicart-actions .button.checkout-button,.product-wrapper .info-wrapper .shopping button.button,.basket-wrapper .discount button.button2,.basket-wrapper .discount button.cancel-coupon,.basket-wrapper .cart-totals button.btn-proceed-checkout,.basket-wrapper .checkout-types.top button.button,#basketpopup-layer .actions .btn-checkout,.tcheckout-step #tcheckout-save-btn,#checkout-step-billing button.button,#checkout-step-shipping button.button,#shipping-method-buttons-container button.button,#payment-buttons-container button.button,#checkout-review-load button.btn-checkout,header .page-header-wrapper .search-icon,header #header-account ul>li,#header-nav .nav-primary>li.parent ul>li,footer #top_site #top_site_arrow,.info-tip,.productselector-index-index .steps-wrapper [class*=step] label:before,div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li,a{-webkit-transition:all .21s ease;-moz-transition:all .21s ease;-ms-transition:all .21s ease;-o-transition:all .21s ease;transition:all .21s ease}.transitionThree{-webkit-transition:all .12s ease;-moz-transition:all .12s ease;-ms-transition:all .12s ease;-o-transition:all .12s ease;transition:all .12s ease}.transitionFour,header .logo-links .links-wrapper>ul>li>a:after,header .account-toggle:hover #header-account,#header-nav .nav-primary>li>a:after,html.no-touch .header-minicart .minicart-toggle:hover #header-cart,html.no-touch .header-minicart .minicart-toggle:focus #header-cart,html.no-touch .header-minicart .minicart-toggle.show #header-cart,html.touch .header-minicart #header-cart.show{-webkit-transition:all .32s ease-in-out;-moz-transition:all .32s ease-in-out;-ms-transition:all .32s ease-in-out;-o-transition:all .32s ease-in-out;transition:all .32s ease-in-out}.transitionFive,.cta-banner.big .cta-wrapper p{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.transitionSix{-webkit-transition:all .42s ease-in-out;-moz-transition:all .42s ease-in-out;-ms-transition:all .42s ease-in-out;-o-transition:all .42s ease-in-out;transition:all .42s ease-in-out}.transitionNone,header #header-account,#header-cart{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.buttonOne,.catalog-category-view .awac-button-label-container .awac-button-label,.catalogsearch-result-index .awac-button-label-container .awac-button-label,.cta-hero .content-wrapper a,#review-form .button,#shopping-cart-table .cart-footer-actions button,.customer-account-login .registered-users .button,.customer-account-login .new-users .button,#basketpopup-layer .actions .btn-close,.checkout-onepage-success .success-container button.button,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit,#tinycontent .actions button.button,#checkout-step-login button.button,.requesttoiletcard-index-index main .buttons-set button.button,#expert-contact-form .buttons-set button.button,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results{background:0 0;border:1px solid #323e48;font-size:18px;color:#323e48;line-height:1;text-transform:capitalize;padding:15px 30px;font-size:14px}.buttonOne:hover,.catalog-category-view .awac-button-label-container .awac-button-label:hover,.catalogsearch-result-index .awac-button-label-container .awac-button-label:hover,.cta-hero .content-wrapper a:hover,#review-form .button:hover,#shopping-cart-table .cart-footer-actions button:hover,.customer-account-login .registered-users .button:hover,.customer-account-login .new-users .button:hover,#basketpopup-layer .actions .btn-close:hover,.checkout-onepage-success .success-container button.button:hover,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit:hover,#tinycontent .actions button.button:hover,#checkout-step-login button.button:hover,.requesttoiletcard-index-index main .buttons-set button.button:hover,#expert-contact-form .buttons-set button.button:hover,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results:hover,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results:hover{background:#323e48;border:1px solid #323e48;color:#fff}.buttonOne:hover span:after,.catalog-category-view .awac-button-label-container .awac-button-label:hover span:after,.catalogsearch-result-index .awac-button-label-container .awac-button-label:hover span:after,.cta-hero .content-wrapper a:hover span:after,#review-form .button:hover span:after,#shopping-cart-table .cart-footer-actions button:hover span:after,.customer-account-login .registered-users .button:hover span:after,.customer-account-login .new-users .button:hover span:after,#basketpopup-layer .actions .btn-close:hover span:after,.checkout-onepage-success .success-container button.button:hover span:after,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit:hover span:after,#tinycontent .actions button.button:hover span:after,#checkout-step-login button.button:hover span:after,.requesttoiletcard-index-index main .buttons-set button.button:hover span:after,#expert-contact-form .buttons-set button.button:hover span:after,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results:hover span:after,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results:hover span:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button_white.svg) no-repeat 30px 0;background-size:7px}.buttonOne span,.catalog-category-view .awac-button-label-container .awac-button-label span,.catalogsearch-result-index .awac-button-label-container .awac-button-label span,.cta-hero .content-wrapper a span,#review-form .button span,#shopping-cart-table .cart-footer-actions button span,.customer-account-login .registered-users .button span,.customer-account-login .new-users .button span,#basketpopup-layer .actions .btn-close span,.checkout-onepage-success .success-container button.button span,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit span,#tinycontent .actions button.button span,#checkout-step-login button.button span,.requesttoiletcard-index-index main .buttons-set button.button span,#expert-contact-form .buttons-set button.button span,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results span,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results span{position:relative;padding-right:20px;display:inline-block;margin-top:3px}.buttonOne span:after,.catalog-category-view .awac-button-label-container .awac-button-label span:after,.catalogsearch-result-index .awac-button-label-container .awac-button-label span:after,.cta-hero .content-wrapper a span:after,#review-form .button span:after,#shopping-cart-table .cart-footer-actions button span:after,.customer-account-login .registered-users .button span:after,.customer-account-login .new-users .button span:after,#basketpopup-layer .actions .btn-close span:after,.checkout-onepage-success .success-container button.button span:after,.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit span:after,#tinycontent .actions button.button span:after,#checkout-step-login button.button span:after,.requesttoiletcard-index-index main .buttons-set button.button span:after,#expert-contact-form .buttons-set button.button span:after,div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results span:after,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results span:after{content:'';width:40px;height:12px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button.svg) no-repeat 30px 0;background-size:7px;position:absolute;top:0;bottom:0;right:0;margin:auto}.whiteButton,.cta-hero .content-wrapper a{border-color:#fff;color:#fff}.whiteButton:hover,.cta-hero .content-wrapper a:hover{background:#fff;color:#323e48;border-color:#fff}.whiteButton:hover span:after,.cta-hero .content-wrapper a:hover span:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button.svg) no-repeat 30px 0}.whiteButton span,.cta-hero .content-wrapper a span{display:inline-block;margin-top:3px}.whiteButton span:after,.cta-hero .content-wrapper a span:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button_white.svg) no-repeat 30px 0}.buttonTwo,#header-cart .minicart-actions .button.checkout-button,.product-wrapper .info-wrapper .shopping button.button,.basket-wrapper .discount button.button2,.basket-wrapper .discount button.cancel-coupon,.basket-wrapper .cart-totals button.btn-proceed-checkout,.basket-wrapper .checkout-types.top button.button,#basketpopup-layer .actions .btn-checkout,.tcheckout-step #tcheckout-save-btn,#checkout-step-billing button.button,#checkout-step-shipping button.button,#shipping-method-buttons-container button.button,#payment-buttons-container button.button,#checkout-review-load button.btn-checkout{background:#f6a800;border:1px solid #f6a800;font-size:18px;color:#323e48;line-height:1;text-transform:initial;padding:15px 30px}.buttonTwo:hover,#header-cart .minicart-actions .button.checkout-button:hover,.product-wrapper .info-wrapper .shopping button.button:hover,.basket-wrapper .discount button.button2:hover,.basket-wrapper .discount button.cancel-coupon:hover,.basket-wrapper .cart-totals button.btn-proceed-checkout:hover,.basket-wrapper .checkout-types.top button.button:hover,#basketpopup-layer .actions .btn-checkout:hover,.tcheckout-step #tcheckout-save-btn:hover,#checkout-step-billing button.button:hover,#checkout-step-shipping button.button:hover,#shipping-method-buttons-container button.button:hover,#payment-buttons-container button.button:hover,#checkout-review-load button.btn-checkout:hover{background:#f9be40;border:1px solid #f9be40}.buttonTwo span,#header-cart .minicart-actions .button.checkout-button span,.product-wrapper .info-wrapper .shopping button.button span,.basket-wrapper .discount button.button2 span,.basket-wrapper .discount button.cancel-coupon span,.basket-wrapper .cart-totals button.btn-proceed-checkout span,.basket-wrapper .checkout-types.top button.button span,#basketpopup-layer .actions .btn-checkout span,.tcheckout-step #tcheckout-save-btn span,#checkout-step-billing button.button span,#checkout-step-shipping button.button span,#shipping-method-buttons-container button.button span,#payment-buttons-container button.button span,#checkout-review-load button.btn-checkout span{position:relative;padding-right:20px;display:inline-block;margin-top:3px}.buttonTwo span:after,#header-cart .minicart-actions .button.checkout-button span:after,.product-wrapper .info-wrapper .shopping button.button span:after,.basket-wrapper .discount button.button2 span:after,.basket-wrapper .discount button.cancel-coupon span:after,.basket-wrapper .cart-totals button.btn-proceed-checkout span:after,.basket-wrapper .checkout-types.top button.button span:after,#basketpopup-layer .actions .btn-checkout span:after,.tcheckout-step #tcheckout-save-btn span:after,#checkout-step-billing button.button span:after,#checkout-step-shipping button.button span:after,#shipping-method-buttons-container button.button span:after,#payment-buttons-container button.button span:after,#checkout-review-load button.btn-checkout span:after{content:'';width:40px;height:12px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button.svg) no-repeat 30px 0;background-size:7px;position:absolute;top:0;bottom:0;right:0;margin:auto}.box-shadow,header #header-account,#header-nav .nav-primary>li.parent ul,#header-cart,#basketpopup-layer #basketpopup,div#myContainer.search-autocomplete .yui-ac-content,div#myContainerHeader.search-autocomplete .yui-ac-content{-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);-ms-box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);-o-box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);box-shadow:0px 1px 5px 0px rgba(0,0,0,.33)}.bottom-shadow,.product-wrapper .info-wrapper .shopping,.productselector-index-index .steps-wrapper [class*=step]{-webkit-box-shadow:0 4px 2px -1px #dbdddf;-moz-box-shadow:0 4px 2px -1px #dbdddf;-ms-box-shadow:0 4px 2px -1px #dbdddf;-o-box-shadow:0 4px 2px -1px #dbdddf;box-shadow:0 4px 2px -1px #dbdddf}.list-links li a{font-size:18px;color:#656e76;padding:16px 0;display:block;line-height:1;border-bottom:1px solid #d5d6d6;position:relative}.list-links li a:after{content:'';width:30px;height:30px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 100% 50%;background-size:8px;position:absolute;top:0;bottom:0;right:0;margin:auto}.list-links li:last-child a{border-bottom:0}.accordion{border:1px solid #e1e2e4}.accordion .item{border-bottom:1px solid #e1e2e4}.accordion .item .item-header{position:relative;padding:20px;cursor:pointer}.accordion .item .item-header h4{margin:0;line-height:1;margin-top:4px;padding-right:20px}.accordion .item .item-header:after{content:'';position:absolute;right:20px;width:20px;height:20px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat;background-size:8px;margin:auto;top:0;bottom:0;background-position:right center}.accordion .item .item-header.active:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg) no-repeat;background-size:12px;background-position:right center}.accordion .item .item-content{display:none;padding:0 20px 20px;margin-top:15px}.messages{margin-bottom:20px}.messages [class*=msg]{padding:10px 20px;border:1px solid;font-size:18px;line-height:26px;color:#00625c}.messages [class*=msg] a{color:#00625c}.messages .notice-msg{border-color:#009bdf;background:#bfe6f7;color:#002f87;padding:10px 10px 0}.messages .notice-msg a{color:#002f87}.messages .success-msg{border-color:#00bd71;background:#bfeedb;color:#00625c}.messages .success-msg a{color:#00625c}.messages .error-msg,.messages .warning-msg{border-color:#d50058;background:#f4bfd5;color:#642340}.messages .error-msg a,.messages .warning-msg a{color:#642340}.messages a{text-decoration:underline}.messages a:hover{text-decoration:underline}h1{font-size:46px;line-height:52px;font-weight:400;text-transform:initial}.mageb-osc .two-fields{width:100%;float:left}tr.magebees-totals-tax.totals-tax-summary{display:none}.field[name="shippingAddress.customer_gender"]{clear:both}@media (max-width:767px){h1{font-size:30px;line-height:36px}}h2{font-size:30px;line-height:36px;font-weight:400;text-transform:initial}h3{font-size:23px;line-height:27px;font-weight:400;text-transform:initial}h4{font-size:18px;line-height:36px;font-weight:400;text-transform:initial}.col2-left-layout .left-column{width:25%;display:inline-block;float:left;vertical-align:top}@media (max-width:1023px){.col2-left-layout .left-column{width:100%}}.col2-left-layout .main-column{width:72%;display:inline-block;float:right;vertical-align:top}@media (max-width:1023px){.col2-left-layout .main-column{width:100%}}.col2-right-layout .right-column{width:25%;display:inline-block}.col2-right-layout .breadcrumbs li{display:inline-block}@media (max-width:1023px){.col2-right-layout .right-column{width:100%}}.col2-right-layout .main-column.faq-main-column{width:72%;display:inline-block;float:left}@media (max-width:1023px){.col2-right-layout .main-column{width:100%}}.page-heading,.page-title h1{color:#323e48;border-bottom:1px solid #c7cacd;padding-bottom:20px;margin-bottom:20px}.page-title{margin:0}.page-title h1{font-size:30px;line-height:36px}.custom-checkbox,.onepage-checkout #co-shipping-method-form .sp-methods dd li,#checkout-step-login .forgot-remember .remember,.customer-account-login .remember,.customer-account-create main main form .newsletter-checkbox,.customer-account-create main main form .remember,body[class*=customer-] .checkbox-custom{position:relative}.custom-checkbox label,.onepage-checkout #co-shipping-method-form .sp-methods dd li label,#checkout-step-login .forgot-remember .remember label,.customer-account-login .remember label,.customer-account-create main main form .newsletter-checkbox label,.customer-account-create main main form .remember label,body[class*=customer-] .checkbox-custom label{padding-left:0}.custom-checkbox label:before,.onepage-checkout #co-shipping-method-form .sp-methods dd li label:before,#checkout-step-login .forgot-remember .remember label:before,.customer-account-login .remember label:before,.customer-account-create main main form .newsletter-checkbox label:before,.customer-account-create main main form .remember label:before,body[class*=customer-] .checkbox-custom label:before{content:'';width:15px;height:15px;display:inline-block;border:1px solid #d5d6d6;vertical-align:middle;position:absolute;top:-4px;left:0;margin:auto;bottom:0}.custom-checkbox input[type=checkbox],.onepage-checkout #co-shipping-method-form .sp-methods dd li input[type=checkbox],#checkout-step-login .forgot-remember .remember input[type=checkbox],.customer-account-login .remember input[type=checkbox],.customer-account-create main main form .newsletter-checkbox input[type=checkbox],.customer-account-create main main form .remember input[type=checkbox],body[class*=customer-] .checkbox-custom input[type=checkbox],.custom-checkbox input[type=radio],.onepage-checkout #co-shipping-method-form .sp-methods dd li input[type=radio],#checkout-step-login .forgot-remember .remember input[type=radio],.customer-account-login .remember input[type=radio],.customer-account-create main main form .newsletter-checkbox input[type=radio],.customer-account-create main main form .remember input[type=radio],body[class*=customer-] .checkbox-custom input[type=radio]{display:none}.custom-checkbox input[type=checkbox]:checked+label:before,.onepage-checkout #co-shipping-method-form .sp-methods dd li input[type=checkbox]:checked+label:before,#checkout-step-login .forgot-remember .remember input[type=checkbox]:checked+label:before,.customer-account-login .remember input[type=checkbox]:checked+label:before,.customer-account-create main main form .newsletter-checkbox input[type=checkbox]:checked+label:before,.customer-account-create main main form .remember input[type=checkbox]:checked+label:before,body[class*=customer-] .checkbox-custom input[type=checkbox]:checked+label:before,.custom-checkbox input[type=radio]:checked+label:before,.onepage-checkout #co-shipping-method-form .sp-methods dd li input[type=radio]:checked+label:before,#checkout-step-login .forgot-remember .remember input[type=radio]:checked+label:before,.customer-account-login .remember input[type=radio]:checked+label:before,.customer-account-create main main form .newsletter-checkbox input[type=radio]:checked+label:before,.customer-account-create main main form .remember input[type=radio]:checked+label:before,body[class*=customer-] .checkbox-custom input[type=radio]:checked+label:before{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/tick.svg) no-repeat 50%}.custom-checkbox span,.onepage-checkout #co-shipping-method-form .sp-methods dd li span,#checkout-step-login .forgot-remember .remember span,.customer-account-login .remember span,.customer-account-create main main form .newsletter-checkbox span,.customer-account-create main main form .remember span,body[class*=customer-] .checkbox-custom span{padding-left:25px;display:block}.product-wrapper .info-wrapper .shopping .sample-button,.guide .guide-links ul li a,.customer-account-login .forgot-remember a,body[class*=customer-] .buttons-set p.back-link a,body[class*=customer-] .legend-link a,body[class*=customer-] .box-title a,body[class*=customer-] .actions a,.checkout-onepage-success .success-container a,.checkout-cart-index .cart-empty a,.onepage-checkout .payment-methods .cvv-what-is-this,.onepage-checkout .back-link a,#tinycontent .actions a,#checkout-progress-wrapper .changelink a,#checkout-step-login .forgot-remember a,.forgot-item a,.help-message a{color:#009bdf;text-decoration:underline}.pager{*zoom:1}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager .count-container{display:none}.pager.pager-no-toolbar{position:relative;width:10%;top:-683px;margin-left:auto;margin-right:28px;margin-top:29px}.pages ol{float:left;width:55%;margin-left:9px}.pager .count-container:before,.pager .count-container:after{content:" ";display:table}.pager .count-container:after{clear:both}.pager .count-container .amount{display:inline-block;margin-right:20px}.pager .count-container .limiter{display:inline-block}.pager .count-container .limiter label{margin-right:10px}.pager .count-container .limiter label:after{content:':'}.pager .count-container .limiter select{width:120px}.qty-adjust{font-size:25px;width:20px;height:35px;display:inline-block;text-align:left;margin-left:10px;padding-top:7px;margin-top:3px;cursor:pointer;border:none;background:0 0}.minus-qty{margin-left:-10px;margin-right:10px;text-align:right;padding-top:5px;line-height:33px}header .logo-links{padding:20px 0}header .logo-links .toplinks-wrapper{display:table;width:100%}header .logo-links .toplinks-wrapper>*{display:table-cell;vertical-align:middle}header .logo-links .top-links{position:relative}header .logo-links .top-links .links-wrapper{float:right}header .logo-links .top-links ul{list-style-type:none;padding:0;margin:0;*zoom:1;display:inline-block;vertical-align:middle;font-size:14px;line-height:20px}header .logo-links .top-links ul:before,header .logo-links .top-links ul:after{content:" ";display:table}header .logo-links .top-links ul:after{clear:both}header .logo-links .top-links ul>li{display:block;float:left}header .logo-links .top-links ul>li:last-child{margin-right:0}@media (max-width:959px){header .logo-links .top-links ul{font-size:13px}}header .logo-links .top-links ul li{margin-right:20px}@media (max-width:1023px){header .logo-links .top-links ul li{margin-right:15px}}@media (max-width:959px){header .logo-links .top-links ul li{margin-right:12px}}header .logo-links .top-links ul li.logout-link{display:none}@media (max-width:767px){header .logo-links .top-links ul li.logout-link{display:block}}@media (max-width:767px){header .logo-links .top-links ul{display:none}}header .logo-links .top-links .tel-block{float:right;margin-left:10px}header .logo-links .top-links .tel{margin-bottom:10px;text-align:right;line-height:35px}@media (max-width:1023px){header .logo-links .top-links .tel{display:block;margin-right:0}}header .logo-links .top-links .tel span{display:inline-block;margin-right:5px;color:#009bdf;margin-top:6px}@media (max-width:567px){header .logo-links .top-links .tel span{display:block}}header .logo-links .top-links .tel a{color:#009bdf;font-size:18px}header .logo-links .top-links .tel a:after{display:none}header .logo-links .logo-wrapper{width:95px;height:48px}@media (max-width:959px){header .logo-links .logo-wrapper{width:75px}}header .logo-links .links-wrapper>ul>li>a{color:#656e76;position:relative}header .logo-links .links-wrapper>ul>li>a.account-toggle{position:relative}header .logo-links .links-wrapper>ul>li>a.account-toggle .user-name{color:#009bdf;text-transform:capitalize}@media (max-width:959px){header .logo-links .links-wrapper>ul>li>a.account-toggle .user-name{display:inline-block;max-width:65px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}}header .logo-links .links-wrapper>ul>li>a:after{content:'';position:absolute;bottom:-5px;height:0;width:100%;left:0;right:0;margin:auto;opacity:0;background:#009bdf}header .logo-links .links-wrapper>ul>li>a:hover:after{opacity:1;height:2px}header .page-header-wrapper{border-top:1px solid #d5d6d6;border-bottom:1px solid #d5d6d6;height:60px;line-height:58px}header .page-header-wrapper .main-header{position:relative}header .page-header-wrapper #header-nav{border:0;width:48%}div#itemslider-product-upsell .owl-item{width:100% !important;border:1px solid #e1e2e4}div#itemslider-product-upsell .product-item-img img.product-image-photo{width:100% !important}.products-crosssell .product-item-info{width:100%}.products-crosssell .product-image-container{width:100% !important}.products-crosssell li.product-item{height:495px}@media (max-width:1279px){header .page-header-wrapper #header-nav{width:58%}}@media (max-width:1023px){header .page-header-wrapper #header-nav{width:80%}}header .page-header-wrapper #header-nav .nav-primary{margin:0}header .page-header-wrapper .search-wrapper{width:33%;height:auto;border-left:1px solid #d5d6d6;border-right:1px solid #d5d6d6}@media (max-width:1279px){header .page-header-wrapper .search-wrapper{width:21%}}@media (max-width:1023px){header .page-header-wrapper .search-wrapper{width:10%;height:58px;padding:0;border:0}}@media (max-width:567px){header .page-header-wrapper .search-wrapper{width:20%}}header .page-header-wrapper .search-wrapper .flaticon-search{color:#000}header .page-header-wrapper #header-search{position:static;height:auto;width:100%}@media (max-width:767px){header .page-header-wrapper #header-search{position:relative;z-index:100}}header .page-header-wrapper #header-search input{border:0;display:block;font-size:18px;color:#323e48;letter-spacing:0px;padding:3px 0 0}header .page-header-wrapper #header-search input:hover,header .page-header-wrapper #header-search input:focus{outline:0}header .page-header-wrapper #header-search input[type=search]{height:58px;width:100%}header .page-header-wrapper #header-search button{height:58px;width:60px;background:0 0;position:absolute;right:-20px;top:0;border:0;text-indent:0}header .page-header-wrapper #header-search button:hover,header .page-header-wrapper #header-search button:focus{outline:0}header .page-header-wrapper #header-search button:before{display:none}header .page-header-wrapper #header-search button .flaticon-search:before{font-size:17px;color:#000}header .page-header-wrapper .account-mobile{display:none}.product-social-links.Mobile-devices{display:none}@media (max-width:769px){.product-social-links.desktop{display:none}.product-social-links.Mobile-devices{display:block}.product.info.detailed{margin-bottom:0}}@media (max-width:767px){header .page-header-wrapper .account-mobile{display:inline-block;width:10%;height:58px;text-align:center;padding:0;border-left:1px solid #d5d6d6}header .page-header-wrapper .account-mobile img{width:23px;vertical-align:middle;display:inline-block}}@media (max-width:567px){header .page-header-wrapper .account-mobile{width:20%}}header .page-header-wrapper .account-mobile a{display:block}header .page-header-wrapper .header-minicart{width:19%}@media (max-width:1279px){header .page-header-wrapper .header-minicart{width:21%}}@media (max-width:1023px){header .page-header-wrapper .header-minicart{width:10%;padding:0}}@media (max-width:567px){header .page-header-wrapper .header-minicart{width:20%}}header .page-header-wrapper .header-minicart [class*=icon]{color:#000;position:absolute;left:0;width:100%}header .page-header-wrapper .header-minicart .total{font-size:18px;color:#009bdf;line-height:20px;padding-left:40px}@media (max-width:1023px){header .page-header-wrapper .header-minicart .total{display:none}}header .page-header-wrapper .header-minicart .count{font-size:13px;color:#656e76;text-transform:lowercase}@media (max-width:1023px){header .page-header-wrapper .header-minicart .count{display:none}}header .page-header-wrapper .header-minicart span{display:inline-block}header .page-header-wrapper .header-minicart .skip-cart{display:block;line-height:58px;height:58px;width:100%;padding:0;position:relative}@media (max-width:1023px){header .page-header-wrapper .header-minicart .skip-cart{border-right:1px solid #d5d6d6;text-align:center}}header .page-header-wrapper .search-icon{display:none}@media (max-width:1023px){header .page-header-wrapper .search-icon{display:block;width:100%;line-height:58px;height:58px;position:relative;border-left:1px solid #d5d6d6;border-right:1px solid #d5d6d6;text-align:center;cursor:pointer}}header .page-header-wrapper .search-icon.active{background:#f1f0ef}header .page-header-wrapper .search-icon:hover{color:#000}header .page-header-wrapper .menu-toggle{display:none}header .page-header-wrapper .menu-toggle span{display:block;line-height:58px;text-align:center}@media (max-width:767px){header .page-header-wrapper .menu-toggle span{display:block;height:58px;border-left:1px solid #d5d6d6;border-right:1px solid #d5d6d6;width:90px}}@media (max-width:767px){header .page-header-wrapper .menu-toggle{display:block;width:70%}}@media (max-width:567px){header .page-header-wrapper .menu-toggle{width:40%}}header .page-header-wrapper .menu-toggle #menu-toggle{cursor:pointer;font-size:18px;color:#323e48}header #header-search{padding:0}@media (max-width:1023px){header #header-search{position:relative;z-index:100;padding:10px 0}header #header-search input{height:40px;line-height:1;border:1px solid #e1e2e4;border-bottom:2px solid #e1e2e4;padding:3px 0 0 20px;background:#fff;width:100%;outline:0;border-radius:0}header #header-search button{outline:0}}@media (max-width:1023px){header #header-search .input-box{opacity:0}}@media (max-width:1023px){header #header-search.skip-active .input-box{opacity:1}}@media (max-width:1023px){header #header-search .form-container{position:relative}}header #header-account{position:absolute;z-index:200;top:40px;right:0;width:200px;border:0;padding:0;opacity:0;visibility:hidden}header #header-account ul{padding:0;border:0;top:40px;background:#fff;width:100%;padding:20px 0}header #header-account ul>li{border:0;padding:10px 20px;float:left;width:100%;margin-bottom:0}header #header-account ul>li.view-all{display:none !important}header #header-account ul>li a{display:block;font-size:18px;color:#656e76;text-transform:capitalize;border-bottom:none;line-height:18px}header #header-account ul>li a .top{font-size:16px;color:#002f87;font-family:FrutigerNextPro-Bold;width:100%;float:left}header #header-account ul>li a .bottom{font-size:16px;color:#002f87;font-family:FrutigerNextPro-Light;width:100%;float:left;color:#323e48}header #header-account ul>li:last-child{margin-bottom:0}header #header-account ul>li:last-child a{border-bottom:0}header #header-account ul>li:hover{background:#f1f0ef}header #header-account ul>li:hover:before{content:'';height:1px;left:0;width:100%;background:#f1f0ef;position:absolute;top:-1px}header #header-account ul>li:hover:after{content:'';height:1px;left:0;width:100%;background:#f1f0ef;position:absolute;bottom:0}header #header-account a{text-align:left}header #header-account li{float:none;margin:0}header .account-toggle:hover #header-account{visibility:visible;opacity:1}header .account-toggle:hover:before{content:'';position:absolute;height:35px;top:10px;width:100%;left:0;z-index:1}#header-nav .nav-primary>li{height:auto;line-height:1;padding:0 14px}#header-nav .nav-primary>li:first-child{padding-left:0}@media (max-width:1279px){#header-nav .nav-primary>li{padding:0 12px}}#header-nav .nav-primary>li>a{font-size:18px;color:#323e48;line-height:0;text-transform:capitalize;padding:0;position:relative;top:17px;height:18px;display:block;float:left}#header-nav .nav-primary>li>a:after{content:'';position:absolute;top:-31px;height:0;width:100%;left:0;right:0;margin:auto;opacity:0;background:#009bdf}#header-nav .nav-primary>li>a:hover:after{opacity:1;height:3px}#header-nav .nav-primary>li.active>a:after{opacity:1;height:3px}#header-nav .nav-primary>li:first-child>a{padding-left:0}#header-nav .nav-primary>li.parent ul{display:block;opacity:0;visibility:hidden;padding:0;border:0;top:40px;background:#fff;top:45px}#header-nav .nav-primary>li.parent ul>li{border:0;padding:10px 20px;float:left;width:100%;margin-bottom:0}#header-nav .nav-primary>li.parent ul>li.view-all{display:none !important}#header-nav .nav-primary>li.parent ul>li a{display:block;font-size:18px;color:#656e76;text-transform:capitalize;border-bottom:none;line-height:18px}#header-nav .nav-primary>li.parent ul>li a .top{font-size:16px;color:#002f87;font-family:FrutigerNextPro-Bold;width:100%;float:left}#header-nav .nav-primary>li.parent ul>li a .bottom{font-size:16px;color:#002f87;font-family:FrutigerNextPro-Light;width:100%;float:left;color:#323e48}#header-nav .nav-primary>li.parent ul>li:last-child{margin-bottom:0}#header-nav .nav-primary>li.parent ul>li:last-child a{border-bottom:0}#header-nav .nav-primary>li.parent ul>li:hover{background:#f1f0ef}#header-nav .nav-primary>li.parent ul>li:hover:before{content:'';height:1px;left:0;width:100%;background:#f1f0ef;position:absolute;top:-1px}#header-nav .nav-primary>li.parent ul>li:hover:after{content:'';height:1px;left:0;width:100%;background:#f1f0ef;position:absolute;bottom:0}#header-nav .nav-primary>li.parent:hover ul{visibility:visible;opacity:1}#header-nav .toplinks{display:none}@media (max-width:767px){#header-nav .toplinks{display:block}}#header-nav.logout-link{display:none}@media (max-width:767px){#header-nav.logout-link{display:block}}#mobile-nav{display:none;-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-ms-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px);background:#fff;position:fixed;top:0;left:0;height:100%;width:280px;max-width:280px;z-index:1000;overflow-y:scroll}@media (max-width:767px){#mobile-nav{display:block}}#mobile-nav.opened{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#mobile-nav .toplinks.accountlinks{display:none}@media (max-width:767px){#mobile-nav .toplinks.accountlinks{display:block}}#mobile-nav .toplinks.accountlinks li{background:#f1f0ef}#mobile-nav .nav-primary li:hover,#mobile-nav .nav-primary li:focus,#mobile-nav .nav-primary a:hover,#mobile-nav .nav-primary a:focus,#mobile-nav .toplinks li:hover,#mobile-nav .toplinks li:focus,#mobile-nav .toplinks a:hover,#mobile-nav .toplinks a:focus{outline:0}#mobile-nav .nav-primary>li,#mobile-nav .toplinks>li{border-bottom:1px solid #e1e2e4}#mobile-nav .nav-primary>li>a,#mobile-nav .toplinks>li>a{text-transform:capitalize;font-size:18px;color:#656e76;line-height:1.2;padding:20px;border:0;display:block}#mobile-nav .nav-primary>li>a:hover,#mobile-nav .toplinks>li>a:hover{background:0 0}@media (max-width:767px){#mobile-nav .nav-primary>li.home-link,#mobile-nav .toplinks>li.home-link{display:none}}@media (max-width:767px){#mobile-nav .nav-primary>li.account-link,#mobile-nav .toplinks>li.account-link{display:none}}@media (max-width:767px){#mobile-nav .nav-primary>li.logout-link,#mobile-nav .toplinks>li.logout-link{display:none}}#mobile-nav .nav-primary>li .user-name,#mobile-nav .toplinks>li .user-name{color:#009bdf}#mobile-nav .nav-primary>li .level1,#mobile-nav .toplinks>li .level1{background:#f1f0ef;padding:0 20px}#mobile-nav .nav-primary>li .level1 a,#mobile-nav .toplinks>li .level1 a{text-transform:capitalize;font-size:14px;color:#656e76;line-height:48px;padding:5px 20px;border-bottom:1px solid #e1e2e4}#mobile-nav .nav-primary>li .level1 a:hover,#mobile-nav .toplinks>li .level1 a:hover{background:0 0}#mobile-nav .nav-primary>li .level1.last a,#mobile-nav .toplinks>li .level1.last a{border:0}#mobile-nav .nav-primary li a:after,#mobile-nav .toplinks li a:after{display:none}#mobile-nav .nav-primary li.parent>a:before,#mobile-nav .toplinks li.parent>a:before{content:'';width:30px;height:30px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 100% 50%;background-size:8px;position:absolute;top:0;bottom:0;right:20px;margin:auto}#mobile-nav .nav-primary li.parent.menu-active>a:before,#mobile-nav .toplinks li.parent.menu-active>a:before{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg) no-repeat 100% 50%;background-size:12px}.cover.nav_opened{z-index:1000;background-color:#000;background-color:rgba(0,0,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);display:none}@media (max-width:767px){.cover.nav_opened{display:block}}.minicart-wrapper div#header-cart{width:270px !important;top:45px !important}.minicart-wrapper .block-content{max-width:300px}.minicart-wrapper button#top-cart-btn-checkout{width:100%;margin-left:unset;background:#f6a800;border:1px solid #f6a800;font-size:18px;color:#323e48;line-height:1;text-transform:initial;padding:15px 30px}.minicart-wrapper .minicart-items-wrapper{width:254px;margin-left:auto;margin-right:auto}.minicart-wrapper .viewcart span{text-decoration:underline;font-size:14px;color:#009bdf}.minicart-wrapper .minicart-items .action.edit{display:none !important}.hero-banner{height:440px;background-image:url(../../frontend/Infortis/ultimo/en_GB/images/home_hero.jpg);background-repeat:no-repeat;background-size:cover;position:relative;background-position:250px -40px}@media (max-width:1279px){.hero-banner{height:530px;background-position:-17% -25px}}@media (max-width:1023px){.hero-banner{height:510px}}@media (max-width:767px){.hero-banner{background:0 0;height:380px}}@media (max-width:567px){.hero-banner{height:250px}}.hero-banner:after{content:'';background:url(../../frontend/Infortis/ultimo/en_GB/images/svg/home_hero_cover.svg);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1279px){.hero-banner:after{background-position:60%}}@media (max-width:1023px){.hero-banner:after{background-position:80%}}@media (max-width:767px){.hero-banner:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/svg/home_hero_cover_mobile.svg)}}.hero-banner.home:before{content:'';background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/white_shape.svg);background-repeat:no-repeat;position:absolute;bottom:-40px;left:0;width:100%;height:127px;background-size:cover;z-index:1}@media (min-width:1289px){.hero-banner.home:before{height:147px;bottom:-42px}}@media (max-width:1023px){.hero-banner.home:before{height:97px;bottom:-29px}}@media (max-width:767px){.hero-banner.home:before{height:76px;bottom:-24px}}@media (max-width:567px){.hero-banner.home:before{height:55px;bottom:-16px}}@media (max-width:479px){.hero-banner.home:before{height:46px;bottom:-14px}.cms-ask-an-expert .right-side{display:none}.cms-ask-an-expert .left-side{min-width:100% !important}.cms-ask-an-expert .page-title-wrapper h1.page-title{text-align:center;margin-top:10px}.minicart-wrapper .minicart-items-wrapper{width:200px}.header-container .header-top .central-column .tel{margin-right:0;margin-top:-8px;margin-bottom:-11px}.block.bfb .bfb-element .bfb-element-left label{padding-left:10px}}.hero-banner.home .search-autocomplete:before{display:none}.hero-banner.home .content{position:relative;z-index:1}.hero-banner.home .content .content-wrapper{padding:0 55px;margin-top:50px;color:#fff}.hero-banner.home .content .content-wrapper h1{color:#fff;margin-bottom:0 !important}@media (max-width:1023px){.hero-banner.home .content .content-wrapper h1{font-size:30px}}.hero-banner.home .content .content-wrapper p{margin-bottom:10px;padding-bottom:0}@media (max-width:567px){.hero-banner.home .content .content-wrapper p{margin-bottom:0}}.hero-banner.home .content .content-wrapper h4{line-height:1.4}@media (max-width:767px){.hero-banner.home .content .content-wrapper h4{font-size:14px}}.hero-banner.home .content .content-wrapper #hero_search_mini_form{max-width:525px}.hero-banner.home .content .content-wrapper #hero_search_mini_form input[type=search]{height:40px;outline:0;border:0;border-radius:0;width:80%;padding:3px 0 0 20px;float:left}@media (max-width:1023px){.hero-banner.home .content .content-wrapper{padding:0}}@media (max-width:767px){.hero-banner.home .content .content-wrapper{padding-top:40px;margin-top:0}}@media (max-width:567px){.hero-banner.home .content .content-wrapper{padding-top:20px}}.hero-banner.home .content .intro-hero{margin-bottom:50px}@media (max-width:567px){.hero-banner.home .content .intro-hero{margin-bottom:20px}}@media (max-width:567px){.hero-banner.home .content .search-hero p{display:none}}.hero-banner.home .content .search-hero .flaticon-search:before{font-size:17px;line-height:25px}.hero-banner.home .content .search-hero input[type=search]{padding-left:20px;background-position:95% center;background-position:calc(100% - 20px) center !important}.hero-banner.home .content .search-hero .search-button{width:60px !important;outline:0;background-color:#fff;height:40px}@media (max-width:767px){.home-ctas .cta-banner{width:100%}}.featured-products .products-wrapper>li{width:25%}@media (max-width:1279px){.featured-products .products-wrapper>li{width:33.33%}}@media (max-width:1279px){.featured-products .products-wrapper>li:last-child{display:none}}@media (max-width:767px){.featured-products{display:none}}.cta-banner.big .cta-wrapper{height:430px;width:auto;display:block;position:relative;background-size:cover}@media (max-width:1279px){.cta-banner.big .cta-wrapper{height:347px}}@media (max-width:1023px){.cta-banner.big .cta-wrapper{height:249px}}@media (max-width:767px){.cta-banner.big .cta-wrapper{height:345px;background-position:50%}}.cta-banner.big .cta-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.27);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#45000000,endColorstr=#45000000);z-index:1;opacity:0}@media (max-width:767px){.cta-banner.big .cta-wrapper:after{display:none}}.cta-banner.big .cta-wrapper>*{position:relative;z-index:2}.cta-banner.big .cta-wrapper p{margin-bottom:0;color:#fff;opacity:0;font-size:18px;line-height:26px;position:absolute;bottom:30px;padding:0 30px;left:0;right:0}@media (max-width:1023px){.cta-banner.big .cta-wrapper p{bottom:20px;padding:0 20px}}@media (max-width:767px){.cta-banner.big .cta-wrapper p{display:none}}.cta-banner.big .cta-wrapper:hover p,.cta-banner.big .cta-wrapper:hover:after{opacity:1}.cta-banner.small .cta-wrapper{height:222px;width:100%;display:block;position:relative}@media (max-width:1023px){.cta-banner.small .cta-wrapper{height:145px}}@media (max-width:767px){.cta-banner.small .cta-wrapper{height:375px}}@media (max-width:567px){.cta-banner.small .cta-wrapper{height:200px}}.cta-banner.small .cta-wrapper img{width:110px;position:absolute;bottom:30px}.cta-banner .cta-wrapper{outline:0;background-repeat:no-repeat;background-size:100%;padding:30px;cursor:pointer}@media (max-width:1023px){.cta-banner .cta-wrapper{padding:20px}}.cta-banner .cta-wrapper span{font-size:14px;line-height:1.5;color:#fff}.cta-banner .cta-wrapper h2{color:#fff}@media (max-width:1279px){.cta-banner .cta-wrapper h2{font-size:23px;line-height:27px}}footer{position:relative}footer .newsletter-signup{background:#cecac7;text-align:right;line-height:35px;padding:10px 0;display:none !important}footer .newsletter-signup .form-subscribe-header{width:50%;margin:0 auto}footer .newsletter-signup .form-subscribe-header p{width:100%;text-align:center;padding-bottom:0}footer .newsletter-signup .form-subscribe-header p label{line-height:20px;font-family:'FrutigerNextPro-Medium',arial}footer .newsletter-signup .block{margin:0}footer .newsletter-signup .input-text{width:40%;margin-right:0;padding:7px 10px;border:1px solid #e1e2e4}footer .newsletter-signup button{margin-top:1px}footer #top_site{width:45px;height:45px;border:1px solid #d5d6d6;display:block;background:#fff;position:absolute;right:25px;top:25px;text-align:center;line-height:47px;cursor:pointer;z-index:2}footer #top_site:hover #top_site_arrow{fill:#656e76}footer .links-testimonials{background:#e1e2e4;padding:50px 0}.row-methods .method-one,.row-methods .method-six,.row-methods .method-eight{display:inline-block}@media (max-width:767px){footer .links-testimonials{padding:20px 0}}footer .links-testimonials h4{font-size:14px;color:#323e48;line-height:32px;text-transform:initial}footer .links-testimonials ul li{font-size:14px;line-height:1.6;padding:10px 0}footer .links-testimonials ul li a{color:#656e76}@media (max-width:767px){footer .links-testimonials ul li a{padding-left:20px;padding-right:20px;max-width:568px;margin:0 auto;display:block;padding-top:15px;padding-bottom:15px}}@media (max-width:567px){footer .links-testimonials ul li a{padding-left:10px;padding-right:10px}}@media (max-width:767px){footer .links-testimonials ul li{font-size:18px;border-bottom:1px solid #c7cacd;padding:0}}footer .links-testimonials [class*=wrapper]{border-left:1px solid #c7cacd;padding-left:5px}@media (max-width:767px){footer .links-testimonials [class*=wrapper]{border-left:0;padding-left:0}}footer .links-testimonials .contact-information{width:43%}@media (max-width:767px){footer .links-testimonials .contact-information{width:100%;display:none}}footer .links-testimonials .our-products{width:29%}@media (max-width:767px){footer .links-testimonials .our-products{width:100%;border-bottom:1px solid #c7cacd}footer .links-testimonials .our-products.active{border-bottom:0}}@media (max-width:767px){footer .links-testimonials .our-products ul{display:none;background:#fff}}@media (max-width:767px){footer .links-testimonials .our-products ul li{font-size:14px;padding-left:20px;padding-right:20px;max-width:568px;margin:auto;border-bottom:0}footer .links-testimonials .our-products ul li:last-child a{border-bottom:0}}@media (max-width:567px){footer .links-testimonials .our-products ul li{padding-left:10px;padding-right:10px}}@media (max-width:767px){footer .links-testimonials .our-products ul li a{padding-left:0;padding-right:0;border-bottom:1px solid #c7cacd;padding-top:12px;padding-bottom:12px}}@media (max-width:767px){footer .links-testimonials .our-products h4{font-family:'FrutigerNextPro-Light',arial;font-size:18px;line-height:1.6;color:#656e76;padding-bottom:15px;font-weight:400;margin-bottom:0;position:relative}footer .links-testimonials .our-products h4:after{content:'';width:30px;height:30px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 100% 2px;background-size:8px;position:absolute;top:0;bottom:0;right:20px;margin:auto}}@media (max-width:567px){footer .links-testimonials .our-products h4:after{right:10px}}@media (max-width:767px){footer .links-testimonials .our-products h4{padding-left:20px;padding-right:20px;max-width:568px;margin:0 auto}}@media (max-width:567px){footer .links-testimonials .our-products h4{padding-left:10px;padding-right:10px}}@media (max-width:767px){footer .links-testimonials .our-products h4 span{display:none}}@media (max-width:767px){footer .links-testimonials .our-products.active h4:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg) no-repeat 100% 2px;background-size:12px}}footer .links-testimonials .resources{width:28%}@media (max-width:767px){footer .links-testimonials .resources{width:100%}}@media (max-width:767px){footer .links-testimonials .resources h4{display:none}}footer .links-testimonials .links{width:58%;right:42%}@media (max-width:1023px){footer .links-testimonials .links{width:100%;right:0}}footer .links-testimonials .testimonials{width:42%;left:58%}@media (max-width:1023px){footer .links-testimonials .testimonials{width:100%;left:0;margin-bottom:30px}}@media (max-width:767px){footer .links-testimonials .testimonials{display:none}}footer .links-testimonials .testimonials ul{margin-top:20px}footer .links-testimonials .testimonials li{border-bottom:1px solid #c7cacd;font-size:22px;color:#009bdf;line-height:26px;padding:25px 0}@media (max-width:1279px){footer .links-testimonials .testimonials li{padding:15px 0}}@media (max-width:1023px){footer .links-testimonials .testimonials li{padding:25px 0}}footer .links-testimonials .testimonials li:first-child{border-top:1px solid #c7cacd}footer .payments-certificate{padding-top:50px}@media (max-width:767px){footer .payments-certificate{padding-top:30px;padding-left:20px;padding-right:20px;max-width:568px;margin:0 auto}}@media (max-width:567px){footer .payments-certificate{padding-left:10px;padding-right:10px}}footer .payments-certificate .row-methods{*zoom:1;margin-left:-4px;margin-right:-4px}footer .payments-certificate .row-methods:before,footer .payments-certificate .row-methods:after{content:" ";display:table}footer .payments-certificate .row-methods:after{clear:both}footer .payments-certificate .payment-methods{width:80%;float:left;padding:0 4px}footer .payments-certificate .payment-methods [class^=method]{width:12.5%;float:left;padding:0 4px}@media (max-width:767px){footer .payments-certificate .payment-methods [class^=method]{width:16.666667%}}footer .payments-certificate .payment-methods [class^=method] img{width:100%}@media (max-width:767px){footer .payments-certificate .payment-methods{width:100%}}footer .payments-certificate .comodo{width:20%;float:left;padding:0 4px}@media (max-width:767px){footer .payments-certificate .comodo{width:100%;margin-left:-4px;margin-right:-4px}footer .payments-certificate .comodo>div{width:16.666667%;float:left;padding:0 4px}footer .payments-certificate .comodo>div img{width:100%}footer .payments-certificate .comodo>div.comodo-wrapper{width:27%}}footer .links-copyright{background:#cecac7;font-size:11px;padding:12px 0;color:#656e76}footer .links-copyright .secondary-links{width:40%}@media (max-width:1279px){footer .links-copyright .secondary-links{width:100%;margin-bottom:10px}}footer .links-copyright .secondary-links ul{list-style-type:none;padding:0;margin:0;*zoom:1}footer .links-copyright .secondary-links ul:before,footer .links-copyright .secondary-links ul:after{content:" ";display:table}footer .links-copyright .secondary-links ul:after{clear:both}footer .links-copyright .secondary-links ul>li{display:block;float:left}footer .links-copyright .secondary-links ul>li:last-child{margin-right:0}@media (max-width:567px){footer .links-copyright .secondary-links ul{text-align:center}}footer .links-copyright .secondary-links ul li{margin-right:15px}@media (max-width:567px){footer .links-copyright .secondary-links ul li{margin-right:10px;float:none;display:inline-block}}footer .links-copyright .secondary-links a{color:#656e76}@media (max-width:567px){footer .links-copyright .secondary-links{margin-bottom:20px}}footer .links-copyright .copyright{width:60%;text-align:right;color:#656e76}@media (max-width:1279px){footer .links-copyright .copyright{width:100%;text-align:left}}@media (max-width:567px){footer .links-copyright .copyright{text-align:center}}.hero-ctas{padding-top:30px;position:relative;z-index:1}@media (max-width:767px){.hero-ctas{display:none}}.hero-ctas [class^=cta]{width:30%;display:inline-block;padding-left:1.2%;padding-right:2%;position:relative;float:left}.hero-ctas [class^=cta] a{border:1px solid #fff;text-align:center;color:#fff;display:block;font-size:14px;color:#fff;line-height:1;padding:11px 5px;text-align:center;display:table;width:100%;background-color:#00625c;background-color:rgba(0,98,92,.85);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#D900625C,endColorstr=#D900625C)}.hero-ctas [class^=cta] a>*{display:table-cell;vertical-align:middle}@media (max-width:1279px){.hero-ctas [class^=cta] a{font-size:13px}}@media (max-width:1023px){.hero-ctas [class^=cta] a{font-size:12px;min-height:40px;padding:5px}}.hero-ctas [class^=cta] a:hover{background-color:#00625c;background-color:#00625c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF00625C,endColorstr=#FF00625C)}.hero-ctas [class^=cta] a span{padding-top:3px}.hero-ctas.transparent a{background:0 0;border:1px solid #d5d6d6;color:#656e76}.hero-ctas.transparent a:hover{background:#323e48;color:#fff;border-color:#323e48}.absorbency-levels{left:-1px;padding:0;background:#40ce95;width:100%;height:39px;clear:both;overflow:hidden}.absorbency-levels>*{display:table-cell;vertical-align:middle}.absorbency-levels>div.one{display:block;position:relative;top:19px;left:6%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.absorbency-levels .min{width:42%}.absorbency-levels .max{width:42%}.absorbency-levels .arrow{width:19%;padding:0 10px}.absorbency-levels img{width:120px}.products-wrapper .product-wrapper{border:1px solid #e1e2e4;padding:0;position:relative;height:100%}.products-wrapper .product-wrapper .productbox_clickable{padding:20px}.products-wrapper .product-wrapper .product-image{border:0;margin-bottom:20px}.products-wrapper .product-wrapper .product-image img{display:block;margin-left:auto;margin-right:auto}.products-wrapper .product-wrapper .absorbency-wrapper{padding-bottom:72px;position:relative}.products-wrapper .product-wrapper .no-reviews{padding:0;display:block;clear:both;width:100%;float:left;position:relative;top:-7px;left:20px}.products-wrapper .product-wrapper .absorbency-levels{position:absolute;left:-1px;padding:0 20px;background:#40ce95;width:100%;height:55px;clear:both;overflow:hidden}@media (max-width:1279px){.products-wrapper .product-wrapper .absorbency-levels{width:194px}}@media (max-width:767px){.products-wrapper .product-wrapper .absorbency-levels{width:235px}}@media (max-width:567px){.products-wrapper .product-wrapper .absorbency-levels{width:280px}}.products-wrapper .product-wrapper .product-name{font-size:18px;line-height:21px;text-transform:inherit}@media (max-width:1279px){.products-wrapper .product-wrapper .product-name{height:63px}}@media (max-width:567px){.products-wrapper .product-wrapper .product-name{height:auto}}.products-wrapper .product-wrapper .product-name a{color:#002f87}.products-wrapper .product-wrapper .product-name .brand{display:block}.products-wrapper .product-wrapper .product-name .name{color:#009bdf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media (max-width:1279px){.products-wrapper .product-wrapper .product-name .name{overflow:auto;text-overflow:initial}}.products-wrapper .product-wrapper .absorbency-description{margin:15px 0 0;height:42px}@media (max-width:567px){.products-wrapper .product-wrapper .absorbency-description{height:auto}}.products-wrapper .product-wrapper .price-wrapper .from{font-size:18px;color:#323e48;display:inline-block}.products-wrapper .product-wrapper .price-wrapper .price-box{display:inline-block}.products-wrapper .product-wrapper .price-wrapper .old-price{padding-bottom:0}.products-wrapper .product-wrapper .price-wrapper .old-price .price{font-size:14px;color:#323e48}.products-wrapper .product-wrapper .price-wrapper .price{font-size:18px;color:#d50058}.products-wrapper .product-wrapper .price-wrapper .pack{margin-left:5px}.products-wrapper .product-wrapper .benefit{position:absolute;top:20px;left:10px;z-index:1;width:67px;height:67px}.products-wrapper .product-wrapper .actions{margin-top:7px}.products-wrapper .product-wrapper .actions .btn-cart{width:100%}.catalog-category-view .products-wrapper>li,.catalogsearch-result-index .products-wrapper>li{width:33.33%;margin-bottom:30px}@media (max-width:767px){.catalog-category-view .products-wrapper>li,.catalogsearch-result-index .products-wrapper>li{width:50%}}@media (max-width:567px){.catalog-category-view .products-wrapper>li,.catalogsearch-result-index .products-wrapper>li{width:100%}}.catalog-category-view .awac-button-label-container,.catalogsearch-result-index .awac-button-label-container{height:auto}.catalog-category-view .awac-button-label-container .awac-button-label,.catalogsearch-result-index .awac-button-label-container .awac-button-label{width:100%;height:auto;padding:10px 30px}.catalog-category-view .toolbar-bottom,.catalogsearch-result-index .toolbar-bottom{display:none}.catalog-category-view .sorter,.catalogsearch-result-index .sorter{float:right}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{background:0 0;border:0;padding:0;line-height:40px}.catalog-category-view .toolbar .sort-by,.catalogsearch-result-index .toolbar .sort-by{margin-right:0}.catalog-category-view .toolbar .sort-by label,.catalogsearch-result-index .toolbar .sort-by label{text-transform:initial;font-size:18px;color:#656e76;margin-right:20px;display:inline-block;line-height:40px}.catalog-category-view .toolbar .sort-by label:after,.catalogsearch-result-index .toolbar .sort-by label:after{display:none}@media (max-width:767px){.catalog-category-view .toolbar .sort-by label,.catalogsearch-result-index .toolbar .sort-by label{display:none}}.catalog-category-view .toolbar .sort-by select,.catalogsearch-result-index .toolbar .sort-by select{width:200px}.catalog-category-view .toolbar .products-count,.catalogsearch-result-index .toolbar .products-count{float:left;font-size:18px;color:#656e76}.catalog-category-view .selector-banner .cta-wrapper,.catalogsearch-result-index .selector-banner .cta-wrapper{background-position:100%}@media (max-width:959px){.catalog-category-view .selector-banner,.catalogsearch-result-index .selector-banner{display:none}}.drop-keys{border-top:1px solid #e1e2e4;border-bottom:1px solid #e1e2e4;padding:10px 0;margin-bottom:20px}@media (max-width:767px){.drop-keys{display:none}}.drop-keys .drops-wrapper{*zoom:1}.drop-keys .drops-wrapper:before,.drop-keys .drops-wrapper:after{content:" ";display:table}.drop-keys .drops-wrapper:after{clear:both}.drop-keys .drop-key{width:13.9%;position:relative;border-right:1px solid #e1e2e4;float:left;min-height:127px;cursor:pointer}@media (max-width:1279px){.drop-keys .drop-key{min-height:107px}}@media (max-width:1023px){.drop-keys .drop-key{min-height:127px}}@media (max-width:959px){.drop-keys .drop-key{min-height:107px}}.drop-keys .drop-key .drop-wrapper{padding-left:15px}.drop-keys .drop-key:last-child{border-right:0}.drop-keys .title{font-size:14px;color:#323e48;line-height:1;display:block}.drop-keys .drops-images{display:table;margin-top:20px;position:absolute;top:15px;width:100px}@media (max-width:1279px){.drop-keys .drops-images{width:70px}}@media (max-width:1023px){.drop-keys .drops-images{width:100px}}@media (max-width:959px){.drop-keys .drops-images{width:46px}}.drop-keys .drops-images img{width:100%}.drop-keys .drops-images .image-1{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e1e2e4}.drop-keys .info-tip{position:absolute;top:-4px;right:10px}.info-tip{width:17px;height:17px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/info.svg) no-repeat;background-size:17px;display:block;cursor:pointer}.info-tip:hover{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/info-hover.svg) no-repeat;background-size:17px}.info-tip.active{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/info-hover.svg) no-repeat;background-size:17px}.subscriptions .tool-tip{left:-33px !important;top:-126px !important}.subscriptions .item-header h4{float:left}.subscriptions .item-header .more-info{float:left;margin-top:3px}.tool-tip{width:270px;background:#fff;position:absolute;z-index:5;border:1px solid #e1e2e4;padding:20px;opacity:0;visibility:hidden;font-size:14px;left:-35px;white-space:normal}.tool-tip:before{content:'';width:22px;height:22px;display:block;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/close.svg) no-repeat;background-size:22px 22px;position:absolute;top:5px;right:5px;cursor:pointer}.tool-tip .tip-wrapper:before,.tool-tip .tip-wrapper:after{top:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tool-tip .tip-wrapper p{line-height:20px}.tool-tip .tip-wrapper:before{border-color:rgba(225,226,228,0);border-top-color:#e1e2e4;border-width:12px;margin-left:-12px}.tool-tip .tip-wrapper:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:10px;margin-left:-10px}.tool-tip.right{left:auto;right:-35px}.tool-tip.right .tip-wrapper:before,.tool-tip.right .tip-wrapper:after{left:85%}.tool-tip.active{opacity:1;visibility:visible}@media (max-width:1023px){#aw-ln-filters{padding:20px;border:1px solid #d5d6d6}}#aw-ln-filters .filter-mobile{display:none;position:relative;cursor:pointer}@media (max-width:1023px){#aw-ln-filters .filter-mobile{display:block}}#aw-ln-filters .filter-mobile:after{content:'';width:30px;height:30px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 100% 50%;background-size:8px;position:absolute;top:0;bottom:0;right:0;margin:auto}#aw-ln-filters .filter-mobile.active:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg) no-repeat 100% 50%;background-size:12px}#aw-ln-filters .filter-mobile.active h4{margin-bottom:40px}#aw-ln-filters .filter-mobile h4{line-height:1}@media (min-width:1024px){#aw-ln-filters #aw-ln-filters-container{display:block !important}}@media (max-width:1023px){#aw-ln-filters #aw-ln-filters-container{display:none}}#aw-ln-filters .filter-wrapper{padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}@media (max-width:1023px){#aw-ln-filters .filter-wrapper{margin-bottom:0;border:0;border-bottom:1px solid #d5d6d6;padding-left:0;padding-right:0}#aw-ln-filters .filter-wrapper:last-child{border-bottom:0}}#aw-ln-filters .filter-wrapper>dt{background:0 0;border:0;padding:0;padding-right:0;position:relative;cursor:pointer}#aw-ln-filters .filter-wrapper>dt h4{color:#656e76;margin-bottom:0;line-height:1;top:2px;position:relative}#aw-ln-filters .filter-wrapper>dt:after{content:'';width:30px;height:30px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 100% 50%;background-size:8px;position:absolute;top:0;bottom:0;right:0;margin:auto}#aw-ln-filters .filter-wrapper>dt.active:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg) no-repeat 100% 50%;background-size:12px}#aw-ln-filters .filter-wrapper>dd{border:0;padding:0;display:none;margin:30px 0 0}#aw-ln-filters .filter-wrapper>dd li{padding:12px 0;border-bottom:1px solid #d5d6d6;position:relative}#aw-ln-filters .filter-wrapper>dd li>a{font-size:14px;color:#656e76;padding-left:20px;display:inline-block}#aw-ln-filters .filter-wrapper>dd li:first-child{border-top:1px solid #d5d6d6}#aw-ln-filters .filter-wrapper>dd li:last-child{border-bottom:0}#aw-ln-filters .filter-wrapper>dd li img{display:inline-block;vertical-align:middle;padding-left:20px}#aw-ln-filters .filter-wrapper>dd li h4{display:inline-block}#aw-ln-filters .filter-wrapper>dd li h4 a{color:#656e76}#aw-ln-filters .filter-wrapper>dd li label+h4{padding-left:15px}#aw-ln-filters .filter-wrapper>dd .info-tip{top:0;bottom:0;right:0;margin:auto;position:absolute}#aw-ln-filters .filter-wrapper[data-filter=absorbency-level] dd,#aw-ln-filters .filter-wrapper[data-filter=category] dd{display:block}@media (max-width:1023px){#aw-ln-filters .filter-wrapper[data-filter=absorbency-level] dd,#aw-ln-filters .filter-wrapper[data-filter=category] dd{display:none}}#aw-ln-filters input[type=checkbox],#aw-ln-filters input[type=radio]{display:none}#aw-ln-filters input[type=checkbox]+.custom-checkbox,#aw-ln-filters .onepage-checkout #co-shipping-method-form .sp-methods dd input[type=checkbox]+li,.onepage-checkout #co-shipping-method-form .sp-methods dd #aw-ln-filters input[type=checkbox]+li,#aw-ln-filters #checkout-step-login .forgot-remember input[type=checkbox]+.remember,#checkout-step-login .forgot-remember #aw-ln-filters input[type=checkbox]+.remember,#aw-ln-filters input[type=radio]+.custom-checkbox,#aw-ln-filters .onepage-checkout #co-shipping-method-form .sp-methods dd input[type=radio]+li,.onepage-checkout #co-shipping-method-form .sp-methods dd #aw-ln-filters input[type=radio]+li,#aw-ln-filters #checkout-step-login .forgot-remember input[type=radio]+.remember,#checkout-step-login .forgot-remember #aw-ln-filters input[type=radio]+.remember{content:'';width:15px;height:15px;display:inline-block;border:1px solid #d5d6d6;vertical-align:middle}#aw-ln-filters input[type=checkbox]:checked+.custom-checkbox,#aw-ln-filters .onepage-checkout #co-shipping-method-form .sp-methods dd input[type=checkbox]:checked+li,.onepage-checkout #co-shipping-method-form .sp-methods dd #aw-ln-filters input[type=checkbox]:checked+li,#aw-ln-filters #checkout-step-login .forgot-remember input[type=checkbox]:checked+.remember,#checkout-step-login .forgot-remember #aw-ln-filters input[type=checkbox]:checked+.remember,#aw-ln-filters input[type=radio]:checked+.custom-checkbox,#aw-ln-filters .onepage-checkout #co-shipping-method-form .sp-methods dd input[type=radio]:checked+li,.onepage-checkout #co-shipping-method-form .sp-methods dd #aw-ln-filters input[type=radio]:checked+li,#aw-ln-filters #checkout-step-login .forgot-remember input[type=radio]:checked+.remember,#checkout-step-login .forgot-remember #aw-ln-filters input[type=radio]:checked+.remember{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/tick.svg) no-repeat 50%}@media (max-width:1023px){#aw-ln-filters .tool-tip{left:auto;right:-10px}#aw-ln-filters .tool-tip .tip-wrapper:before,#aw-ln-filters .tool-tip .tip-wrapper:after{left:93%}}.page main .input-box,.page .product-results .input-box,.custom-select-box .input-box,#tinycontent .input-box{margin-bottom:20px}.page main .inline-field,.page .product-results .inline-field,.custom-select-box .inline-field,#tinycontent .inline-field{*zoom:1}.page main .inline-field:before,.page main .inline-field:after,.page .product-results .inline-field:before,.page .product-results .inline-field:after,.custom-select-box .inline-field:before,.custom-select-box .inline-field:after,#tinycontent .inline-field:before,#tinycontent .inline-field:after{content:" ";display:table}.page main .inline-field:after,.page .product-results .inline-field:after,.custom-select-box .inline-field:after,#tinycontent .inline-field:after{clear:both}.page main .inline-field label,.page main .inline-field .label,.page .product-results .inline-field label,.page .product-results .inline-field .label,.custom-select-box .inline-field label,.custom-select-box .inline-field .label,#tinycontent .inline-field label,#tinycontent .inline-field .label{width:30%;float:left;line-height:40px;margin-top:4px}@media (max-width:959px){.page main .inline-field label,.page main .inline-field .label,.page .product-results .inline-field label,.page .product-results .inline-field .label,.custom-select-box .inline-field label,.custom-select-box .inline-field .label,#tinycontent .inline-field label,#tinycontent .inline-field .label{width:100%;margin-top:0}}.page main .inline-field .input-box,.page .product-results .inline-field .input-box,.custom-select-box .inline-field .input-box,#tinycontent .inline-field .input-box{width:70%;float:right}@media (max-width:959px){.page main .inline-field .input-box,.page .product-results .inline-field .input-box,.custom-select-box .inline-field .input-box,#tinycontent .inline-field .input-box{width:100%}}.page main input[type=text],.page main input[type=email],.page main input[type=tel],.page main input[type=number],.page main input[type=password],.page main select,.page main textarea,.page .product-results input[type=text],.page .product-results input[type=email],.page .product-results input[type=tel],.page .product-results input[type=number],.page .product-results input[type=password],.page .product-results select,.page .product-results textarea,.custom-select-box input[type=text],.custom-select-box input[type=email],.custom-select-box input[type=tel],.custom-select-box input[type=number],.custom-select-box input[type=password],.custom-select-box select,.custom-select-box textarea,#tinycontent input[type=text],#tinycontent input[type=email],#tinycontent input[type=tel],#tinycontent input[type=number],#tinycontent input[type=password],#tinycontent select,#tinycontent textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;color:#989ea3}.page main input[type=text]:focus,.page main input[type=text]:active,.page main input[type=email]:focus,.page main input[type=email]:active,.page main input[type=tel]:focus,.page main input[type=tel]:active,.page main input[type=number]:focus,.page main input[type=number]:active,.page main input[type=password]:focus,.page main input[type=password]:active,.page main select:focus,.page main select:active,.page main textarea:focus,.page main textarea:active,.page .product-results input[type=text]:focus,.page .product-results input[type=text]:active,.page .product-results input[type=email]:focus,.page .product-results input[type=email]:active,.page .product-results input[type=tel]:focus,.page .product-results input[type=tel]:active,.page .product-results input[type=number]:focus,.page .product-results input[type=number]:active,.page .product-results input[type=password]:focus,.page .product-results input[type=password]:active,.page .product-results select:focus,.page .product-results select:active,.page .product-results textarea:focus,.page .product-results textarea:active,.custom-select-box input[type=text]:focus,.custom-select-box input[type=text]:active,.custom-select-box input[type=email]:focus,.custom-select-box input[type=email]:active,.custom-select-box input[type=tel]:focus,.custom-select-box input[type=tel]:active,.custom-select-box input[type=number]:focus,.custom-select-box input[type=number]:active,.custom-select-box input[type=password]:focus,.custom-select-box input[type=password]:active,.custom-select-box select:focus,.custom-select-box select:active,.custom-select-box textarea:focus,.custom-select-box textarea:active,#tinycontent input[type=text]:focus,#tinycontent input[type=text]:active,#tinycontent input[type=email]:focus,#tinycontent input[type=email]:active,#tinycontent input[type=tel]:focus,#tinycontent input[type=tel]:active,#tinycontent input[type=number]:focus,#tinycontent input[type=number]:active,#tinycontent input[type=password]:focus,#tinycontent input[type=password]:active,#tinycontent select:focus,#tinycontent select:active,#tinycontent textarea:focus,#tinycontent textarea:active{outline:0}.page main input[type=text].validation-failed,.page main input[type=email].validation-failed,.page main input[type=tel].validation-failed,.page main input[type=number].validation-failed,.page main input[type=password].validation-failed,.page main select.validation-failed,.page main textarea.validation-failed,.page .product-results input[type=text].validation-failed,.page .product-results input[type=email].validation-failed,.page .product-results input[type=tel].validation-failed,.page .product-results input[type=number].validation-failed,.page .product-results input[type=password].validation-failed,.page .product-results select.validation-failed,.page .product-results textarea.validation-failed,.custom-select-box input[type=text].validation-failed,.custom-select-box input[type=email].validation-failed,.custom-select-box input[type=tel].validation-failed,.custom-select-box input[type=number].validation-failed,.custom-select-box input[type=password].validation-failed,.custom-select-box select.validation-failed,.custom-select-box textarea.validation-failed,#tinycontent input[type=text].validation-failed,#tinycontent input[type=email].validation-failed,#tinycontent input[type=tel].validation-failed,#tinycontent input[type=number].validation-failed,#tinycontent input[type=password].validation-failed,#tinycontent select.validation-failed,#tinycontent textarea.validation-failed{border-bottom-color:#d50058}.page main input[type=text],.page main input[type=email],.page main input[type=tel],.page main input[type=number],.page main input[type=password],.page main select,.page main textarea,.page .product-results input[type=text],.page .product-results input[type=email],.page .product-results input[type=tel],.page .product-results input[type=number],.page .product-results input[type=password],.page .product-results select,.page .product-results textarea,.custom-select-box input[type=text],.custom-select-box input[type=email],.custom-select-box input[type=tel],.custom-select-box input[type=number],.custom-select-box input[type=password],.custom-select-box select,.custom-select-box textarea,#tinycontent input[type=text],#tinycontent input[type=email],#tinycontent input[type=tel],#tinycontent input[type=number],#tinycontent input[type=password],#tinycontent select,#tinycontent textarea{height:40px;line-height:1;border:1px solid #e1e2e4;border-bottom:2px solid #e1e2e4;padding:3px 0 0 20px;background:#f9f9f9}.page main select,.page .product-results select,.custom-select-box select,#tinycontent select{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg);background-repeat:no-repeat;background-position:95% 50%;background-position:calc(100% - 20px) 50%;width:100%;max-width:100%;color:#656e76;padding-right:40px}.page main .required,.page .product-results .required,.custom-select-box .required,#tinycontent .required{color:#d50058;font-size:14px}.page main .validation-advice,.page .product-results .validation-advice,.custom-select-box .validation-advice,#tinycontent .validation-advice{color:#d50058;font-size:14px;margin-top:5px}.page main label,.page main .label,.page .product-results label,.page .product-results .label,.custom-select-box label,.custom-select-box .label,#tinycontent label,#tinycontent .label{font-size:14px;color:#656e76}.page main label em,.page main .label em,.page .product-results label em,.page .product-results .label em,.custom-select-box label em,.custom-select-box .label em,#tinycontent label em,#tinycontent .label em{font-style:normal}.page main textarea,.page .product-results textarea,.custom-select-box textarea,#tinycontent textarea{padding:20px;background:#f9f9f9;height:120px;max-width:100%;resize:none}select::-ms-expand{display:none}.cta-hero{height:330px;background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/cta_search-banner.svg);background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}@media (max-width:1279px){.cta-hero{height:285px}}@media (max-width:767px){.cta-hero{height:156px;background-position:center center}}@media (max-width:567px){.cta-hero{height:212px}}.cta-hero:after{content:'';background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/white_shape.svg);background-repeat:no-repeat;position:absolute;bottom:-41px;left:0;width:100%;height:147px;background-size:cover}@media (max-width:1279px){.cta-hero:after{bottom:-40px;height:130px}}@media (max-width:1023px){.cta-hero:after{height:102px;bottom:-31px}}@media (max-width:767px){.cta-hero:after{height:75px;bottom:-23px}}@media (max-width:567px){.cta-hero:after{height:55px;bottom:-16px}}.cta-hero .content-wrapper{position:relative;z-index:2;padding:0 55px;margin-top:30px;color:#fff;*zoom:1}.cta-hero .content-wrapper:before,.cta-hero .content-wrapper:after{content:" ";display:table}.cta-hero .content-wrapper:after{clear:both}.cta-hero .content-wrapper h1{color:#fff;text-transform:capitalize;float:left;margin-bottom:15px;line-height:1}@media (max-width:1023px){.cta-hero .content-wrapper h1{font-size:30px}}@media (max-width:767px){.cta-hero .content-wrapper h1{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:567px){.cta-hero .content-wrapper h1{float:none;position:static;top:0;left:0;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.cta-hero .content-wrapper h2,.cta-hero .content-wrapper h4{color:#fff;line-height:1}.cta-hero .content-wrapper h2{margin-bottom:20px;font-size:25px !important}@media (max-width:1279px){.cta-hero .content-wrapper h2{font-size:18px !important}}.cta-hero .content-wrapper h4{margin-bottom:30px}@media (max-width:1279px){.cta-hero .content-wrapper h4{font-size:14px;margin-bottom:20px}}@media (max-width:767px){.cta-hero .content-wrapper h4{margin-bottom:10px}}.cta-hero .content-wrapper p{margin-bottom:10px}.cta-hero .content-wrapper .right{display:table;float:right;text-align:right;width:50%}@media (max-width:567px){.cta-hero .content-wrapper .right{float:none;text-align:left;width:100%}}.cta-hero .content-wrapper a{display:inline-block;padding:10px 15px}@media (max-width:767px){.cta-hero .content-wrapper a{border:0 !important;padding:0 !important;background:0 0 !important;color:#fff !important;text-decoration:underline}.cta-hero .content-wrapper a span{padding-right:0}.cta-hero .content-wrapper a span:after{display:none}}@media (max-width:1279px){.cta-hero .content-wrapper{padding:0}}@media (max-width:1279px){.cta-hero .content-wrapper{margin-top:30px}}.product-wrapper .product-sku{font-size:14px;color:#656e76;margin-bottom:10px}.product-wrapper .stock-status{margin:20px 0}.product-wrapper .product-name h2{text-transform:initial;margin-bottom:0;line-height:30px}.product-wrapper .product-name h2 .brand{color:#002f87}@media (max-width:1023px){.product-wrapper .product-name h2 .brand{display:block;margin-bottom:5px}}.product-wrapper .product-name h2 .name{color:#00ace6}@media (max-width:767px){.product-wrapper .product-name h2{margin-bottom:10px}}.product-wrapper .price-info{font-size:18px;color:#323e48;position:relative;top:3px}.product-wrapper .price-info .from{display:inline-block}.product-wrapper .price-info .pack{display:inline-block;font-size:14px;color:#788189}.product-wrapper .price-info .price-box{display:inline-block;margin:0}.product-wrapper .price-info .old-price{padding-bottom:0}.product-wrapper .price-info .old-price .price{font-size:14px;color:#323e48}.product-wrapper .price-info .regular-price .price{color:#323e48;font-size:18px}.product-wrapper .price-info .special-price{padding-left:5px}.product-wrapper .price-info .special-price .price{color:#d50058;font-size:18px}.product-wrapper .price-reviews{display:table;width:100%;margin-top:10px;width:75%}.product-wrapper .price-reviews>*{display:table-cell;vertical-align:middle}@media (max-width:1279px){.product-wrapper .price-reviews{width:100%}}@media (max-width:567px){.product-wrapper .price-reviews.longprice{display:block}.product-wrapper .price-reviews.longprice>*{display:block}.product-wrapper .price-reviews.longprice .reviews{margin-top:10px}}@media (max-width:959px){.product-wrapper .price-reviews.longprice{display:block}.product-wrapper .price-reviews.longprice>*{display:block}.product-wrapper .price-reviews.longprice .reviews{margin-top:10px}}@media (max-width:767px){.product-wrapper .price-reviews.longprice{display:table}.product-wrapper .price-reviews.longprice>*{display:table-cell}.product-wrapper .price-reviews.longprice .reviews{margin-top:0}}@media (max-width:567px){.product-wrapper .price-reviews.longprice{display:block}.product-wrapper .price-reviews.longprice>*{display:block}.product-wrapper .price-reviews.longprice .reviews{margin-top:10px}}.product-wrapper .price-reviews .no-reviews{bottom:-2px;position:relative;cursor:pointer}.product-wrapper .price-reviews .ratings i{font-style:normal}@media (max-width:1023px){.product-wrapper .price-reviews .ratings i{display:none}}@media (max-width:1023px){.product-wrapper .price-reviews .ratings a:before{content:'('}.product-wrapper .price-reviews .ratings a:after{content:')'}}@media (max-width:1023px){.product-wrapper .price-reviews .ratings .amount{padding-left:5px}}.product-wrapper .price-reviews .ratings .amount a{cursor:pointer}.product-wrapper .price-reviews .ratings .rating-box{cursor:pointer}.product-wrapper .basic-info{border-bottom:1px solid #e1e2e4;padding-bottom:20px;margin-bottom:20px}@media (max-width:767px){.product-wrapper .basic-info{border-bottom:0;padding-bottom:0}}.product-wrapper .info-wrapper{width:48%}@media (max-width:767px){.product-wrapper .info-wrapper{width:100%}}.product-wrapper .info-wrapper .secondary-info{padding-bottom:20px;border-bottom:1px solid #e1e2e4}@media (max-width:767px){.product-wrapper .info-wrapper .secondary-info{margin-top:20px}}.product-wrapper .info-wrapper .secondary-info .absorbency-description{margin-bottom:15px}.product-wrapper .info-wrapper .secondary-info .absorbency-description p{font-size:18px;color:#656e76}.product-wrapper .info-wrapper .secondary-info .purchase-info ul{font-size:14px;color:#656e76;line-height:22px}.product-wrapper .info-wrapper .secondary-info .purchase-info ul li{position:relative;padding-left:10px}.product-wrapper .info-wrapper .secondary-info .purchase-info ul li:before{content:'';width:4px;height:4px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#656e76;display:block;position:absolute;left:0;top:7px}.absorbency-info{padding:20px 0;border-bottom:1px solid #e1e2e4;position:relative;border-top:1px solid #e1e2e4;margin:20px 20px 15px}@media (max-width:1023px){.absorbency-info{display:block}}.absorbency-info .abs-wrapper{display:inline-block;vertical-align:middle;padding-right:40px}@media (max-width:1279px){.absorbency-info .abs-wrapper{padding-right:0}}.absorbency-info .absorbencylevels{display:table;width:100%;width:auto}.absorbency-info .absorbencylevels>*{display:table-cell;vertical-align:middle}.absorbency-info .absorbencylevels .arrow{width:19%;padding:0 10px}.absorbency-info .absorbencylevels .arrow img{width:23px}.absorbency-info .absorbencylevels img{width:100%;max-width:100px}.absorbency-info .link{display:inline-block;vertical-align:middle}@media (max-width:1279px){.absorbency-info .link{text-align:center}}@media (max-width:1279px){.absorbency-info .link{display:block;text-align:left;margin-top:10px}}.absorbency-info .link a{color:#656e76;text-decoration:underline}.absorbency-info .more-info{position:absolute;right:0;top:27px}@media (max-width:767px){.absorbency-info .more-info{right:40px}}.absorbency-info .more-info .info-tip{position:relative}.product-wrapper .info-wrapper .shopping{padding:20px;background:#f9f9f9;border:1px solid #d5d6d6;margin-bottom:30px}.product-wrapper .info-wrapper .shopping .product-options-bottom{background:0 0;border:0}.product-wrapper .info-wrapper .shopping .product-options{border:0;padding:0;margin:0}.product-wrapper .info-wrapper .shopping .product-options dd{border:0;padding:0;margin:0}.product-wrapper .info-wrapper .shopping .qty-wrapper label{display:inline-block;padding-right:10px}@media (max-width:767px){.product-wrapper .info-wrapper .shopping .qty-wrapper label{display:none}}.product-wrapper .info-wrapper .shopping .qty-wrapper #qty{width:45px;height:45px;padding:5px 0 0;line-height:0;margin-top:-7px}.product-wrapper .info-wrapper .shopping .sample-button{border:0;background:0 0;display:block;margin:20px auto auto}.product-wrapper .info-wrapper .shopping input,.product-wrapper .info-wrapper .shopping select{background-color:#fff}.product-wrapper .info-wrapper .shopping button.button{width:100%;margin-top:20px}.product-wrapper .info-wrapper .shopping .product-options-bottom{padding:0;margin:0}.product-wrapper .info-wrapper .shopping .price-box{display:block;margin-bottom:0;line-height:1;float:right;margin-top:15px}.product-wrapper .info-wrapper .shopping .price-box .old-price{display:none}.product-wrapper .info-wrapper .shopping .price-box .price{font-size:18px;color:#656e76}.product-wrapper .info-wrapper .shopping .price-box .price:before{content:'Total: ';display:inline-block;margin-right:5px}.product-wrapper .info-wrapper .shopping .required{margin-top:20px}.product-wrapper .info-wrapper .shopping .order-sample input[type=submit]{margin-top:20px;background:0 0;text-decoration:underline;border:0;text-align:center;display:table;margin-left:auto;margin-right:auto;color:#009bdf;font-size:14px}.product-wrapper .info-wrapper .additional-info .view-vat{margin-bottom:20px}.product-wrapper .info-wrapper .additional-info .view-vat a{font-size:14px;text-decoration:underline;color:#656e76}.product-wrapper .info-wrapper .additional-info .additional-accordion .accordion{border-bottom:0}.product-wrapper .info-wrapper .product-benefits{margin-top:20px;padding:0 20px}@media (max-width:1023px){.product-wrapper .info-wrapper .product-benefits ul{text-align:center}}@media (max-width:767px){.product-wrapper .info-wrapper .product-benefits ul{padding:0 10px}}.product-wrapper .info-wrapper .product-benefits ul li{display:inline-block;width:14.285%}@media (max-width:1023px){.product-wrapper .info-wrapper .product-benefits ul li{width:25%}}.product-wrapper .info-wrapper .product-benefits img{margin:0 auto;width:55px}.product-wrapper .media-wrapper{width:48%}@media (max-width:767px){.product-wrapper .media-wrapper{width:100%}}.product-wrapper .media-wrapper .MagicToolboxContainer{border:1px solid #e1e2e4;width:100%;position:relative;padding:30px 0;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/zoom.svg) no-repeat;background-size:26px;background-position:95% 20px}@media (max-width:1023px){.product-wrapper .media-wrapper .MagicToolboxContainer{padding:20px 0}}.product-wrapper .media-wrapper .MagicToolboxContainer>a{height:100%;position:relative;width:100%;display:block}.product-wrapper .media-wrapper .MagicToolboxContainer img{max-width:340px !important}@media (max-width:1023px){.product-wrapper .media-wrapper .MagicToolboxContainer img{max-width:210px !important}}@media (max-width:767px){.product-wrapper .media-wrapper .MagicToolboxContainer img{max-width:150px !important}}.product-wrapper .media-wrapper .MagicToolboxSelectorsContainer{margin-top:15px}.product-wrapper .media-wrapper .MagicToolboxSelectorsContainer a{margin-right:20px;background:0 0 !important}.product-wrapper .media-wrapper .MagicToolboxSelectorsContainer a img{padding:5px;box-shadow:none !important;border:1px solid #e1e2e4;-webkit-filter:none;filter:none}.product-wrapper .media-wrapper .MagicToolboxSelectorsContainer a.mz-thumb-selected img{border-color:#009bdf}.product-wrapper .media-wrapper .MagicToolboxSelectorsContainer a:last-child{margin-right:0}.guide .accordion{border-top:0}@media (max-width:767px){.guide .accordion{border-top:1px solid #e1e2e4;border-bottom:0}}.guide .accordion .item-content{display:none}@media (max-width:1023px){.guide .accordion .item-content{display:none}}@media (max-width:767px){.guide .accordion .item{border-bottom:0}}.guide .guide-item{background:#effbf6;padding:10px;border:1px solid #00bd71;display:table;width:100%;margin-bottom:20px}.guide .guide-item>*{display:table-cell}.guide .guide-item:last-child{margin-bottom:0}.guide .guide-item>div{vertical-align:top}@media (max-width:1023px){.guide .guide-item{display:block}}@media (max-width:767px){.guide .guide-item{display:table;width:100%}.guide .guide-item>*{display:table-cell}}@media (max-width:567px){.guide .guide-item{display:block}}.guide .guide-item .guide-number{text-align:center;padding-right:10px}.guide .guide-item .guide-number span{width:20px;height:20px;font-size:14px;color:#fff;line-height:22px;background:#00625c;display:block;text-align:center}@media (max-width:1023px){.guide .guide-item .guide-number{display:block;margin-bottom:10px;padding-right:0}}@media (max-width:767px){.guide .guide-item .guide-number{display:table-cell;padding-right:10px}}@media (max-width:567px){.guide .guide-item .guide-number{display:block;margin-bottom:10px;padding-right:0}}.guide .guide-item .guide-content{padding-left:10px;padding-top:10px;color:#000;font-size:18px}@media (max-width:1023px){.guide .guide-item .guide-content{display:block;padding-left:0;margin-top:10px}}@media (max-width:767px){.guide .guide-item .guide-content{display:table-cell;padding-left:10px}}@media (max-width:567px){.guide .guide-item .guide-content{display:block;margin-bottom:10px;padding-left:0}}.guide .guide-item .guide-image figure{background:#fff;text-align:center;border:1px solid #323e48;position:relative;display:block}.guide .guide-item .guide-image.square figure{width:125px;height:125px;max-width:100%}.guide .guide-item .guide-image.rectangle figure{width:215px;height:125px;max-width:100%}.guide .guide-item .guide-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px){.guide .guide-item .guide-image{display:block}}.guide .guide-links{margin-top:20px}.guide .guide-links ul{*zoom:1}.guide .guide-links ul:before,.guide .guide-links ul:after{content:" ";display:table}.guide .guide-links ul:after{clear:both}.guide .guide-links ul li.document{float:left}.guide .guide-links ul li.video{float:right}.guide .guide-links ul li.video.left{float:left}.product-table{margin-top:20px}@media (max-width:1279px){.product-table .overflow-x{overflow-x:scroll}}@media (max-width:767px){.product-table .overflow-x{overflow-x:auto}}@media (max-width:767px){.product-table .overflow-x>table{min-width:auto}}@media (max-width:767px){.product-table{margin-top:0}}@media (max-width:767px){.product-table .accordion{border-top:0}}@media (max-width:767px){.product-table .accordion .item{border-bottom:0}}.product-table .accordion .item-content{display:block;overflow-x:scroll}.product-addto-links.addto-links,a.action.mailto.friend.feature.feature-icon-hover{display:none}.sticky-container .minicart-wrapper div#header-cart{left:0 !important}@media (max-width:767px){.product-table .accordion .item-content{display:none}}.product-table table{width:100%;border-bottom:2px solid #00625c}@media (max-width:959px){.product-table table{border-bottom:0}}.product-table table thead th{background:#00bd71;color:#fff;padding:10px;font-size:18px;text-align:center;border-right:3px solid #fff;max-width:180px;line-height:20px;font-weight:lighter}@media (max-width:1023px){.product-table table thead th{font-size:16px;padding:5px}}.product-table table thead th:last-child{border-right:0}@media (max-width:959px){.product-table table thead{display:none}}.product-table table tbody td{padding:10px;text-align:center;border-bottom:1px solid #00625c;color:#656e76;font-size:18px;line-height:20px}@media (max-width:1023px){.product-table table tbody td{font-size:16px}}@media (max-width:959px){.product-table table tbody td{display:block;text-align:left;border-bottom:0}.product-table table tbody td:before{content:attr(data-title) " : ";display:inline-block;margin-right:10px;color:#00bd71}}@media (max-width:959px){.product-table table tbody td.mobile-bg{background:#f9f9f9}}@media (max-width:959px){.product-table table tbody tr{display:block;margin-bottom:30px}}.product-table table tbody tr:last-child td{border-bottom:0}.product-table table .measurement{width:240px}@media (max-width:959px){.product-table table .measurement{background:0 0 !important;width:100%}}.product-table table .measurement table{border-bottom:0}.product-table table .measurement table th{padding:0;border-right:0}@media (max-width:959px){.product-table table .measurement table tr{margin-bottom:0}}.product-table table .measurement:before{display:none}@media (max-width:959px){.product-table table .measurement{padding:0}}.product-table table .measurement td:last-child{border-bottom:0 !important}.sample-error{width:100%;float:left;color:#d50058;font-size:14px;margin-top:10px}.ratings .rating-box{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/stars_opacity.svg);background-repeat:no-repeat;width:94px;height:15px;background-position:0 0}.ratings .rating-box .rating{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/stars.svg);background-repeat:no-repeat;height:inherit;background-position:0 0;height:100%}.ratings.with-count{display:table;width:100%}.ratings.with-count>*{display:table-cell;vertical-align:middle}.ratings .amount{height:15px;line-height:15px;position:relative;top:2px;padding-left:20px}.ratings .amount a{font-size:13px;color:#656e76}.ratings i{font-style:normal}.ratings.long .amount{top:0}.box-reviews{margin-bottom:0}.box-reviews h4{text-transform:capitalize}.box-reviews dl dd{color:#656e76;font-size:18px;padding-bottom:20px;border-bottom:1px solid #e1e2e4;margin-bottom:20px}.box-reviews dl dd:last-child{border-bottom:0}#review-form h3{margin-bottom:30px}#review-form .ratings-wrapper{margin:0 0 20px}#review-form th{text-transform:capitalize;min-width:94px}#review-form .button.button{width:100%}#review-form table{position:relative}#review-form .review-summary-table{width:94px;margin:20px 0}#review-form .review-summary-table .label{display:block;text-align:left}#review-form .review-summary-table th{display:none}#review-form .value .rating-star{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/grey_stars.svg);background-repeat:no-repeat;width:18px;height:18px;background-position:0 0;display:block;max-width:100%;float:right;cursor:pointer}#review-form .value .rating-star:hover,#review-form .value .rating-star:checked,#review-form .value .rating-star:hover~.rating-star,#review-form .value .rating-star:checked~.rating-star{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/stars.svg);background-repeat:no-repeat}#review-form .value input[type=radio]:checked~.rating-star{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/stars.svg);background-repeat:no-repeat}#review-form .value input{display:none}.no-reviews{font-size:13px;color:#656e76}.basket-wrapper .cart-info{width:66%;right:34%}@media (max-width:1279px){.basket-wrapper .cart-info{width:62%;right:38%}}@media (max-width:767px){.basket-wrapper .cart-info{width:100%;right:0}}.basket-wrapper .cart-info .info-wrapper{position:relative}.basket-wrapper .cart-info .cards{display:none}@media (max-width:767px){.basket-wrapper .cart-info .cards{display:block}}.basket-wrapper .prices-info{width:34%;left:66%}@media (max-width:1279px){.basket-wrapper .prices-info{width:38%;left:62%}}@media (max-width:767px){.basket-wrapper .prices-info{width:100%;left:0}}.basket-wrapper #discount-coupon-form{position:absolute;width:100%}.basket-wrapper .discount{position:relative}.basket-wrapper .discount .input-text{width:100%}.basket-wrapper .discount button.button2{position:absolute;top:0;right:0;padding-top:0;padding-bottom:0;height:40px;line-height:1}@media (max-width:567px){.basket-wrapper .discount button.button2{width:50%;padding:0}}@media only screen and (max-width:968px){.basket-wrapper .discount button.button2{position:absolute;top:45px;right:0}}.basket-wrapper .discount button.cancel-coupon{position:absolute;top:0;right:180px;padding-top:0;padding-bottom:0;height:40px;line-height:1}@media (max-width:567px){.basket-wrapper .discount button.cancel-coupon{width:50%;padding:0}}@media only screen and (max-width:968px){.basket-wrapper .discount button.cancel-coupon{position:absolute;top:45px;right:153px}}.basket-wrapper.outer_wrapper{text-align:right;margin-top:15px}.basket-wrapper .cards [class*=method]{margin-bottom:20px;display:inline-block}.basket-wrapper .cards img{width:100%;border:1px solid #d5d6d6;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.basket-wrapper .cart-totals{background:0 0;border-color:#e1e2e4;padding:20px}.basket-wrapper .cart-totals h4{padding-bottom:20px}.basket-wrapper .cart-totals table{width:100%}.basket-wrapper .cart-totals table tfoot{border-top:1px solid #d5d6d6}.basket-wrapper .cart-totals td{padding:15px 0}.basket-wrapper .cart-totals td:first-child{font-size:14px;color:#656e76}.basket-wrapper .cart-totals td:last-child .price{font-size:18px;color:#323e48}.basket-wrapper .cart-totals td.total-title{font-size:18px}.basket-wrapper .cart-totals button.btn-proceed-checkout{width:100%}.basket-wrapper .checkout-types.top{margin-bottom:20px;display:none}@media (max-width:767px){.basket-wrapper .checkout-types.top{display:block}}.basket-wrapper .checkout-types.top button.button{width:100%}.free_shipping_box{margin-bottom:20px;text-align:center}.free_shipping_box strong{font-weight:400}.free_shipping_box strong .price{color:#d50058}#shopping-cart-table th{font-size:18px;color:#656e76;line-height:1.5;text-transform:capitalize;border-color:#e1e2e4;border-top:1px solid #e1e2e4}@media (max-width:1023px){#shopping-cart-table th{font-size:16px}}@media (max-width:1023px){#shopping-cart-table th.item-description{width:135px}}@media (max-width:567px){#shopping-cart-table th.item-description{width:auto}}@media (max-width:567px){#shopping-cart-table th{display:none}}@media (max-width:567px){#shopping-cart-table th.item-description{display:block}}#shopping-cart-table tbody tr{border-bottom:1px solid #e1e2e4}#shopping-cart-table tbody td{padding:20px 0}@media (max-width:567px){#shopping-cart-table tbody td{padding:0;margin-bottom:10px}}@media (max-width:567px){#shopping-cart-table tbody td[data-rwd-label]{text-align:left}}#shopping-cart-table tbody td[data-rwd-label]:before{font-size:14px}@media (max-width:567px){#shopping-cart-table tbody td[data-rwd-label]:before{display:block}}#shopping-cart-table tfoot tr{border-bottom:1px solid #e1e2e4}#shopping-cart-table .product-cart-image{padding-right:50px;width:84px;height:84px}@media (max-width:1023px){#shopping-cart-table .product-cart-image{padding-right:20px}}@media (max-width:567px){#shopping-cart-table .product-cart-image{width:25%;height:auto}}#shopping-cart-table .product-cart-image .product-image{border:0}#shopping-cart-table .product-name{font-size:18px;line-height:26px;text-transform:initial}#shopping-cart-table .product-name .brand{color:#002f87}#shopping-cart-table .product-name .name{color:#009bdf}#shopping-cart-table .input-text.qty{width:45px;height:45px;padding:0;text-align:center}#shopping-cart-table .btn-remove{font-size:14px;color:#009bdf;text-decoration:underline}#shopping-cart-table .coupon-tr{margin-bottom:0}#shopping-cart-table .coupon-placeholder{height:90px}@media only screen and (max-width:968px){#shopping-cart-table .coupon-placeholder{height:140px}}#shopping-cart-table .cart-footer-actions{padding:20px 0}#shopping-cart-table .cart-footer-actions button.btn-update{float:right}@media (max-width:1023px){#shopping-cart-table .cart-footer-actions button.btn-update{width:100%;float:none}}#shopping-cart-table .cart-footer-actions button.btn-continue{float:left}@media (max-width:1023px){#shopping-cart-table .cart-footer-actions button.btn-continue{width:100%;float:none;margin-bottom:20px}}@media (max-width:567px){#shopping-cart-table .product-cart-actions{margin-top:-45px}}#shopping-cart-table .product-cart-actions .btn-remove{display:none}@media (max-width:567px){#shopping-cart-table .product-cart-actions:before{display:none !important}}@media (max-width:567px){#shopping-cart-table .product-cart-info .btn-remove{display:none}}#shopping-cart-table .item-options{margin-left:0;padding:8px 10px}#shopping-cart-table .item-options dt{font-style:normal}@media (max-width:567px){#shopping-cart-table .product-cart-price,#shopping-cart-table .product-cart-total{width:50%}}@media (max-width:567px){#shopping-cart-table .product-cart-total{margin-top:-15px}}@media (max-width:767px){.checkout-cart-index .page-title{border-bottom:1px solid #e1e2e4;padding-bottom:30px}}#opc-payment label[for=p_method_sagepayserver]{background-position:25px 2px !important;padding-left:100px !important}.productselector-index-index main{padding:50px 0}.productselector-index-index .steps-wrapper [class*=step]{padding:40px;position:relative;background:#fff;margin-bottom:50px;display:none}.productselector-index-index .steps-wrapper [class*=step].last-active{margin-bottom:0}.productselector-index-index .steps-wrapper [class*=step].last-active:last-child{margin-bottom:0}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step]{padding:20px;margin-bottom:30px}}.productselector-index-index .steps-wrapper [class*=step]:last-child{margin-bottom:0}.productselector-index-index .steps-wrapper [class*=step].step-1{display:block}@media (max-width:767px){.productselector-index-index .steps-wrapper [class*=step].step-1{padding-bottom:24px}}.productselector-index-index .steps-wrapper [class*=step] .heading{text-align:center;margin-bottom:50px}.productselector-index-index .steps-wrapper [class*=step] .heading h2{margin-bottom:30px;color:#00bd71}.productselector-index-index .steps-wrapper [class*=step] .heading h4{line-height:25px}.productselector-index-index .steps-wrapper [class*=step] .inputs{text-align:center}.productselector-index-index .steps-wrapper [class*=step] label{width:134px;height:134px;background:#f1f0ef;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;position:relative;border:1px solid #f1f0ef;cursor:pointer;display:block;margin-bottom:20px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label{width:111px;height:111px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label{width:80%;display:table;height:80px;max-width:540px;margin:0 auto;padding:15px}}.productselector-index-index .steps-wrapper [class*=step] label:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-repeat:no-repeat;background-size:55px;background-position:50%}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label:before{display:table-cell;position:static;vertical-align:middle;width:50px;padding-right:75px;background-size:34px;background-position:0 50%}}.productselector-index-index .steps-wrapper [class*=step] label span{display:none}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label span{display:table-cell;vertical-align:middle;text-align:left}}.productselector-index-index .steps-wrapper [class*=step] label[for=yourself]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/yourself.svg);background-size:56px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=yourself]:before{background-size:46px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=yourself]:before{background-size:36px}}.productselector-index-index .steps-wrapper [class*=step] label[for=someone_else]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/someone-else.svg);background-size:88px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=someone_else]:before{background-size:76px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=someone_else]:before{background-size:51px}}.productselector-index-index .steps-wrapper [class*=step] label[for=male]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/male.svg);background-size:57px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=male]:before{background-size:47px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=male]:before{background-size:37px}}.productselector-index-index .steps-wrapper [class*=step] label[for=female]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/female.svg);background-size:63px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=female]:before{background-size:53px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=female]:before{background-size:43px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=none]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/none.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=none]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=none]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=slight]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/slight.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=slight]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=slight]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=moderate]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/moderate.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=moderate]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=moderate]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/severe.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=severe]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=severe]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=severe_very_severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/severe_very_severe.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=severe_very_severe]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=severe_very_severe]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=very_severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/very_severe.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=very_severe]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=very_severe]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=extremely_severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/extremely_severe.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=extremely_severe]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=extremely_severe]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for=yes]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/yes.svg);background-size:66px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=yes]:before{background-size:56px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=yes]:before{background-size:40px}}.productselector-index-index .steps-wrapper [class*=step] label[for=no]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/no.svg);background-size:90px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=no]:before{background-size:80px}}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=no]:before{background-size:50px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=full_mobility]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/full_mobility.svg);background-size:68px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=full_mobility]:before{background-size:58px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=full_mobility]:before{background-size:38px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=restricted_mobility]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/restricted_mobility.svg);background-size:48px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for^=restricted_mobility]:before{background-size:38px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=restricted_mobility]:before{background-size:28px}}.productselector-index-index .steps-wrapper [class*=step] label[for^=no_mobility]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/no_mobility.svg);background-size:28px}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for^=no_mobility]:before{background-size:20px}}.productselector-index-index .steps-wrapper [class*=step] label[for=XS]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xs.svg);background-size:63px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=XS]:before{background-size:53px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=XS]:before{background-size:37px}}.productselector-index-index .steps-wrapper [class*=step] label[for="S"]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/s.svg);background-size:32px}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for="S"]:before{background-size:20px}}.productselector-index-index .steps-wrapper [class*=step] label[for="M"]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/m.svg);background-size:48px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for="M"]:before{background-size:38px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for="M"]:before{background-size:28px}}.productselector-index-index .steps-wrapper [class*=step] label[for="L"]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/l.svg);background-size:28px}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for="L"]:before{background-size:20px}}.productselector-index-index .steps-wrapper [class*=step] label[for=XL]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xl.svg);background-size:63px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=XL]:before{background-size:53px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=XL]:before{background-size:37px}}.productselector-index-index .steps-wrapper [class*=step] label[for=XXL]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xxl.svg);background-size:83px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=XXL]:before{background-size:73px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=XXL]:before{background-size:49px}}.productselector-index-index .steps-wrapper [class*=step] label[for=XXXL]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xxxl.svg);background-size:113px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step] label[for=XXXL]:before{background-size:103px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] label[for=XXXL]:before{background-size:67px}}.productselector-index-index .steps-wrapper [class*=step] span{display:block;margin:auto;text-align:center;font-size:18px;color:#656e76}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] span{display:none}}.productselector-index-index .steps-wrapper [class*=step] span i{display:block;font-style:normal}.productselector-index-index .steps-wrapper [class*=step] span i.small{font-size:14px;margin-top:20px;line-height:1.3}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] span i.small{margin-top:5px}}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]{display:none}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label{border:1px solid #d5d6d6}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=yourself]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/yourself_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=someone_else]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/someone-else_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=male]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/male_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=female]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/female_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=none]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/none_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=slight]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/slight_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=moderate]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/moderate_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/severe_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=severe_very_severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/severe_very_severe_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=very_severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/very_severe_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=extremely_severe]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/extremely_severe_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=yes]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/yes_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=no]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/no_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=full_mobility]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/full_mobility_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=restricted_mobility]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/restricted_mobility_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for^=no_mobility]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/no_mobility_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=XS]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xs_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for="S"]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/s_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for="M"]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/m_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for="L"]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/l_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=XL]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xl_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=XXL]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xxl_active.svg)}.productselector-index-index .steps-wrapper [class*=step] input[type=radio]:checked+label[for=XXXL]:before{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/product_selector/xxxl_active.svg)}.productselector-index-index .steps-wrapper [class*=step] .input-box{display:inline-block;vertical-align:top;margin-right:40px;margin-bottom:0}.productselector-index-index .steps-wrapper [class*=step] .input-box:last-child{margin-right:0}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step] .input-box{display:block;margin-right:0;margin-bottom:20px}.productselector-index-index .steps-wrapper [class*=step] .input-box:last-child{margin-bottom:0}}.productselector-index-index .steps-wrapper [class*=step].step-3 .input-box,.productselector-index-index .steps-wrapper [class*=step].step-5 .input-box,.productselector-index-index .steps-wrapper [class*=step].step-6 .input-box{margin-right:20px;width:134px}@media (max-width:1279px){.productselector-index-index .steps-wrapper [class*=step].step-3 .input-box,.productselector-index-index .steps-wrapper [class*=step].step-5 .input-box,.productselector-index-index .steps-wrapper [class*=step].step-6 .input-box{margin-right:10px;width:111px}}@media (max-width:1023px){.productselector-index-index .steps-wrapper [class*=step].step-3 .input-box,.productselector-index-index .steps-wrapper [class*=step].step-5 .input-box,.productselector-index-index .steps-wrapper [class*=step].step-6 .input-box{margin-right:0;width:100%}}.productselector-index-index .steps-wrapper [class*=step].step-3 .input-box:last-child,.productselector-index-index .steps-wrapper [class*=step].step-5 .input-box:last-child,.productselector-index-index .steps-wrapper [class*=step].step-6 .input-box:last-child{margin-right:0}.productselector-index-index .cta-hero:after{background-image:url(../../frontend/Infortis/ultimo/en_GB/images/svg/product_selector_shape.svg)}.productselector-index-index .prev{font-size:14px;color:#009bdf;line-height:1.5;font-style:normal;text-decoration:underline;cursor:pointer;position:absolute;right:20px;top:20px}@media (max-width:767px){.productselector-index-index .prev{position:static;display:block;text-align:center;margin-top:10px}}.productselector-index-index .product-results .heading{position:relative}.productselector-index-index .product-results .heading h2{margin-bottom:50px}.productselector-index-index .product-results .heading .prev{right:auto;left:0;top:35px}.advice-center{margin:10px 0 40px}.advice-center .cta-banner{width:31.33%;margin-bottom:40px}@media (max-width:1023px){.advice-center .cta-banner{margin-bottom:20px}}@media (max-width:767px){.advice-center .cta-banner{width:100%}}@media (max-width:767px){#advice_search{width:255px}}@media (max-width:567px){#advice_search{width:auto}}.main-column .faqs-list li{width:45%;float:left;margin-right:25px}@media (max-width:767px){.main-column .faqs-list li{width:100%}}.main-column .faqs-list li:last-child a{border-bottom:1px solid #d5d6d6}@media (max-width:1023px){.main-column .popular-articles{display:none}}.main-column .popular-articles .faq-item{margin-bottom:20px}.main-column .popular-articles .faq-item h4{color:#009bdf}.main-column .message-wrapper{margin-top:30px}.main-column .message-wrapper .messages{margin-bottom:0}@media (max-width:1023px){.main-column .right-column{display:none}}@media (max-width:1023px){.faqs-index-cat .left-column{width:33%}}@media (max-width:767px){.faqs-index-cat .left-column{display:none}}@media (max-width:1023px){.faqs-index-cat .main-column{width:67%}}@media (max-width:767px){.faqs-index-cat .main-column{width:100%}}.customer-account-login .registered-users{width:50%}@media (max-width:767px){.customer-account-login .registered-users{width:100%}}.customer-account-login .registered-users .button{width:100%}.customer-account-login .new-users{width:50%}@media (max-width:767px){.customer-account-login .new-users{width:100%;margin-top:50px}}.customer-account-login .new-users .button{width:100%}.customer-account-login .forgot-remember{display:table;width:100%;margin-bottom:20px;text-align:right}.customer-account-login .forgot-remember>*{display:table-cell;vertical-align:middle}.customer-account-login .remember{text-align:left}.customer-account-login .required{margin:10px 0}.customer-account-create main main form{max-width:50%}@media (max-width:1023px){.customer-account-create main main form{max-width:100%}}.customer-account-create main main form .newsletter-checkbox label{background:0 0 !important}.customer-account-create main main form .remember{margin-top:10px}.customer-account-forgotpassword main form,.customer-account-changeforgotten main form{max-width:50%}@media (max-width:1023px){.customer-account-forgotpassword main form,.customer-account-changeforgotten main form{max-width:100%}}body[class*=customer-] .heading{margin-bottom:30px}body[class*=customer-] .block-account .list-links .mobile-title{display:none}@media (max-width:1023px){body[class*=customer-] .block-account .list-links{padding:20px;border:1px solid #d5d6d6}body[class*=customer-] .block-account .list-links .mobile-title{position:relative;cursor:pointer;display:block}body[class*=customer-] .block-account .list-links .mobile-title:after{content:'';width:30px;height:30px;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 100% 50%;background-size:8px;position:absolute;top:0;bottom:0;right:0;margin:auto}body[class*=customer-] .block-account .list-links .mobile-title.active:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/downarrow.svg) no-repeat 100% 50%;background-size:12px}body[class*=customer-] .block-account .list-links .mobile-title h4{line-height:1}body[class*=customer-] .block-account .list-links .mobile-title.active h4{margin-bottom:40px}}@media (max-width:1023px){body[class*=customer-] .block-account .list-links ul{display:none}}@media (min-width:1024px){body[class*=customer-] .block-account .list-links ul{display:block !important}}body[class*=customer-] .block-account .list-links ul li.current a{border-color:#009bdf;color:#009bdf}body[class*=customer-] .buttons-set{border:0;padding:0;margin:20px 0 0}body[class*=customer-] .buttons-set .button{width:100%}body[class*=customer-] .buttons-set p.back-link{margin-top:10px}body[class*=customer-] .buttons-set p.back-link small{display:none}body[class*=customer-] .buttons-set p.back-link a{padding:0}body[class*=customer-] .checkbox-custom label{background:0 0 !important}body[class*=customer-] .section-legend{padding-bottom:0;margin-bottom:20px;border-bottom:1px solid #c7cacd}body[class*=customer-] .section-title{margin-bottom:20px}body[class*=customer-] .legend-link{*zoom:1}body[class*=customer-] .legend-link:before,body[class*=customer-] .legend-link:after{content:" ";display:table}body[class*=customer-] .legend-link:after{clear:both}body[class*=customer-] .legend-link h4{float:left}body[class*=customer-] .legend-link a{float:right;display:block;line-height:36px;text-decoration:none}body[class*=customer-] .my-account .welcome-msg{margin-bottom:50px}body[class*=customer-] .my-account .box-account{margin-bottom:50px}body[class*=customer-] .my-account .col2-set .col-1,body[class*=customer-] .my-account .col2-set .col-2{padding-top:0}body[class*=customer-] .my-account .order-date,body[class*=customer-] .my-account .col-50{margin-bottom:30px}body[class*=customer-] .box-title a{text-transform:initial}body[class*=customer-] .box-title{margin-bottom:20px}body[class*=customer-] .col-50{width:50%}@media (max-width:767px){body[class*=customer-] .col-50{width:100%}}body[class*=customer-] .col-100{width:100%}body[class*=customer-] .actions{margin-top:10px}body[class*=customer-] .main-column table th{background:#00bd71;color:#fff;font-size:18px;border-right:3px solid #fff;text-align:center;vertical-align:middle}body[class*=customer-] .main-column table th.total,body[class*=customer-] .main-column table th.status{min-width:125px}@media (max-width:767px){body[class*=customer-] .main-column table th.total,body[class*=customer-] .main-column table th.status{min-width:auto}}body[class*=customer-] .main-column table th.view{width:110px}body[class*=customer-] .main-column table th:last-child{border-right:0}body[class*=customer-] .main-column table td{border-bottom:1px solid #00625c;text-align:center;vertical-align:middle}body[class*=customer-] .main-column table td.view a{margin-bottom:5px}body[class*=customer-] .main-column table td.view a:last-child{margin-bottom:0}body[class*=customer-] .main-column table tfoot td{border:0;text-align:right}body[class*=customer-] .linearize-table-large th.product{width:140px}@media (max-width:767px){body[class*=customer-] .linearize-table-large th.product{display:none}}@media (max-width:767px){body[class*=customer-] .linearize-table-large tbody tr{margin-bottom:30px}}@media (max-width:767px){body[class*=customer-] .linearize-table-large tbody tr td{border-bottom:0;padding:10px;text-align:left}body[class*=customer-] .linearize-table-large tbody tr td:before{font-size:16px;margin-right:10px;color:#00bd71;display:inline-block}}body[class*=customer-] .linearize-table-large tbody tr td .item-options{margin-left:0}@media (max-width:767px){body[class*=customer-] .linearize-table-large tbody tr td:nth-child(even){background:#f9f9f9}}@media (max-width:767px){body[class*=customer-] .linearize-table-large tbody tr:first-child td:before{content:attr(data-rwd-label) ":"}body[class*=customer-] .linearize-table-large tbody tr:first-child td h3{display:inline-block;margin-bottom:0;font-size:16px}}@media (max-width:767px){body[class*=customer-] .linearize-table-large tbody:last-child{border-bottom:1px solid #c7cacd}}@media (max-width:767px){body[class*=customer-] .linearize-table-large tfoot .subtotal{padding-top:20px}}body[class*=customer-] .product-review .general-info h3{margin-bottom:20px}body[class*=customer-] .product-review .review-details{margin-bottom:20px}body[class*=customer-] .product-review .review-details .ratings{margin-bottom:10px}body[class*=customer-] .product-review .ratings{margin:0}@media (max-width:567px){body[class*=customer-] .product-review .ratings{display:block}}@media (max-width:567px){body[class*=customer-] .product-review .ratings>div{display:block}}@media (max-width:567px){body[class*=customer-] .product-review .ratings .amount{padding-left:0}}.wordpress-post-view .main-column{margin-top:100px}.wordpress-post-view .main-column .post-entry{max-width:700px;margin:auto}.posts-wrapper{position:relative}@media (max-width:1023px){.posts-wrapper{height:auto !important}}.posts-wrapper .post-list article .feature-image{margin-bottom:30px;display:block}@media (max-width:1023px){.posts-wrapper .post-list article .feature-image{margin-bottom:20px}}.posts-wrapper .post-list article .feature-image figure{width:100%;height:250px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:1023px){.posts-wrapper .post-list article .feature-image figure{height:185px !important}}@media (max-width:767px){.posts-wrapper .post-list article .feature-image figure{height:150px !important}}.posts-wrapper .post-list article h4{font-size:30px;margin-bottom:40px;line-height:1.2}@media (max-width:1023px){.posts-wrapper .post-list article h4{font-size:25px;margin-bottom:30px}}.posts-wrapper .post-list article h4 a{color:#323e48}.posts-wrapper .post-list article .post-entry{font-size:18px}.posts-wrapper .post-list article .meta{font-size:18px}.posts-wrapper .post-list li{width:25%;float:left;padding-bottom:30px;margin-bottom:0 !important}@media (max-width:1023px){.posts-wrapper .post-list li{position:static;width:33.33%}}@media (max-width:767px){.posts-wrapper .post-list li{width:100%}}.posts-wrapper .post-list li:first-child{width:50%;left:0;top:0}.posts-wrapper .post-list li:first-child .feature-image figure{height:350px}@media (max-width:1023px){.posts-wrapper .post-list li:first-child{width:33.33%}}@media (max-width:767px){.posts-wrapper .post-list li:first-child{width:100%}}@media (max-width:567px){.posts-wrapper .post-list li:first-child{width:100%}}.posts-wrapper .post-list li:nth-child(2){left:50%;top:0}.posts-wrapper .post-list li:nth-child(3){left:75%;top:0}@media (max-width:567px){.posts-wrapper .post-list li{width:100%}}.full-article .meta{font-size:18px;padding-bottom:10px;border-bottom:1px solid #d5d6d6;margin-bottom:50px}.full-article .content,.full-article h1,.full-article h2{max-width:700px;margin:auto}.full-article h1,.full-article h2{margin-bottom:30px}.full-article figure{width:40%}.full-article .media-right figure{float:right;margin-left:20px}.full-article .media-left figure{float:left;margin-right:20px}.full-article .section{padding-bottom:40px}.full-article p{font-size:18px;line-height:1.8}#basketpopup-layer{background-color:#dedede;background-color:rgba(222,222,222,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4DDEDEDE,endColorstr=#4DDEDEDE)}#basketpopup-layer #basketpopup{width:580px;padding:30px 0;text-align:left;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%}@media (max-width:767px){#basketpopup-layer #basketpopup{max-width:300px}}#basketpopup-layer .loading{text-align:center}#basketpopup-layer .loading img{margin:0 auto}#basketpopup-layer .loading h4{margin-top:20px}#basketpopup-layer .message-wrapper{padding:0 20px}#basketpopup-layer .message-wrapper .messages{margin-bottom:20px}#basketpopup-layer .error-wrapper{padding:0 20px}#basketpopup-layer #close_ajaxbasket{width:22px;height:22px;display:block;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/close.svg) no-repeat;background-size:22px 22px;position:absolute;top:5px;right:5px;cursor:pointer}#basketpopup-layer .product-added{padding:0 20px}#basketpopup-layer .product-details{display:table;width:100%;margin-bottom:20px}#basketpopup-layer .product-details>*{display:table-cell;vertical-align:middle}@media (max-width:767px){#basketpopup-layer .product-details{display:block;*zoom:1}#basketpopup-layer .product-details:before,#basketpopup-layer .product-details:after{content:" ";display:table}#basketpopup-layer .product-details:after{clear:both}}#basketpopup-layer .product-details .product-img{width:95px}@media (max-width:767px){#basketpopup-layer .product-details .product-img{display:block;float:left}}#basketpopup-layer .product-details .product-name{padding-left:20px;padding-bottom:0 !important}@media (max-width:767px){#basketpopup-layer .product-details .product-name{display:block;width:160px;float:left;padding-left:0}}#basketpopup-layer .product-details .product-name h4{text-transform:initial;margin-bottom:0;line-height:23px}#basketpopup-layer .product-details .product-name h4 .brand{color:#002f87;display:block}#basketpopup-layer .product-details .product-name h4 .name{color:#00ace6;display:block}@media (max-width:767px){#basketpopup-layer .product-details .product-name h4{margin-bottom:10px}}#basketpopup-layer .product-details .price-info{font-size:18px;color:#323e48;position:relative;top:3px;width:160px;text-align:right;margin-top:5px !important}@media (max-width:767px){#basketpopup-layer .product-details .price-info{display:block;margin-left:95px;clear:both;width:auto}}#basketpopup-layer .product-details .price-info .from{display:inline-block}#basketpopup-layer .product-details .price-info .pack{display:inline-block;font-size:14px;color:#788189}#basketpopup-layer .product-details .price-info .price-box{display:inline-block;margin:0}#basketpopup-layer .product-details .price-info .old-price{padding-bottom:0}#basketpopup-layer .product-details .price-info .old-price .price{font-size:14px;color:#323e48}#basketpopup-layer .product-details .price-info .regular-price .price{color:#323e48;font-size:18px}#basketpopup-layer .product-details .price-info .special-price{padding-left:5px}#basketpopup-layer .product-details .price-info .special-price .price{color:#d50058;font-size:18px}#basketpopup-layer .product-details .price-info.long .pack{display:block}#basketpopup-layer .total-wrapper{padding:20px 0;border-top:1px solid #d5d6d6;border-bottom:1px solid #d5d6d6;margin-bottom:20px;*zoom:1}#basketpopup-layer .total-wrapper:before,#basketpopup-layer .total-wrapper:after{content:" ";display:table}#basketpopup-layer .total-wrapper:after{clear:both}#basketpopup-layer .total-wrapper .total-wrapper-row{width:100%;float:left;margin-bottom:5px}#basketpopup-layer .total-wrapper .title{font-size:18px;color:#656e76;float:left}#basketpopup-layer .total-wrapper .price{font-size:18px;color:#323e48;float:right}#basketpopup-layer .actions .btn-checkout{width:100%;margin-bottom:20px}#basketpopup-layer .actions .btn-close{width:100%}#basketpopup-layer .actions .btn-continue{background:0 0;text-transform:initial;text-decoration:underline;border:0;text-align:center;display:table;margin-left:auto;margin-right:auto;color:#009bdf;font-size:14px;padding:0}#basketpopup-layer .related-products{border-top:1px solid #d5d6d6;padding-top:20px;margin-top:20px}#basketpopup-layer .related-products .products-wrapper{padding:0 20px}@media (max-width:767px){#basketpopup-layer .related-products{display:none}}#basketpopup-layer .related-products h4{margin-bottom:20px}#basketpopup-layer .related-products .absorbency-levels{padding:0 15px;background:#40ce95;width:196px;height:55px;position:relative;margin-bottom:20px}#basketpopup-layer .related-products .drops-review{width:196px}#basketpopup-layer .related-products .price-info{padding-left:20px;width:auto}.checkout-onepage-success .success-container{max-width:50%}@media (max-width:959px){.checkout-onepage-success .success-container{max-width:100%}}.checkout-onepage-success .success-container button.button{width:100%;margin:0}.checkout-onepage-success .success-container .buttons-set{margin:0;border:0;padding:0}.checkout-onepage-success .success-container h3{margin-bottom:20px}#tcheckout-progress{margin-bottom:50px;border-top:1px solid #e1e2e4}@media (max-width:767px){#tcheckout-progress{margin-bottom:30px}}#tcheckout-progress li{width:33.33%;float:left;position:relative;text-align:center;font-size:14px;color:#d5d6d6;line-height:20px;padding-top:20px}#tcheckout-progress li i{width:21px;height:21px;display:block;-webkit-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;border-radius:21px;border:1px solid #e1e2e4;position:absolute;left:0;right:0;margin:auto;top:-10px;background:#fff}#tcheckout-progress li i:after{content:'';width:13px;height:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;border:1px solid #e1e2e4;margin:auto;display:inline-block;vertical-align:middle}#tcheckout-progress li.active{color:#009bdf}#tcheckout-progress li.active i{border-color:#009bdf}#tcheckout-progress li.active i:after{border-color:#009bdf}@media (max-width:567px){#tcheckout-progress li span{display:block;width:70%;margin:auto}}.onepage-checkout h2{margin-bottom:30px}.onepage-checkout .please-wait{display:table;margin:20px auto 0 auto}.onepage-checkout #tcheckout-step-review #tcheckout-form .review-box{margin-bottom:20px;display:none}@media (max-width:767px){.onepage-checkout #tcheckout-step-review #tcheckout-form .review-box{display:block}}.onepage-checkout .accordion{margin-bottom:20px}.onepage-checkout .accordion .item .item-content{display:block}.onepage-checkout .accordion .subscriptions{margin-top:0;position:relative}.onepage-checkout .accordion .subscriptions .subscriptionFormSubmit{width:100%}.onepage-checkout .accordion .subscriptions .item-header{height:60px}.onepage-checkout .accordion .subscriptions .plan-details{margin-bottom:20px}.onepage-checkout .accordion .subscriptions .discount h4{float:left;width:100%}.onepage-checkout .accordion .subscriptions .discount h4 span{float:left}.onepage-checkout .accordion .subscriptions .discount .more-info{float:left;margin-top:7px;margin-left:10px}.onepage-checkout .accordion .subscriptions .more-info{position:relative;left:180px;z-index:99999;float:left;top:23px}.onepage-checkout .buttons-set{margin:0;padding:0;border:0}.onepage-checkout .payment-methods dt{margin:10px 0;padding:0}.onepage-checkout .payment-methods dd{padding:0}.onepage-checkout .payment-methods label.required{color:#656e76}.onepage-checkout .payment-methods label.required:after{color:#656e76}.onepage-checkout .payment-methods .form-list{margin:0}.onepage-checkout .payment-methods .year,.onepage-checkout .payment-methods .month,.onepage-checkout .payment-methods .cvv{width:100px}.onepage-checkout .payment-methods #payment-tool-tip{-moz-box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);-webkit-box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);box-shadow:0px 1px 5px 0px rgba(0,0,0,.33);padding:20px;position:absolute;max-width:480px;padding:30px 20px;background:#fff;margin:0 auto}.onepage-checkout .payment-methods #payment-tool-tip #payment-tool-tip-close{width:22px;height:22px;display:block;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/close.svg) no-repeat;background-size:22px 22px;position:absolute;top:5px;right:5px;cursor:pointer}.onepage-checkout .payment-methods .cvv-what-is-this{line-height:40px}@media (max-width:567px){.onepage-checkout .tcheckout-customer-info li{width:50%;margin:0;margin-bottom:10px}.onepage-checkout .tcheckout-customer-info li:last-child{margin-bottom:0}}.onepage-checkout #tcheckout-please-wait{margin-bottom:10px}.onepage-checkout .main-content,.onepage-checkout .main-column{width:66%}@media (max-width:1279px){.onepage-checkout .main-content,.onepage-checkout .main-column{width:60%}}@media (max-width:767px){.onepage-checkout .main-content,.onepage-checkout .main-column{width:100%;margin-top:30px}}.onepage-checkout .review-content,.onepage-checkout .right-column{width:34%}.onepage-checkout .review-content.mobile,.onepage-checkout .right-column.mobile{display:none}@media (max-width:767px){.onepage-checkout .review-content.mobile,.onepage-checkout .right-column.mobile{display:block}}@media (max-width:1279px){.onepage-checkout .review-content,.onepage-checkout .right-column{width:40%}}@media (max-width:767px){.onepage-checkout .review-content,.onepage-checkout .right-column{width:100%;display:none}}.onepage-checkout .review-box{border:1px solid #e1e2e4;padding:20px}.onepage-checkout .review-box h2{margin-bottom:10px}.onepage-checkout #checkout-shipping-method-load dt{margin-bottom:10px;font-size:14px}.onepage-checkout #checkout-shipping-method-load dt:first-child{display:none}.onepage-checkout #checkout-review-table .item td{padding:20px 0;border-bottom:1px solid #d5d6d6}.onepage-checkout #checkout-review-table .item .product-img{width:85px;float:left}.onepage-checkout #checkout-review-table .item .product-img img{width:100%;height:auto}@media (max-width:1023px){.onepage-checkout #checkout-review-table .item .product-img{width:61px}}.onepage-checkout #checkout-review-table .item .product-details{margin-left:20px;width:234px;float:left}@media (max-width:1279px){.onepage-checkout #checkout-review-table .item .product-details{width:193px}}@media (max-width:1023px){.onepage-checkout #checkout-review-table .item .product-details{width:217px}}@media (max-width:959px){.onepage-checkout #checkout-review-table .item .product-details{width:140px;margin-left:10px}}.onepage-checkout #checkout-review-table .item .item-options{margin-left:0}.onepage-checkout #checkout-review-table .item .item-details{*zoom:1}.onepage-checkout #checkout-review-table .item .item-details:before,.onepage-checkout #checkout-review-table .item .item-details:after{content:" ";display:table}.onepage-checkout #checkout-review-table .item .item-details:after{clear:both}.onepage-checkout #checkout-review-table .item .product-name h4{text-transform:initial;margin-bottom:0;line-height:26px}.onepage-checkout #checkout-review-table .item .product-name h4 .brand{color:#002f87;display:block}.onepage-checkout #checkout-review-table .item .product-name h4 .name{color:#00ace6;display:block}@media (max-width:767px){.onepage-checkout #checkout-review-table .item .product-name h4{margin-bottom:10px}}.onepage-checkout #checkout-review-table tfoot td{padding:15px 0;vertical-align:middle}.onepage-checkout #checkout-review-table tfoot td.last{font-size:18px;color:#323e48;text-align:right}.onepage-checkout #checkout-review-table tfoot tr.last td{border-top:1px solid #d5d6d6}.onepage-checkout #checkout-review-table tfoot tr.last td.total-title{font-size:18px}.onepage-checkout #checkout-review-table tfoot tr.last td.last{color:#323e48}.onepage-checkout .back-link small{display:none}.onepage-checkout .back-link a{padding:0}.tcheckout-please-wait{text-align:center;overflow:hidden}.tcheckout-please-wait img{margin:auto}.tcheckout-please-wait h4{margin-top:20px}.tcheckout-step #tcheckout-save-btn{width:100%}#tinycontent #elogin-message{margin-bottom:20px;color:#d50058}#tinycontent #elogin-message:empty{display:none}#tinycontent .actions .left{margin-bottom:20px}#tinycontent .actions button.button{width:100%;margin-left:0}#tinycontent .actions button.button:first-child{margin-bottom:10px}.cart-subscription .a-right .subscription{float:left;width:140px}.subscription-form{padding:0}.subscription-form .subscription-calculator{color:#00ace6;font-weight:700;text-decoration:underline;cursor:pointer}.subscription-form .messages{margin-bottom:0;width:100%}.subscription-form .cancel-anytime{float:left;width:100%}.subscription-form .cancel-anytime .notice-msg{width:100%;float:left;text-align:left;margin-top:20px}.subscription-form .form-list .success-msg{border-color:#00bd71;background:#bfeedb;color:#00625c;margin-bottom:10px}.subscription-form .form-list .success-msg a{color:#00625c}.subscription-form .form-list .success-msg .order-info{border-bottom:none !important;margin-bottom:0 !important;padding-bottom:0 !important}.subscription-form label[for=subscription_plan]{margin-bottom:10px}.subscription-calculator-container{width:300px;position:absolute;top:5px;right:5px;display:none;border:1px solid #e1e2e4;padding:20px;background:#fff;z-index:999}.subscription-calculator-container .title{font-size:18px;margin:20px 0;font-weight:400;line-height:25px}.subscription-calculator-container .close{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/close.svg) no-repeat;background-size:22px 22px;cursor:pointer;width:22px;right:5px;top:5px;float:right;position:absolute;height:22px}.subscription-calculator-container .messages{margin-top:25px}.opc .section .step-title{display:none}#checkout-progress-wrapper{*zoom:1;border-bottom:1px solid #d5d6d6;padding-bottom:20px;margin-bottom:20px}#checkout-progress-wrapper dt:not(.complete),#checkout-progress-wrapper dd:not(.complete){display:none}#checkout-progress-wrapper:before,#checkout-progress-wrapper:after{content:" ";display:table}#checkout-progress-wrapper:after{clear:both}#checkout-progress-wrapper .changelink .separator{display:none}@media (max-width:567px){#checkout-progress-wrapper .opc-block-progress .block-content>dl>div{width:100%;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}}@media (max-width:567px){#checkout-progress-wrapper .opc-block-progress .block-content>dl>div:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}}#checkout-step-payment .cvv-what-is-this{line-height:40px}#checkout-step-payment #payment-tool-tip{visibility:visible;opacity:1;width:420px;max-width:100%;left:0}@media (max-width:567px){#checkout-step-payment #payment-tool-tip{width:310px}}#checkout-step-payment #payment-tool-tip:before{display:none}#checkout-step-payment #payment-tool-tip .btn-close{height:22px}#checkout-step-payment #payment-tool-tip .btn-close #payment-tool-tip-close:before{content:'';width:22px;height:22px;display:block;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/close.svg) no-repeat;background-size:22px 22px;position:absolute;top:5px;right:5px;cursor:pointer}#checkout-step-login button.button{width:100%}#checkout-step-login .forgot-remember{display:table;width:100%;text-align:right}#checkout-step-login .forgot-remember>*{display:table-cell;vertical-align:middle}#checkout-step-login .forgot-remember .remember{text-align:left}#checkout-step-login .buttons-set{padding-top:20px}#checkout-step-billing .vat-box-field{visibility:hidden;height:0;float:left;width:100%;margin-bottom:10px}#checkout-step-billing .vat-box-field .input{width:100%;float:left;margin-bottom:5px;line-height:16px}#checkout-step-billing .vat-box-field .input input[type=radio]{display:block;float:left;margin-right:10px}#checkout-step-billing .vat-container{width:100%;float:left;margin-top:15px}#checkout-step-billing .vat-container span{color:#009bdf;text-decoration:underline;width:100%;cursor:pointer}#checkout-step-billing .vat-field,#checkout-step-billing .custom-checkbox,#checkout-step-billing .onepage-checkout #co-shipping-method-form .sp-methods dd li,.onepage-checkout #co-shipping-method-form .sp-methods dd #checkout-step-billing li,#checkout-step-billing #checkout-step-login .forgot-remember .remember,#checkout-step-login .forgot-remember #checkout-step-billing .remember{margin-bottom:20px}#checkout-step-billing li.this-address.control.custom-checkbox,#checkout-step-billing .onepage-checkout #co-shipping-method-form .sp-methods dd li.this-address.control,.onepage-checkout #co-shipping-method-form .sp-methods dd #checkout-step-billing li.this-address.control,#checkout-step-billing #checkout-step-login .forgot-remember li.this-address.control.remember,#checkout-step-login .forgot-remember #checkout-step-billing li.this-address.control.remember{margin-bottom:10px}#checkout-step-billing li.different-address.control.custom-checkbox,#checkout-step-billing .onepage-checkout #co-shipping-method-form .sp-methods dd li.different-address.control,.onepage-checkout #co-shipping-method-form .sp-methods dd #checkout-step-billing li.different-address.control,#checkout-step-billing #checkout-step-login .forgot-remember li.different-address.control.remember,#checkout-step-login .forgot-remember #checkout-step-billing li.different-address.control.remember{margin-bottom:20px}#checkout-step-billing button.button{width:100%}#checkout-step-billing .form-list{*zoom:1}#checkout-step-billing .form-list:before,#checkout-step-billing .form-list:after{content:" ";display:table}#checkout-step-billing .form-list:after{clear:both}#checkout-step-billing p.required{margin-top:20px}#co-payment-form label[for=p_method_sagepaydirectpro]{padding-left:0 !important;background:0 0}#checkout-step-shipping button.button,#shipping-method-buttons-container button.button,#payment-buttons-container button.button{width:100%}.vat-container{margin-bottom:10px}#checkout-review-load thead{display:none}#checkout-review-load button.btn-checkout{width:100%}#checkout-review-load .order-top .back-link{line-height:33px}#checkout-review-load .order-top .btn-checkout{margin-bottom:20px}.newsletter-checkbox{margin-top:40px}.vat-overlay{position:fixed;left:0;width:100%;height:100%;top:0;background-color:rgba(0,0,0,.5);display:none}.vat-overlay .pop-up{width:400px;height:auto;background:#fff;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);padding:20px}.vat-overlay .close{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/close.svg) no-repeat;background-size:30px 30px;width:30px;height:30px;position:absolute;right:0;top:1px;cursor:pointer}.requesttoiletcard-index-index main form{width:50%;display:inline-block}@media (max-width:1023px){.requesttoiletcard-index-index main form{width:100%;display:inline-block}}.requesttoiletcard-index-index main .buttons-set{border:0;padding:0;margin:20px 0 0}.requesttoiletcard-index-index main .buttons-set button.button{width:100%}.requesttoiletcard-index-index main .right-side-content{float:right;width:40%}@media (max-width:1023px){.requesttoiletcard-index-index main .right-side-content{width:100%;margin-top:50px}}.requesttoiletcard-index-index main .clearer{clear:both}#expert-contact-form .buttons-set{border:0;padding:0;margin:20px 0 0}#expert-contact-form .buttons-set button.button{width:100%}#search_mini_form .yui-ac{position:absolute;left:0;right:0}@media (max-width:1279px){#search_mini_form .yui-ac{min-width:393px}}@media (max-width:1023px){#search_mini_form .yui-ac{min-width:auto}}div#myContainer.search-autocomplete,div#myContainerHeader.search-autocomplete{position:static !important}div#myContainer.search-autocomplete:before,div#myContainerHeader.search-autocomplete:before{display:none !important}div#myContainer.search-autocomplete .yui-ac-hd,div#myContainerHeader.search-autocomplete .yui-ac-hd{margin-bottom:20px;border-bottom:1px solid #d5d6d6;line-height:21px}div#myContainer.search-autocomplete .aw-sas-all-results-wrapper,div#myContainerHeader.search-autocomplete .aw-sas-all-results-wrapper{padding-top:0}div#myContainer.search-autocomplete .yui-ac-content,div#myContainerHeader.search-autocomplete .yui-ac-content{width:100%;border:0;padding:20px;position:relative;z-index:9}div#myContainer.search-autocomplete .yui-ac-content .yui-ac-bd,div#myContainerHeader.search-autocomplete .yui-ac-content .yui-ac-bd{color:#000}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul{border:0;position:relative}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li{margin-bottom:20px;margin:0 0 20px;border:1px solid #d5d6d6;font-size:18px;color:#000;padding:10px;*zoom:1}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li:before,div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li:after,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li:before,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li:after,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li:before,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li:after,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li:before,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li:after{content:" ";display:table}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li:after,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li:after,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li:after,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li:after{clear:both}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li.selected,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li.selected,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li.selected,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li.selected{background-color:#effbf6 !important;color:#000 !important;border:1px solid #00bd71}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li p,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li p,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li p,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li p{text-align:left;font-size:14px !important;padding-left:95px !important}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li .searched-words,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li .searched-words,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li .searched-words,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li .searched-words{color:#009bdf}div#myContainer.search-autocomplete .yui-ac-content #sac-results ul>li img,div#myContainer.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li img,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-results ul>li img,div#myContainerHeader.search-autocomplete .yui-ac-content #sac-resultsHeader ul>li img{margin-right:20px !important}div#myContainer.search-autocomplete .yui-ac-content .aw-sas-all-results,div#myContainerHeader.search-autocomplete .yui-ac-content .aw-sas-all-results{height:auto}.clearfix:after,.configurable-swatch-list:after,.product-view .product-options .swatch-attr:after{*zoom:1}.clearfix:after:before,.clearfix:after:after,.configurable-swatch-list:after:before,.configurable-swatch-list:after:after,.product-view .product-options .swatch-attr:after:before,.product-view .product-options .swatch-attr:after:after{content:" ";display:table}.clearfix:after:after,.configurable-swatch-list:after:after,.product-view .product-options .swatch-attr:after:after{clear:both}.swatch-link,.swatch-label{display:block;border-radius:3px;font-size:15px;text-align:center;color:#000;text-decoration:none;box-sizing:content-box}.swatch-link{border:1px solid #ccc;height:40px !important;min-width:80px !important}@media (max-width:567px){.swatch-link{width:70px !important}}.swatch-link img{border-radius:2px}.swatch-link:hover{cursor:pointer;text-decoration:none}.swatch-link .x{display:none;text-indent:-999em;position:absolute;left:0;right:0;top:0;bottom:0;background:url(../../frontend/Infortis/ultimo/en_GB/images/bg_x.png) center no-repeat transparent;z-index:10}.swatch-link.has-image .swatch-label{position:relative}.swatch-link.has-image img{position:absolute;top:0;left:0}.swatch-label{border:none;margin:0;white-space:nowrap;background:#f4f4f4;height:40px !important;width:auto !important;line-height:40px !important;font-size:20px !important}@media (max-width:567px){.swatch-label{font-size:16px !important}}.configurable-swatch-list{margin-left:-3px;margin-bottom:-10px;zoom:1;clear:both;-webkit-transform:translateZ(0px)}.configurable-swatch-list li{float:left;zoom:1;margin:0 0 10px 10px}.products-grid .configurable-swatch-list li{display:inline-block;float:none;margin:0;vertical-align:top}.configurable-swatch-list .not-available .x{display:block}.configurable-swatch-list .not-available .swatch-link{border-color:#ededed;position:relative}.configurable-swatch-list .not-available .swatch-link.has-image img{opacity:.4;filter:alpha(opacity=40)}.configurable-swatch-list .not-available .swatch-label{color:#aaa;background:#fff}.configurable-swatch-list .wide-swatch .swatch-label{padding:0 6px}.configurable-swatch-list .not-available a:focus{outline:0}#narrow-by-list dd .configurable-swatch-list li{margin:0 0 0 3px;width:47%}#narrow-by-list dd .swatch-link{border:none;line-height:25px;margin-right:2px;text-align:left}#narrow-by-list dd .swatch-link.has-image{line-height:inherit}#narrow-by-list dd .swatch-link:hover .swatch-label{border-color:#39c}#narrow-by-list dd .swatch-label{background:#f4f4f4;border:1px solid #ccc;border-radius:3px;display:block;float:left;line-height:1.5em;margin:0 5px 0 0;padding:1px 5px;white-space:nowrap}#narrow-by-list dd .swatch-label img{border:1px solid #fff;border-radius:3px;box-sizing:content-box}#narrow-by-list dd .has-image .swatch-label{padding:0}@media only screen and (max-width:770px){#narrow-by-list dd .configurable-swatch-list li:nth-child(odd){clear:left}}.currently .swatch-current{position:relative}.currently .swatch-current .btn-remove{margin-top:-10px;position:absolute;right:0;top:50%}.currently .swatch-current span{display:block;float:left}.currently .swatch-link{display:inline-block;margin:0 0 0 3px}.currently .swatch-link:hover{border-color:#ccc;cursor:default}.configurable-swatch-list .hover .swatch-link,.configurable-swatch-list .selected .swatch-link,.swatch-link:hover{border-color:#39c}.configurable-swatch-box{background:0 0 !important}.configurable-swatch-box select.swatch-select{display:none}.configurable-swatch-box .validation-advice{margin:0 0 5px;background:#df280a;padding:2px 5px !important;font-weight:700;color:#fff !important;float:left;display:block;border-radius:3px}.availability.out-of-stock span{color:#a0a0a0}.product-view .product-options .swatch-attr{float:none;display:block;clear:both;border:0}.product-view .product-options .swatch-attr label,.product-view .product-options .swatch-attr .select-label{font-size:12px}.product-view .product-options .swatch-attr label{display:block;line-height:1.3}.product-view .product-options .swatch-attr .select-label{display:inline;font-weight:400;color:#39c;padding-left:5px}.product-view .product-options dd .input-box{width:auto;height:auto}.product-view .product-options .select-label{display:none}.product-view .add-to-cart button.out-of-stock{background-position:-80px -362px;cursor:default}.category_product .mp_inner{*zoom:1;border:1px solid #e1e1e1;height:248px;position:relative}.category_product .mp_inner:before,.category_product .mp_inner:after{content:" ";display:table}.category_product .mp_inner:after{clear:both}@media (max-width:567px){.category_product .mp_inner{height:auto}}.category_product .mp_inner .mp_lh{width:50%;float:left;margin-left:5%;margin-top:8%}@media (max-width:959px){.category_product .mp_inner .mp_lh{height:227px}}@media (max-width:567px){.category_product .mp_inner .mp_lh{height:auto}}.category_product .mp_inner .mp_lh .category_header{font-size:18px;color:#002f87;font-family:FrutigerNextPro-Bold;display:block}.category_product .mp_inner .mp_lh .category_header .brand{font-size:18px;color:#002f87;font-family:FrutigerNextPro-Bold;display:block}.category_product .mp_inner .mp_lh .category_header .name{font-size:18px;color:#00a0d2;line-height:15px;margin-bottom:10px;font-weight:400 !important;font-family:'FrutigerNextPro-Light'}.category_product .mp_inner .mp_lh .category_subtitle{font-size:18px;color:#00a0d2;line-height:15px;margin-bottom:10px}.category_product .mp_inner .mp_lh .category_lead{margin:5px 0 10px;font-size:16px !important;color:#323e48}.category_product .mp_inner .mp_lh .category-price{font-size:16px !important;color:#323e48}.category_product .mp_inner .mp_lh .category-price span{font-size:18px;color:#d50058;font-family:FrutigerNextPro-Medium}.category_product .mp_inner .mp_lh h2.product-name{line-height:26px;font-size:18px}.category_product .mp_inner .mp_lh p{line-height:21px;color:#323e48}.category_product .mp_inner .mp_lh a{color:#323e48}.category_product .mp_inner .mp_lh .browse_button{color:#323e48;border:1px solid #323e48;position:absolute;bottom:20px;padding:10px 15px 8px}@media (max-width:567px){.category_product .mp_inner .mp_lh .browse_button{position:relative;bottom:0;margin:10px 0 20px}}.category_product .mp_inner .mp_lh .browse_button .category_browse_products{padding-right:20px;font-family:'FrutigerNextPro-Bold',Arial}@media (max-width:567px){.category_product .mp_inner .mp_lh .browse_button .category_browse_products{font-size:12px}}.category_product .mp_inner .mp_lh .browse_button .category_browse_products:after{content:'';width:40px;height:12px;background-size:7px;position:absolute;top:0;bottom:0;right:0;margin:auto;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 20px 0}.category_product .mp_inner .mp_lh .browse_button:hover{background:#323e48;color:#fff}.category_product .mp_inner .mp_lh .browse_button:hover span:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button_white.svg) no-repeat 20px 0}.category_product .mp_inner .mp_rh{position:absolute;top:0;right:0;z-index:-1;width:48%;float:left;margin-right:2%;margin-top:6%}@media (max-width:959px){.category_product .mp_inner .mp_rh{height:227px}}@media (max-width:567px){.category_product .mp_inner .mp_rh{height:auto}}.category_see_all_products{margin:0 auto;width:200px;height:40px;color:#323e48}.category_see_all_products a{width:200px;height:40px;background:#fff;color:#323e48;border:1px solid #323e48;position:relative;padding:10px;text-align:center}.category_see_all_products a span{padding-right:20px;font-family:'FrutigerNextPro-Bold',Arial}.category_see_all_products a span:after{content:'';width:32px;height:12px;background-size:7px;position:absolute;top:2px;bottom:0;right:0;margin:auto;background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg) no-repeat 10px 0}.category_see_all_products a:hover{background:#323e48;color:#fff}.category_see_all_products a:hover span:after{background:url(../../frontend/Infortis/ultimo/en_GB/images/icons/arrow-button_white.svg) no-repeat 10px 0}.rh_arrow{content:'';display:inline-block;background-image:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg);background-size:8px;background-repeat:no-repeat;background-position:50%;width:10px;height:8px}.prod_box{margin-bottom:40px;width:29%;display:block}@media (max-width:1279px){.prod_box{width:47%;margin-bottom:30px}section.category_products .row>*{padding-left:0 !important}.cta-hero .content-wrapper{margin-right:20px}}@media (max-width:991px){.cta-hero .content-wrapper{margin-left:13px;margin-right:13px}}@media (max-width:959px){.prod_box{width:47%;margin-bottom:40px}section.category_products .row>*{padding-left:0 !important}}@media (max-width:767px){.prod_box{width:95%}section.category_products .row>*{padding-left:9px !important}}a,a:hover,a:active{text-decoration:none}img,iframe{max-width:100%}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{margin-left:0 !important}::-webkit-input-placeholder{color:#323e48}:-moz-placeholder{color:#323e48}::-moz-placeholder{color:#323e48}:-ms-input-placeholder{color:#323e48}.breadcrumbs{margin:0 0 20px}@media (max-width:1023px){.breadcrumbs{margin:0 0 30px}}@media (max-width:767px){.breadcrumbs{display:none}}.breadcrumbs li{font-size:14px;text-transform:capitalize}.breadcrumbs li span:after{content:'';display:inline-block;background-image:url(../../frontend/Infortis/ultimo/en_GB/images/icons/rightarrow.svg);background-size:8px;background-repeat:no-repeat;background-position:50%;width:10px;height:10px}.breadcrumbs li a{color:#656e76}::-webkit-input-placeholder{color:#656e76}::-moz-placeholder{color:#656e76}:-ms-input-placeholder{color:#656e76}:-moz-placeholder{color:#656e76}.searchbox input[type=search]{height:40px;outline:0;border:0;border-radius:0;width:100%;padding:3px 0 0 20px}.searchbox .search-button{position:absolute;top:0;right:0;width:40px;height:40px;border:0;background:0 0}.searchbox .input-box{position:relative;padding-top:0}.searchbox label{display:none}.searchbox .search-button{position:absolute;top:0;right:0;width:40px;height:40px;border:0;background:0 0}.experts-index-index form{width:50%;display:inline-block}@media (max-width:1023px){.experts-index-index form{width:100%;display:inline-block}}.experts-index-index .right-side-content{float:right;width:40%}@media (max-width:1023px){.experts-index-index .right-side-content{width:100%;margin-top:50px}}.experts-index-index .clearer{clear:both}.overlay{width:100%;height:100%;top:0;left:0;position:fixed;overflow:scroll;z-index:1000;background:rgba(0,0,0,.5);text-align:center}.popup{position:absolute;width:500px;background:#fff;padding:30px;z-index:9999;max-width:100%}.popup .close{color:#009bdf;cursor:pointer;font-weight:700}.help-message{padding:10px 0;border-bottom:1px solid #c7cacd}.help-message .messages{margin-bottom:0}.help-message .messages p{font-size:14px}#admin_messages{width:100%;background:#69adcc;padding:10px;text-align:center;color:#fff;border:1px solid #009bdf;margin:20px 0}.home-ctas{margin:0 0 40px;position:relative;top:3vw}section.home-ctas.cta-banners{margin-left:auto;margin-right:auto}.home-ctas .cta-banner{width:26%;margin-bottom:0;display:inline-block;padding-left:1.3%;padding-right:6%;position:relative;float:left}.footer h6.block-title.heading{font-size:14px;color:#323e48;line-height:32px;text-transform:initial;font-family:'FrutigerNextPro-Medium',arial}.footer ul li{font-size:14px;line-height:1.6;padding:10px 0;font-family:'FrutigerNextPro-Light',arial}.footer ul li a{color:#656e76}.mobile-collapsible.testimonials ul li{border-bottom:1px solid #c7cacd;font-size:22px;color:#009bdf;line-height:26px;padding:25px 0;font-family:'FSSally-SemiBoldItalic',arial}.mobile-collapsible.testimonials ul li:first-child{border-top:1px solid #c7cacd}.footer .right-copyright{text-align:right;color:#656e76;font-size:11px}.footer-bottom.footer.container .item.item-right{float:none}ul.footer-bottom-menu-css{display:inline-block;float:left;margin-bottom:0}ul.footer-bottom-menu-css li{display:inline-block;padding-top:0;margin-right:.5vw;font-size:11px;padding-bottom:0}@media (min-width:768px){.footer-primary.footer.container .grid12-12>.std{display:flex}.footer-grids{position:relative}.payments-certificate{position:relative;bottom:20%}}.footer-primary.footer.container .mobile-collapsible-inner{border-left:1px solid #c7cacd;padding-left:5px}.footer-primary.footer.container .grid12-3:last-child .mobile-collapsible-inner{border-left:none;padding-left:0}.header-top.header.container.clearer{padding:10px 0;border-top:1px solid #c7cacd;border-bottom:1px solid #c7cacd;margin-top:20px}.main.container{padding-top:0 !important}#maincontent .page.messages{margin-bottom:0}.header-primary.header.container{padding-bottom:0;padding-top:0}.header-primary.header.container .hp-block{border-right:1px solid #c7cacd}.header-primary.header.container .hp-block:last-child{border-right:none}.header-container .header-primary .central-column{padding:0;margin:0}.header-container .header-primary .central-column input{border:none;display:block;color:#323e48;letter-spacing:0px;height:45px;width:100%;padding:3px 0 0;padding-left:20px;font-family:'FrutigerNextPro-Light',arial;font-size:16px;font-weight:400}.header-container .header-primary .central-column input::placeholder{color:#323e48 !important}.header-container .header-primary .central-column input:-ms-input-placeholder{color:#323e48 !important}.header-container .header-primary .central-column input::-ms-input-placeholder{color:#323e48 !important}ul.linktops{margin-bottom:0}ul.linktops li{display:inline-block}ul.linktops li a{line-height:44px;padding:0 7px}.product-primary-column.product-shop.grid12-5.product-info-main{width:47%}.no-left-gutter.grid12-5{width:47%}.main.container .inner-container{padding:0 !important;margin:0 !important}.page-wrapper{border-top:none !important;max-width:1530px;margin:auto;display:block}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}.header-container .header-top .central-column{text-align:right}.header-container .header-top .central-column .tel{margin-right:5px;color:#009bdf;margin-top:6px}.header-container .header-top .central-column .tel a{color:#009bdf;font-size:18px}.central-column .tel span,.central-column .tel a{font-family:'FrutigerNextPro-Regular'}.central-column li a{font-family:'FrutigerNextPro-Medium'}.nav-regular li.level0>a:after{content:'';position:absolute;top:0;height:0;width:80%;left:0;right:30;margin:auto;opacity:0;background:#009bdf}.nav-regular li.level0>a:hover:after{opacity:1;height:3px}.page-products h1#page-title-heading{display:none}.container-custom{font-size:14px;color:#656e76;line-height:21px;font-family:'FrutigerNextPro-Light',arial;margin:auto}.page-title-wrapper{margin:auto}.page-title-wrapper h1.page-title{font-size:30px;line-height:36px}.container-custom p{margin:0 0 1.5em}.container-custom a{color:#009bdf;text-decoration:none;touch-action:manipulation}.container-custom ul{list-style:unset;padding-left:2%}.container-custom .col-wrapper{float:left;width:79.16667%}.container-custom .col-wrapper .col-main{float:right;width:73.68421%;padding:0 10px}.container-custom .col-wrapper .col-main h1{border-bottom:none !important}.container-custom .std .messages{list-style:none}@media (max-width:1280px){.container-custom{padding:2%}.header-container .header-primary .central-column input{width:96%}}@media only screen and (min-width:768px){.header-top.header.container.clearer .central-column{width:80%;display:inline-block}.header-top.header.container.clearer .left-column{width:20%;display:inline-block;float:left;transform:translate(0,50%)}}@media only screen and (max-width:1439px) and (min-width:768px){.container{max-width:100% !important}.home-ctas .cta-banner{width:31%;padding-left:10px;padding-right:10px}.row{margin:0}}@media only screen and (max-width:1439px){.container .inner-container{padding:0}.hero-banner.home .content .content-wrapper{margin-left:3vw;margin-right:3vw}.cta-banner.small .cta-wrapper{width:auto}}.cms-advice-center .cta-banner.big .cta-wrapper{width:auto}@media only screen and (max-width:767px){.home-ctas .cta-banner{width:100%;padding-left:10px;padding-right:10px}section.home-ctas.cta-banners{max-width:80%;margin:0 auto}ul.footer-bottom-menu-css{width:100%;text-align:center}.footer .right-copyright{width:100%;text-align:center}}.tabs{max-width:100%;float:none;list-style:none;padding:0;margin:75px auto}.tabs:after{content:'';display:table;clear:both}.tabs input[type=radio]{display:none}.tabs label{display:block;float:left;width:19.7%;font-family:'FrutigerNextPro-Light',arial;color:#fff !important;font-size:14px !important;font-weight:700;text-decoration:none;text-align:center;line-height:2;cursor:pointer;background:#267974;border-left:solid 3px;padding:5px 0}.tab-content h3{color:#002f87;font-size:18px;font-family:'FrutigerNextPro-Bold',arial;padding-bottom:10px}.tab-content p{margin:0 0 .9em;padding:0}.tabs label i{padding:5px;margin-right:0}.tabs label:hover{color:#3498db;background:#00625c}.tab-content{display:none;width:100%;float:left;padding:15px;box-sizing:border-box;background-color:#fff}.tab-content *{-webkit-animation:scale .7s ease-in-out;-moz-animation:scale .7s ease-in-out;animation:scale .7s ease-in-out}.tabs [id^=tab]:checked+label{background:#40ce95;color:#fff}#tab1:checked~#tab-content1,#tab2:checked~#tab-content2,#tab3:checked~#tab-content3,#tab4:checked~#tab-content4,#tab5:checked~#tab-content5{display:block;padding:20px;background:#f9f9f9;border:1px solid #d5d6d6;margin-bottom:-111px}@media (min-width:768px){.tabs i{padding:5px;margin-right:10px}.tabs label span{display:inline-block}.tabs{max-width:1750px;margin:50px auto}}section.category_products{margin:auto}.magebees-onepage-checkout .columns{margin:auto}body.checkout-index-index.page-layout-checkout.magebees-onepage-checkout #maincontent{border-top:1px solid #c7cacd;margin:auto}.breadcrumbs,.checkout-cart-index #maincontent{margin:auto}@media screen and (max-width:767px){.tabs label{width:100% !important;border-left:none !important;margin-bottom:1px}}@media (max-width:1679px) and (min-width:1440px){.productselector-index-index .column.main{max-width:1440px;margin-left:auto;margin-right:auto}.container{max-width:1440px !important}body.checkout-index-index.page-layout-checkout.magebees-onepage-checkout #maincontent{max-width:1440px !important;margin:auto;width:1440px}.hero-ctas .container,.hero-content-css .container,section.home-ctas.cta-banners,.container-custom,.page-title-wrapper,section.category_products,.magebees-onepage-checkout .columns,.breadcrumbs,.checkout-cart-index #maincontent{max-width:1200px !important}.header-primary.header.container{max-width:1230px !important}}@media (max-width:1279px){.header-top-container .header-top .inner-container,.container-custom,.page-title-wrapper,section.category_products,.magebees-onepage-checkout .columns,.breadcrumbs,.checkout-cart-index #maincontent{max-width:944px}.hero-ctas .container,.hero-content-css .container,section.home-ctas.cta-banners{max-width:944px !important}.header-primary.header.container{max-width:944px !important}}@media (max-width:959px){.header-top-container .header-top .inner-container,.container-custom,.page-title-wrapper,section.category_products,.magebees-onepage-checkout .columns,.breadcrumbs,.checkout-cart-index #maincontent{max-width:688px}.hero-ctas .container,.hero-content-css .container,section.home-ctas.cta-banners{max-width:688px !important;margin-top:-10px !important}.header-primary.header.container{max-width:688px !important}}@media (max-width:767px){.header-top-container .header-top .inner-container,.container-custom,.page-title-wrapper,section.category_products,.magebees-onepage-checkout .columns,.breadcrumbs,.checkout-cart-index #maincontent{max-width:528px}.hero-ctas .container,.hero-content-css .container,section.home-ctas.cta-banners{max-width:528px !important}.header-primary.header.container{max-width:528px !important}ul.linktops li{margin-bottom:-12px}}@media (max-width:567px){.header-top-container .header-top .inner-container,.container-custom,.page-title-wrapper,section.category_products,.magebees-onepage-checkout .columns,.breadcrumbs,.checkout-cart-index #maincontent{max-width:300px}.hero-ctas .container,.hero-content-css .container,section.home-ctas.cta-banners{max-width:300px !important}.header-primary.header.container{max-width:300px !important}}.footer-bottom{background-color:#cecac7;padding-top:12px !important;padding-bottom:12px !important}.main.container .product-item{border:1px solid #e1e2e4}.main.container .product-item-details{margin:auto}.price-box.price-final_price{margin:auto;padding:10px}.block-title strong{font-size:18px !important;line-height:20px !important;font-weight:400 !important;text-transform:initial !important;margin-top:12px}.block.widget.block-products-list.grid{padding-top:8.5%;padding-left:8.5%;padding-right:8.5%}@media (max-width:991px){.cms-advice-center .cta-hero .content-wrapper{margin-left:auto;margin-right:auto;max-width:644px}}@media (max-width:1279px){.cms-advice-center .cta-hero .content-wrapper{margin-left:auto;margin-right:auto;max-width:820px}}@media (max-width:1439px){.cms-advice-center .cta-hero .content-wrapper{margin-left:auto;margin-right:auto;max-width:1200px}.cms-advice-center .widget.block.block-static-block{max-width:unset !important;margin-left:auto;margin-right:auto}}@media (max-width:1679px){.cms-advice-center .cta-hero .content-wrapper{max-width:1100px;margin-left:auto;margin-right:auto}.cms-advice-center .widget.block.block-static-block{max-width:1150px;margin-left:auto;margin-right:auto}}@media (max-width:1919px){.cms-advice-center .cta-hero .content-wrapper{max-width:1100px;margin-left:auto;margin-right:auto}}@media (min-width:1680px){.cms-advice-center .hero-ctas{max-width:1250px;margin-left:auto;margin-right:auto}.cms-advice-center .widget.block.block-static-block{max-width:1250px;margin-left:auto;margin-right:auto}.breadcrumbs{max-width:1230px}}.widget.block.block-static-block{padding-right:8.5%;padding-left:8.5%;margin-top:-50px}.block.widget.block-products-list.grid .block-title{color:#323e48;border-bottom:1px solid #c7cacd;padding-bottom:20px;margin-bottom:20px}.main.container .product-items.widget-product-grid .product-item{width:21.7% !important}@media (max-width:764px){.main.container .product-items.widget-product-grid .product-item{width:24.6% !important;margin-left:1px;margin-right:1px}.cms-home .main.container li.product-item{height:485px !important}.cms-home .tabs label{width:19.4% !important}}@media only screen and (max-width:991px) and (min-width:767px){.itemgrid .item{width:39.5% !important}.filter-options-item .filter-options-content .item label,.filter-options-item .filter-options-content .item span{padding-left:0 !important}.page-layout-2columns-left .sidebar-main{width:29% !important}.page-layout-2columns-left .column.main{width:71% !important}.filter-options-item .filter-options-content{padding:0 !important}.drop-keys .title{font-size:12px !important;text-align:center;margin-right:17px}.grid12-3{width:26% !important}}.header-top .item-interface a:hover{color:unset !important;border-bottom:2px solid #009bdf;transition:.3s ease-in-out}.mobile-collapsible.testimonials .mobile-collapsible-inner{border:none !important;padding-left:unset}.item-right .right-copyright{line-height:21px;padding-right:2%}.page-products .columns{padding-left:3%;padding-right:3%}.itemgrid .item{width:22.6%}.main.container .items-grid .product-item-name{font-size:1.6rem;line-height:2.2rem}.breadcrumbs{margin:auto auto 20px auto;padding-top:2%}.main.container .product-item .imgdim-x .benefit{position:absolute;z-index:9}.short-description-css.absorbency-description{margin:auto;padding:10px}.action.primary{background-color:#f9be23;color:#333;width:190px;margin-left:7%;margin-right:26%}.action.primary{background-image:none;background:unset;border:none;color:unset;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;padding:8px 15px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle}.action.primary:hover,.action.primary:focus{background-color:#f9be40 !important}.product-view.product-columns-wrapper{max-width:1200px;margin:auto;width:100%}.main.container .product-item-name,.product.name a{font-size:15px;line-height:21px;text-transform:inherit;margin:auto;padding:10px;color:#002f87 !important;font-family:'FrutigerNextPro-Bold',arial}.product-item-name>a,.product.name a>a{color:#002f87 !important}.cms-advice-center .widget.block.block-static-block{margin-top:50px}.productselector-index-index .gallery-wrapper{position:relative}@media (max-width:1679px) and (min-width:1440px){.main.container li.item.product.product-item{border:1px solid #e1e2e4;padding-left:.5%;padding-right:.5%;margin:1vw;width:18.5vw}}#layered-filter-block .button-list{display:none}@media (max-width:767px){.cms-home .block.widget.block-products-list.grid{display:none}#layered-filter-block .button-list .show-button{background:#1979c3;border:1px solid #1979c3;color:#fff;cursor:pointer;display:inline-block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;padding:7px 15px;font-size:1.4rem;box-sizing:border-box;vertical-align:middle;width:46%;margin:0;cursor:pointer;opacity:1}.button-list.aw-layered-nav-popover__action .clear-button{display:inline !important;background:#f2f2f2;border-color:#d1d1d1;color:#858585;width:46%;margin:auto;opacity:1;cursor:pointer}#layered-filter-block .button-list{display:inline-block;margin-top:0;margin-bottom:58px}}@media (max-width:1439px) and (min-width:1280px){nav#mainmenu{padding-left:5%}section.home-ctas.cta-banners{padding-left:2%}.hero-ctas [class^=cta]{padding-left:2.5%;padding-right:2.7%;width:27.7%}.header-top-container .header-top .inner-container{max-width:94.5%;margin:auto}.block.widget.block-products-list.grid{padding-left:3%;padding-right:3%}.widget.block.block-static-block{padding-right:3%;padding-left:3%}.productselector-index-index .column.main{width:94.5%;margin-left:auto;margin-right:auto}}@media (max-width:1919px) and (min-width:1680px){.productselector-index-index .column.main{width:83.5%;margin-left:auto;margin-right:auto}}@media (max-width:1279px) and (min-width:992px){.hero-ctas [class^=cta]{padding-left:unset !important;padding-right:unset !important;margin-right:3.3%}}@media (min-width:1680px){.productselector-index-index .column.main{width:83%;margin-left:auto;margin-right:auto}}@media (max-width:959px) and (min-width:768px){.home-ctas .cta-banner{width:31.8%;padding-left:0 !important;padding-right:1.5%}.breadcrumbs{margin:0 0 20px;padding-top:2%;margin-left:auto;margin-right:auto;max-width:688px}.productselector-index-index .column.main{max-width:688px;margin-left:auto;margin-right:auto}}@media (max-width:1279px) and (min-width:960px){.home-ctas .cta-banner{width:31.3% !important;padding-left:.5% !important;padding-right:1.5%;padding-bottom:4%}.cta-banner.small .cta-wrapper{height:138px}.breadcrumbs{margin:0 0 20px;padding-top:2%;margin-left:auto;margin-right:auto;max-width:944px}.productselector-index-index .column.main{max-width:944px;margin-left:auto;margin-right:auto}}@media (min-width:1680px){section.home-ctas.cta-banners{width:83%}.content.hero-content-css{width:83%;margin-left:auto;margin-right:auto}.hero-ctas{width:83%;margin-left:auto;margin-right:auto}.hp-blocks-holder.hp-blocks-holder--stacked{width:83%;margin-left:auto;margin-right:auto}.inner-container{padding:unset !important}}@media (min-width:1930px){.block.block-content{width:70%}#block-search .block.block-content{width:100%}.cta-banner.small .cta-wrapper{height:300px}}.cta-banner.small .cta-wrapper{margin-bottom:5%}.catalog-product-view .item-content .guide-items .guide-image.square{width:125px;height:125px;max-width:100%}.catalog-product-view .product-primary-column .page-title-wrapper h1.page-title .base .brand{color:#002f87;font-family:'FrutigerNextPro-Bold',arial;display:block}.catalog-product-view .product-primary-column .page-title-wrapper h1.page-title .base .name{color:#00ace6;font-family:'FrutigerNextPro-Light'}.catalog-product-view a.action.view{color:#656e76}.rating-summary .rating-result>span:before,.review-control-vote label:before{color:#f6a800 !important}.product-info-main .product.attribute.overview{font-size:18px;font-family:'FrutigerNextPro-Regular',arial}.catalog-product-view .field.configurable.required .label span{color:#d50058 !important;font-size:14px}.fotorama__thumb-border{border-color:#009bdf !important;border-width:1px !important}.catalog-product-view .item-content .guide-items .guide-number span{width:20px;height:20px;font-size:14px;color:#fff;line-height:22px;background:#00625c;display:block;text-align:center;font-family:'FrutigerNextPro-Bold',arial}.item .item-content .guide-items .guide-item figure{background:#fff;text-align:center;border:1px solid #323e48;position:relative;display:block}.item .item-content .guide-items .guide-item{background:#effbf6;padding:10px;border:1px solid #00bd71;display:table;width:100%;margin-bottom:20px;margin-left:-11px}.item .item-content .guide-items .guide-item figure{width:125px;height:125px;max-width:100%}.item .item-content .guide-items .guide-item>*{display:table-cell}.item .item-content .guide-items .guide-item>div{vertical-align:top}.guide-item .guide-content{padding-left:10px;padding-top:10px;color:#000;font-size:18px;font-family:'FrutigerNextPro-Bold',arial}.guide-item .guide-number{padding-right:10px}.guide-links ul li a{color:#009bdf;text-decoration:underline;font-family:'FrutigerNextPro-Medium',arial}.fotorama-item.fotorama{border:1px solid #e1e2e4;position:relative;padding:30px 0;top:10px;border-bottom:none}.fotorama__nav--thumbs .fotorama__nav__frame{padding:2px}.fotorama__thumb{background-color:unset !important;overflow:unset !important}.fotorama__thumb img{border:1px solid #e1e2e4 !important}.productselector-index-index .product-wrapper .product-name h2 .name{color:#00ace6;font-family:'FrutigerNextPro-Light'}.productselector-index-index .accordion{border:1px solid #e1e2e4;background-color:#fff}.productselector-index-index .product-wrapper .info-wrapper{display:inline-block;float:right}.product-social-links .product-benefits ul li{display:inline-block;margin-top:20px;padding:0 20px}.product-social-links .product-benefits ul li img{margin:0 auto;width:54px}.product-view .action.primary{margin-left:0}.product-wrapper .media-wrapper{display:inline-block}.product.data.items>.item.title>.switch:after{content:"\203A";transform:rotateX(32deg) !important;display:block;float:right;height:20px;font-size:40px;transform:rotate(90deg) !important;margin:0;padding-top:25px}.product.data.items>.item.title>.switch{background:unset !important}.product.data.items>.item.title>.switch{border:unset !important}.product.data.items>.item.content{border-top:unset;padding:unset}.product.data.items>.item.content{border-left:unset;border-right:unset}.description-inner{padding:20px}.product.info.detailed{border:1px solid #d1d1d1;border-bottom:none}.product.data.items .data.item.title{border-bottom:1px solid #d1d1d1}div#tab-label-delivery.tab{border-bottom:unset}.product.data.items{margin-bottom:unset}.main.container .product-item-info.imgdim-x .benefit{width:67px;height:67px;top:78px;left:7px}.product-image-container .product-image-photo{width:100%;padding-top:15px}.product.name a{font-weight:800;color:#002f87;font-size:18px;line-height:21px;margin-left:-11px;font-family:'FrutigerNextPro-Bold',arial}.product-image-container .product-image-photo{margin:unset !important}button.action.tocart.primary{width:90%;font-size:18px;color:#323e48;line-height:1;text-transform:initial;padding:15px 30px;font-family:'FrutigerNextPro-Bold',arial;background:#f6a800;border:1px solid #f6a800;margin-left:0;margin:auto;display:block}.main.container>.inner-container{border-top:1px solid #c7cacd}.main.container .product-item-img{text-align:center}.product-image-container{width:175px}div#aw-filter-size{border:1px solid #d5d6d6;padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}.filter-options-item .filter-options-title .label{color:#002f87 !important;margin-bottom:0;line-height:1;position:relative;font-size:20px;font-weight:700;text-transform:initial;font-family:'FrutigerNextPro-Bold',arial}.filter-options-item.active .filter-options-title .arrow{background-size:12px;color:#656e76 !important}.filter .block-subtitle{border-bottom:unset !important}.page-with-filter input[type=checkbox]{width:15px;height:15px;display:inline-block;border:1px solid #d5d6d6;vertical-align:middle}.filter-options-item .filter-options-content .item label,.filter-options-item .filter-options-content .item span{padding-left:15px;font-size:18px;line-height:36px;font-weight:400;text-transform:initial;color:#656e76;font-family:'FrutigerNextPro-Light'}.display-onhover.product-reviews-wrapper{display:block !important;opacity:1 !important}.filter-options-item .filter-options-title{border-bottom:1px solid #d5d6d6}div#aw-filter-data_table_absorbency_level{padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}div#aw-filter-size{border:1px solid #d5d6d6;padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}div#aw-filter-color{border:1px solid #d5d6d6;padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}div#aw-filter-data_table_bottle_size{border:1px solid #d5d6d6;padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}div#aw-filter-brand{border:1px solid #d5d6d6;padding:20px;border:1px solid #d5d6d6;margin-bottom:30px}.items-grid.equal-height .item .actions{position:relative;bottom:0 !important;display:inline-block;width:100%}.main.container .product-item-actions .actions-primary{width:100%}.items-grid-partitioned.hover-effect .item:hover{padding-left:1%;padding-right:1%}.filter-options-item .filter-options-title .label{width:65%}.filter-options-item .filter-options-title{padding:8px 0 0 4px}.filter-options-item .filter-options-title{padding-bottom:20px}.filter-options-item .filter-options-content .item{border-bottom:1px solid #d5d6d6;padding:12px 0;margin:0}.filter-options-content span.count{display:none}.filter-options-content ol.items li:last-child{border-bottom:none !important}button.action.tocart.primary:hover{background:#f9be40;border:1px solid #f9be40}.cms-home .reviews-actions{padding:0;clear:both;width:169%;float:left;position:relative;top:28px;left:-96px;font-size:13px !important}.reviews-actions{padding:0;display:block;clear:both;width:100%;float:left;position:relative;top:0;left:0;font-size:13px !important}.cms-home a.action.add{display:none !important}.reviews-actions a.action.view{color:#656e76}button.action.tocart.primary:after{content:"\203A";font-size:25px}.main.container .product-item-details .product-item-inner{padding-bottom:22px}.main.container .product-item-details .absorbency-levels{height:55px}.main.container .product-item-details .absorbency-levels>div.one{top:28px}.main.container .product-item-details .price-box span.price{font-size:18px !important;color:#d50058}.price-container span.price-label{font-size:18px !important}.main.container .itemgrid li.item.product.product-item{margin-bottom:10px !important;margin-left:20px;margin-right:20px}.main.container .product-items .item .action.towishlist>span,.main.container .product-items .product-item .action.towishlist>span{display:none}.button-list.aw-layered-nav-popover__action .clear-button{display:none}.product-add-form{padding-top:20px;padding-left:20px;padding-right:20px;background:#f9f9f9;border:1px solid #d5d6d6 !important;margin-bottom:30px !important}.product-results .product-add-form{border:none !important}.box-tocart{margin-top:0 !important;padding-top:20px}.field.configurable{margin-bottom:0 !important}.super-attribute-select{display:none}.field.configurable>label{margin-bottom:20px !important}.box-tocart{display:block !important}.box-tocart .actions{display:block !important;float:none !important;font-size:18px !important;padding:15px 0 !important;width:100% !important;padding-bottom:0 !important}.box-tocart .field.qty{display:block !important;float:none !important}p.required.red-colored{color:#d50058 !important;font-size:14px;margin-top:10px;margin-bottom:0}section.category_products .row>*{padding-left:20px;padding-right:20px;position:relative;float:left}div#minicart{float:left !important}.level-top{text-transform:unset !important}.cms-home .actions-primary{display:none}.main.container li.product-item{height:575px}.cms-home .page-layout-1column .block.widget .products-grid .product-item{width:21.866667% !important}.cart-container .checkout-methods-items .action.primary{background:#f6a800;border:1px solid #f6a800;font-size:18px;color:#323e48;line-height:1;text-transform:initial;padding:15px 30px;margin:auto}.cart-container .form-cart .action.continue,.cart.main.actions button{background:0 0;border:1px solid #323e48;color:#323e48;line-height:1;text-transform:capitalize;padding:15px 30px;font-size:14px;font-weight:700}.cart.table-wrapper .actions-toolbar>.action.action-edit{pointer-events:none;cursor:default;text-decoration:none;visibility:hidden;display:none;opacity:0}.cart.table-wrapper .actions-toolbar>.action{background:0 0;border:1px solid #323e48;color:#323e48;line-height:1;text-transform:capitalize;padding:15px 30px;font-size:14px}.cart-container .cart-summary{background-color:transparent}button#place-order-trigger{margin:0}body.checkout-index-index.magebees-onepage-checkout .opc-wrapper .step-title{color:#000 !important;background-color:transparent !important;border-top:2px solid #ddd;border-right:2px solid #ddd;border-left:2px solid #ddd}body.checkout-index-index.magebees-onepage-checkout .opc-wrapper .fieldset>.field.required,body.checkout-index-index.magebees-onepage-checkout .opc-wrapper .fieldset>.field._required{display:block;float:none;width:100%}.mageb-checkout-title h1 .checkout-cart-index,.page-title.title-buttons h1{margin-top:25px}.product-results div#header-container,.product-results .footer-container.page-footer{display:none}.nav-regular .classic>.nav-panel--dropdown{padding:0}#mainmenu li.parent ul>li a .bottom{font-size:16px;font-family:FrutigerNextPro-Light;width:100%;float:left;color:#323e48;line-height:16px;margin-bottom:8px}#mainmenu li.parent ul>li a .top{font-size:16px;color:#002f87;font-family:FrutigerNextPro-Bold;width:100%;float:left;line-height:25px;width:100%}.nav-regular .nav-panel--dropdown .nav-item>a:hover{background:#f1f0ef !important}#mainmenu li.parent ul>li{border:0;padding:10px;float:left;margin-bottom:0;width:100%}#mainmenu li.parent ul>li:hover{background:#f1f0ef}@media (max-width:1919px) and (min-width:1680px){.catalog-product-view .columns{max-width:1250px;margin-left:auto;margin-right:auto}}@media (max-width:1679px) and (min-width:1440px){.catalog-product-view .columns{max-width:1200px;margin-left:auto;margin-right:auto}.catalog-product-view .no-left-gutter.grid12-5{width:48.3%}.catalog-product-view .grid12-5{width:48%}}@media (max-width:1439px) and (min-width:1280px){.catalog-product-view .columns{max-width:1200px;margin-left:auto;margin-right:auto}.catalog-product-view .no-left-gutter.grid12-5{width:48.3%}.catalog-product-view .grid12-5{width:48%}}.catalog-product-view #full-case-quality{display:none !important}.catalog-product-view .product-info-stock-sku{display:none !important}.catalog-product-view .product.attribute.overview{display:none}strong.block-subtitle.filter-subtitle{display:none}.catalog-product-view .value{line-height:1}.catalog-product-view .fotorama__stage__frame .fotorama__img{max-width:340px !important;max-height:404px !important}.catalog-product-view .fotorama__caption{display:none}.catalog-product-view .fotorama__stage{height:363px !important}.sidebar.sidebar-additional{display:none}.toolbar-sorter.sorter{display:none}.modes{display:none}.cms-home li.product-item{position:relative}.home-benifits.benefit{position:absolute;z-index:9;width:67px;height:67px;top:10px;left:10px}.cms-home .tel{line-height:35px}.cms-home .home-link{line-height:20px}.cms-home a.level-top{font-size:14px !important;font-weight:400 !important}.hp-block.left-column.grid12-6{width:61% !important}.option-small.wide-swatch.selected span{background-color:#00008b;color:#fff}.control.boxes-control{width:100% !important;display:inline-block}.order-sample-css{text-align:center;color:#009bdf !important;text-decoration:underline !important;display:block;font-size:16px;font-weight:700}div#full-case-total-block{display:inline-block;float:right}.view-vat{margin-bottom:20px}a#view_vat{font-size:14px;color:#656e76;text-decoration:underline}.header-container .dropdown-block .mini-cart-content.dropdown-content a{color:#002f87 !important;display:block;line-height:17px;font-size:14px;font-weight:700;font-family:'FrutigerNextPro-Bold'}.catalog-product-view .absorbency-wrapper{border-top:1px solid #e1e2e4;padding-top:20px;margin:20px 20px 15px}.catalog-product-view .absorbency-wrapper p{font-size:18px;color:#656e76;font-family:'FrutigerNextPro-Regular'}.product.attribute.description .value ul li{list-style-type:disc;list-style-position:inside;font-size:14px;color:#656e76;line-height:16px;font-family:'FrutigerNextPro-Light'}ul.prices-tier.items{display:none}#fullcase-discount-message{margin-top:10px}#full-case-quality-wrapper{margin-top:10px}.minicart-wrapper .product .actions{display:none}.minicart-items-wrapper .product-item-pricing .details-qty .label{display:none}#minicart span.counter-number{font-size:13px;color:#656e76;text-transform:lowercase;font-weight:100}#minicart .inner-heading span.price{font-size:18px;color:#009bdf;line-height:20px;padding-left:10px}button#buy-now.action.primary.tosample{background:0 0;text-align:center;color:#009bdf !important;text-decoration:underline !important;display:block;font-size:16px !important;border:none;margin:0 auto;padding-top:22px !important}#mainmenu span.caret{display:none !important}.minicart-items .item-qty{border:0}#header-cart .product-item-details .price-container{display:inline-block}.minicart-items .product-item-details .details-qty{display:inline-block}.block-minicart .subtotal .label{text-align:left !important;float:left;font-size:14px;color:#656e76;text-transform:initial;display:inline-block;margin-top:5px}span.flaticon-commerce{font-weight:bolder}.product-item-pricing{display:flex;align-items:baseline}#header-cart .product-item-details .price-container{order:2}.minicart-items .product-item-details .details-qty{order:1;position:relative}.minicart-items .product-item-details .details-qty:after{content:"X";position:absolute;top:7px;right:12px}.catalog-product-view .price-box.price-final_price{display:table-cell;vertical-align:middle;width:55%}.catalog-product-view .product-reviews-summary{display:table-cell;vertical-align:middle}.catalog-product-view .price-box .price{color:#323e48;font-size:18px}.cart.table-wrapper .items thead+.item{border:none}.checkout-cart-index .actions-toolbar>.primary .action:last-child{background:#f6a800;border:1px solid #f6a800;font-size:18px;color:#323e48;line-height:1;text-transform:initial;padding:15px 30px;margin:auto;width:100%}.checkout-cart-index .actions-toolbar>.primary:last-child{width:100%}.checkout-cart-index .cart-summary .block .fieldset{margin-left:0}.checkout-cart-index .cart-container .cart-summary{border:1px solid #e1e2e4;padding-top:11px;top:0 !important}.checkout-cart-index .cart-totals .mark,.checkout-cart-index .cart-totals .amount{padding-top:30px}.cart.table-wrapper .actions-toolbar>.action.action-delete{border:none;color:#323e48;line-height:1;text-transform:capitalize;padding:8px 10px}.cart.table-wrapper .actions-toolbar>.action.action-delete:hover{background:0 0}.short-description-css.absorbency-description p{font-family:'FrutigerNextPro-Light';font-size:15px;color:#656e76;line-height:21px}.price-final_price .price-wrapper #fullcase-price-block span span{color:#323e48;font-weight:700}.tool-tip.third-tooltip{left:-122px}.tool-tip.third-tooltip .tip-wrapper:before{left:42%}.outer_wrapper div#header-container,.outer_wrapper .footer-container.page-footer,.img_inner-1,.img_inner-2,.outer_wrapper .actions .accordion,.outer_wrapper .actions ul,.outer_wrapper .actions .additional-attributes-wrapper.table-wrapper,.outer_wrapper .actions div#customer-reviews,.outer_wrapper p.required.red-colored{display:none}.outer_wrapper .product-wrapper .info-wrapper .shopping input{width:52px;height:52px;text-align:center;display:inline-block}.outer_wrapper .product-wrapper .info-wrapper .shopping label.label{display:inline-block}.outer_wrapper .product-wrapper .info-wrapper .shopping .control{display:inline-block}.product-item-name .brand{display:block}.product-item-name a{display:block}.product-item-name .name{color:#009bdf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-family:'FrutigerNextPro-Light';font-size:18px;line-height:21px;text-transform:inherit;font-weight:400}@media (min-width:1440px){.cms-home .cta-banner.big .cta-wrapper{width:100%}}@media (max-width:550px) and (min-width:320px){.cta-banner.small{padding:0 !important}.cta-banner.big{padding:0 !important}.hero-banner.home .content .content-wrapper #hero_search_mini_form input[type=search]{width:83%;padding:0 0 0 8px}.hero-banner.home .content .search-hero .search-button{width:45px !important}.columns .row{margin:auto}.item-right .right-copyright{padding-right:0 !important}.big .cta-wrapper{margin-bottom:13%}.category_see_all_products a{margin-left:13%}section.category_products .row>*{padding-right:0}li.item.product.product-item{width:100%;padding:0 !important;margin:0 !important;height:auto}#shopping-cart-table .input-text.qty{width:19px;height:19px}.products-crosssell .product-image-container{width:200px !important;display:block;margin:auto}.products-crosssell .product-item-info{width:152px}.products-crosssell li.item.product.product-item{width:auto;padding-bottom:10px !important;margin-bottom:10px !important}.products-crosssell button.action.tocart.primary{padding:15px 10px}.minicart-wrapper{margin:unset}}.productselector-index-index .container-wrapper{background:#f1f0ef;padding:50px 0}.productselector-index-index .steps-wrapper{max-width:1200px;margin:auto}.catalog-product-view .page-title-wrapper.product{margin-top:5px}.aw-layered-nav-popover__action .action.primary.show-button{width:auto;margin-right:10px}@media (min-width:1440px){.cms-faqs .content-wrapper,.cms-impact-of-processed-meat .content-wrapper,.cms-bladder .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-faqs .breadcrumbs,.cms-impact-of-processed-meat .breadcrumbs,.cms-bladder .breadcrumbs{max-width:1200px;margin:auto}.cms-faqs .row{max-width:1200px;margin:unset;margin:auto}.cms-faqs .container.message-wrapper{max-width:1200px !important;margin:auto}}.nav-regular li.level0>a{padding:unset;padding-right:20px}@media (min-width:768px) and (max-width:995px){.header-container .header-primary .central-column input#search{width:93%}}@media (min-width:960px) and (max-width:1279px){.cms-faqs .content-wrapper,.cms-impact-of-processed-meat .content-wrapper,.cms-bladder .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-faqs .breadcrumbs,.cms-impact-of-processed-meat .breadcrumbs,.cms-bladder .breadcrumbs{max-width:944px;margin:auto}.cms-faqs .row{max-width:944px;margin:unset;margin:auto}.cms-faqs .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-faqs .content-wrapper,.cms-impact-of-processed-meat .content-wrapper,.cms-bladder .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-faqs .breadcrumbs,.cms-impact-of-processed-meat .breadcrumbs,.cms-bladder .breadcrumbs{max-width:688px;margin:auto}.cms-faqs .row{max-width:688px;margin:unset;margin:auto}.cms-faqs .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-faqs .content-wrapper,.cms-impact-of-processed-meat .content-wrapper,.cms-bladder .content-wrapper{max-width:100%;margin:2%}.cms-faqs .row{max-width:100%;margin:unset;margin:2%}.cms-faqs .container.message-wrapper{max-width:100% !important;margin:auto}.aw-layered-nav-popover__action .action.primary.show-button{margin-right:10px;width:100px;float:right}}@media (min-width:1920px){.cms-bladder .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-bladder .breadcrumbs{max-width:1200px;margin:auto}.cms-bladder .row{max-width:1200px;margin:unset;margin:auto}.cms-bladder .container.message-wrapper{max-width:1200px;margin:auto}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}}@media (min-width:1440px) and (max-width:1919px){.cms-bladder .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-bladder .breadcrumbs{max-width:1200px;margin:auto}.cms-bladder .row{max-width:1200px;margin:unset;margin:auto}.cms-bladder .container.message-wrapper{max-width:1200px !important;margin:auto}}@media (min-width:960px) and (max-width:1279px){.cms-bladder .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-bladder .breadcrumbs{max-width:944px;margin:auto}.cms-bladder .row{max-width:944px;margin:unset;margin:auto}.cms-bladder .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-bladder .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-bladder .breadcrumbs{max-width:688px;margin:auto}.cms-bladder .row{max-width:688px;margin:unset;margin:auto}.cms-bladder .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-bladder .content-wrapper{max-width:100%;margin:2%}.cms-bladder .row{max-width:100%;margin:unset;margin:2%}.cms-bladder .container.message-wrapper{max-width:100% !important;margin:2%}}@media (min-width:1920px){.cms-bowel .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-bowel .breadcrumbs{max-width:1200px;margin:auto}.cms-bowel .row{max-width:1200px;margin:unset;margin:auto}.cms-bowel .container.message-wrapper{max-width:1200px;margin:auto}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}}@media (min-width:1440px) and (max-width:1919px){.cms-bowel .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-bowel .breadcrumbs{max-width:1200px;margin:auto}.cms-bowel .row{max-width:1200px;margin:unset;margin:auto}.cms-bowel .container.message-wrapper{max-width:1200px !important;margin:auto}}@media (min-width:960px) and (max-width:1279px){.cms-bowel .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-bowel .breadcrumbs{max-width:944px;margin:auto}.cms-bowel .row{max-width:944px;margin:unset;margin:auto}.cms-bowel .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-bowel .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-bowel .breadcrumbs{max-width:688px;margin:auto}.cms-bowel .row{max-width:688px;margin:unset;margin:auto}.cms-bowel .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-bowel .content-wrapper{max-width:100%;margin:2%}.cms-bowel .row{max-width:100%;margin:unset;margin:2%}.cms-bowel .container.message-wrapper{max-width:100% !important;margin:2%}}@media (min-width:1920px){.cms-product .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-product .breadcrumbs{max-width:1200px;margin:auto}.cms-product .row{max-width:1200px;margin:unset;margin:auto}.cms-product .container.message-wrapper{max-width:1200px;margin:auto}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}}@media (min-width:1440px) and (max-width:1919px){.cms-product .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-product .breadcrumbs{max-width:1200px;margin:auto}.cms-product .row{max-width:1200px;margin:unset;margin:auto}.cms-product .container.message-wrapper{max-width:1200px !important;margin:auto}}@media (min-width:960px) and (max-width:1279px){.cms-product .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-product .breadcrumbs{max-width:944px;margin:auto}.cms-product .row{max-width:944px;margin:unset;margin:auto}.cms-product .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-product .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-product .breadcrumbs{max-width:688px;margin:auto}.cms-product .row{max-width:688px;margin:unset;margin:auto}.cms-product .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-product .content-wrapper{max-width:100%;margin:2%}.cms-product .row{max-width:100%;margin:unset;margin:2%}.cms-product .container.message-wrapper{max-width:100% !important;margin:2%}}@media (min-width:1920px){.cms-ordering .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-ordering .breadcrumbs{max-width:1200px;margin:auto}.cms-ordering .row{max-width:1200px;margin:unset;margin:auto}.cms-ordering .container.message-wrapper{max-width:1200px;margin:auto}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}}@media (min-width:1440px) and (max-width:1919px){.cms-ordering .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-ordering .breadcrumbs{max-width:1200px;margin:auto}.cms-product .row{max-width:1200px;margin:unset;margin:auto}.cms-ordering .container.message-wrapper{max-width:1200px !important;margin:auto}}@media (min-width:960px) and (max-width:1279px){.cms-ordering .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-ordering .breadcrumbs{max-width:944px;margin:auto}.cms-ordering .row{max-width:944px;margin:unset;margin:auto}.cms-ordering .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-ordering .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-ordering .breadcrumbs{max-width:688px;margin:auto}.cms-ordering .row{max-width:688px;margin:unset;margin:auto}.cms-ordering .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-ordering .content-wrapper{max-width:100%;margin:2%}.cms-ordering .row{max-width:100%;margin:unset;margin:2%}.cms-ordering .container.message-wrapper{max-width:100% !important;margin:2%}}@media (min-width:1920px){.cms-delivery .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-delivery .breadcrumbs{max-width:1200px;margin:auto}.cms-delivery .row{max-width:1200px;margin:unset;margin:auto}.cms-delivery .container.message-wrapper{max-width:1200px;margin:auto}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}}@media (min-width:1440px) and (max-width:1919px){.cms-delivery .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-delivery .breadcrumbs{max-width:1200px;margin:auto}.cms-delivery .row{max-width:1200px;margin:unset;margin:auto}.cms-delivery .container.message-wrapper{max-width:1200px !important;margin:auto}}@media (min-width:960px) and (max-width:1279px){.cms-delivery .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-delivery .breadcrumbs{max-width:944px;margin:auto}.cms-delivery .row{max-width:944px;margin:unset;margin:auto}.cms-delivery .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-delivery .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-delivery .breadcrumbs{max-width:688px;margin:auto}.cms-delivery .row{max-width:688px;margin:unset;margin:auto}.cms-delivery .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-delivery .content-wrapper{max-width:100%;margin:2%}.cms-delivery .row{max-width:100%;margin:unset;margin:2%}.cms-delivery .container.message-wrapper{max-width:100% !important;margin:2%}}@media (min-width:1920px){.cms-payment .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-information-center .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-payment .breadcrumbs{max-width:1200px;margin:auto}.cms-payment .row{max-width:1200px;margin:unset;margin:auto}.cms-payment .container.message-wrapper{max-width:1200px;margin:auto}.header-top-container .header-top .inner-container{max-width:1200px;margin:auto}}@media (min-width:1440px) and (max-width:1919px){.cms-payment .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-information-center .content-wrapper{max-width:1200px;margin:auto;margin-top:3%}.cms-payment .breadcrumbs{max-width:1200px;margin:auto}.cms-payment .row{max-width:1200px;margin:unset;margin:auto}.cms-payment .container.message-wrapper{max-width:1200px !important;margin:auto}}@media (min-width:960px) and (max-width:1279px){.cms-payment .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-information-center .content-wrapper{max-width:944px;margin:auto;margin-top:3%}.cms-payment .breadcrumbs{max-width:944px;margin:auto}.cms-payment .row{max-width:944px;margin:unset;margin:auto}.cms-payment .container.message-wrapper{max-width:944px !important;margin:auto}}@media (min-width:768px) and (max-width:959px){.cms-payment .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-information-center .content-wrapper{max-width:688px;margin:auto;margin-top:3%}.cms-payment .breadcrumbs{max-width:688px;margin:auto}.cms-payment .row{max-width:688px;margin:unset;margin:auto}.cms-payment .container.message-wrapper{max-width:688px !important;margin:auto}}@media (max-width:768px){.cms-payment .content-wrapper{max-width:100%;margin:2%}.cms-information-center .content-wrapper{max-width:100%;margin:2%}.cms-payment .row{max-width:100%;margin:unset;margin:2%}.cms-payment .container.message-wrapper{max-width:100% !important;margin:2%}}.cms-impact-of-processed-meat .main-column .post-entry,.cms-sex-incontinence .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-impact-of-processed-meat .main-column,.cms-sex-incontinence .main-column{margin-top:8%}.cms-link-between-weightlifting .main-column .post-entry,.cms-healthy-bowel .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-link-between-weightlifting .main-column,.cms-healthy-bowel .main-column{margin-top:8%}.cms-alcohol-and-the-impact .main-column .post-entry,.cms-skincare-and-incontinence .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-alcohol-and-the-impact .main-column,.cms-skincare-and-incontinence .main-column{margin-top:8%}.cms-stress-incontinence .main-column .post-entry,.cms-look-after-moli-products .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-stress-incontinence .main-column,.cms-look-after-moli-products .main-column{margin-top:8%}.cms-how-aging-affects-the-bladder .main-column .post-entry,.cms-when-to-change-moli-product .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-how-aging-affects-the-bladder .main-column,.cms-when-to-change-moli-product .main-column{margin-top:8%}.cms-pregnancy-incontinence .main-column .post-entry,.cms-why-ph5-5 .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-pregnancy-incontinence .main-column,.cms-why-ph5-5 .main-column{margin-top:8%}.cms-pelvic-floor-exercises .main-column .post-entry,.cms-absorbency-level-explained .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-pelvic-floor-exercises .main-column,.cms-absorbency-level-explained .main-column{margin-top:8%}.cms-lifestyle-choices .main-column .post-entry,.cms-healthy-bladder .main-column .post-entry{max-width:700px;margin:auto;padding:2%;text-align:justify}.cms-lifestyle-choices .main-column,.cms-healthy-bladder .main-column{margin-top:8%}.cms-diet-and-incontinence .main-column .post-entry{max-width:700px;margin:auto;padding:3.5%;text-align:justify}.cms-diet-and-incontinence .main-column{margin-top:8%}.cms-information-center .article-wrapper{padding-right:10%}@media (min-width:1024px) and (max-width:1279px){.cms-information-center .main-column{height:1900px}.cms-information-center .pager.pager-no-toolbar{position:relative;width:17%;top:-744px}.cms-information-center .pages ol{float:left;width:67%;margin-left:9px}.cms-information-center .pages li{width:20% !important}.cms-information-center .posts-wrapper{max-width:1000px;margin:auto}.cms-information-center .widget.block.block-static-block{padding:unset !important}.one{top:36% !important;left:0 !important}.two{top:37% !important;left:24.7% !important}.three{top:40% !important;left:49.9% !important}.four{top:39% !important;left:75.1% !important}.five{top:58% !important;left:0 !important}.six{top:77% !important;left:24.7% !important}.seven{top:78.5% !important;left:49.9% !important}}@media (min-width:768px) and (max-width:1023px){.cms-information-center .pager.pager-no-toolbar{position:relative;width:17%;top:-628px}.cms-information-center .pages ol{float:left;width:67%;margin-left:9px}.cms-information-center .pages li{width:20% !important}.cms-information-center .posts-wrapper{max-width:750px;margin:auto}.cms-information-center .widget.block.block-static-block{padding:unset !important}.one{top:50% !important;left:2% !important}.two{top:90% !important;left:31.7% !important}.three{top:90% !important;left:66.8% !important}.four{top:180% !important;left:0 !important}.five{top:180% !important;left:32% !important}.six{top:180% !important;left:66.7% !important}.seven{top:273% !important;left:0 !important}}@media (max-width:769px){.cms-information-center .pager.pager-no-toolbar{position:relative;width:100%;top:0}.cms-information-center .pages ol{float:left;width:67%;margin-left:9px}.cms-information-center .pages li{width:20% !important}.item-right .right-copyright{padding-right:0 !important}.cms-information-center .posts-wrapper{max-width:80%;margin:auto;margin-top:20%}.cms-information-center .widget.block.block-static-block{padding:unset !important}.one{position:relative !important}.two{top:unset !important;left:unset !important;position:relative !important}.three{top:unset !important;left:unset !important;position:relative !important}.four{top:unset !important;left:unset !important;position:relative !important}.five{top:unset !important;left:unset !important;position:relative !important}.six{top:unset !important;left:unset !important;position:relative !important}.seven{top:unset !important;left:unset !important;position:relative !important}.cms-information-center .row{margin:unset !important}.cms-information-center .article-wrapper{padding-right:unset !important}.cms-information-center .posts-wrapper .post-list article .feature-image figure{height:350px !important}div#minicart{float:unset !important}.header-container .header-top .central-column .tel{text-align:center !important}}@media (min-width:768px) and (max-width:1023px){.cms-information-center .main-column{height:2300px}}@media (min-width:1201px){.productselector-index-index .product-results .page-wrapper{max-width:1200px}body.customer-account-create .main.container{max-width:1200px;margin:0 auto;width:1200px}}form.form.create.account.form-create-account{width:100%}form.form.create.account.form-create-account div.field label{text-align:left !important}form.form.create.account.form-create-account legend.legend{margin-left:0 !important}form.form.create.account.form-create-account .field.choice.newsletter:before,form.form.create.account.form-create-account div#remember-me-box:before{width:auto;padding:0}.block.bfb .bfb-element.bfb-element-label-right>.bfb-element-inner>.bfb-element-right{width:2%}.block.bfb .bfb-element.bfb-element-label-right>.bfb-element-inner>.bfb-element-left{width:97%}.cms-ask-an-expert .left-side{width:50%;display:inline-block}.cms-ask-an-expert .right-side{float:right;width:40%}.cms-ask-an-expert .columns{max-width:1200px;margin:0 auto}div#onepage-checkout-shipping-method-additional-load .checkout-shipping-method .step-title{padding-left:8px;font-size:16px;font-weight:700;margin:5px 0 0;font-family:'FrutigerNextPro-Light',Arial,'Helvetica Neue',Helvetica,sans-serif;text-transform:capitalize}.vertnav-trigger,.nav-regular .nav-item.level0>a,.nav-holder .dropdown-block .dropdown-heading{font-size:14px !important;font-weight:400 !important;color:#323e48}.page-layout-2columns-left .sidebar-main{width:26.667% !important}.page-layout-2columns-left .column.main{width:72.333% !important}@media only screen and (min-width:1920px){.itemgrid .item{width:27% !important;clear:none !important}}div.item.link.compare{display:none !important}@media (min-width:320px) and (max-width:556px){.hover_bkgr_fricc_inner{height:444px}.vat-container{height:420px;overflow-y:scroll}}@media (min-width:320px) and (max-width:443px){#minicart span.counter-number{position:relative !important;top:-37px !important;float:right !important;font-size:11px !important}#minicart .inner-heading span.price{float:right !important;font-size:16px !important;padding-left:10px !important}}.catalog-product-view h1.page-title span.base{color:#002f87 !important;font-family:'FrutigerNextPro-Bold',arial !important;display:block !important}@media (min-width:337px) and (max-width:401px){.footer-bottom-menu-css li{padding:0 16px 4px 1px !important}}::placeholder{color:grey !important}:-ms-input-placeholder{color:grey !important}::-ms-input-placeholder{color:grey !important}.catalog-product-view .product.attribute.description{margin:20px 20px 15px}.header-container .hp-blocks-holder--stacked .hp-block{display:table-cell !important}}div.product-inner-wrapper{min-height:180px !important}.productselector-index-index .container-wrapper,.cta-hero .content-wrapper{padding:50px;margin:0}.cta-hero{height:auto !important;padding-bottom:40px}.cta-hero .content-wrapper{display:flex;width:100%;clear:both;box-sizing:border-box}.cta-hero:after{width:101%;left:-.5%}.cta-hero .content-wrapper h1{width:50%}#tab1:checked~#tab-content1,#tab2:checked~#tab-content2,#tab3:checked~#tab-content3,#tab4:checked~#tab-content4,#tab5:checked~#tab-content5{margin-bottom:0}.main.container .product-item-details .absorbency-levels{padding:0 5px;box-sizing:border-box;display:flex;align-items:center;flex-wrap:wrap}.main.container .product-item-details .absorbency-levels *{box-sizing:border-box;display:inline-block}.absorbency-levels .min{width:40%;padding:0}.absorbency-levels .arrow{width:20%}.absorbency-levels .max{width:40%;padding:0}.main.container .product-item-details .absorbency-levels>div.one{position:static !important;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.page-products .products.wrapper .product-items{margin:0 -10px;display:flex;flex-wrap:wrap}.main.container .itemgrid li.item.product.product-item{width:calc(33.33% - 22px) !important;margin:10px;padding:0}.cms-home .main.container ol.product-items.widget-product-grid{margin:0 -10px;display:flex;flex-wrap:wrap;padding:0}.cms-home .main.container ol.product-items.widget-product-grid .product-item{width:calc(25% - 22px) !important;margin:10px;padding:0}.category-cms .tabs h2{font-size:25px;margin:0;line-height:1;padding:10px 5px}.main.container .product-item-details .display-onhover.product-reviews-wrapper{padding:0 15px}.checkout-cart-index .product-item-name .name{white-space:inherit}.product-item .short-description-css.absorbency-description p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basket-wrapper.outer_wrapper{clear:both}.hero-ctas .container,.hero-content-css .container,section.home-ctas.cta-banners,.container-custom,.page-title-wrapper,section.category_products,.magebees-onepage-checkout .columns,.breadcrumbs,.checkout-cart-index #maincontent{max-width:1200px;padding-left:20px;padding-right:20px}.main.container .itemgrid li.item.product.product-item{padding-bottom:77px !important}.products.wrapper+.toolbar{display:none}@media only screen and (max-width:1199px){.category-cms .tabs h2{font-size:2vw}.tabs label{width:19.5%}}@media only screen and (max-width:1023px){.drop-keys .drops-images{width:70px}.drop-keys .drops-images img{width:75%}}@media only screen and (max-width:991px){.main.container .itemgrid li.item.product.product-item{width:calc(50% - 22px) !important}.cms-home .main.container ol.product-items.widget-product-grid .product-item{width:calc(50% - 22px) !important}#header-container #skip-links{position:relative}.minicart-wrapper div#header-cart{width:270px !important;top:100% !important;position:absolute;right:20px;z-index:9}.minicart-wrapper .minicart-items-wrapper{box-sizing:border-box;width:100%}.checkout-cart-index .cart-container .cart-summary{width:100%}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width:100%}.checkout-cart-index .cart-container .cart-summary._sticky{position:static !important}}@media only screen and (max-width:768px){.productselector-index-index .container-wrapper{padding:20px 10px}.cta-hero .content-wrapper{display:flex;flex-wrap:wrap}.cta-hero .content-wrapper h1{position:static;width:100%;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.cta-hero .content-wrapper .right{width:100%;text-align:left}.productselector-index-index .container-wrapper,.cta-hero .content-wrapper{padding:20px}.main.container .itemgrid li.item.product.product-item{width:calc(50% - 22px) !important;height:auto !important;margin:10px !important}.cms-home .main.container ol.product-items.widget-product-grid .product-item{width:calc(50% - 22px) !important;margin:10px !important}}@media only screen and (max-width:767px){.cms-home .tabs label{width:100% !important}.header-container .skip-links--4 .skip-link .inner-heading{display:block;position:relative}.cart.table-wrapper{width:100%;float:left}#shopping-cart-table thead{display:none}#shopping-cart-table,#shopping-cart-table tbody,#shopping-cart-table tbody tr,#shopping-cart-table tbody td,#shopping-cart-table tbody th{display:block;width:100%;box-sizing:border-box;float:left}#shopping-cart-table tbody td.col{width:70%;float:left;padding:5px}#shopping-cart-table tbody td.col.item{width:30%}#shopping-cart-table tbody td.col.price,#shopping-cart-table tbody td.col.qty,#shopping-cart-table tbody td.col.subtotal{width:33.33%;border-top:1px solid #e1e2e4;padding-top:10px}#shopping-cart-table .item-options{margin:0}.cart.table-wrapper .product-item-photo{position:static}.cart-container .form-cart .action.continue,.cart.main.actions button{min-width:230px}#shopping-cart-table tbody td.col.price{clear:both}#shopping-cart-table tbody tr{padding:15px 0}}@media only screen and (max-width:550px){.main.container .itemgrid li.item.product.product-item{width:calc(100% - 22px) !important}.cms-home .main.container ol.product-items.widget-product-grid .product-item{width:calc(100% - 22px) !important;height:auto !important}#shopping-cart-table .input-text.qty{width:40px;height:35px;padding:0;text-align:center}.main.container .product-item-details .display-onhover.product-reviews-wrapper{margin-top:-5px}}@media only screen and (max-width:479px){#minicart .inner-heading span.price{float:none !important;font-size:13px !important;padding-left:5px !important;padding-right:0;padding-top:0}#minicart span.counter-number{position:static !important;top:0 !important;float:none !important;font-size:11px !important;line-height:1;padding-right:5px}#minicart span.counter-number span{display:none}.header-container .skip-links--4 .skip-link .inner-heading>span{display:inline-block;vertical-align:middle}.cart-container .form-cart .action.continue,.cart.main.actions button{width:100%}}@media only screen and (max-width:350px){#minicart .inner-heading span.price{font-size:10px !important}#minicart span.counter-number{font-size:10px !important}}.checkout-container{margin:0 0 20px;border:1px solid #ccc;padding:20px}.opc-wrapper .shipping-address-item.selected-item{border-color:#ccc !important}.opc-wrapper .shipping-address-item{border:1px solid #ccc !important;border-top:0}.opc-progress-bar{text-align:center}.opc-progress-bar-item._active:before,.opc-progress-bar-item._active>span:before,.opc-wrapper .shipping-address-item.selected-item:after,.filter-title strong[data-count]:after,.main-color--bg{background-color:#3589cb !important}.column.main .opc-block-summary .product-item{margin:0;height:auto;padding:10px}.opc-block-summary .product-item .details-qty:after{content:'' !important}.checkout-payment-method .payment-option-title{padding-left:0}.checkout-payment-method .payment-option-title .action-toggle{color:#333;font-weight:300;font-size:2.6rem}.checkout-payment-method .actions-toolbar .primary{float:none !important}.action.primary.checkout{color:#323e48 !important;line-height:1;text-transform:initial;padding:15px 40px !important;font-family:'FrutigerNextPro-Bold',arial;background:#f6a800 !important;border:1px solid #f6a800 !important;margin:40px auto 20px;display:block;float:none !important;min-width:250px}.action.primary.checkout:hover{background:#f9be40 !important;border:1px solid #f9be40 !important}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){margin:0 0 20px;border:1px solid #e2e2e2;padding:40px 20px;max-width:560px}.checkout-cart-index .page-main{padding-top:30px}.checkout-onepage-success .page-main{padding:30px;border:1px solid #ccc}.checkout-onepage-success .page-title-wrapper{margin-bottom:30px}.page-main{padding-top:20px}.page-print .page-main img{display:none !important}@media screen and (-webkit-min-device-pixel-ratio:0){}[class^=flaticon-]:before,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px}.flaticon-commerce:before{content:"\f100"}.flaticon-search:before{content:"\f101"}