.form-discount .g-recaptcha{margin-top:50px !important}.login-container .g-recaptcha,.form-login .g-recaptcha,.form-edit-account .g-recaptcha{margin-bottom:10px !important}.required-captcha.checkbox{position:absolute;display:block;visibility:visible;overflow:hidden;opacity:0;width:1px;height:1px}.block.newsletter .field-recaptcha .field .control:before{content:none}.review-form .field-recaptcha{margin-bottom:10px}.form.send.friend .g-recaptcha{margin-top:40px}.product-info-stock-sku .configurable-variation-qty{display:none}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}@font-face{font-weight:400;font-style:normal;font-family:'amcform';src:url('../Amasty_Customform/fonts/amcform.eot?hcflpq');src:url('../Amasty_Customform/fonts/amcform.eot?hcflpq#iefix') format('embedded-opentype'),url('../Amasty_Customform/fonts/amcform.ttf?hcflpq') format('truetype'),url('../Amasty_Customform/fonts/amcform.woff?hcflpq') format('woff'),url('../Amasty_Customform/fonts/amcform.svg?hcflpq#amcform') format('svg');font-display:block}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}.am-word-break{word-wrap:break-word;word-break:break-word}.ie11 .am-word-break{word-break:break-all}.amscroll-arrow-icon{width:14px;height:28px;background:url('../Amasty_Scroll/images/arrow.svg')}.amscroll-chevron-icon{width:24px;height:24px;background:url('../Amasty_Scroll/images/chevron.svg')}@-webkit-keyframes amScrollRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.amscroll-arrow-style{padding:0;width:50px;height:50px;border-radius:100px}.amscroll-arrow-style:before{border-radius:100px}.amscroll-arrow-style:after{width:14px;height:28px;background:url('../Amasty_Scroll/images/arrow.svg')}.amscroll-arrow-style .amscroll-text{display:none}.amscroll-text-style{padding-right:7px;border-radius:100px;transform:rotate(-90deg) translate(60px,60px)}.amscroll-text-style:before{border-radius:100px}.amscroll-text-style:after{width:24px;height:24px;background:url('../Amasty_Scroll/images/chevron.svg')}.amscroll-edge-style{right:0;padding:4px 26px 4px 20px;border-radius:20px 20px 0 0;transform:rotate(-90deg) translate(71px,72px)}.amscroll-edge-style .amscroll-text{margin-right:20px}.amscroll-edge-style:before{border-radius:20px 20px 0 0}.amscroll-edge-style:after{width:14px;height:28px;background:url('../Amasty_Scroll/images/arrow.svg');transform:rotate(90deg) translateX(2px)}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}@-webkit-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}.sp-methods-chronorelais{padding:5px 20px}.sp-methods-chronorelais dd li{clear:both;list-style:none}.chronorelaismap{margin:20px 0 10px}.chronorelaismap .mappostalcode{margin-bottom:10px;text-align:right}.chronorelaismap .mappostalcode input{width:70px;max-width:50%}.sp-methods .method-description{clear:both}.sp-methods .method-image{padding:0 10px}.table-checkout-shipping-method>tbody tr>td{vertical-align:middle}.chronomap{height:450px;width:100%;overflow:hidden !important;font:82.5%/1.3 Arial,Helvetica,sans-serif;background-color:#e5e3df;border:1px solid #aaa}.chronomap *{float:none;font-family:Arial,sans-serif}.chronomap a{color:#00c;outline:none}.chronomap h4{font-size:1em;margin-bottom:6px;border-bottom:1px solid #ccc}.chronomap h2{font-size:1em;margin:2px 10px 6px 0;font-weight:700}.chronomap .sw-infowindow a{cursor:pointer}#sw-infowindow-info{max-height:400px}#sw-infowindow-hor{height:150px}.sw-map-adresse{font-size:1em;margin:5px 0 8px;line-height:1.45em}.sw-map-tools a{font-size:.9em}.chronomap .sw-desc{display:block;font-weight:700;line-height:16px;float:none !important;width:auto}.chronomap .sw-help{display:block;float:none !important;width:auto;clear:both}.sw-map-itin-tools{font-size:.8em;padding:8px 0;display:block}.sw-back-link{font-size:.8em;display:block;text-align:right;margin:0}#sw-sendbymail-wrap{height:220px;overflow:hidden}.chronomap .sw-textarea{height:30px}.sw-tool-itineraire{height:220px}.sw-table{border-collapse:collapse;width:100%}.sw-table td{font-size:1em;border-bottom:1px solid #ccc;padding:1px 0 !important}.sw-table th{background:#eee;font-size:1em;border-top:1px solid #555}#sw-table-horaire-client td,#sw-table-horaire-depot td{width:50%}#sw-table-horaire-depot{margin-top:8px}.global-desktop{min-width:641px;display:block}.global-desktop.onestepcheckout{display:none !important}#rdvCarousel{width:100%;height:auto;overflow:hidden}#rdvCarouselContent{width:500%}#rdvCarouselContent .slide{float:left;width:20%;height:auto}.rdvCarouselheader nav{font-size:18px;overflow:hidden;margin-bottom:5px}.rdvCarouselheader nav a{background:url('../../../../../frontend/Magento/blank/fr_FR/Chronopost_Chronorelais/images/arrows.png') 0 0 no-repeat;line-height:35px;color:#7b7b7b;text-decoration:none}.rdvCarouselheader nav .inactive a{color:#ccc}.rdvCarouselheader .prev a{float:left;background-position:0 0;padding-left:28px}.rdvCarouselheader .prev.inactive a{background-position:-280px 0}.rdvCarouselheader .next a{float:right;background-position:right -280px top -65px;padding-right:28px}.rdvCarouselheader .next.inactive a{background-position:right 0 top -65px}#rdvCarouselContent .date-time{border-collapse:collapse}#rdvCarouselContent .date-time td,#rdvCarouselContent .date-time th{padding:10px 5px;text-align:center}#rdvCarouselContent .date-time td{border-left:solid 1px #f3f3f3;border-bottom:solid 1px #f3f3f3;font-size:1.14em;vertical-align:top;padding-bottom:5px;background-color:#fff}#rdvCarouselContent .date-time td span{white-space:nowrap}#rdvCarouselContent .date-time td label{position:relative;display:block !important;padding:0 !important;min-width:0 !important;color:inherit !important;background:inherit !important}#rdvCarouselContent .date-time td.unavailable{background-color:#e6e6e7;font-size:.9em}#rdvCarouselContent .date-time td.eco{background-color:#e2f0e0}#rdvCarouselContent .caption{background-color:#595a5c;font-size:1.71em;overflow:hidden;color:#fff;padding:10px 20px}#rdvCarouselContent .date-row th{font-size:.86em;color:#fff;background-color:#8f9091;font-weight:400;border-left:solid 1px #fff;border-bottom:solid 1px #fff;display:table-cell}#rdvCarouselContent .date-row th:first-child{border-left:0}#rdvCarouselContent .date-row th span{font-size:2.14em;display:block}#rdvCarouselContent .date-row th.active,#rdvCarouselContent .date-time td.active,#rdvCarouselContent .time-cell.active{background-color:#797979 !important;color:#fff !important}#rdvCarouselContent .time-cell{font-size:1.4em;background-color:#8f9091;font-weight:400;color:#fff;border-bottom:solid 1px #fff;white-space:nowrap}.chronopostsrdv_noresult{position:absolute;background:#ccc none repeat scroll 0 0;width:100%;height:100%;top:0;left:0;opacity:.5}.popin{position:absolute;top:50%;left:50%;width:360px;margin:-90px 0 0 -180px;background-color:#fff;z-index:99999;padding:25px;box-shadow:0 5px 15px #ccc;font-size:16px;display:block}.popin a.close{display:block;position:absolute;right:0;top:0;width:15px;height:15px}.margB{margin-bottom:30px}.center{text-align:center}.global-mobile{width:100%;height:100%;max-width:640px;margin:0 auto;position:relative;display:none}.global-mobile.onestepcheckout{display:block !important}.global-mobile .header{width:auto}#global-mobile h1{font-size:12px;font-weight:400;margin-bottom:5px;text-align:left}.global-mobile .left{float:left}.global-mobile .right{float:right}.global-mobile .scroll{width:100%;overflow-y:hidden;overflow-x:auto}.global-mobile .scroll-v{overflow-y:auto;overflow-x:hidden}.global-mobile .date-time{min-width:100%;border-collapse:collapse}.global-mobile .date-time th{padding:5px;text-align:center}.global-mobile .date-row th{color:#fff;background-color:#8f9091;font-weight:400;border-left:solid 1px #fff;border-bottom:solid 1px #fff}.global-mobile .date-row th:first-child{border-left:0}.global-mobile .date-row th span{font-size:2.14em;display:block}.global-mobile .time-list{border-left:solid 1px #f3f3f3;border-right:solid 1px #f3f3f3;position:relative}.global-mobile .time-list ul{padding:0}.global-mobile .time-list li{display:table;width:100%;border-bottom:solid 1px #f3f3f3;font-size:1em}.global-mobile .time-list li label{display:table-row !important;color:inherit !important;background:inherit !important}.global-mobile .time-list li.unavailable{background-color:#e6e6e7}.global-mobile .time-list li.unavailable .price-cell{font-size:.6em}.global-mobile .time-list li.active,.global-mobile .date-row th.active{background-color:#797979 !important;color:#fff !important}.global-mobile .eco{background-color:#e2f0e0}.global-mobile .time-cell,.global-mobile .price-cell{display:table-cell;width:30%;white-space:nowrap;padding:20px}.global-mobile .price-cell{width:70%;padding-right:60px;text-align:right}.global-mobile .ic-eco{position:absolute;margin-left:10px}.global-mobile input{font-size:18px;padding:4px 30px;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer}@media screen and (max-width:720px){.global-desktop{display:none}.global-mobile{display:block}}@media only screen and (max-width:992px){.field-tooltip .field-tooltip-content{left:auto;right:-10px;top:40px}.field-tooltip .field-tooltip-content:before,.field-tooltip .field-tooltip-content:after{border:10px solid transparent;height:0;left:auto;margin-top:-21px;right:10px;top:0;width:0}.field-tooltip .field-tooltip-content:before{border-bottom-color:#999}.field-tooltip .field-tooltip-content:after{border-bottom-color:#fff;top:1px}}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media all and (min-width:993px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear:left;float:left;margin:0 12.5px 6.25px 0}.abs-product-options-list-desktop dt:after,.block-giftregistry-shared .item-options dt:after{content:': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{display:inline-block;float:left;margin:0 0 6.25px;word-break:break-all}.abs-button-desktop{width:auto}.abs-blocks-2columns,.column .block-addbysku .block-content .box,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box,[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{width:48.8%}.abs-blocks-2columns:nth-child(odd),.column .block-addbysku .block-content .box:nth-child(odd),.login-container .block:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(odd),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(odd),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.abs-blocks-2columns:nth-child(even),.column .block-addbysku .block-content .box:nth-child(even),.login-container .block:nth-child(even),.account .column.main .block:not(.widget) .block-content .box:nth-child(even),.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box:nth-child(even),[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box:nth-child(even),.sales-guest-view .column.main .block:not(.widget) .block-content .box:nth-child(even){float:right}.abs-reset-left-margin-desktop,.bundle-options-container .legend.title,.column.main .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar,.gift-summary .actions-toolbar,.cart.table-wrapper .gift-summary .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar,.form-new-agreement .fieldset .legend,.form-new-agreement .actions-toolbar,.column.main .paypal-review .actions-toolbar,.wishlist-index-index .main .form-wishlist-items .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-add-invitations .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left:150%;top:6px}.abs-add-fields-desktop .fieldset .field:not(.choice) .control,.form-giftregistry-share .fieldset .field:not(.choice) .control,.form-giftregistry-edit .fieldset .field:not(.choice) .control,.form-add-invitations .fieldset .field:not(.choice) .control,.form-create-return .fieldset .field:not(.choice) .control,.form.send.friend .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:0}.abs-visually-hidden-desktop,.modes-label,.block-search .label,.dashboard-welcome-toggler,.block-collapsible-nav .title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:before,.column .block-addbysku .block-content:after,.cart-container:before,.cart-container:after,.login-container:before,.login-container:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:before,.gift-wrapping .nested:after,.table .gift-wrapping .content:before,.table .gift-wrapping .content:after,.block-wishlist-management:before,.block-wishlist-management:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:before,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:before,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:before,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:before,.header.content:after,.page-header .header.panel:before,.page-header .header.panel:after,.account .toolbar:before,.account .toolbar:after,.toolbar-giftregistry-results:before,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:before,.toolbar-wishlist-results:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.block-cart-failed .block-content:after,.column .block-addbysku .block-content:after,.cart-container:after,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:after,.gift-wrapping .nested:after,.table .gift-wrapping .content:after,.block-wishlist-management:after,.paypal-review .block-content:after,.magento-rma-guest-returns .column.main .block:not(.widget) .block-content:after,[class^=sales-guest-] .column.main .block:not(.widget) .block-content:after,.sales-guest-view .column.main .block:not(.widget) .block-content:after,.header.content:after,.page-header .header.panel:after,.account .toolbar:after,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{box-sizing:border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper,.opc-wrapper{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 25px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control,.product-add-form .fieldset>.field:not(.choice)>.control,.product-add-form .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label,.product-add-form .fieldset>.field>.label,.product-add-form .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before,.product-add-form .fieldset>.field.choice:before,.product-add-form .fieldset .fields>.field.choice:before,.product-add-form .fieldset>.field.no-label:before,.product-add-form .fieldset .fields>.field.no-label:before{display:none}.abs-revert-field-type-desktop .fieldset>.field:not(:first-child):last-of-type,.abs-revert-field-type-desktop .fieldset .fields>.field:not(:first-child):last-of-type,.product-add-form .fieldset>.field:not(:first-child):last-of-type,.product-add-form .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop,.opc-estimated-wrapper,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-pager-toolbar,.account .toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results{margin-bottom:25px;position:relative}.abs-pager-toolbar .limiter,.account .toolbar .limiter,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.account .toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.block-cart-failed .actions,.cart-container .form-cart .actions,.cart-container .cart-gift-item .actions{text-align:right}.abs-shopping-cart-items-desktop .action.clear,.abs-shopping-cart-items-desktop .action.update,.block-cart-failed .action.clear,.block-cart-failed .action.update,.cart-container .form-cart .action.clear,.cart-container .form-cart .action.update,.cart-container .cart-gift-item .action.clear,.cart-container .cart-gift-item .action.update{margin-left:12.5px}.abs-shopping-cart-items-desktop .action.continue,.block-cart-failed .action.continue,.cart-container .form-cart .action.continue,.cart-container .cart-gift-item .action.continue{float:left}h1,.h1{font-size:40px;margin-bottom:50px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:16px;padding-right:16px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-3columns .column.main{width:66.66666667%;display:inline-block;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .column.main{width:83.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.sidebar-main{padding-right:2%}.page-layout-3columns .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-right .sidebar-main{padding-left:2%;padding-right:0}.sidebar-additional{clear:right;padding-left:2%}.page-layout-3columns .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:3;-webkit-order:3;order:3}.page-layout-2columns-left .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-right .sidebar-additional{width:16.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.page-layout-2columns-left .main{padding-left:2%}.page-layout-2columns-left .sidebar-additional{clear:left;float:left;padding-left:0}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:31.25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#74cfa3;font-weight:400;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#fff;line-height:50px;padding:0 32px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{background:#fff;color:#1d1d1b;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#fe5800;border-style:solid;border-width:0 0 3px;color:#1d1d1b;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\f11d';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #dedede;box-shadow:0 6.25px 6.25px rgba(0,0,0,.19);font-weight:700;min-width:0;padding:0;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#dedede;color:#dedede;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#fff;padding:8px 25px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#1d1d1b;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#fe5800;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.navigation__container{display:none}.navigation__container.load{display:block}.navigation{position:static;background:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.navigation__content{display:flex;width:100%}.navigation__content .navigation__list{width:100%}.navigation__content .navigation__list-content{columns:4;column-gap:16px}.navigation__content--extra-content .navigation__list{width:79.5%}.navigation__content--extra-content .navigation__list-content{columns:3}.navigation__content--extra-content-double .navigation__list{width:50%}.navigation__content--extra-content-double .navigation__list-content{columns:2}.navigation__extra-content{columns:1;column-gap:16px;width:257px;max-width:257px}.navigation ul.navigation__extra-content{padding:0 15px}.navigation .navigation__content--extra-content-double .navigation__extra-content{columns:2;width:calc(257px*2 + 16px);max-width:calc(257px*2 + 16px)}.navigation__close{position:absolute;font-size:30px;top:15px;right:0;z-index:100}.navigation__menus{display:flex;flex-wrap:wrap}.navigation .navigation__icon{padding-right:5px}.navigation>ul.nav.navbar-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;justify-content:space-around;width:100%}.navigation ul{position:static}.navigation ul.submenu{padding:0}.navigation ul.navigation__column{flex:1 0 auto;padding:15px 0;background:#fff;width:30%;max-width:320px}.navigation ul.navigation__column--large{background:#f5f5f5;flex:3 0 auto;width:70%;max-width:none}.navigation ul.navigation__column--xlarge{background:#f5f5f5;flex:1 0 auto;max-width:100%}.navigation ul.navigation__column--xlarge .navigation__list{width:100%}.navigation ul.navigation__column--xlarge .navigation__list-content{columns:5;column-gap:50px}.navigation ul.navigation__column--xlarge .navigation__content{display:flex;width:100%}.navigation ul.navigation__column--xlarge .navigation__content--extra-content .navigation__list{width:82%}.navigation ul.navigation__column--xlarge .navigation__content--extra-content .navigation__list-content{columns:4}.navigation ul.navigation__column--xlarge .navigation__content--extra-content-double .navigation__list{width:64%}.navigation ul.navigation__column--xlarge .navigation__content--extra-content-double .navigation__list-content{columns:3}.navigation ul li{margin-top:0;margin-bottom:0}.navigation__wrapper{max-width:1200px;padding-left:16px;padding-right:16px;margin:auto;box-sizing:border-box;display:flex;position:relative}.navigation .navigation__item{display:block;text-decoration:none}.navigation .navigation__item-sutitle{font-size:14px;font-weight:400}.navigation .navigation__item:hover{color:#fe5800}.navigation .navigation__item-subtitle{font-size:80%;display:block}.navigation li.level0{cursor:pointer}.navigation .level0{position:static}.navigation .level0.active+.submenu{box-shadow:rgba(0,0,0,.1) 0 3px 6px}.navigation .level0.submenu{position:absolute;left:0;right:0;top:50px;display:none;z-index:4;background:#f5f5f5}.navigation .level0.menu_color_default>.navigation__item{padding:.8rem}.navigation .level0.menu_color_green>.navigation__item{padding:.8rem;color:#007856}.navigation .level0.menu_color_orange>.navigation__item{padding:.8rem;border:1px solid #f68628;background:#f68628;color:#fff}.navigation .level0.menu_color_green_border>.navigation__item{padding:.8rem;border:1px solid #74cfa3;color:#74cfa3}.navigation .level0>.navigation__item{font-size:1.5rem;color:#1d1d1b;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600}.navigation .level0>.navigation__item.active+.submenu{box-shadow:rgba(0,0,0,.1) 0 3px 6px}.navigation .level0>.navigation__item:after{content:'';position:absolute;left:-1px;right:-1px;top:0;bottom:0;transform:skewX(-20deg);z-index:-1}.navigation .level0>.navigation__item:hover,.navigation .level0>.navigation__item.active{text-decoration:none;color:#fe5800}.navigation .level0>.navigation__item:hover:after,.navigation .level0>.navigation__item.active:after{background:#fff}.navigation .level0 .submenu{background:#f5f5f5;border:0;box-shadow:none;font-weight:400;padding:0;z-index:4;margin-top:1}.navigation .level0 .submenu>ul{margin-top:1}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:transparent;left:0;top:0;border:0 solid transparent;height:0;width:0;border-bottom-color:transparent;z-index:4}.navigation .level0 .submenu>ul:after{border:1 solid transparent;height:0;width:0;border-bottom-color:transparent;color:transparent;left:-1;top:-2;z-index:3}.navigation .level0 .submenu a{color:#1d1d1b;padding:0}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:0 0;border:0;color:#1d1d1b}.navigation .level0 .submenu li{margin:0 auto}.navigation .level0 .submenu li.level2{margin-bottom:32px}.navigation .level0 .submenu .level2 a:hover,.navigation .level0 .submenu .level2 a.ui-state-focus{color:#74cfa3}.navigation .level0 .submenu .level3 a:hover,.navigation .level0 .submenu .level3 a.ui-state-focus{color:#fe5800}.navigation .level0 .submenu a.navigation__item--medic{color:#467e3b;position:relative;line-height:1}.navigation .level0 .submenu a.navigation__item--medic .icon{position:absolute;left:-40px;top:41%;transform:translateY(-50%);font-size:36px}.navigation .level0 .submenu .navigation__see-all a{color:#74cfa3}.navigation .level0 .submenu.active{display:block}.navigation .level0 .submenu.active .submenu{display:block}.navigation li.level1{position:relative;font-size:24px}.navigation li.level1>a.navigation__item{padding:16px;font-weight:700}.navigation li.level1>a.navigation__item.active,.navigation li.level1>a.navigation__item:hover{color:#fe5800;background:-moz-linear-gradient(left,#fff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(left,#fff 0%,#f5f5f5 100%);background:linear-gradient(to right,#fff 0%,#f5f5f5 100%)}.navigation .level1 a{color:#1d1d1b}.navigation .level1.submenu{padding:0 32px;position:static !important}.navigation .level1.submenu:not(.active){display:none}.navigation .level2>a.navigation__item{color:#74cfa3;font-size:24px;margin-bottom:16px}.navigation .level2.submenu{display:block;padding-left:8px;position:static}.navigation li.level2{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:hidden;margin-bottom:32px}.navigation li.level3{font-size:18px}.navigation .navigation__see-all{bottom:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;left:0;padding-right:16px;position:absolute;text-align:left;text-decoration:underline;width:100%}.navigation .navigation__see-all a{display:block;color:#74cfa3;position:absolute;width:100%}.navigation .navigation__list-content .navigation__see-all{padding:50px 0 0;position:relative}.navigation .navigation__list-content .navigation__see-all a{position:relative}.panel.header .links,.panel.header .switcher{display:inline-block}.fieldset>.field{margin:0 0 25px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;display:block;font-weight:700}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.fieldset>.field>.label{margin:0}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.fieldset>.field:before,.fieldset>.field:after{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;display:block;font-weight:700}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.product.data.items{position:relative;z-index:1}.product.data.items:before,.product.data.items:after{content:'';display:table}.product.data.items:after{clear:both}.product.data.items>.item.title{float:left;width:auto}.product.data.items>.item.title>.switch{height:25px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:25px;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:before,.product.data.items>.item.content:after{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{margin:0 6.25px 0 0}.product.data.items>.item.title>.switch{font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;line-height:25px;font-size:1.8rem;color:#1d1d1b;text-decoration:none;background:0 0;border:none;border-bottom:none;height:25px;padding:6.25px 25px}.product.data.items>.item.title>.switch:visited{color:#1d1d1b;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#fff;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#fff;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#1d1d1b}.product.data.items>.item.title:not(.disabled)>.switch:active,.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{background:#1d1d1b;color:#fff;text-decoration:none}.product.data.items>.item.title.active>.switch,.product.data.items>.item.title.active>.switch:focus,.product.data.items>.item.title.active>.switch:hover{padding-bottom:7.25px}.product.data.items>.item.content{background:0 0;margin-top:38.5px;padding:25px;border:none}.actions-toolbar:before,.actions-toolbar:after{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display:inline-block}.actions-toolbar .primary .action{margin:0 6.25px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.modal-popup.modal-slide .modal-footer{border-top:transparent;text-align:center}.modal-popup.modal-slide .modal-footer button{background-image:none;background:#74cfa3;border:1px solid #74cfa3;color:#fff;cursor:pointer;display:inline-block;font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;padding:21px 30px;font-size:1.6rem;line-height:1.6rem;box-sizing:border-box;vertical-align:middle;text-transform:uppercase;min-height:60px;min-width:250px}.modal-popup.modal-slide .modal-footer button:focus,.modal-popup.modal-slide .modal-footer button:active{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.modal-popup.modal-slide .modal-footer button:hover{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.modal-popup.modal-slide .modal-footer button.disabled,.modal-popup.modal-slide .modal-footer button[disabled],fieldset[disabled] .modal-popup.modal-slide .modal-footer button{opacity:.5;cursor:default;pointer-events:none}.modal-notice .modal-inner-wrap{padding:0 12.5%}.modal-notice .modal-inner-wrap>*{background:#fff}#store-selector .form-continue .actions-toolbar>.primary{float:right}#store-selector .form-continue .actions-toolbar .action.primary{margin:0}.pagebuilder-mobile-only{display:none !important}.amcform-title-wrap{flex-grow:unset;min-width:30%;max-width:initial}.amcform-title-wrap .amcform-title{max-width:174px}.amcform-title-wrap:nth-child(3n+1):before{content:none}.amcform-title-wrap:nth-child(3n+1):last-child:before{width:50%;background:linear-gradient(270deg,#e3e3e3 4.63%,rgba(227,227,227,0) 83.33%);content:''}.amcform-title-wrap:nth-child(3n+1).ui-state-active:last-child:before{background:linear-gradient(270deg,#92b0ff 4.63%,rgba(227,227,227,0) 83.33%)}.amcform-popup-block .amcform-header{font-size:22px}.amcform-popup-block .amcform-toolbar{flex-direction:row}.amcform-popup-block .amcform-toolbar .amcform-button{width:auto}.amcform-popup-block .amcform-toolbar .amcform-button:not(:first-of-type){margin-top:0}.product.data.items{z-index:unset}.circle-theme .amcform-title-wrap{min-width:24%}.amelsearch-further-section{display:block}.amscroll-backtotop-block.-desktop-arrow{padding:0;width:50px;height:50px;border-radius:100px}.amscroll-backtotop-block.-desktop-arrow:before{border-radius:100px}.amscroll-backtotop-block.-desktop-arrow:after{width:14px;height:28px;background:url('../Amasty_Scroll/images/arrow.svg')}.amscroll-backtotop-block.-desktop-arrow .amscroll-text{display:none}.amscroll-backtotop-block.-desktop-text{padding-right:7px;border-radius:100px;transform:rotate(-90deg) translate(60px,60px)}.amscroll-backtotop-block.-desktop-text:before{border-radius:100px}.amscroll-backtotop-block.-desktop-text:after{width:24px;height:24px;background:url('../Amasty_Scroll/images/chevron.svg')}.amscroll-backtotop-block.-desktop-edge{right:0;padding:4px 26px 4px 20px;border-radius:20px 20px 0 0;transform:rotate(-90deg) translate(71px,72px)}.amscroll-backtotop-block.-desktop-edge .amscroll-text{margin-right:20px}.amscroll-backtotop-block.-desktop-edge:before{border-radius:20px 20px 0 0}.amscroll-backtotop-block.-desktop-edge:after{width:14px;height:28px;background:url('../Amasty_Scroll/images/arrow.svg');transform:rotate(90deg) translateX(2px)}.amlocator-main-container .amlocator-search-container{width:33%}.amlocator-main-container .amlocator-search-container .amlocator-block{margin-bottom:0;text-align:center;margin-bottom:5px}.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby{color:#1979c3;background:#fff;margin-top:10px;width:100%;margin-left:auto}.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:hover,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:focus{color:#fff;background:#1979c3}.amlocator-main-container .amlocator-search-container .amlocator-block.-separator{display:none}.amlocator-main-container .amlocator-map-container{height:100vh;max-height:800px}.amlocator-main-container .amlocator-map-container .amlocator-block.-filter{width:33%}.amlocator-main-container .amlocator-map-container .amlocator-block.-map{width:67%;height:80vh;max-height:800px;padding-left:15px}.amlocator-main-container .amlocator-map-container .amlocator-block.-storelist{-webkit-box-flex:1;-ms-flex:1;flex:1;order:inherit;width:33%}.amlocator-main-container .amlocator-map-container .amlocator-map{height:100%}.amlocator-main-container .amlocator-map-container .amlocator-map button{top:0 !important;right:0 !important}.amlocator-main-container .amlocator-store-list .amlocator-wrapper{max-height:inherit}.amlocator-main-container .amlocator-filters-container .amlocator-content{display:block}.amlocator-main-container .amlocator-filters-container .amlocator-hidden-filter{display:none}.amlocator-location-main .amlocator-location-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.amlocator-location-main .amlocator-location-container>.amlocator-column.-left,.amlocator-location-main .amlocator-location-container .amlocator-block.-grey{background:#fbfbfb}.amlocator-location-main .amlocator-location-container>.amlocator-column.-left{width:33%}.amlocator-location-main .amlocator-location-container>.amlocator-column.-right{display:block;padding-left:15px;width:67%}.amlocator-location-main .amlocator-location-container .amlocator-block.-map{height:60vh}.amlocator-location-main .amlocator-location-container .amlocator-location-reviews .amlocator-wrapper{margin-right:auto}.amlocator-location-main .amlocator-location-container .amlocator-attributes-wrapper .amlocator-collapse-title{display:none}.amlocator-location-main .amlocator-location-attribute{width:50%;margin-bottom:10px}.amlocator-location-main .amlocator-location-attribute:not(:first-of-type){margin-top:0}.amlocator-location-main .amlocator-location-attribute:nth-of-type(odd){float:left}.amlocator-location-main .amlocator-location-attribute:nth-of-type(even){float:right}.amlocator-attributes-container{display:block}.amlocator-popup-overlay .amlocator-review-popup{width:30%;min-width:330px}.amlocator-popup-overlay .field.review-field-ratings .control{width:inherit}.action.compare{padding:0 10px}.amsearch-wrapper-block{order:initial;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.amsearch-loader-block{right:30px}.amsearch-emptysearch-cms{padding:40px}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:54px}.amsearch-emptysearch-cms .amsearch-text{font-size:22px}.amsearch-button.-close:hover,.amsearch-button.-close:hover{filter:brightness(0%)}.amsearch-slider-section{max-width:575px}.amsearch-slider-section.slick-slider{padding:0 40px}.amsearch-products-section{border-top:none;display:flex;flex-wrap:wrap}.amsearch-products-section:not(:first-child){border-color:var(--amsearch-color-border,#ccc);border-left:1px solid}.amsearch-products-section .amsearch-description{width:auto}.amsearch-products-section.-list .amsearch-image{max-width:125px}.amsearch-products-section.-list .product-item-actions{align-content:flex-start;display:flex}.amsearch-products-section.-list .amsearch-description{padding-left:20px}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(33.33333333%)}.amsearch-result-tabs .title:hover:before,.amsearch-result-tabs .title.active:before{background:#fff;bottom:-1px;content:'';height:2px;left:1px;position:absolute;width:calc(100% - 2px)}.amsearch-result-tabs.product.data.items .item.title.active .switch{padding-bottom:1px}.amsearch-result-section{min-width:100%;width:inherit}.amsearch-result-section:not(.-small){flex-wrap:nowrap}.amsearch-result-block.-preload{flex-wrap:nowrap}.amsearch-result-block.-preload .amsearch-products-list:not(:first-child){border-left:1px solid #ccc;width:calc(100% - 283px)}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.amsearch-item-container{padding:0 0 25px}.amsearch-item-container .amsearch-link{padding:5px 20px}.amsearch-items-section{padding:25px 0}.amsearch-items-section:not(:first-child:last-child){max-width:283px;width:100%}.amsearch-full_width-title{display:none}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.amsearch-search-page.page-products .columns{z-index:0}.block-cart-failed .actions{text-align:left}.block-cart-failed .actions.primary{float:right}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float:left;width:57%}.bundle-options-container .block-bundle-summary{float:right;position:relative;width:40%}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width:48%}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{width:25%}.page-products.page-layout-3columns .products-grid .product-item{width:50%}.page-products .columns{padding-top:0;position:relative;z-index:1}.products.wrapper~.toolbar .pages{float:left}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:25px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#6a6a62;border:1px solid #dedede;border-right:0;float:left;font-weight:400;line-height:1;padding:7px 10px;text-align:center;display:inline-block;text-decoration:none}.modes-mode:not(.active):hover{color:#6a6a62;background:#dedede}.modes-mode:last-child{border-right:1px solid #dedede}.modes-mode.active{color:#93938b}.modes-mode>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modes-mode:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:inherit;color:#6a6a62;content:'\e60d';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#6a6a62}.mode-list:before{content:account '\f101',active-ingredient '\f102',add '\f103',alternative-medicine '\f104',bio '\f105',bon-choix '\f106',bon-conseil '\f107',bon-prix '\f108',box '\f109',capsule '\f10a',caret-bottom '\f10b',caret-left '\f10c',caret-right '\f10d',caret-top '\f10e',cart '\f10f',caution '\f110',check-square '\f111',check '\f112',chevron-down '\f113',chevron-left '\f114',chevron-right '\f115',chevron-up '\f116',chronopost '\e90c',click-and-collect '\f117',click-collect '\f118',close '\f119',colissimo '\e900',credit-card '\f11a',customer-service '\f11b',delivery '\f11c',delivery-free '\e90e',down '\f11d',drug '\f11e',edit '\f11f',effervescent-tablet '\f120',error '\f121',euro '\f122',facebook '\f123',feeding '\f124',first-aid '\f125',forme_galenique '\f126',free-pick-up '\f127',gift '\f128',gluten-free '\f129',home '\f12a',hygiene '\f12b',info-bulle '\f12c',info '\f12d',instagram '\f12e',less '\f12f',lightbulb '\f130',loyalty '\f131',map-marked-alt '\f132',map-marker-alt '\f133',menu '\f134',notice '\f135',nutrition '\f136',oncology '\f137',oral '\f138',order '\f139',pharmacy '\f13a',phone '\f13b',pickup-pharmacy '\f13c',pill '\f13d',pin '\f13e',pregnant '\f13f',prescription '\f140',profile '\f141',recompense-mcm '\f142',remove '\f143',search '\f144',secure '\f145',snowflake '\f146',square '\f147',success '\f148',symptom '\f149',sync-alt '\f14a',time '\f14b',travel '\f14c',twitter '\f14d',up '\f14e',validation-ars '\f14f',veterinary '\f150',warning '\f151',youtube '\f152'}.products.wrapper~.toolbar .limiter{display:block;float:right}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:31.25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 12.5px 12.5px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-info-main{float:right}.product.media{float:left;margin-bottom:31.25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width:48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width:50%}.block-category-event.block:last-child{margin-bottom:37.5px;padding:12.5px 0 37.5px}.block-category-event .block-title{margin:0}.block-category-event .block-title strong{font-size:2.4rem}.block-category-event .ticker li{display:none;margin:0 50px}.block-category-event .ticker .value{font-size:6rem}.block-category-event .ticker .label{font-size:1.4rem;text-transform:none}.block-category-event .dates .date{font-size:5rem}.block-category-event .dates .start{padding-right:50px}.block-category-event .dates .start:after{font-size:5rem;right:10px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:6.25px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\f144';font-family:'_lafayette-webfont';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:focus,.block-search .action.search:active{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events:none;opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.cart-container .widget{float:left}.cart-container .widget.block{margin-bottom:25px}.cart-summary{float:right;position:relative;width:23%}.column.main .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary .block .fieldset .field{margin:0 0 25px;margin:0 0 12.5px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item .col.item{padding:27px 8px 12.5px}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:25px;position:static;vertical-align:top;width:1%}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:99%}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart .action{margin-bottom:12.5px}.cart-products-toolbar .toolbar-amount{line-height:30px;margin:0}.cart-products-toolbar .pages{float:right;margin:0 0 1px}.cart-products-toolbar .pages .item:last-child{margin-right:0}.cart.table-wrapper .cart-products-toolbar+.cart thead tr th.col{padding-bottom:7px;padding-top:8px}.cart.table-wrapper .cart+.cart-products-toolbar{margin-top:31.25px}.minicart-wrapper{margin-left:13px}.minicart-wrapper .block-minicart{right:-15px;width:390px}.opc-wrapper{width:75%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:37.5px}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}.opc-progress-bar-item{width:185px}.checkout-index-index .modal-popup .form-shipping-address{max-width:none}.checkout-index-index .modal-popup .modal-footer .action-save-address{float:right;margin:0 0 0 12.5px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:none}.table-checkout-shipping-method{width:auto}.opc-sidebar{margin:46px 0 25px;width:25%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.opc-summary-wrapper .modal-header .action-close{display:none}.authentication-dropdown{background-color:#fff;border:1px solid #aeaeae;-webkit-transform:scale(1,0);-webkit-transform-origin:0 0;-webkit-transition:-webkit-transform linear .1s,visibility 0s linear .1s;position:absolute;text-align:left;top:100%;transform:scale(1,0);transform-origin:0 0;transition:transform linear .1s,visibility 0s linear .1s;visibility:hidden;width:100%}.authentication-dropdown._show{z-index:100;-webkit-transform:scale(1,1);-webkit-transition:-webkit-transform linear .1s,visibility 0s linear 0s;transform:scale(1,1);transition:transform linear .1s,visibility 0s linear 0s;visibility:visible}.authentication-wrapper{width:25%;text-align:right}.block-authentication .block-title{font-size:4rem;border-bottom:0;margin-bottom:31.25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:992px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:12.5px 37.5px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:12.5px 0 0 50px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.checkout-payment-method .actions-toolbar .primary{float:right;margin:0}.checkout-payment-method .fieldset>.field-select-billing>.control{float:none;width:100%}.checkout-payment-method .payment-method-content .fieldset>.field{margin:0 0 25px}.checkout-payment-method .payment-method-content .fieldset>.field.choice:before{padding:0;width:0}.checkout-payment-method .payment-method-content .fieldset>.field.type .control{margin-left:25.8%}.checkout-payment-method .payment-method-content .fieldset>.field.type.no-detection .control{margin-left:0}.checkout-billing-address .action-update{float:right}.checkout-billing-address .actions-toolbar .action-cancel{margin:6px 25px 0 0}.checkout-payment-method .payment-option-title{padding-left:22px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{margin-left:0}.contact-index-index .column:not(.sidebar-additional) .form.contact{min-width:600px}.login-container .block .login .actions-toolbar>.primary{margin-bottom:0;margin-right:37.5px}.login-container .block .login .actions-toolbar>.secondary{float:left}.fieldset .fullname .field .label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset .fullname .field .control{width:100%;float:left}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{min-width:600px;width:50%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:22.3%}.account.page-layout-2columns-left .column.main{width:77.7%}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:18px;margin-bottom:25px;vertical-align:top;width:48.8%}.block-addresses-list .items.addresses>.item:nth-last-child(1),.block-addresses-list .items.addresses>.item:nth-last-child(2){margin-bottom:0}.block-addresses-list .items.addresses>.item:nth-child(even){margin-left:2.4%}.control.captcha-image .captcha-img{margin:0 12.5px 12.5px 0}.page-product-downloadable .product-options-wrapper{float:left;width:55%}.page-product-downloadable .product-options-bottom{float:right;width:40%}.page-product-downloadable .product-options-bottom .field.qty+.actions{padding-top:0}.gift-message .field{margin-bottom:25px}.gift-options{position:relative;z-index:1}.gift-options .actions-toolbar{clear:both;float:right;position:static}.gift-options .actions-toolbar .secondary{float:right}.gift-options .actions-toolbar .secondary .action{float:right;margin-left:25px}.gift-options .actions-toolbar .secondary .action-cancel{display:block;float:left;margin-top:6px}.gift-options .actions-toolbar:nth-child(3):before{border-left:1px solid #c1c1c1;bottom:5rem;content:'';display:block;left:50%;overflow:hidden;position:absolute;top:0;width:0}.gift-options-title{font-weight:300;font-size:1.8rem}.cart.table-wrapper .action-gift{float:left}.order-options .gift-wrapping,.table-order-review .gift-wrapping{max-width:50%}.form-giftregistry-search .fieldset{margin-bottom:29px}.form-giftregistry-search .fieldset>.fields-specific-options>.field{margin:0 0 25px;box-sizing:border-box}.form-giftregistry-search .fieldset>.fields-specific-options>.field>.label{margin:0}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:100%;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;display:block;font-weight:700}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:100%;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field>.label{margin:0}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:100%;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{content:'';display:table}.form-giftregistry-search .fieldset>.fields-specific-options>.field:after{clear:both}.form-giftregistry-search .fieldset>.fields-specific-options>.field.choice:before,.form-giftregistry-search .fieldset>.fields-specific-options>.field.no-label:before{padding:6px 15px 0 0;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:left;width:100%;box-sizing:border-box;display:block;font-weight:700}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.control{width:100%;float:left}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 25px 0 0;vertical-align:top;width:1%}.block-giftregistry-shared-items .product-item-details{display:table-cell;vertical-align:top;width:99%;word-break:normal}.block-giftregistry-shared-items .col.product{width:48%}.block-giftregistry-shared-items .col:not(.product){text-align:center}.block-giftregistry-shared-items .col.price{padding-top:17px}.block-giftregistry-shared-items .input-text.qty{margin-top:-4px}.gift-options-cart-item .gift-wrapping,.cart-gift-item .gift-wrapping{box-sizing:border-box;float:left;padding-right:25px;width:50%}.gift-options-cart-item .gift-wrapping+.gift-message,.cart-gift-item .gift-wrapping+.gift-message{border-left:1px solid #c1c1c1;box-sizing:border-box;float:left;padding-left:4.5rem;width:50%}.form-add-invitations .additional,.form-add-invitations .field.text{margin-top:29px}.table-invitations .col{width:50%}.wishlist.window.popup{bottom:auto;top:20%;left:50%;margin-left:-212px;width:380px;right:auto}.wishlist.window.popup .field{margin:0 0 25px}.wishlist.window.popup .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.wishlist.window.popup .field:not(.choice)>.control{float:none;width:auto}.wishlist.window.popup .field>.label{margin:0 0 6.25px;display:inline-block}.wishlist.window.popup .field>.label{margin:0 0 6.25px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.wishlist.window.popup .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.wishlist.window.popup .field:not(.choice)>.control{float:none;width:auto}.wishlist.window.popup .field>.label{margin:0 0 6.25px;display:inline-block}.wishlist.window.popup .field>.label{margin:0 0 6.25px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.block-wishlist-management{margin-bottom:25px}.block-wishlist-management .wishlist-select{border-bottom:1px solid #e8e8e8;display:table;margin-bottom:15px;width:100%}.block-wishlist-management .wishlist-select .wishlist-name{display:table-cell;margin-right:12.5px;padding:6.25px 12.5px 12.5px;vertical-align:top;white-space:nowrap;width:5%}.block-wishlist-management .wishlist-select-items{display:table-cell;padding-right:160px;vertical-align:top}.block-wishlist-management .wishlist-select-items .item{display:inline-block;margin-right:12.5px;padding:6.25px 12.5px 12.5px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #fe5800;font-weight:600}.block-wishlist-management .wishlist-select .wishlist-name-current{display:none}.block-wishlist-management .wishlist-add.item{position:absolute;right:0;top:0}.block-wishlist-management .wishlist-title strong{font-size:4rem}.block-wishlist-management .wishlist-info{float:left}.block-wishlist-management .wishlist-toolbar{float:right}.block-wishlist-info-items .product-item-photo{margin-left:0}.products-grid.wishlist .product-item-checkbox{float:left}.products-grid.wishlist .product-item-checkbox+.product-item-name{margin-left:31.25px}.block.newsletter{max-width:44%;width:max-content}.block.newsletter .field{margin-right:5px}.block.newsletter .field.newsletter{max-width:220px}.block.newsletter .field .control{width:100%}.block.newsletter .action.subscribe{border-radius:3px}.paypal-review .paypal-review-title{border-bottom:1px solid #dedede}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method+.box-order-billing-address{box-sizing:border-box;float:left;width:33%}.paypal-review .block-content .box-order-shipping-address{padding:0 5%;width:34%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align:right}.products.wrapper.list .product-reviews-summary{margin:0}.reward-settings+.actions-toolbar{margin-top:-32px}.form-create-return .additional .field:last-child{margin-top:29px}.magento-rma-guest-returns .column.main .block:not(.widget) .block-content .box{margin-bottom:25px}.block-returns-tracking .block-title .action{margin:0 0 0 30px}.block-returns-tracking .block-title .actions-track{float:right;margin-top:12px}.table-order-items .subtotal,.table-order-items .amount{text-align:right}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align:center}.table-order-items.creditmemo .col.total{text-align:right}.order-pager-wrapper .order-pager-wrapper-top{padding-left:0;padding-right:0}.order-pager-wrapper .pages{float:right}.order-actions-toolbar .action.print{display:block;float:right}.page-title-wrapper .order-date{margin-top:-25px}[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:25px}.page-wrapper>.breadcrumbs,.page-wrapper>.top-container,.page-wrapper>.widget{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none none;margin-left:auto}.header.panel>.header.links>li{display:inline-block;vertical-align:top}.header.panel>.header.links>li{font-size:18px;margin:0 0 0 15px}.header.panel>.header.links>li.welcome,.header.panel>.header.links>li a{line-height:1.4}.header.panel>.header.links>li.welcome a{padding-left:6.25px}.header.content{padding:37.5px 25px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:12.5px;padding-top:12.5px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:25px}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.footer.content .block{float:right}.footer.content .links{display:inline-block;margin-bottom:20px;padding:0 50px 0 0;vertical-align:top}.footer.content .switcher.store{display:inline-block;padding-right:50px;vertical-align:top}.my-credit-cards .card-type img{display:block}.products-grid.wishlist .product-item-tooltip{display:inline-block}.products-grid.wishlist .product-item-actions{margin:12.5px 0 0}.products-grid.wishlist .product-item .fieldset .field.qty{margin-bottom:12.5px;padding-right:12.5px}.products-grid.wishlist .product-item .fieldset .field.qty .label{width:auto}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin:0}.products-grid.wishlist .product-item .box-tocart .stock{margin:25px 0 0}.wishlist-index-index .product-item-info{width:240px}.block.widget .products-grid .product-item{width:33.33333333%}.sidebar .block.widget .products-grid .product-item{margin-left:0;width:100%}.sidebar .block.widget .products-grid .product-item .actions-secondary{display:block;padding:10px 0}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 6%)/4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:50%}.sidebar .block.widget .pager .pages-item-next{padding:0}.sidebar .block.widget .pager .pages-item-next .action{margin:0}.page-main{max-width:none;padding:0;width:100%}.page-layout-1column .column.main{margin-top:0}input.action.rounded .icon:before,a.action.rounded .icon:before,.action.rounded .icon:before{font-size:24px;margin:0 0 0 1px}.breadcrumbs.desktop{display:inline-block}.breadcrumbs.desktop:before{font-family:'_lafayette-webfont';float:left;margin-right:15px;vertical-align:bottom;line-height:1.2rem}.breadcrumbs.mobile{display:none}.breadcrumbs .items{font-size:1.6rem}.nav-sections{margin-bottom:0}.page-wrapper .navigation__container{height:auto}.page-wrapper .navigation__container .lfy-mainmenu.navigation.showcase{height:0}.embed-responsive .iframe-embed{height:28rem;width:50rem}.header{display:flex;justify-content:space-between}.header>*{margin-top:auto;margin-bottom:auto;list-style-type:none;align-self:center}.header>*.minicart-wrapper{max-width:50px}.header__link{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:0 16px;cursor:pointer}.header__link__text{font-size:1.3rem;text-align:center;margin-top:.4rem}.header__link__text-account{white-space:nowrap;word-spacing:normal}.header .header__storelocator{margin:0 0 0 1rem}.header .header__storelocator .header__link__content{display:none}.header .nav-sections .header__storelocator .header__link__content{display:block}.header .header-service{padding:0 20%}.header .header-service>*:not(:last-child):after{display:none}.header .header-service>.header__link,.header .appointment-nav>.header__link{margin:0 3rem;flex:initial}.header .header-service .header__link,.header .appointment-nav .header__link{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.header .header-service .header__link .header__link__text,.header .appointment-nav .header__link .header__link__text{font-size:1.4rem;margin-bottom:auto}.header .header-service .header__link .icon.icon-prescription,.header .appointment-nav .header__link .icon.icon-prescription{max-height:6rem;padding-right:0;font-size:4.6rem}.header .header-service .header__link .icon.icon-appointment,.header .appointment-nav .header__link .icon.icon-appointment{max-height:6rem;font-size:3.8rem}.header .header-service .header__link .icon.mypharmacie:before,.header .appointment-nav .header__link .icon.mypharmacie:before{width:4rem;height:6rem;margin-bottom:0}.header .header-service .header__link .header__link__text,.header .appointment-nav .header__link .header__link__text{margin-left:1rem}.header .header-service .header__link.mypharmacie:hover,.header .appointment-nav .header__link.mypharmacie:hover{position:relative}.header .header-service .header__link.mypharmacie:hover .popup-mypharmacie,.header .appointment-nav .header__link.mypharmacie:hover .popup-mypharmacie{bottom:0;left:2rem;transform:translate(-50%,calc((100% + 2rem)));max-width:32rem}.header .header-service .header__link.mypharmacie:hover .popup-mypharmacie .hover-transparent,.header .appointment-nav .header__link.mypharmacie:hover .popup-mypharmacie .hover-transparent{top:0;left:50%;transform:translate(-50%,-100%);height:4rem;width:32rem}.header .header-service .header__link.mypharmacie:hover .popup-mypharmacie:before,.header .appointment-nav .header__link.mypharmacie:hover .popup-mypharmacie:before{content:"";display:block;border:1.9rem solid;border-color:transparent transparent #fff;left:50%;transform:translate(-50%,-99%);height:0;width:0;position:absolute;top:0;z-index:1}.header .header-service .header__link.mypharmacie:hover .popup-mypharmacie:after,.header .appointment-nav .header__link.mypharmacie:hover .popup-mypharmacie:after{content:"";display:block;left:50%;transform:translate(-50%,-100%);border:2rem solid;border-color:transparent transparent #007856;height:0;width:0;position:absolute;top:0}body.footer__wrapper{padding-left:16px;padding-right:16px}.footer.content{padding:3rem 0 1.5rem}.footer__links{padding-bottom:2rem}.footer-storelocator__contact{flex-direction:row;text-align:inherit}.footer-storelocator__container{flex-direction:row}.FooterLinksSocial{padding-bottom:3rem;padding-top:3rem}.FooterLinksSocial .SocialLinkfooter .title-SocialLinkfooter{font-size:2.8rem;margin-bottom:3rem}.FooterLinksSocial .SocialLinkfooter .Sociallinks .Sociallink{margin:0 1.5rem}.FooterLinksSocial .SocialLinkfooter .Sociallinks .Sociallink .Sociallink-image{width:7.2rem;height:7.2rem;margin-bottom:1rem}.FooterLinksSocial .SocialLinkfooter .Sociallinks .Sociallink .Sociallink-text{font-size:1.4rem}.footerrassurance .rassurance-block-footer{margin:4rem 0 2rem;justify-content:space-between}.footerrassurance .rassurance-block-footer .f-col{font-size:1.6rem;flex-basis:initial}.footerrassurance .rassurance-block-footer .f-col img{margin-bottom:1.4rem;height:4.8rem}.container.seo-container,.cms-page-view .page-main.seo-container,.blog-widget-featured.seo-container{padding-left:0}.container.seo-container .seo,.cms-page-view .page-main.seo-container .seo,.blog-widget-featured.seo-container .seo{margin:4rem 0;text-align:initial;display:block}.container.seo-container .seo .content-seo,.cms-page-view .page-main.seo-container .seo .content-seo,.blog-widget-featured.seo-container .seo .content-seo{display:-webkit-flex;display:-ms-flexbox;display:flex}.container.seo-container .seo .content-seo>img,.cms-page-view .page-main.seo-container .seo .content-seo>img,.blog-widget-featured.seo-container .seo .content-seo>img{display:block !important;margin-right:5rem}.container.seo-container .seo .content-seo strong,.cms-page-view .page-main.seo-container .seo .content-seo strong,.blog-widget-featured.seo-container .seo .content-seo strong{font-size:2rem}.container.seo-container .seo .content-seo p,.cms-page-view .page-main.seo-container .seo .content-seo p,.blog-widget-featured.seo-container .seo .content-seo p{font-size:1.6rem;margin-bottom:1.25rem}.container.seo-container .seo .content-seo-vanksen,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen,.blog-widget-featured.seo-container .seo .content-seo-vanksen{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.container.seo-container .seo .content-seo-vanksen>img,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen>img,.blog-widget-featured.seo-container .seo .content-seo-vanksen>img{margin-right:5rem}.container.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text h2,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text h2,.blog-widget-featured.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text h2{font-weight:700;font-size:2rem;margin:0 0 .4rem}.container.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text p,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text p,.blog-widget-featured.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text p{font-size:1.6rem;margin-bottom:.5rem}.container.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text ul,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text ul,.blog-widget-featured.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text ul{margin-bottom:2.3rem}.container.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text ul li,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text ul li,.blog-widget-featured.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text ul li{margin-bottom:.5rem}.container.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text>li,.cms-page-view .page-main.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text>li,.blog-widget-featured.seo-container .seo .content-seo-vanksen .content-seo-vanksen-text>li{margin-bottom:.5rem;font-size:1.6rem}.container.seo-container .seo .seo__btn-more.show,.container.seo-container .seo .seo__btn-less.show,.cms-page-view .page-main.seo-container .seo .seo__btn-more.show,.cms-page-view .page-main.seo-container .seo .seo__btn-less.show,.blog-widget-featured.seo-container .seo .seo__btn-more.show,.blog-widget-featured.seo-container .seo .seo__btn-less.show{display:none}.container.seo-container .seo .after-not-visible-mobile,.cms-page-view .page-main.seo-container .seo .after-not-visible-mobile,.blog-widget-featured.seo-container .seo .after-not-visible-mobile{display:block}.datepicker__selector{margin:12.5px;width:122px}.datepicker__selectors{margin:0 -12.5px}.header.content .header-button-open-popin-store-locator{display:block}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap{width:75%;top:50%;transform:translate(0,-50%);margin-top:0}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-header{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-header .modal-title{font-size:1.6rem;display:block}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-header .modal-title strong{margin-top:0}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-header .action-close{padding:1.5rem}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-header .action-close:before,.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-header .modal-slide .action-close:before{font-size:2.6rem}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator{padding:0 5.5rem}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .amlocator-search-container .amlocator-wrapper{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .amlocator-search-container .amlocator-wrapper .or{font-size:2rem;margin:0 3rem}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .results-storelocator .amlocator-block.-storelist.amlocator-store-list .amlocator-store-desc .amlocator-block .amlocator-store-information,.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .results-storelocator .amlocator-block.-storelist.amlocator-store-list .amlocator-store-desc.-active-active .amlocator-block .amlocator-store-information{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .results-storelocator .amlocator-block.-storelist.amlocator-store-list .amlocator-store-desc .amlocator-block .amlocator-store-information .popin-address,.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .results-storelocator .amlocator-block.-storelist.amlocator-store-list .amlocator-store-desc.-active-active .amlocator-block .amlocator-store-information .popin-address{margin-left:.5rem}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .results-storelocator .amlocator-block.-storelist.amlocator-store-list .amlocator-store-desc .amlocator-block .amlocator-store-information .btns-choose-pharma,.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-content-storelocator .amlocator-map-container .results-storelocator .amlocator-block.-storelist.amlocator-store-list .amlocator-store-desc.-active-active .amlocator-block .amlocator-store-information .btns-choose-pharma{width:initial;display:-webkit-initial;display:-ms-initialbox;display:initial;justify-content:initial;margin-top:0}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-footer-storelocator{padding:3rem 5.5rem}.modal-popup.popup-store-locator.modal-slide .modal-inner-wrap .modal-content .block-footer-storelocator .content-footer-storelocator{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.grid-slider-container{margin-top:30px}.hide-on-desktop{display:none !important}.discover-block .discover-title,.health-care .health-care-title,.blog-widget-home .title{font-size:2.8rem}.discover-block{padding-bottom:3.5rem}.discover-block .discover-title{padding:3rem 0 4rem}.health-care{padding-top:3.5rem}.blog-widget-home .blog-sub-title{margin:1.5rem 0;font-size:2.5rem}.blog-widget-home .lfy-post .post-desc{padding:0 3rem 3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;flex:auto}.blog-widget-home .lfy-post .post-title{font-size:2rem}.blog-widget-home .lfy-post .post-intro{font-size:14px}.blog-widget-home .post-button.post-button-large{font-size:2.2rem}#button-scroll-top{height:7rem;width:7rem;bottom:8rem;right:1rem}.amlocator-location-view .amlocator-location-main .amlocator-location-container>.amlocator-column.-left{width:50%}.amlocator-location-view .amlocator-location-main .amlocator-location-container>.amlocator-column.-right{padding:0 0 0 45px;width:50%}.amlocator-location-view .lfy-contact .action{width:auto}.amlocator-location-view .amlocator-location-main .amlocator-location-container .amlocator-block.-map{min-height:830px}.amlocator-location-view .lfy-header{margin:20px 0 70px}.amlocator-location-view .lfy-services .block-content{display:flex;flex-flow:row wrap;justify-content:space-evenly}.amlocator-location-view .lfy-description{margin:80px 0;padding:50px 70px}.amlocator-location-view .lfy-find-pharmacy>*{display:inline-block}.amlocator-location-view .lfy-find-pharmacy .image{width:19%}.amlocator-location-view .lfy-find-pharmacy .block-content{width:48%}.amlocator-location-view .lfy-find-pharmacy .block-link{width:30%}.amlocator-location-view .column.main .lfy-header .under-title{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.amlocator-location-view .column.main .lfy-header .under-title .tirer{display:block}.amlocator-location-view .column.main .lfy-header .under-title a.google-ratings .value{margin-top:.5rem}.products.wrapper~.toolbar .pages{float:right}.products.wrapper~.toolbar .limiter{display:block;float:left}.page-layout-2columns-left .sidebar-additional>.arborescence-min,.sidebar-additional>.arborescence-min{border-bottom:1px solid #dedede;padding:16px 24px 15px}.catalog-category-view.page-layout-2columns-left .products-grid .product-item{width:calc((100% - 2%*2)/2)}.catalog-category-view[class*=categorypath-medicaments] .logo-ecommerce-medicine-mobile{display:block}.blog-post-view.page-layout-1column .products-grid .product-item{width:calc((100% - 2%*2)/2)}.catalog-category-view .columns,.blog-post-view .columns{display:flex}.catalog-category-view .column.main,.blog-post-view .column.main{padding-bottom:0;order:3;width:100%}.catalog-category-view .sidebar-main,.blog-post-view .sidebar-main,.catalog-category-view .sidebar-additional,.blog-post-view .sidebar-additional{width:100%}.catalog-category-view .sidebar-main,.blog-post-view .sidebar-main{padding:0}.catalog-category-view .category-cms-header,.blog-post-view .category-cms-header{position:relative;margin:60px 0 25px}.catalog-category-view .category-cms-header__description,.blog-post-view .category-cms-header__description{position:absolute;background-color:#f5f5f5;top:-20px;right:20px;width:20%;max-width:260px;padding:40px 30px 25px}.blog-page.page-layout-2columns-left .columns .sidebar-additional,.blog-page .sidebar-additional{order:2;padding:0;clear:left;float:left;padding-left:0;padding-right:2%;width:30%}.blog-page.page-layout-2columns-left .columns .column.main{width:65%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.blog-page .columns{display:block}.catalog-category-view .product.details.product-item-details .price-box .normal-price .price-label,.catalogsearch-result-index .product.details.product-item-details .price-box .normal-price .price-label{font-size:2rem}.catalog-product_compare-index .table.table-comparison tr>td{width:300px}.block.related .block-actions .action{display:block;margin:30px auto 0 auto}.lfy_title{padding:2.5rem 0 0}.product.data.items.dropdown{padding:25px 0}.product.data.items.dropdown a.see-selection{position:absolute;bottom:25px}.product.data.items:not(.dropdown){padding:25px 0}.product.data.items:not(.dropdown):not(.dropdown){padding:0}.product.data.items:not(.dropdown):not(.dropdown) .lfy_title{top:0;font-size:2.8rem}.product.data.items:not(.dropdown):not(.dropdown) .widget-product-list-banner{margin-top:2.5rem}.product.data.items:not(.dropdown):not(.dropdown)+.lfy-featured-products{padding-top:2.5rem}.product.data.items:not(.dropdown):not(.dropdown)>.block-content{position:relative;top:inherit}.product.data.items:not(.dropdown):not(.dropdown)>.item.title{margin:11rem 2rem 0;height:max-content}.product.data.items:not(.dropdown):not(.dropdown)>.item.title a.switch{width:auto}.product.data.items:not(.dropdown):not(.dropdown) [role=tabpanel] .product-items{margin-top:9rem}.product-item-actions{padding:1.5rem 0 3rem}.overlay-carousel{width:0}div:not(:has(.grid-slider-container)) .slick-dots li{display:inline-block;margin:0 .5rem;width:1rem;height:1rem;background-color:#ebebeb;-webkit-border-radius:4rem;border-radius:4rem}div:not(:has(.grid-slider-container)) .slick-dots li.slick-active{width:7rem;-webkit-border-radius:4rem;border-radius:4rem}div:not(:has(.grid-slider-container)) .slick-dots li.slick-active button{background-color:#74cfa3}.checkout-payment-method .fieldset{margin:0 0 50px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{display:block}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar .primary{display:block;float:none;margin:0 auto}.checkout-payment-method .payment-option-content .payment-option-inner{display:block;margin:0;width:100%}.checkout-index-index .messages{padding:0 15px;width:72%}.checkout-index-index .opc-sidebar{margin:25px 0 25px}.checkout-index-index .table-checkout-shipping-method #label_carrier_clickcollect_clickcollect{bottom:0;color:#74cfa3;font-weight:700;height:35%;margin:auto;position:absolute;right:25px;text-align:right;top:0}.checkout-index-index .table-checkout-shipping-method tr{flex-flow:row nowrap}.checkout-index-index .table-checkout-shipping-method tr.shipping-content td{padding:0 25px}.checkout-index-index .opc-progress-bar{margin:0 auto;width:40%}.opc-wrapper{width:58.33333333%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding:0 15px}.opc-block-summary{margin:0 0 25px}.checkout-payment-method .checkout-billing-address{display:inline-block;margin:15px 3.5% 15px 0;vertical-align:top;width:48%}.shipping-information{display:inline-block;margin:77px 0 15px;vertical-align:top;width:48%}.shipping-information .ship-to{vertical-align:top;width:100%}.ship-via{display:block;width:100%}.field .control._with-tooltip input{width:calc(92% - 24px + 12.5px + 6.25px)}.opc-sidebar{margin:46px 0 25px;width:41.66666667%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.bookvouchers-block ul li{display:inline-block;margin:15px 10px}.products-advices{padding:120px 0 100px;text-align:center}.products-advices .lfy-title{font-size:4rem}.products-advices .products-carousel{margin-top:45px}.products-advices .products-slides__image-col{float:left;width:35%;text-align:center;padding-top:175px;padding-right:5%}.products-advices .products-slides__image-col img{width:100%;height:auto}.products-advices .products-slides__infos-products{float:left;display:inherit;width:60%;padding-top:200px;min-height:400px}.products-advices .products-slides__description-col{float:left;width:61%;text-align:left}.products-advices .products-slides__rate-col{float:left;width:29%;padding-right:5%;margin-bottom:0}.products-advices .products-slides__rate-col .rate-box{float:right}.products-advices .products-slides__cta-price-box{display:block;clear:both;width:90%;padding-right:5%;text-align:left}.products-advices .products-slides__cta-price-box .price-box{float:right;margin-bottom:0;text-align:right}.media-block{position:relative;min-height:545px}.media-block__image{width:80%;max-width:950px}.media-block__description{position:absolute;background-color:#f5f5f5;top:28%;right:1.6rem;width:50%;padding:80px 30px 60px 65px}.media-block__description p{line-height:4rem;font-size:4rem;margin-bottom:30px}.media-block__description a.action.primary{margin-right:20px}.custom-block--left{position:relative;min-height:545px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start}.custom-block--left__image{width:auto;max-width:950px}.custom-block--left__description{position:absolute;background-color:#f5f5f5;top:28%;right:1.6rem;width:50%;padding:80px 30px 60px 65px}.custom-block--left__description a.action.primary{margin-right:20px}.custom-block--right{position:relative;min-height:545px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}.custom-block--right__image{float:right;width:auto;max-width:950px}.custom-block--right__description{position:absolute;background-color:#f5f5f5;top:28%;left:1.6rem;width:50%;padding:80px 65px 60px 30px}.custom-block--right__description a.action.primary{margin-right:20px}.advices ul{display:flex;flex-flow:row wrap;list-style:none;width:100%;max-width:1375px;margin:0 auto 100px auto;padding:0}.advices__title{margin:100px 0 0}.advice-card{width:23%;max-width:330px;min-height:257px;margin:0 7px}.advice-card .icon{display:block;float:none;font-size:8.6rem;padding-top:32px}.advice-card__name{display:block}.advice-card__info{display:block;padding:0 32px 32px}.autopromo .card-promo{margin:0 .5%}.autopromo .card-promo_simple{width:24%}.autopromo .card-promo_simple:first-of-type{margin:0 .5% 0 0}.autopromo .card-promo_simple:last-of-type{margin:0 0 0 .5%}.autopromo .card-promo_double{width:49%}.autopromo .card-promo_double:first-of-type{margin:0 .5% 0 0}.autopromo .card-promo_double:last-of-type{margin:0 0 0 .5%}.autopromo .card-promo__image-box{min-height:160px}.storelocator-info .storelocator-address{display:inline-block;margin:0 75px 0 0;width:auto}.storelocator-info .storelocator-hours{display:inline-block}.customer-account-login div.login-title{margin-top:3rem}.customer-account-login .login-container{max-width:140rem}.customer-account-login .login-container .block{width:40%}.customer-account-forgotpassword div.login-title{margin-bottom:5rem;margin-top:7rem}.customer-account-create h2{margin-bottom:5rem}.customer-account-create .return{margin-left:15%}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-image{flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;justify-content:center}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-image img{max-width:37.4rem;width:100%}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form{padding:4rem 4rem 2.5rem}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .actions-toolbar .primary .action.primary{font-size:1.6rem}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-firstStage .text-grey{font-size:2.4rem}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-firstStage .block-firstStage{padding:0 4rem}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-firstStage .block-firstStage .icone-firstStage{font-size:2.4rem}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-twoStage .text-grey,.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-threeStage .text-grey{font-size:2rem}.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-twoStage .fieldset .field .label,.fidelite .fidelite-popin .skin-popin .fidelite-content .fidelite-form .fidelite-threeStage .fieldset .field .label{font-size:1.8rem}.healthsurvey h3{margin:5rem 0}.healthsurvey form{padding:15px 115px 35px}.account.loyalty-memberinfo-index .block-memberinfo ul li{width:100%}.message_manager-form-index .message .author-label{width:20%}.message_manager-form-index .message .message-bubble{width:80%}.minisearch #search_autocomplete{overflow-y:auto;max-height:90vh;margin:0}.minisearch #search_autocomplete .amsearch-leftside{min-width:initial}.minisearch .amsearch-results{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:auto}.amsearch-form-container.-opened:not(.-small) .amsearch-products{border-left:1px solid #e8e9ef;padding:0 0 0 1.5rem !important}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item{width:calc((100% - 2%*2)/2)}.catalogsearch-result-index .columns{display:flex}.catalogsearch-result-index .column.main{order:3;width:100%}.catalogsearch-result-index .sidebar-main,.catalogsearch-result-index .sidebar-additional{width:100%}.catalogsearch-result-index .sidebar-main{padding:0}.catalogsearch-result-index #amsearch-result-tabs.search.data.items>.item.title:not(:disabled)>.switch:hover,.catalogsearch-result-index #amsearch-result-tabs.search.data.items>.item.title:not(:disabled)>.switch:focus{background-color:transparent;border-bottom:4px solid #467e3b;color:#1d1d1b;padding-bottom:7.25px}.catalogsearch-result-index #amsearch-result-tabs.search.data.items>.item.title,.catalogsearch-result-index #amsearch-result-tabs.search.data.items>.item.title.last{border:0;margin:0 6px 0 0}.catalogsearch-result-index #amsearch-result-tabs.search.data.items>.item.title:not(:disabled).active{background:0 0}.catalogsearch-result-index #amsearch-result-tabs.search.data.items>.item.title:not(:disabled).active>.switch{background-color:transparent;border-bottom:4px solid #467e3b;color:#1d1d1b}.catalogsearch-result-index #amsearch-result-tabs .data.item.content{border-top:2px solid #dedede}.search.data.items>.item.title{margin:11rem 2rem 0;height:max-content}.search.data.items>.item.title a.switch{width:auto}.search.data.items .data.item.content{width:100%}.cart-reinsurance,.loyalty{width:calc(73% + 16px*2)}.cart.table-wrapper .product-item-photo{width:auto}.cart-information-mobile{display:none}.cart-information{display:block}.minicart-wrapper{margin-right:4rem;margin-left:0}.minicart-wrapper .block-minicart{min-width:420px;z-index:900}.contact-index-index form.contact{padding:25px 50px}.contact-index-index form.contact .storelocator-info .storelocator-hours{min-width:220px;width:55%}.block-authentication .block[class]{margin:0 15px 0 0;padding:0}.block-authentication .block[class]+.block{border:0;padding:0}.block-authentication .block[class]+.block:before{display:none}.popup-authentication .block-authentication{border-top:0;display:block}.popup-authentication .block-authentication .block-new-customer .block-content{background:0 0;margin:auto;padding:0}.popup-authentication .block-authentication .block-authentication-choices{display:flex;flex-direction:row}.popup-authentication .block-authentication .block-authentication-choices>.block{margin:0;padding:0;vertical-align:top}.popup-authentication .block-authentication .block-authentication-choices>.block:first-child{border-right:2px solid #dedede;padding:0 10px 0 0}.popup-authentication .block-authentication .block-authentication-choices>.block:last-child{padding:0 0 0 70px}.popup-authentication .block-authentication .block-advantages{width:100%}.filter .filter-current{border:solid #dedede;border-width:1px 0;padding:16px 16px 15px 20px}.filter .filter-current .items{display:none}.filter .filter-current-subtitle{position:relative;z-index:1;display:block;text-decoration:none}.filter .filter-current-subtitle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:inherit;color:inherit;content:'\f10b';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.filter .filter-current-subtitle:before{position:absolute;right:10px;top:0}.filter .filter-current-subtitle:after{color:#6a6a62;content:' (' attr(data-count) ')';font-size:.9em}.filter .filter-current.active{padding:16px 16px 46px 20px}.filter .filter-current.active .items{display:block}.filter .filter-current.active+.block-actions{display:block}.filter .filter-current+.block-actions{display:none}.block-dashboard-orders .order-details{width:100%}.block-dashboard-orders .actions{width:100%}.block-dashboard-orders .actions a{display:block;margin:15px 0;width:100%}.swatch-attribute-options .swatch-select{width:100%}}@media all and (min-width:1200px),print{.amsearch-emptysearch-cms{align-items:center;display:flex;justify-content:space-between;padding:40px 70px}.amsearch-emptysearch-cms>.amsearch-item{max-width:50%}.amsearch-emptysearch-cms>.amsearch-content{padding-right:10px}.amsearch-emptysearch-cms .amsearch-content>.amsearch-title{font-size:72px;margin:0 0 20px}.amsearch-emptysearch-cms .amsearch-text{font-size:28px;line-height:33px}.amsearch-emptysearch-cms .amsearch-contacts-block{font-size:22px;margin-top:45px}.amsearch-emptysearch-cms .amsearch-image-block{margin-top:0}.amsearch-emptysearch-cms .amsearch-contacts-block>.amsearch-title{margin-bottom:10px}.amsearch-result-block:not(.-preload) .amsearch-products-section{width:calc(100% - 283px)}.amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.products-grid .product-item{width:20%}.page-layout-1column .products-grid .product-item{width:16.66666667%}.page-layout-3columns .products-grid .product-item{width:25%}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 6%)/4)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-products.page-layout-1column .products-grid .product-item{margin-left:0;width:20%}.page-products.page-layout-3columns .products-grid .product-item{margin-left:1%;width:32.667%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n){margin-left:1%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n+1){margin-left:0}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left:-400px;width:800px;left:50%}.opc-wrapper .shipping-address-item{width:33.33333333%}.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.wishlist-index-index .products-grid .product-items{margin:0}.wishlist-index-index .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.wishlist-index-index .products-grid .product-item:nth-child(4n+1){margin-left:0}.block.widget .products-grid .product-item{width:20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left:2%;width:calc((100% - 8%)/5)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1){margin-left:0}.page-layout-3columns .block.widget .products-grid .product-item{width:25%}.block.widget .products-grid .product-items{margin:0}.block.widget .products-grid .product-item{margin-left:calc((100% - 4*24.439%)/3);padding:0;width:24.439%}.block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}input.action.rounded .icon:before,a.action.rounded .icon:before,.action.rounded .icon:before{font-size:24px;margin:0 0 0 2px}.breadcrumbs.desktop{display:inline-block}.breadcrumbs.mobile{display:none}.abs-product-options-list-desktop dt{clear:left;float:left;margin:0 12.5px 6.25px 0}.abs-product-options-list-desktop dt:after{content:': '}.abs-product-options-list-desktop dd{display:inline-block;float:left;margin:0 0 6.25px;word-break:break-all}.abs-button-desktop{width:auto}.abs-blocks-2columns{width:48.8%}.abs-blocks-2columns:nth-child(odd){clear:left;float:left}.abs-blocks-2columns:nth-child(even){float:right}.abs-reset-left-margin-desktop,.column.main .cart-summary .actions-toolbar,.cart.table-wrapper .item-actions .actions-toolbar{margin-left:0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove{margin-left:150%;top:6px}.abs-add-fields-desktop .fieldset .field:not(.choice) .control{width:50%}.abs-margin-for-forms-desktop{margin-left:0}.abs-visually-hidden-desktop{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.abs-pager-toolbar:before,.abs-pager-toolbar:after,.cart-container:before,.cart-container:after{content:'';display:table}.abs-add-clearfix-desktop:after,.abs-pager-toolbar:after,.cart-container:after{clear:both}.abs-add-box-sizing-desktop{box-sizing:border-box}.abs-add-box-sizing-desktop-m{box-sizing:border-box}.abs-revert-field-type-desktop .fieldset>.field,.abs-revert-field-type-desktop .fieldset .fields>.field{margin:0 0 25px}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before{display:none}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.control,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.control{float:none;width:auto}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field>.label,.abs-revert-field-type-desktop .fieldset .fields>.field>.label{margin:0 0 6.25px;display:inline-block}.abs-revert-field-type-desktop .fieldset>.field.choice:before,.abs-revert-field-type-desktop .fieldset .fields>.field.choice:before,.abs-revert-field-type-desktop .fieldset>.field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields>.field.no-label:before{display:none}.abs-revert-field-type-desktop .fieldset>.field:not(:first-child):last-of-type,.abs-revert-field-type-desktop .fieldset .fields>.field:not(:first-child):last-of-type{margin-bottom:0}.abs-no-display-desktop{display:none}.abs-pager-toolbar{margin-bottom:25px;position:relative}.abs-pager-toolbar .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.cart-container .form-cart{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.cart-container .form-cart .actions{text-align:right}.abs-shopping-cart-items-desktop .action.clear,.abs-shopping-cart-items-desktop .action.update,.cart-container .form-cart .action.clear,.cart-container .form-cart .action.update{margin-left:12.5px}.abs-shopping-cart-items-desktop .action.continue,.cart-container .form-cart .action.continue{float:left}.embed-responsive .iframe-embed{height:56rem;width:100rem}.header{display:flex;justify-content:space-between}.header .appointment-nav .header__link .icon-appointment{margin:0;height:6rem}.header .appointment-nav .header__link .header__link__text{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.header>*{margin-top:auto;margin-bottom:auto;list-style-type:none;align-self:center}.header .header.links .header__link__icon.icon-account:before{height:4rem;width:3.1rem}.header__link__text-account{white-space:nowrap;word-spacing:normal}.header .block-search{order:initial;max-width:42%}.header .header__storelocator{margin:0 0 0 1rem}.header .header__storelocator .header__link__content{display:block}.datepicker__selector{margin:12.5px;width:122px}.datepicker__selectors{margin:0 -12.5px}.fullscreen-container{margin-bottom:0}.fullscreen-container .container,.fullscreen-container .cms-page-view .page-main,.fullscreen-container .blog-widget-featured{position:relative;margin-top:-10%;padding-left:16px;padding-right:16px}.fullscreen-container__description-container{margin:0 0 10px 5%;padding:45px 55px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);max-width:702px}.fullscreen-container__description-container p{font-size:4rem;text-transform:uppercase;line-height:4rem;margin-bottom:30px}.fullscreen-container a.action.primary{margin-right:20px}.fullscreen-container a.action{padding:21px 30px}.mageworx_htmlsitemap-index-index .xsitemap li.page-url{display:inline-block;width:24%}.mageworx_htmlsitemap-index-index .xsitemap li.level-0{display:inline-block;width:49%}.amlocator-location-view .amlocator-location-main .amlocator-location-container>.amlocator-column.-left{width:50%}.amlocator-location-view .amlocator-location-main .amlocator-location-container>.amlocator-column.-right{padding:0 0 0 45px;width:50%}.amlocator-location-view .lfy-contact .action{width:auto}.amlocator-location-view .amlocator-location-main .amlocator-location-container .amlocator-block.-map{min-height:830px}.amlocator-location-view .lfy-header{margin:20px 0 70px}.amlocator-location-view .lfy-services .block-content{display:flex;flex-flow:row wrap;justify-content:space-evenly}.amlocator-location-view .lfy-description{margin:80px 0;padding:50px 70px}.amlocator-location-view .lfy-find-pharmacy>*{display:inline-block}.amlocator-location-view .lfy-find-pharmacy .image{padding:30px 15px;width:19%}.amlocator-location-view .lfy-find-pharmacy .block-content{width:52%}.amlocator-location-view .lfy-find-pharmacy .block-link{width:25%}.amlocator-index-index .amlocator-main-container .amlocator-search-container,.modal-amlocator .amlocator-main-container .amlocator-search-container{padding:30px 0 0;width:33%}.amlocator-index-index .link-all-pharma,.modal-amlocator .link-all-pharma{margin:15px 0}.amlocator-index-index .amlocator-main-container .amlocator-map-container,.modal-amlocator .amlocator-main-container .amlocator-map-container{display:flex;height:100vh;max-height:800px}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-filter,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-filter,.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist{width:33%}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-map,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-map{width:67%}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-map,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-map{height:100%}#ajaxresponse{min-height:100px}body .products-crosssell .product-items{display:flex;justify-content:space-between}body .products-crosssell .product-items .product-item{width:100%}.page-layout-1column .product-info-product{display:flex;flex-flow:row wrap;position:relative}.page-layout-1column .picto-label-box ul li{width:49%}.product.data.items>.item.title a.switch,.search.data.items>.item.title a.switch{font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;background:#f5f5f5;font-size:1.4rem}.catalog-product-view .warning-cold-product .icon.icon-snowflake:before{line-height:2.6rem}.catalog-product-view.page-layout-1column .product-info-left{box-sizing:border-box;float:left;margin:0 0 45px;padding:0 3% 0 0;width:71%}.catalog-product-view.page-layout-1column .product-info-left .product.media{display:inline-block;margin:0 5% 0 0;min-height:522px;vertical-align:top;width:52%;z-index:1}.catalog-product-view.page-layout-1column .product-info-left .product.media .gallery-placeholder{margin:0}.catalog-product-view.page-layout-1column .product-info-left .product-info-features{display:inline-block;vertical-align:top;width:43%}.catalog-product-view.page-layout-1column .product-info-left .picto-label-box{margin:15px 0 0;z-index:2}.catalog-product-view.page-layout-1column .product-info-right{box-sizing:border-box;float:left;margin:0 0 45px;width:29%}.catalog-product-view.page-layout-1column .product-info-right .picto-label-box{display:none}.arborescence,.block.block-compare{border:1px solid #dedede;padding:16px 24px 15px;margin-bottom:16px}.catalog-category-view.page-layout-2columns-left .products-grid .product-item{width:calc((100% - 2%*3)/3)}.catalog-category-view[class*=categorypath-medicaments] .logo-ecommerce-medicine{display:block}.catalog-category-view[class*=categorypath-medicaments] .logo-ecommerce-medicine-mobile{display:none}.blog-post-view.page-layout-1column .products-grid .product-item{width:calc((100% - 2%*2)/2)}.catalog-category-view .page-title-wrapper,.blog-post-view .page-title-wrapper{margin-left:34%;margin-top:42px;width:66%}.catalog-category-view .columns,.blog-post-view .columns{display:inherit}.catalog-category-view .column.main,.blog-post-view .column.main{padding-left:14%;width:80%}.catalog-category-view .sidebar-main,.blog-post-view .sidebar-main,.catalog-category-view .sidebar-additional,.blog-post-view .sidebar-additional{width:20%;clear:left}.block.related .block-actions .action{display:inline-block;margin:0 0 0 15px}.product.data.items:not(.dropdown):not(.dropdown){padding:0}.product.data.items.dropdown{padding:0}.product.data.items.dropdown a.see-selection{position:absolute;bottom:55px}.overlay-carousel{width:300px}.checkout-payment-method .fieldset{margin:0 0 50px}.checkout-payment-method .payment-option-content .payment-option-inner+.actions-toolbar{display:inline-block;vertical-align:middle}.checkout-payment-method .payment-option-content .payment-option-inner{display:inline-block;margin:0 15px 0 0;vertical-align:middle;width:45%}.checkout-index-index .messages{padding:0 15px;width:72%}.checkout-index-index .opc-sidebar{margin:25px 0 25px}.checkout-index-index .table-checkout-shipping-method #label_carrier_clickcollect_clickcollect{bottom:0;color:#74cfa3;font-weight:700;height:35%;margin:auto;position:absolute;right:25px;text-align:right;top:0}.checkout-index-index .table-checkout-shipping-method tr.shipping-content td{padding:0 25px}.checkout-onepage-success .column.main .checkout-success .actions-toolbar>div{margin:0 15px}.checkout-onepage-success .column.main .checkout-success .actions-toolbar>div:first-child{margin:0 15px 0 0}.checkout-index-index .opc-progress-bar{margin:0 auto;width:50%}.field .control._with-tooltip input{width:calc(96% - 24px + 12.5px + 6.25px)}.bookvouchers-block ul li{display:inline-block;margin:15px 10px}.products-advices .products-carousel{margin-top:80px}.products-advices .products-slides__image-col{padding-top:40px}.media-block{min-height:545px;position:relative}.media-block__image{width:80%}.custom-block--left,.custom-block--right{min-height:545px;position:relative}.autopromo .card-promo__image-box{max-height:300px}.storelocator-info{display:flex;justify-content:space-between}.storelocator-info .storelocator-hours{display:inline-block}.storelocator-title h3{margin-bottom:0}.sales-order-view .block-content{display:flex;flex-flow:row wrap}.sales-order-view .block-content .box{border-left:1px solid #dedede;padding:0 30px}.sales-order-view .block-content .box:first-of-type{border:0;padding:0 30px 0 0}.sales-order-view .order-items.table-wrapper .col.qty{text-align:center}.healthsurvey h3{margin:5rem 0}.healthsurvey form{padding:15px 115px 35px}.account.loyalty-memberinfo-index .block-memberinfo ul li{width:50%}.message_manager-form-index .message .author-label{width:10%}.message_manager-form-index .message .message-bubble{width:90%}.block-search .amsearch-form-container .search-autocomplete .amsearch-results{display:flex;max-height:500px}.block-search .amsearch-form-container .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container{width:252px}.block-search .search-autocomplete{margin:40px 0 0}.minisearch{height:100%;padding:60px}.minisearch .search-close{color:#fff;left:90%;position:absolute;top:65px;font-size:3rem}.minisearch #search_autocomplete{overflow-y:initial;max-height:initial;margin:6rem 0 0}.catalogsearch-result-index.page-layout-2columns-left .products-grid .product-item{width:calc((100% - 2%*3)/3)}.catalogsearch-result-index .page-title-wrapper{margin-left:34%;margin-top:42px;width:66%}.catalogsearch-result-index .columns{display:inherit}.catalogsearch-result-index .column.main{padding-left:14%;width:80%}.catalogsearch-result-index .sidebar-main,.catalogsearch-result-index .sidebar-additional{width:20%;clear:left}.catalogsearch-result-index .sidebar-main{margin:72px 0 0}.cart-container .widget{float:left}.cart-summary{float:right;position:relative;width:23%}.column.main .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary .block .fieldset .field{margin:0 0 25px;margin:0 0 12.5px}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field>.label{margin:0 0 6.25px;display:inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display:none}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item .col.item{padding:27px 8px 12.5px}.cart.table-wrapper .item-actions td{text-align:right}.cart.table-wrapper .product-item-photo{display:table-cell;max-width:100%;padding-right:25px;position:static;vertical-align:top;width:auto}.cart.table-wrapper .product-item-details{display:table-cell;vertical-align:top;white-space:normal;width:auto}.cart.table-wrapper .product-item-details h2{margin:auto}.cart.table-wrapper .item-actions .actions-toolbar{text-align:left}.cart .action{margin-bottom:12.5px}.cart-products-toolbar .toolbar-amount{line-height:30px;margin:0}.cart-products-toolbar .pages{float:right;margin:0 0 1px}.cart-products-toolbar .pages .item:last-child{margin-right:0}.cart.table-wrapper .cart-products-toolbar+.cart thead tr th.col{padding-bottom:7px;padding-top:8px}.cart.table-wrapper .cart+.cart-products-toolbar{margin-top:31.25px}.cart-information-mobile{display:none}.cart-information{display:block}.minicart-wrapper .block-minicart{min-width:420px}.contact-index-index form.contact{padding:25px 100px}.block-authentication .block[class]{margin:0 15px 0 0;padding:0}.block-authentication .block[class]+.block{border:0;padding:0}.block-authentication .block[class]+.block:before{display:none}.popup-authentication .block-authentication{border-top:0;display:block}.popup-authentication .block-authentication .block-new-customer .block-content{background:0 0;margin:auto;padding:0}.popup-authentication .block-authentication .block-authentication-choices{display:flex;flex-direction:row}.popup-authentication .block-authentication .block-authentication-choices>.block{margin:0;padding:0;vertical-align:top}.popup-authentication .block-authentication .block-authentication-choices>.block:first-child{border-right:2px solid #dedede;padding:0 10px 0 0}.popup-authentication .block-authentication .block-authentication-choices>.block:last-child{padding:0 0 0 70px}.popup-authentication .block-authentication .block-advantages{width:100%}.filter{width:auto;border:1px solid #dedede}.filter.block{margin-bottom:50px}.filter-title{border-bottom:1px solid #dedede}.filter-title strong{position:relative;background-color:transparent;top:inherit;padding:0;font-weight:700;border:0}.filter-content .item{margin:12.5px 0}.filter-actions{margin-bottom:0;border-bottom:1px solid #dedede}.filter.active .filter-options,.filter-options{background:0 0;clear:both;display:block;overflow:initial;position:static}.filter-options-item{border-top:1px solid #dedede}.filter-options-item:first-of-type{border:0}.filter-subtitle{display:block;position:static}.filter-current{padding:16px 16px 15px 20px}.filter .filter-current{border:0;margin:0}.filter .filter-current .items{display:block}.filter .filter-current-subtitle{position:relative;z-index:1}.filter .filter-current-subtitle:before{position:relative;display:none}.filter .filter-current-subtitle:after{color:#6a6a62;content:' (' attr(data-count) ')';font-size:.9em}.filter .filter-current.active{padding:16px 16px 15px 20px}.filter .filter-current.active .items{display:block}.filter .filter-current.active+.block-actions{display:block}.filter .filter-current+.block-actions{display:block}.header.content{padding:31.25px 25px;max-width:151.5rem}.logo-wrapper .logo{margin:2rem 0 2rem 3rem}.logo-wrapper .logo img{width:100%;height:11.5rem}}@media all and (min-width:1500px),print{.amlocator-schedule-table .amlocator-cell.-time{padding-right:7%;text-align:right}.sidebar .product-items .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item-details{margin-left:85px}.blog-post-view.page-layout-1column .products-grid .product-item{width:calc((100% - 2%*3)/3)}.checkout-index-index .opc-progress-bar{margin:0 auto;width:60%}.opc-wrapper{width:75%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:31.25px}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}.opc-block-summary{margin:0 0 25px}.opc-block-summary>.title{width:auto;border:1px solid #dedede;border-bottom:0}.opc-block-summary .block{width:auto;border:1px solid #dedede}.opc-block-summary .table:not(.cart):not(.totals),.opc-block-summary .table-totals{margin:0 0 15px;width:100%}.opc-block-summary .table:not(.cart):not(.totals) tbody,.opc-block-summary .table-totals tbody{width:auto;border:1px solid #dedede}.opc-block-summary .table:not(.cart):not(.totals) th,.opc-block-summary .table-totals th,.opc-block-summary .table:not(.cart):not(.totals) td,.opc-block-summary .table-totals td{padding:15px 16px 5px 20px}.checkout-payment-method .checkout-billing-address{display:inline-block;margin:15px 3.5% 15px 0;vertical-align:top;width:48%}.shipping-information{display:inline-block;margin:53px 0 15px;vertical-align:top;width:48%}.shipping-information .ship-to{vertical-align:top;width:100%}.ship-via{display:block;width:100%}.opc-sidebar{margin:46px 0 25px;width:25%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.media-block__image{width:67%}.custom-block--left__image{width:67%}.custom-block--right__image{width:67%}.swatch-attribute-options .swatch-select{width:60%}}.hidden{display:none !important}@media (max-width:991px){.hidden-xs{display:none !important}}@media (max-width:1199px) and (min-width:992px){.hidden-sm{display:none !important}}@media (max-width:1499px) and (min-width:1200px){.hidden-md{display:none !important}}@media (min-width:1500px){.hidden-lg{display:none !important}}.visible{display:block !important}@media (max-width:991px){.visible-xs{display:block !important}}@media (max-width:1199px) and (min-width:992px){.visible-sm{display:block !important}}@media (max-width:1499px) and (min-width:1200px){.visible-md{display:block !important}}@media (min-width:1500px){.visible-lg{display:block !important}}.important-block{display:block !important}.tooltip-top{position:relative}.tooltip-top .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#1d1d1b;line-height:1.4;border:1px solid #bbb;margin-bottom:5px;bottom:100%;left:0}.tooltip-top .tooltip-content:after,.tooltip-top .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.tooltip-top .tooltip-content:after{border-width:5px;border-color:transparent}.tooltip-top .tooltip-content:before{border-width:6px;border-color:transparent}.tooltip-top .tooltip-content:after,.tooltip-top .tooltip-content:before{top:100%}.tooltip-top .tooltip-content:after{border-top-color:#fff;left:15px;margin-left:-5px}.tooltip-top .tooltip-content:before{border-top-color:#bbb;left:15px;margin-left:-6px}.tooltip-top .tooltip-toggle{cursor:help}.tooltip-top .tooltip-toggle:hover+.tooltip-content,.tooltip-top .tooltip-toggle:focus+.tooltip-content,.tooltip-top:hover .tooltip-content{display:block}.tooltip-bottom{position:relative}.tooltip-bottom .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#1d1d1b;line-height:1.4;border:1px solid #bbb;margin-top:5px;left:0;top:100%}.tooltip-bottom .tooltip-content:after,.tooltip-bottom .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.tooltip-bottom .tooltip-content:after{border-width:5px;border-color:transparent}.tooltip-bottom .tooltip-content:before{border-width:6px;border-color:transparent}.tooltip-bottom .tooltip-content:after,.tooltip-bottom .tooltip-content:before{bottom:100%}.tooltip-bottom .tooltip-content:after{border-bottom-color:#fff;left:15px;margin-left:-5px}.tooltip-bottom .tooltip-content:before{border-bottom-color:#bbb;left:15px;margin-left:-6px}.tooltip-bottom .tooltip-toggle{cursor:help}.tooltip-bottom .tooltip-toggle:hover+.tooltip-content,.tooltip-bottom .tooltip-toggle:focus+.tooltip-content,.tooltip-bottom:hover .tooltip-content{display:block}.tooltip-content{width:500px !important}.display-flex{display:flex}@media (max-width:1499px){.display-flex-xs{display:flex}}.display-block{display:block}@media (max-width:1499px){.display-block-xs{display:block}}.display-inline{display:inline}@media (max-width:1499px){.display-inline-xs{display:inline}}.display-inline-block{display:inline-block}@media (max-width:1499px){.display-inline-block-xs{display:inline-block}}.display-none{display:none}@media (max-width:1499px){.display-none-xs{display:none}}body .stock{display:none !important}body.catalog-product-view .stock{display:block !important}.background-primary{background-color:#74cfa3;color:#fff}.background-primary a,.background-primary .alink{color:#fff}.background-primary a:hover,.background-primary .alink:hover,.background-primary a:active,.background-primary .alink:active,.background-primary a:visited,.background-primary .alink:visited{color:#fff}a.color-primary,.alink.color-primary{color:#74cfa3}a.color-primary:hover,.alink.color-primary:hover,a.color-primary:active,.alink.color-primary:active,a.color-primary:visited,.alink.color-primary:visited{color:#74cfa3}.color-primary{color:#74cfa3}.background-primary-dark{background-color:#007856;color:#fff}.background-primary-dark a,.background-primary-dark .alink{color:#fff}.background-primary-dark a:hover,.background-primary-dark .alink:hover,.background-primary-dark a:active,.background-primary-dark .alink:active,.background-primary-dark a:visited,.background-primary-dark .alink:visited{color:#fff}a.color-primary-dark,.alink.color-primary-dark{color:#007856}a.color-primary-dark:hover,.alink.color-primary-dark:hover,a.color-primary-dark:active,.alink.color-primary-dark:active,a.color-primary-dark:visited,.alink.color-primary-dark:visited{color:#007856}.color-primary-dark{color:#007856}.background-secondary{background-color:#467e3b;color:#fff}.background-secondary a,.background-secondary .alink{color:#fff}.background-secondary a:hover,.background-secondary .alink:hover,.background-secondary a:active,.background-secondary .alink:active,.background-secondary a:visited,.background-secondary .alink:visited{color:#fff}a.color-secondary,.alink.color-secondary{color:#467e3b}a.color-secondary:hover,.alink.color-secondary:hover,a.color-secondary:active,.alink.color-secondary:active,a.color-secondary:visited,.alink.color-secondary:visited{color:#467e3b}.color-secondary{color:#467e3b}.background-tertiary{background-color:#fe5800;color:#fff}.background-tertiary a,.background-tertiary .alink{color:#fff}.background-tertiary a:hover,.background-tertiary .alink:hover,.background-tertiary a:active,.background-tertiary .alink:active,.background-tertiary a:visited,.background-tertiary .alink:visited{color:#fff}a.color-tertiary,.alink.color-tertiary{color:#fe5800}a.color-tertiary:hover,.alink.color-tertiary:hover,a.color-tertiary:active,.alink.color-tertiary:active,a.color-tertiary:visited,.alink.color-tertiary:visited{color:#fe5800}.color-tertiary{color:#fe5800}.background-success{background-color:#74cfa3;color:#fff}.background-success a,.background-success .alink{color:#fff}.background-success a:hover,.background-success .alink:hover,.background-success a:active,.background-success .alink:active,.background-success a:visited,.background-success .alink:visited{color:#fff}a.color-success,.alink.color-success{color:#74cfa3}a.color-success:hover,.alink.color-success:hover,a.color-success:active,.alink.color-success:active,a.color-success:visited,.alink.color-success:visited{color:#74cfa3}.color-success{color:#74cfa3}.background-warning{background-color:#fe5800;color:#fff}.background-warning a,.background-warning .alink{color:#fff}.background-warning a:hover,.background-warning .alink:hover,.background-warning a:active,.background-warning .alink:active,.background-warning a:visited,.background-warning .alink:visited{color:#fff}a.color-warning,.alink.color-warning{color:#fe5800}a.color-warning:hover,.alink.color-warning:hover,a.color-warning:active,.alink.color-warning:active,a.color-warning:visited,.alink.color-warning:visited{color:#fe5800}.color-warning{color:#fe5800}.background-base{background-color:#1d1d1b;color:#fff}.background-base a,.background-base .alink{color:#fff}.background-base a:hover,.background-base .alink:hover,.background-base a:active,.background-base .alink:active,.background-base a:visited,.background-base .alink:visited{color:#fff}a.color-base,.alink.color-base{color:#1d1d1b}a.color-base:hover,.alink.color-base:hover,a.color-base:active,.alink.color-base:active,a.color-base:visited,.alink.color-base:visited{color:#1d1d1b}.color-base{color:#1d1d1b}.background-#808080{background-color:#707070;color:#1d1d1b}.background-#808080 a,.background-#808080 .alink{color:#1d1d1b}.background-#808080 a:hover,.background-#808080 .alink:hover,.background-#808080 a:active,.background-#808080 .alink:active,.background-#808080 a:visited,.background-#808080 .alink:visited{color:#1d1d1b}a.color-#808080,.alink.color-#808080{color:#707070}a.color-#808080:hover,.alink.color-#808080:hover,a.color-#808080:active,.alink.color-#808080:active,a.color-#808080:visited,.alink.color-#808080:visited{color:#707070}.color-#808080{color:#707070}.background-grey-light{background-color:#9f9f9f;color:#1d1d1b}.background-grey-light a,.background-grey-light .alink{color:#1d1d1b}.background-grey-light a:hover,.background-grey-light .alink:hover,.background-grey-light a:active,.background-grey-light .alink:active,.background-grey-light a:visited,.background-grey-light .alink:visited{color:#1d1d1b}a.color-grey-light,.alink.color-grey-light{color:#9f9f9f}a.color-grey-light:hover,.alink.color-grey-light:hover,a.color-grey-light:active,.alink.color-grey-light:active,a.color-grey-light:visited,.alink.color-grey-light:visited{color:#9f9f9f}.color-grey-light{color:#9f9f9f}.background-grey-lighter{background-color:#f5f5f5;color:#1d1d1b}.background-grey-lighter a,.background-grey-lighter .alink{color:#1d1d1b}.background-grey-lighter a:hover,.background-grey-lighter .alink:hover,.background-grey-lighter a:active,.background-grey-lighter .alink:active,.background-grey-lighter a:visited,.background-grey-lighter .alink:visited{color:#1d1d1b}a.color-grey-lighter,.alink.color-grey-lighter{color:#f5f5f5}a.color-grey-lighter:hover,.alink.color-grey-lighter:hover,a.color-grey-lighter:active,.alink.color-grey-lighter:active,a.color-grey-lighter:visited,.alink.color-grey-lighter:visited{color:#f5f5f5}.color-grey-lighter{color:#f5f5f5}.text-base{font-size:18px}.text-small{font-size:13px}.text-medium-xs{font-size:14px}.text-medium-s{font-size:15px}.text-medium{font-size:16px}.text-medium-m{font-size:17px}.text-medium-l{font-size:20px}.text-large-s{font-size:24px}.text-large{font-size:31px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-regular{font-weight:400}.text-bold{font-weight:700}.text-heavy{font-weight:900}.h1{display:block}.h2{display:block}.h3{display:block}.h4{display:block}.h5{display:block}.h6{display:block}.text-uppercase{text-transform:uppercase}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.text-overline{display:block;margin-left:auto;margin-right:auto;position:relative}.text-overline__content{background-color:#fff;padding-left:6.25px;padding-right:6.25px}.text-overline:after{content:'';position:absolute;top:50%;height:3px;transform:translateY(-50%);background:#f5f5f5;right:0;left:0;z-index:-1}.text-no-decoration{text-decoration:none}.cursor-pointer{cursor:pointer}.font-secondary{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.helv-heavy{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.helv-bold{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}.helv-cn{font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}.helv-bold-cn{font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}.helv-heavy-cn{font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:900}.amscroll-load-button{background-image:none;background:0 0;border:1px solid #74cfa3;color:#74cfa3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;padding:7px 15px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;margin:0 auto;min-height:initial;text-decoration:none;text-transform:uppercase;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 2rem .3rem;border-radius:1rem;margin-top:-3.7rem;margin-bottom:3.5rem;border:2px solid #74cfa3;color:#74cfa3 !important}.amscroll-load-button:focus,.amscroll-load-button:active{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.amscroll-load-button:hover{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.amscroll-load-button.disabled,.amscroll-load-button[disabled],fieldset[disabled] .amscroll-load-button{opacity:.5;cursor:default;pointer-events:none}.amscroll-load-button:hover{border:2px solid #74cfa3}.amscroll-load-button:visited,.amscroll-load-button:active{background-image:none;background:0 0;border:1px solid #74cfa3;color:#74cfa3;cursor:pointer;display:inline-block;font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;padding:21px 30px;font-size:1.6rem;line-height:.16rem;box-sizing:border-box;vertical-align:middle;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem 2rem .5rem;border:2px solid #74cfa3}.amscroll-load-button:visited:focus,.amscroll-load-button:active:focus,.amscroll-load-button:visited:active,.amscroll-load-button:active:active{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.amscroll-load-button:visited:hover,.amscroll-load-button:active:hover{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.amscroll-load-button:visited.disabled,.amscroll-load-button:active.disabled,.amscroll-load-button:visited[disabled],.amscroll-load-button:active[disabled],fieldset[disabled] .amscroll-load-button:visited,fieldset[disabled] .amscroll-load-button:active{opacity:.5;cursor:default;pointer-events:none}.amscroll-load-button:not(.focus-visible){border-color:#74cfa3 !important}.amscroll-load-button span.amscroll-text{line-height:normal;padding-bottom:.6rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.amscroll-load-button .amscroll-text:after{border-width:.15em .15em 0 0;content:'';display:inline-block;width:0;height:0;border-style:solid;border-width:8px 7px 0;margin-left:.5rem;margin-top:.2rem;border-color:#74cfa3 transparent transparent}.tab-products a.switch{border:1px solid #1d1d1b;min-width:150px}.checkout-agreement.required>.label:after{content:none !important}.checkout-agreement.required>.label button.action-show span:after{content:'*'}.healthsurvey input[type=checkbox]{visibility:hidden;position:absolute}.healthsurvey input[type=checkbox]+label:before{height:18px;width:18px;margin-right:14px;content:'';display:inline-block;vertical-align:middle;border-radius:3px;border:1px solid #74cfa3;background-color:transparent}.healthsurvey input[type=checkbox]:checked+label:before{font-family:'_lafayette-webfont';font-size:1.5rem;font-weight:700;text-indent:1px;left:-31px;top:0;color:#74cfa3;background-color:#f5f5f5}.healthsurvey input[type=checkbox]:disabled+label:before{border:1px solid #b2b2b2;background-color:#ebebeb;opacity:.5}.healthsurvey .group-form{margin:0 0 25px;position:relative}.healthsurvey .radio-inline{cursor:pointer;margin:0 0 0 25px;position:relative}.healthsurvey .radio-inline span{padding:0 0 0 30px}.healthsurvey input[type=radio]{width:1px;height:1px;position:absolute;top:0;left:0;z-index:-1000}.healthsurvey input[type=radio]+span:before{transition:all .5s ease;content:'';display:block;width:20px;height:20px;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 1px #74cfa3 inset}.healthsurvey input[type=radio]:checked+span:before{transition:all .5s ease;box-shadow:0 0 0 1px #74cfa3 inset,0 0 0 6px #f5f5f5 inset,0 0 0 50px #74cfa3 inset}.healthsurvey .inputs-A{position:relative}.healthsurvey .inputs-A .control-label{font-size:1.15rem;height:45px;left:.5rem;line-height:45px;padding:0 .5rem;position:absolute;transform:translateY(-66%);transition:all .2s ease;top:0}.healthsurvey .inputs-A .measure{color:#8f8f8f;height:45px;line-height:45px;padding:0 .5rem;position:absolute;right:.5rem;transition:all .2s ease;top:0}.healthsurvey .inputs-A .form-control{background-color:#fff;border:1px solid #dedede;color:#1d1d1b;height:45px}.healthsurvey .inputs-A.active .control-label{font-size:1.15rem;transform:translateY(-66%);transition:all .2s ease;z-index:1}.healthsurvey .inputs-A.active .control-label:before{background-color:transparent;content:'';display:block;height:66%;left:0;position:absolute;transform:translateY(-66%);top:66%;width:100%;z-index:-1}.healthsurvey .inputs-A.not-active .control-label{font-size:1.6rem;transform:translateY(0%)}.tooltip{position:relative}.tooltip .tooltip-content{background:#fff;max-width:360px;min-width:210px;padding:12px 16px;z-index:100;display:none;position:absolute;text-align:left;color:#1d1d1b;line-height:1.4;border:1px solid #bbb;margin-top:5px;left:0;top:100%}.tooltip .tooltip-content:after,.tooltip .tooltip-content:before{border:solid transparent;content:'';height:0;position:absolute;width:0}.tooltip .tooltip-content:after{border-width:5px;border-color:transparent}.tooltip .tooltip-content:before{border-width:6px;border-color:transparent}.tooltip .tooltip-content:after,.tooltip .tooltip-content:before{bottom:100%}.tooltip .tooltip-content:after{border-bottom-color:#fff;left:15px;margin-left:-5px}.tooltip .tooltip-content:before{border-bottom-color:#bbb;left:15px;margin-left:-6px}.tooltip .tooltip-toggle{cursor:help}.tooltip .tooltip-toggle:hover+.tooltip-content,.tooltip .tooltip-toggle:focus+.tooltip-content,.tooltip:hover .tooltip-content{display:block}select.custom-select,select.ui-datepicker .ui-datepicker-title select{appearance:none;background:url('../fonts/svg/chevron-down.svg') 96%/15px no-repeat transparent;border:0;box-sizing:border-box;color:#1d1d1b;cursor:pointer;display:inline-block;font-size:1.8rem;height:auto;line-height:1.3;margin:0 5px 0 0;padding:0 25px 0 5px;-moz-appearance:none;-webkit-appearance:none}select.custom-select::-ms-expand,select.ui-datepicker .ui-datepicker-title select::-ms-expand{display:none}select.custom-select:hover,select.ui-datepicker .ui-datepicker-title select:hover{color:#74cfa3}select.custom-select:focus,select.ui-datepicker .ui-datepicker-title select:focus{outline:none}@media only screen and (min-width:1200px){.nav-sections{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#74cfa3;font-weight:400;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#fff;line-height:50px;padding:0 32px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{background:#fff;color:#1d1d1b;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#fe5800;border-style:solid;border-width:0 0 3px;color:#1d1d1b;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible !important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\f11d';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #dedede;box-shadow:0 6.25px 6.25px rgba(0,0,0,.19);font-weight:700;min-width:0;padding:0;display:none;left:0;margin:0 !important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#dedede;color:#dedede;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#fff;padding:8px 25px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#1d1d1b;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#fe5800;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px !important;left:100% !important}.navigation .level0 .submenu .submenu-reverse{left:auto !important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{cursor:pointer;padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible !important}.navigation .level0.more li{display:block}.navigation__container{display:none}.navigation__container.load{display:block}.navigation{position:static;background:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.navigation__content{display:flex;width:100%}.navigation__content .navigation__list{width:100%}.navigation__content .navigation__list-content{columns:4;column-gap:16px}.navigation__content--extra-content .navigation__list{width:79.5%}.navigation__content--extra-content .navigation__list-content{columns:3}.navigation__content--extra-content-double .navigation__list{width:50%}.navigation__content--extra-content-double .navigation__list-content{columns:2}.navigation__extra-content{columns:1;column-gap:16px;width:257px;max-width:257px}.navigation ul.navigation__extra-content{padding:0 15px}.navigation .navigation__content--extra-content-double .navigation__extra-content{columns:2;width:calc(257px*2 + 16px);max-width:calc(257px*2 + 16px)}.navigation__close{position:absolute;font-size:30px;top:15px;right:0;z-index:100}.navigation__menus{display:flex;flex-wrap:wrap}.navigation .navigation__icon{padding-right:5px}.navigation>ul.nav.navbar-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;justify-content:space-around;width:100%}.navigation ul{position:static}.navigation ul.submenu{padding:0}.navigation ul.navigation__column{flex:1 0 auto;padding:15px 0;background:#fff;width:30%;max-width:320px}.navigation ul.navigation__column--large{background:#f5f5f5;flex:3 0 auto;width:70%;max-width:none}.navigation ul.navigation__column--xlarge{background:#f5f5f5;flex:1 0 auto;max-width:100%}.navigation ul.navigation__column--xlarge .navigation__list{width:100%}.navigation ul.navigation__column--xlarge .navigation__list-content{columns:5;column-gap:50px}.navigation ul.navigation__column--xlarge .navigation__content{display:flex;width:100%}.navigation ul.navigation__column--xlarge .navigation__content--extra-content .navigation__list{width:82%}.navigation ul.navigation__column--xlarge .navigation__content--extra-content .navigation__list-content{columns:4}.navigation ul.navigation__column--xlarge .navigation__content--extra-content-double .navigation__list{width:64%}.navigation ul.navigation__column--xlarge .navigation__content--extra-content-double .navigation__list-content{columns:3}.navigation ul li{margin-top:0;margin-bottom:0}.navigation__wrapper{max-width:1200px;padding-left:16px;padding-right:16px;margin:auto;box-sizing:border-box;display:flex;position:relative}.navigation .navigation__item{display:block;text-decoration:none}.navigation .navigation__item-sutitle{font-size:14px;font-weight:400}.navigation .navigation__item:hover{color:#fe5800}.navigation .navigation__item-subtitle{font-size:80%;display:block}.navigation li.level0{cursor:pointer}.navigation .level0{position:static}.navigation .level0.active+.submenu{box-shadow:rgba(0,0,0,.1) 0 3px 6px}.navigation .level0.submenu{position:absolute;left:0;right:0;top:50px;display:none;z-index:4;background:#f5f5f5}.navigation .level0.menu_color_default>.navigation__item{padding:.8rem}.navigation .level0.menu_color_green>.navigation__item{padding:.8rem;color:#007856}.navigation .level0.menu_color_orange>.navigation__item{padding:.8rem;border:1px solid #f68628;background:#f68628;color:#fff}.navigation .level0.menu_color_green_border>.navigation__item{padding:.8rem;border:1px solid #74cfa3;color:#74cfa3}.navigation .level0>.navigation__item{font-size:1.5rem;color:#1d1d1b;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600}.navigation .level0>.navigation__item.active+.submenu{box-shadow:rgba(0,0,0,.1) 0 3px 6px}.navigation .level0>.navigation__item:after{content:'';position:absolute;left:-1px;right:-1px;top:0;bottom:0;transform:skewX(-20deg);z-index:-1}.navigation .level0>.navigation__item:hover,.navigation .level0>.navigation__item.active{text-decoration:none;color:#fe5800}.navigation .level0>.navigation__item:hover:after,.navigation .level0>.navigation__item.active:after{background:#fff}.navigation .level0 .submenu{background:#f5f5f5;border:0;box-shadow:none;font-weight:400;padding:0;z-index:4;margin-top:1}.navigation .level0 .submenu>ul{margin-top:1}.navigation .level0 .submenu>ul:before,.navigation .level0 .submenu>ul:after{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:transparent;left:0;top:0;border:0 solid transparent;height:0;width:0;border-bottom-color:transparent;z-index:4}.navigation .level0 .submenu>ul:after{border:1 solid transparent;height:0;width:0;border-bottom-color:transparent;color:transparent;left:-1;top:-2;z-index:3}.navigation .level0 .submenu a{color:#1d1d1b;padding:0}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:0 0;border:0;color:#1d1d1b}.navigation .level0 .submenu li{margin:0 auto}.navigation .level0 .submenu li.level2{margin-bottom:32px}.navigation .level0 .submenu .level2 a:hover,.navigation .level0 .submenu .level2 a.ui-state-focus{color:#74cfa3}.navigation .level0 .submenu .level3 a:hover,.navigation .level0 .submenu .level3 a.ui-state-focus{color:#fe5800}.navigation .level0 .submenu a.navigation__item--medic{color:#467e3b;position:relative;line-height:1}.navigation .level0 .submenu a.navigation__item--medic .icon{position:absolute;left:-40px;top:41%;transform:translateY(-50%);font-size:36px}.navigation .level0 .submenu .navigation__see-all a{color:#74cfa3}.navigation .level0 .submenu.active{display:block}.navigation .level0 .submenu.active .submenu{display:block}.navigation li.level1{position:relative;font-size:24px}.navigation li.level1>a.navigation__item{padding:16px;font-weight:700}.navigation li.level1>a.navigation__item.active,.navigation li.level1>a.navigation__item:hover{color:#fe5800;background:-moz-linear-gradient(left,#fff 0%,#f5f5f5 100%);background:-webkit-linear-gradient(left,#fff 0%,#f5f5f5 100%);background:linear-gradient(to right,#fff 0%,#f5f5f5 100%)}.navigation .level1 a{color:#1d1d1b}.navigation .level1.submenu{padding:0 32px;position:static !important}.navigation .level1.submenu:not(.active){display:none}.navigation .level2>a.navigation__item{color:#74cfa3;font-size:24px;margin-bottom:16px}.navigation .level2.submenu{display:block;padding-left:8px;position:static}.navigation li.level2{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;overflow:hidden;margin-bottom:32px}.navigation li.level3{font-size:18px}.navigation .navigation__see-all{bottom:0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;left:0;padding-right:16px;position:absolute;text-align:left;text-decoration:underline;width:100%}.navigation .navigation__see-all a{display:block;color:#74cfa3;position:absolute;width:100%}.navigation .navigation__list-content .navigation__see-all{padding:50px 0 0;position:relative}.navigation .navigation__list-content .navigation__see-all a{position:relative}.navigation__container{height:50px}.navigation .level0{font-size:1.8rem}.navigation .level0>.navigation__item{padding:0 .7rem}.navigation .level0.submenu{padding:0 0 0 30px}}@media only screen and (min-width:1260px){.navigation .level0{font-size:1.8rem}.navigation .level0>.navigation__item{padding:0 1.1rem}}@media only screen and (min-width:1455px){.navigation .level0{font-size:1.8rem}.navigation .level0>.navigation__item{padding:0 1.7rem}}@media (max-width:1499px) and (min-width:1199.1px){.hidden-md{display:none !important}}@media only screen and (max-width:1199px){.navigation{background:#74cfa3;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:12.5px;padding-right:0;padding-bottom:12.5px;padding-left:15px}.navigation a,.navigation a:hover{color:#575757;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.6rem}.navigation .level0>.level-top{font-weight:700;padding:8px 50px 8px 15px;text-transform:uppercase;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#1d1d1b}.navigation .level0.active .all-category .ui-state-focus{border-color:transparent;border-style:solid;border-width:0;padding-left:15px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:transparent;border-style:solid;border-width:0}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:0}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#1d1d1b}.navigation .submenu:not(:first-child){font-weight:400;line-height:1.3;left:auto !important;overflow-x:hidden;padding:0;position:relative;top:auto !important;transition:left .3s ease-out}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:15px}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#575757;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#1d1d1b}.navigation .submenu:not(:first-child).expanded{display:block !important;padding-right:0;top:0 !important}.navigation .submenu:not(:first-child) .active>a{border-color:transparent;border-style:solid;border-width:0;padding-left:15px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:15px}.section-item-title{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:90%;position:inherit;z-index:1;width:calc(100% - 68px);height:7rem;padding-right:1.4rem;background-color:#f5f5f5;top:0;justify-content:center}.section-item-title>*{flex:1;max-width:50%;margin:auto 0;position:relative}.section-item-title>*:not(:first-child):after{content:"";display:block;height:3rem;width:.1rem;background:#007856;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.section-item-title .header__link{margin:0 auto;display:flex}.section-item-title .header__link__title{font-size:1.6rem}.section-item-title .header__storelocator__icon{padding-right:22px}.nav-toggle{display:block !important;position:initial;width:30vw;z-index:801}.nav-toggle:before{font-size:35px}.nav-sections{background:#fff;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;transition:left .3s;-webkit-overflow-scrolling:touch;height:calc(100% - 7rem);left:-80%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;margin-top:0;top:0;display:block;width:80%;padding-top:7rem;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:6.25px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{position:relative;display:block;text-decoration:none}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\f11d';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\f14e'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none none;display:none;padding:12.5px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 25px}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#575757;text-decoration:none;display:block;font-weight:700;padding:.8rem 25px}.nav-sections .header.links .header.links{border:0}.nav-open .page-wrapper{left:80%;left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:1000}.nav-open .header__storelocator__modal:before{left:15px}.nav-open .header__storelocator__modal:after{left:15px}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-open .nav-sections-item-content{margin-left:0;margin-top:0;padding:0}.navigation{overflow-y:hidden;background:#fff;display:block}.navigation a.navigation__item{font-weight:700;font-size:1.5rem;padding-left:3rem;color:#1d1d1b}.navigation li.level0,.navigation li.level1,.navigation li.level2{margin:0}.navigation li.level0>a.navigation__item,.navigation li.level1>a.navigation__item,.navigation li.level2>a.navigation__item{font-weight:400;padding-top:12.5px;padding-right:0;padding-bottom:12.5px;padding-left:15px;font-size:18px;margin:0}.navigation li.level0>a.navigation__item{font-weight:700;font-size:1.5rem;padding-left:3rem;text-transform:uppercase}.navigation li.level0.menu_color_green>.navigation__item{color:#007856}.navigation li.level0.menu_color_orange>.navigation__item{border:1px solid #fe5800;background:#fe5800;color:#fff}.navigation li.level0.menu_color_green_border>.navigation__item{border-bottom:2px solid #74cfa3;color:#74cfa3}.navigation a.level0.is-medicine.menu_color_green{color:#007856}.navigation a.level0.is-medicine.menu_color_orange{border:1px solid #fe5800;background:#fe5800;color:#fff}.navigation a.level0.is-medicine.menu_color_green_border{border-bottom:2px solid #74cfa3;color:#74cfa3}.navigation .parent .level-top{position:relative;display:block;text-decoration:none}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\f11d';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute !important;left:auto;right:7px;top:50%;transform:translateY(-50%)}.navigation .parent .level-top.ui-state-active:after{content:'\f14e'}.navigation__item{color:#1d1d1b;line-height:25px}.navigation ul{overflow-x:hidden}.navigation li.level0,.navigation li.level1,.navigation li.level2{font-size:18px}.navigation .level0{display:block}.navigation .level0>.navigation__item{color:#1d1d1b;line-height:25px;padding:16px;display:block}.navigation .level0.active .all-category .ui-state-focus{display:block}.navigation .level0 .submenu{padding-left:16px;background:0 0}.navigation .level0 .submenu .subsubmenu{display:block !important;top:0 !important}.navigation .level0 .submenu a{color:#1d1d1b}.navigation .level0 .submenu li.level2{margin:0}.navigation .level0 .ui-state-active+.submenu .subsubmenu{display:block !important}.navigation .level0__icon{padding-right:16px}}@media only screen and (max-width:479px){.section-item-title>*{max-width:100%}}
/*!
 * Copyright (c) 2019. SQLI
 *
 *  Author Laurie Curiant lcuriant@sqli.com
 *  Created 6/6/2019.
 */
body{overflow-x:hidden}.cms-page-view .page-main h1{margin:50px 0}.site_type_0 .product-info-stock-sku{display:none}.site_type_0 .footer-postlinks .list__item-contact{display:none}.site_type_2 .medicine-entry{display:none}@media (max-width:991px){.site_type_2 .nav-sections .header__storelocator{display:block !important}}@media (max-width:991px){.site_type_1 .header__storelocator{margin:0}}.site_type_0 .medicine-entry{display:none}@media (max-width:991px){.site_type_0 .header.links{display:none}}.message.global.cookie{z-index:3000000}.container,.cms-page-view .page-main,.blog-widget-featured{max-width:1200px;padding-left:16px;padding-right:16px;margin:auto;box-sizing:border-box}.block-products-list .block-title,.block-new-products .block-title{padding:25px 0 0 25px}.horizontal-center{top:50%;transform:translateY(-50%)}.gdpr-informations{color:#6f6f6f;font-size:1.4rem;padding:20px 0}hr.spacer{border-color:transparent;margin-top:50px;margin-bottom:50px}@media (max-width:991px){.columns{flex-direction:column}}@-webkit-keyframes hide{0%{opacity:1;max-height:500px}80%{opacity:1;max-height:500px}99%{opacity:0;max-height:500px}100%{opacity:0;max-height:0}}@keyframes hide{0%{opacity:1;max-height:500px}80%{opacity:1;max-height:500px}99%{opacity:0;max-height:500px}100%{opacity:0;max-height:0}}.list--chevron{padding:0}.list--chevron .list__item{list-style-type:none}.list--chevron .list__item:before{content:'\f115';font-family:'_lafayette-webfont';padding-right:12.5px;font-size:31px;line-height:0;vertical-align:middle}.list--inline .list__item{display:inline-block}.list--no-style{padding:0}.list--no-style .list__item{list-style-type:none}.list--separator .list__item+.list__item:before{content:'|'}.list--timeline{counter-reset:numbered-list;padding:0;position:relative;margin-left:16px}.list--timeline li{border-left:2px solid #fff;padding-bottom:30px;padding-left:30px;list-style-type:none;margin-bottom:0}.list--timeline li:before{background-color:#fff;border-radius:50%;content:counter(numbered-list,decimal);counter-increment:numbered-list;display:block;width:32px;height:32px;line-height:32px;position:absolute;text-align:center;color:#467e3b;left:0;margin-left:-16px;font-weight:700;margin-top:-2px}.list--timeline li:last-of-type{border:none}.reinsurance{display:flex;justify-content:space-around}@media only screen and (max-width:1200px){.reinsurance{flex-direction:column}}.reinsurance__item{text-align:center;text-transform:uppercase;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-size:14px}.reinsurance__icon{display:block;font-size:0;margin-bottom:40px}.reinsurance__icon:before{font-size:8rem;line-height:8rem}.reinsurance__title-highlight{font-size:20px;text-decoration:none}.card,a.card{background:#fff;margin:16px 0;padding-bottom:8px;display:block;text-decoration:none}.card__title,a.card__title{color:#74cfa3;text-transform:uppercase;font-weight:700;font-size:24px}.card__text,a.card__text{padding:16px 20px 8px;display:block}.card__text--highligted,a.card__text--highligted{color:#74cfa3;font-size:24px}.product-max-qty{color:#9f9f9f;font-size:16px}.product-item-name{font-weight:700;margin-bottom:5px;font-size:1.8rem;line-height:1.8rem}.product-info-stock-sku{font-size:1.6rem;line-height:2.2rem;display:flex;align-items:normal}.product-info-stock-sku .icons-part{display:inline-block;width:auto;vertical-align:top;margin:2px 5px 0 0}.product-info-stock-sku .icons-part-product-view{margin:0;width:14%}.product-info-stock-sku .icons-part-product-view .stock-light{margin-left:4px}.product-info-stock-sku .text-part{display:inline-block;width:84%;vertical-align:top}.product-info-stock-sku .stock-light{display:block;width:16px;height:16px;-webkit-border-radius:100%;border-radius:100%;margin:auto}.product-info-stock-sku .stock-light_green{background-color:#74cfa3}.product-info-stock-sku .stock-light_red{background-color:#e02b27}.product-info-stock-sku .stock{display:block;font-size:1.8rem}.product-info-stock-sku .stock__state{text-transform:capitalize;font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.product .tab-header{color:#74cfa3;text-transform:uppercase;font-weight:600}input[readonly]{opacity:.5;pointer-events:none}.qty.field{display:block;width:128px;float:left;padding:0}.qty .label{visibility:hidden}.qty .control{height:40px;background-color:#ebebeb;-webkit-border-radius:40px;border-radius:40px;padding:0;text-align:center}.qty .control input[type=number]{width:30px;height:100%;background-color:transparent;border:0;padding:0;font-size:2rem;font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.qty__qty-btn{width:40px;height:40px;background-color:#fff;border:1px solid #74cfa3;-webkit-border-radius:100%;border-radius:100%;font-size:1.6rem;vertical-align:top;padding:0}.qty__qty-btn_increase{float:right}.qty__qty-btn_decrease{float:left}.input-file{position:relative;overflow:hidden;display:inline-block}.input-file input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}#contact-us-amasty-from .action.primary{background:#74cfa3}#contact-us-amasty-from .action.primary:hover{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.sidebar__block{margin-top:16px}.storelocator-modal__content{display:flex;margin-left:-16px;margin-right:-16px}.storelocator-modal .title{font-size:2.6rem;font-weight:300;text-align:center}.storelocator-modal__map,.storelocator-modal__address,.storelocator-modal__hours{flex:1;margin:16px}.storelocator-modal__map iframe{width:100%}.storelocator-modal__address-block{margin-bottom:16px}@media only screen and (max-width:1500px){.storelocator-modal__content{flex-direction:column}}.address-block{display:block}.address-inline-block{display:inline-block}.prescription-scan-index .form-prescription h1{font-weight:inherit}.prescription-scan-index .input-file input[type=file]{height:0;pointer-events:none;width:0}.prescription{display:flex;flex-direction:row;margin-top:50px;margin-bottom:50px}@media only screen and (max-width:992px){.prescription{flex-direction:column}}.prescription .fieldset .checkbox-container{display:flex}.prescription .fieldset .checkbox-container label:before{height:18px;width:18px;margin-right:14px;content:'';display:inline-block;vertical-align:middle;border-radius:3px;border:1px solid #74cfa3;background-color:transparent}.prescription .fieldset .checkbox-container input[type=checkbox]:checked+label:before{content:'\f112';font-family:'_lafayette-webfont';font-size:1.5rem;font-weight:700;text-indent:1px;left:-31px;top:0;color:#74cfa3;background-color:#f5f5f5}.prescription .fieldset .checkbox-container input[type=checkbox]{visibility:hidden;position:absolute}.prescription .fieldset>.field:not(.choice)>.comment{margin:0 0 20px}.prescription__pictogram{font-size:42px}.prescription__bring{padding:32px 32px 1px;margin:32px 0;background:#fff}.prescription__survey .healthsurvey{background-color:#f5f5f5;padding:15px 115px 35px}.prescription__survey .healthsurvey .ss-main{margin:0 0 15px}.prescription__survey .healthsurvey .group-form>label{font-family:'Helvetica Neue';font-weight:700}.prescription__survey .healthsurvey .checkbox-container{margin:30px 0}.prescription__datepicker .prescription__datepicker-wrapper{background-color:#f5f5f5}.prescription__datepicker-wrapper{padding:32px 72px}@media only screen and (max-width:992px){.prescription__datepicker-wrapper{padding:32px 16px}}.prescription__form{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;padding:32px 72px 0;justify-content:space-between}@media only screen and (max-width:992px){.prescription__form{padding:32px 16px 0}}.prescription__form--content{box-sizing:border-box;width:48%;padding-bottom:32px}@media only screen and (max-width:992px){.prescription__form--content{width:100%}.prescription__form--content .input-file{display:block}.prescription__form--content .action.secondary{display:block;max-width:195px}}.prescription__form--content button.action.secondary{display:block;height:40px;margin:0 0 20px;min-height:inherit;padding:19px 30px}.prescription__form--content #delete-file{color:#fe5800;margin:0 0 0 10px;vertical-align:middle}.prescription__form--content #delete-file .icon.icon-close:before{color:#575757}.prescription__form--content a.action.secondary{height:40px;line-height:.2rem;min-height:inherit;padding:19px 30px}.prescription__form--content a.action.secondary:hover{color:#1d1d1b;border-color:#1d1d1b}.prescription__form--content #filename-text{margin:0 0 0 15px}.prescription__form--content #validate-scan-form{height:50px;line-height:.2rem;min-height:inherit;min-width:215px}.prescription__title{margin-bottom:20px;width:100%}.prescription__description,.prescription__content{box-sizing:border-box;padding:32px 65px;width:50%}@media only screen and (max-width:992px){.prescription__description,.prescription__content{width:100%}}.prescription__qr{margin-top:50px;margin-bottom:50px;display:flex;justify-content:center}@media only screen and (max-width:992px){.prescription__qr{display:none}}.prescription__qr-item{margin:auto 16px}.prescription__qr-title{margin-bottom:18.75px}.block-dashboard-prescription .prescription__wrapper{display:flex;flex-wrap:wrap;max-width:900px;padding:0 0 45px}.block-dashboard-prescription .prescription__wrapper .action{margin-bottom:22px;white-space:nowrap}.block-dashboard-prescription .prescription__wrapper .box-content{width:50%}@media only screen and (max-width:1500px){.block-dashboard-prescription .prescription__wrapper .box-content{width:100%}}.tracking{padding:25px}.tracking .actions .action{border-radius:40px;text-decoration:none;background-image:none;background:#74cfa3;border:1px solid #74cfa3;color:#fff;cursor:pointer;display:inline-block;font-family:'Helvetica Neue Condensed','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;padding:21px 30px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;line-height:1.6rem;min-height:60px;text-transform:uppercase}.tracking .actions .action:hover,.tracking .actions .action:active,.tracking .actions .action:focus{text-decoration:none}.tracking .actions .action:focus,.tracking .actions .action:active{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.tracking .actions .action:hover{background:0 0;border:1px solid #74cfa3;color:#74cfa3}.tracking .actions .action.disabled,.tracking .actions .action[disabled],fieldset[disabled] .tracking .actions .action{opacity:.5;cursor:default;pointer-events:none}.tracking .table-wrapper{margin-bottom:0}.tracking .table-wrapper table.tracking{padding:25px 0}.tracking .table-wrapper table.tracking tbody tr th.label{padding:8px 0}.tracking .order{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}body .pac-container{z-index:1002}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.fullscreen-container{margin-bottom:0}.fullscreen-container .container,.fullscreen-container .cms-page-view .page-main,.fullscreen-container .blog-widget-featured{padding:0}.fullscreen-container__description-container{padding:30px 20px}.fullscreen-container__description-container p{font-size:2rem;text-transform:uppercase;line-height:2rem;margin-bottom:10px}.fullscreen-container__description-container a.action.primary{margin-right:10px}.fullscreen-container__description-container a.action{padding:21px;margin-bottom:15px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.fullscreen-container{margin-bottom:0}.fullscreen-container .container,.fullscreen-container .cms-page-view .page-main,.fullscreen-container .blog-widget-featured{padding:0}.fullscreen-container__description-container{padding:30px 20px}.fullscreen-container__description-container p{font-size:2rem;text-transform:uppercase;line-height:2rem;margin-bottom:10px}.fullscreen-container__description-container a.action.primary{margin-right:10px}.fullscreen-container__description-container a.action{padding:21px;margin-bottom:15px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:flex;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.services-slider-item img{height:60px}.slick-slide{float:left;height:inherit;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide>div{height:100%}.slick-slide>div .product-item{height:100%}.slick-slide>div .product-item .product-item-info{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slick-slide>div .product-item .product-item-info .product-item-photo{display:block}.slick-slide>div .product-item .product-item-info .product-item-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;height:100%}.slick-arrow.slick-hidden{display:none}@font-face{font-family:'_lafayette-webfont';src:url("../fonts/_lafayette-webfont.eot?677pgcvw76obs3h8ng8o5w9kb26nn7ag");src:url("../fonts/_lafayette-webfont.eot?677pgcvw76obs3h8ng8o5w9kb26nn7ag#iefix") format("embedded-opentype"),url("../fonts/_lafayette-webfont.woff2?677pgcvw76obs3h8ng8o5w9kb26nn7ag") format("woff2"),url("../fonts/_lafayette-webfont.woff?677pgcvw76obs3h8ng8o5w9kb26nn7ag") format("woff"),url("../fonts/_lafayette-webfont.ttf?677pgcvw76obs3h8ng8o5w9kb26nn7ag") format("truetype"),url("../fonts/_lafayette-webfont.svg?677pgcvw76obs3h8ng8o5w9kb26nn7ag#_lafayette-webfont") format("svg");font-weight:400;font-style:normal}.icon:before{font-family:'_lafayette-webfont';display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit}.header .header.links .icon-account{display:flex}.header .header.links .icon-account:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32.228' height='36.359' viewBox='0 0 32.228 36.359'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_11' data-name='Rectangle 11' width='32.228' height='36.359' transform='translate(-3 -2)' fill='none' stroke='%23474747' stroke-width='0.5'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Groupe_15' data-name='Groupe 15' transform='translate(3 2)' clip-path='url(%23clip-path)'%3E%3Cpath id='Tracé_23' data-name='Tracé 23' d='M24.1,16.236a8.117,8.117,0,1,1,8.117-8.118A8.127,8.127,0,0,1,24.1,16.236M24.1.885a7.233,7.233,0,1,0,7.233,7.233A7.241,7.241,0,0,0,24.1.885' transform='translate(-10.656 -0.313)' fill='%23474747'/%3E%3Cpath id='Tracé_23_-_Contour' data-name='Tracé 23 - Contour' d='M24.1,16.486a8.367,8.367,0,1,1,8.367-8.368A8.377,8.377,0,0,1,24.1,16.486ZM24.1.251a7.867,7.867,0,1,0,7.867,7.867A7.876,7.876,0,0,0,24.1.251Zm0,15.35a7.483,7.483,0,1,1,7.483-7.483A7.492,7.492,0,0,1,24.1,15.6Zm0-14.466a6.983,6.983,0,1,0,6.983,6.983A6.991,6.991,0,0,0,24.1,1.135Z' transform='translate(-10.656 -0.313)' fill='%23474747'/%3E%3Cpath id='Tracé_24' data-name='Tracé 24' d='M27.522,57.843H.485a.442.442,0,0,1-.441-.4A24.7,24.7,0,0,1,.556,50.8c1.021-4.777,3.376-8.38,6.81-10.418a.442.442,0,0,1,.452.76C.856,45.274.824,54.872.9,56.959H27.1c.079-2.087.048-11.685-6.914-15.818a.442.442,0,1,1,.452-.76c3.434,2.039,5.789,5.641,6.81,10.418a24.709,24.709,0,0,1,.512,6.64.442.442,0,0,1-.441.4m0-.442h0Z' transform='translate(-0.468 -26.016)' fill='%23474747'/%3E%3Cpath id='Tracé_24_-_Contour' data-name='Tracé 24 - Contour' d='M27.522,58.093H.485a.689.689,0,0,1-.69-.632,25.1,25.1,0,0,1,.517-6.714C1.348,45.9,3.743,42.241,7.239,40.166a.688.688,0,0,1,.353-.1.7.7,0,0,1,.6.339.692.692,0,0,1-.241.948c-2.894,1.718-4.908,4.587-5.984,8.527a24.552,24.552,0,0,0-.815,6.826H26.861a24.556,24.556,0,0,0-.815-6.826c-1.077-3.94-3.09-6.809-5.984-8.527a.692.692,0,0,1-.242-.949.692.692,0,0,1,.949-.241c3.5,2.075,5.89,5.734,6.926,10.581a25.1,25.1,0,0,1,.516,6.714A.689.689,0,0,1,27.522,58.093ZM7.591,40.568a.186.186,0,0,0-.1.027C4.121,42.6,1.807,46.144.8,50.851a24.537,24.537,0,0,0-.508,6.566.191.191,0,0,0,.192.175H27.526l0-.442h0v.442a.191.191,0,0,0,.188-.176,24.545,24.545,0,0,0-.507-6.566C26.2,46.144,23.886,42.6,20.514,40.6a.192.192,0,0,0-.263.067.192.192,0,0,0,.067.264,12.476,12.476,0,0,1,4.111,4,17.177,17.177,0,0,1,2.1,4.825,25.031,25.031,0,0,1,.825,7.217l-.009.24H.663l-.009-.24a25.027,25.027,0,0,1,.825-7.217,17.177,17.177,0,0,1,2.1-4.825,12.477,12.477,0,0,1,4.111-4,.192.192,0,0,0,.067-.263A.193.193,0,0,0,7.591,40.568Z' transform='translate(-0.468 -26.016)' fill='%23474747'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:contain;background-position:center;background-repeat:no-repeat;height:3rem;width:2.6rem}.icon-active-ingredient:before{content:'\f102'}.icon-add:before{content:'\f103'}.icon-alternative-medicine:before{content:'\f104'}.icon-bio:before{content:'\f105'}.icon-bon-choix:before{content:'\f106'}.icon-bon-conseil:before{content:'\f107'}.icon-bon-prix:before{content:'\f108'}.icon-box:before{content:'\f109'}.icon-capsule:before{content:'\f10a'}.icon-caret-bottom:before{content:'\f10b'}.icon-caret-left:before{content:'\f10c'}.icon-caret-right:before{content:'\f10d'}.icon-caret-top:before{content:'\f10e'}.icon-cart:before{content:'\f10f'}.icon-caution:before{content:'\f110'}.icon-check-square:before{content:'\f111'}.icon-check:before,.healthsurvey input[type=checkbox]:checked+label:before{content:'\f112'}.icon-chevron-down:before{content:'\f113'}.icon-chevron-left:before{content:'\f114'}.icon-chevron-right:before{content:'\f115'}.icon-chevron-up:before{content:'\f116'}.icon-click-and-collect:before{content:'\f117'}.icon-click-collect:before{content:'\f118'}.icon-close:before{content:'\f119'}.icon-credit-card:before{content:'\f11a'}.icon-customer-service:before{content:'\f11b'}.icon-delivery:before{content:'\f11c'}.icon-down:before{content:'\f11d'}.icon-drug:before{content:'\f11e'}.icon-edit:before{content:'\f11f'}.icon-effervescent-tablet:before{content:'\f120'}.icon-error:before{content:'\f121'}.icon-euro:before{content:'\f122'}.icon-facebook:before{content:'\f123'}.icon-feeding:before,.icon-bebe:before{content:'\f124'}.icon-first-aid:before{content:'\f125'}.icon-forme_galenique:before{content:'\f126'}.icon-free-pick-up:before{content:'\f127'}.icon-gift:before{content:'\f128'}.icon-gluten-free:before,.icon-sans_gluten:before{content:'\f129'}.icon-home:before{content:'\f12a'}.icon-hygiene:before{content:'\f12b'}.icon-info-bulle:before{content:'\f12c'}.icon-info:before{content:'\f12d'}.icon-instagram:before{content:'\f12e'}.icon-less:before{content:'\f12f'}.icon-lightbulb:before{content:'\f130'}.icon-loyalty:before{content:'\f131'}.icon-map-marked-alt:before{content:'\f132'}.icon-map-marker-alt:before{content:'\f133'}.icon-menu:before{content:'\f134'}.icon-notice:before{content:'\f135'}.icon-nutrition:before{content:'\f136'}.icon-oncology:before,.icon-oncologie:before{content:'\f137'}.icon-oral:before,.icon-administration:before{content:'\f138'}.icon-order:before{content:'\f139'}.icon-pharmacy:before{content:'\f13a'}.icon-phone:before{content:'\f13b'}.icon-pickup-pharmacy:before{content:'\f13c'}.icon-pill:before{content:'\f13d'}.icon-pin:before{content:'\f13e'}.icon-pregnant:before,.icon-femme_enceinte:before{content:'\f13f'}.icon-prescription:before{content:'\f140'}.icon-profile:before{content:'\f141'}.icon-recompense-mcm:before{content:'\f142'}.icon-remove:before{content:'\f143'}.icon-search:before{content:'\f144'}.icon-secure:before{content:'\f145'}.icon-snowflake:before{content:'\f146'}.icon-square:before{content:'\f147'}.icon-success:before{content:'\f148'}.icon-symptom:before{content:'\f149'}.icon-sync-alt:before{content:'\f14a'}.icon-time:before{content:'\f14b'}.icon-travel:before,.icon-format_voyage:before{content:'\f14c'}.icon-twitter:before{content:'\f14d'}.icon-up:before{content:'\f14e'}.icon-validation-ars:before{content:'\f14f'}.icon-veterinary:before{content:'\f150'}.icon-warning:before{content:'\f151'}.icon-youtube:before{content:'\f152'}.icon-appointment:before{content:'\f153'}.icon-colissimo:before{content:'\e900'}.icon-chronopost:before{content:'\e90c'}.icon-delivery-free:before{content:'\e90e'}@font-face{font-family:'Helvetica Neue';src:url('../fonts/helvetica/HelveticaNeueLTStd-Hv.eot');src:url('../fonts/helvetica/HelveticaNeueLTStd-Hv.woff2') format('woff2'),url('../fonts/helvetica/HelveticaNeueLTStd-Hv.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueLTStd-Hv.svg#HelveticaNeueLTStd-Hv') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Helvetica Neue Condensed';src:url('../fonts/helvetica/HelveticaNeueLTStd-Cn.eot');src:url('../fonts/helvetica/HelveticaNeueLTStd-Cn.woff2') format('woff2'),url('../fonts/helvetica/HelveticaNeueLTStd-Cn.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueLTStd-Cn.svg#HelveticaNeueLTStd-Cn') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Helvetica Neue Condensed';src:url('../fonts/helvetica/HelveticaNeueLTStd-BdCn.eot');src:url('../fonts/helvetica/HelveticaNeueLTStd-BdCn.woff2') format('woff2'),url('../fonts/helvetica/HelveticaNeueLTStd-BdCn.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueLTStd-BdCn.svg#HelveticaNeueLTStd-BdCn') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue Condensed';src:url('../fonts/helvetica/HelveticaNeueLTStd-HvCn.eot');src:url('../fonts/helvetica/HelveticaNeueLTStd-HvCn.woff2') format('woff2'),url('../fonts/helvetica/HelveticaNeueLTStd-HvCn.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueLTStd-HvCn.svg#HelveticaNeueLTStd-HvCn') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url('../fonts/helvetica/HelveticaNeueLTStd-Bd.eot');src:url('../fonts/helvetica/HelveticaNeueLTStd-Bd.woff2') format('woff2'),url('../fonts/helvetica/HelveticaNeueLTStd-Bd.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Helvetica Neue';src:url('../fonts/helvetica/HelveticaNeueLTStd-Lt.eot');src:url('../fonts/helvetica/HelveticaNeueLTStd-Lt.woff2') format('woff2'),url('../fonts/helvetica/HelveticaNeueLTStd-Lt.woff') format('woff'),url('../fonts/helvetica/HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');font-weight:400;font-style:normal}.helv-heavy{font-family:'Helvetica Neue';font-weight:400}.helv-bold{font-family:'Helvetica Neue';font-weight:700}.helv-cn{font-family:'Helvetica Neue Condensed';font-weight:400}.helv-bold-cn{font-family:'Helvetica Neue Condensed';font-weight:700}.helv-heavy-cn{font-family:'Helvetica Neue Condensed';font-weight:900}.label-box{left:0;position:absolute;top:10%;z-index:3}.label-box__message{-moz-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);-o-transform:skewX(-20deg);-ms-transform:skewX(-20deg);color:#fff;display:table;font-weight:700;height:21px;margin:0 0 10px -8px;position:relative;padding:7px 17px;transform:skewX(-20deg)}.label-box__message .icon{margin-right:10px}.label-box__message p{-moz-transform:skewX(20deg);-webkit-transform:skewX(20deg);-o-transform:skewX(20deg);-ms-transform:skewX(20deg);display:inline-block;font-size:1.5rem;margin:0;position:relative;text-transform:uppercase;transform:skewX(20deg);z-index:2}.label-box__message_tertiary{background-color:#fe5800}.ss-main{position:relative;display:inline-block;user-select:none;color:#666;width:100%}.ss-main .ss-single-selected{display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;text-align:left;width:calc(70%);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{cursor:not-allowed;color:#dedede}.ss-main .ss-single-selected .ss-deselect{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px;font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:flex;flex-direction:row;cursor:pointer;min-height:30px;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;box-sizing:border-box;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex-wrap:wrap;justify-content:flex-start;flex:1 1 100%;width:calc(70%)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:flex;padding:4px 5px;margin:2px 0;line-height:1em;align-items:center;width:100%;color:#dedede;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes scaleIn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes scaleOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:flex;user-select:none;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#5897fb;border-radius:4px;animation-name:scaleIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-name:scaleOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:flex;justify-content:center;align-items:center;background:#666;position:relative;height:10px;width:2px;transition:transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-main .ss-content{position:absolute;width:100%;margin:-1px 0 0;box-sizing:border-box;border:1px solid #dcdee2;z-index:1010;background-color:#fff;transform-origin:center top;transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0)}.ss-main .ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-main .ss-content .ss-search{display:flex;flex-direction:row;padding:8px 8px 6px}.ss-main .ss-content .ss-search.ss-hide,.ss-main .ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0}.ss-main .ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-main .ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-main .ss-content .ss-search input:focus{box-shadow:0 0 5px #5897fb}.ss-main .ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;box-sizing:border-box}.ss-main .ss-content .ss-addable{padding-top:0}.ss-main .ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-main .ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-main .ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-main .ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-main .ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#5897fb}.ss-main .ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;user-select:none}.ss-main .ss-content .ss-list .ss-option *{display:inline-block}.ss-main .ss-content .ss-list .ss-option.ss-highlighted,.ss-main .ss-content .ss-list .ss-option:hover{color:#fff;background-color:#5897fb}.ss-main .ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff}.ss-main .ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:rgba(88,151,251,.1)}.ss-main .ss-content .ss-list .ss-option.ss-hide{display:none}.ss-main .ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.ss-main .ss-multi-selected{-webkit-border-radius:0;border-color:#dedede;border-radius:0;min-height:55px;padding:0 0 5px 3px}.ss-main .ss-multi-selected.ss-open-above,.ss-main .ss-multi-selected.ss-open-below{border-color:#74cfa3}.ss-main .ss-multi-selected .ss-add .ss-plus{text-decoration:none;background:0 0;border:0;display:inline-block;padding:3px;transition:transform 0s}.ss-main .ss-multi-selected .ss-add .ss-plus:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-height:inherit;color:#1d1d1b;content:'\f10b';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:0 0}.ss-main .ss-multi-selected .ss-add .ss-plus:before{margin-left:-15px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{display:inline-block;text-decoration:none;transform:rotate(180deg)}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.4rem;line-height:inherit;color:#1d1d1b;content:'\f10b';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross:after{background:0 0}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross:before{margin-left:0;margin-top:-35px}.ss-main .ss-multi-selected .ss-values .ss-value{background-color:#74cfa3;-webkit-border-radius:50px;border-radius:50px;font-size:1.5rem;height:24px;line-height:1.5rem;margin:10px 7px 3px 0;padding:7px 10px}.ss-main .ss-content .ss-search{display:inline-block;text-decoration:none;display:flex;padding:15px 20px 6px}.ss-main .ss-content .ss-search:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:inherit;color:#1d1d1b;content:'\f144';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ss-main .ss-content .ss-search:after{min-width:23px}.ss-main .ss-content .ss-search input{-webkit-border-radius:0;border-radius:0;border:0;border-bottom:1px solid #dedede}.ss-main .ss-content .ss-search input:focus{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.ss-main .ss-content .ss-list{display:flex;flex-flow:column nowrap}.ss-main .ss-content .ss-list .ss-option{display:inline-block;text-decoration:none;border-bottom:1px solid #dedede;padding:20px 30px}.ss-main .ss-content .ss-list .ss-option:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:inherit;color:#74cfa3;content:'\f147';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ss-main .ss-content .ss-list .ss-option:after{float:right;right:5px}.ss-main .ss-content .ss-list .ss-option:hover{background-color:#74cfa3}.ss-main .ss-content .ss-list .ss-option:hover:after{color:#fff}.ss-main .ss-content .ss-list .ss-option:last-of-type{border-bottom:0}.ss-main .ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{display:inline-block;text-decoration:none;background-color:#74cfa3}.ss-main .ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:inherit;color:#fff;content:'\f111';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ss-main .ss-content .ss-list .ss-option.ss-option-selected{display:inline-block;text-decoration:none}.ss-main .ss-content .ss-list .ss-option.ss-option-selected:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:inherit;color:#74cfa3;content:'\f111';font-family:'_lafayette-webfont';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.ss-main .ss-content .ss-list .ss-option.ss-option-selected:hover:after{color:#fff}.checkout-cart-index .page-main .messages.page{padding:30px 0}.messages.page{max-width:1200px;padding-left:16px;padding-right:16px;margin:0 auto 0;box-sizing:border-box}.messages.page .messages{margin:2rem auto}.page-main .messages.page{padding:0}.messages .message{font-size:1.8rem;padding-left:50px}.messages .message>*:first-child:before{left:5px;line-height:35px}.messages .message.success>*:before{line-height:40px}.amasty-fpc-crawler-status{position:fixed;right:20px;bottom:20px;min-width:400px;border:2px solid teal;z-index:9999;background:#fff}.amasty-fpc-crawler-status .status-header{text-align:center;color:#fff;font-weight:700;background:teal;font-size:20px;padding:5px 0}.amasty-fpc-crawler-status.status-ignored .status{color:#bebebe}.amasty-fpc-crawler-status.status-hit .status{color:#67b96a}.amasty-fpc-crawler-status.status-miss .status{color:#d10c12}.amasty-fpc-crawler-status .status{text-transform:uppercase;text-align:center;font-size:28px;font-weight:700;padding:5px 0}.amasty-fpc-crawler-status .not-cacheable .not-cacheable-header{background:#e4e4e4;text-align:center;font-weight:700;padding:3px 0}.amasty-fpc-crawler-status .not-cacheable .blocks{max-height:100px;overflow-y:auto}.amasty-fpc-crawler-status .not-cacheable .blocks .not-cacheable-block{padding:7px;border-bottom:1px solid #e4e4e4;font-size:12px}.amasty-fpc-crawler-status .not-cacheable .blocks .not-cacheable-block:last-child{border-bottom:none}.debug-status-toggle{text-align:center;background:teal;font-size:15px;font-weight:700;color:#fff}.debug-status-toggle:hover{background:#005f5f;cursor:pointer}.amfpc-context-container{max-height:700px;overflow-y:auto;display:none}.amfpc-context-container.-toggled{display:block}.amfpc-context-container .context-type-description{padding:5px;margin:0;background:#fff;border-bottom:2px solid teal;color:#000}.amfpc-context-container .amfpc-context-item{padding:5px;border-bottom:2px solid teal}.amfpc-context-container .amfpc-context-item .context-row{color:#818181;background-color:#efefef;display:block;padding:2px 10px}.amfpc-context-container .amfpc-context-item .context-row.-unique-entry{color:#4d544b;background-color:#e0f0dc}.amfpc-context-container .amfpc-context-item .context-row.-vary-entry{color:#4d544b;background-color:#dce4f0}@media (min-width:992px) and (orientation:portrait){.amlocator-index-index .amlocator-main-container .amlocator-search-container,.modal-amlocator .amlocator-main-container .amlocator-search-container{width:100%}.amlocator-index-index .link-all-pharma,.modal-amlocator .link-all-pharma{margin:15px 0}.amlocator-index-index .amlocator-main-container .amlocator-map-container,.modal-amlocator .amlocator-main-container .amlocator-map-container{display:block;height:auto;max-height:none}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-filter,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-filter,.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-storelist,.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-map,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-map{width:100%}.amlocator-index-index .amlocator-main-container .amlocator-map-container .amlocator-block.-map,.modal-amlocator .amlocator-main-container .amlocator-map-container .amlocator-block.-map{height:600px}}.blog-widget-featured{position:relative}.blog-widget-featured h3{font-size:4rem;text-align:center}.blog-widget-featured .posts ul{margin:0;padding:0}.blog-widget-featured .posts ul .lfy-post-holder{box-sizing:border-box;background:#fff;display:inline-block;list-style:none;margin:0 1.5% 0 0;padding:0;position:relative;vertical-align:top;width:31%}.blog-widget-featured .posts ul .lfy-post-holder .post-title a{color:#1d1d1b;text-decoration:none}.blog-widget-featured .posts ul .lfy-post-holder .post-link{margin:15px 0 0}.blog-widget-featured .blog-url{margin:60px 0 0;min-width:240px;text-align:center}.blog-widget-featured .main-post{margin:0 0 40px;position:relative;width:100%;overflow:hidden}.blog-widget-featured .main-post-tag .label{font-weight:700}.blog-widget-featured .main-post-tag a:before{content:'#';font-weight:700}.blog-widget-featured .main-post-category{left:0;position:absolute;top:0}.blog-widget-featured .main-post-all-informations{background:#f5f5f5;float:right;min-height:290px;margin:-32% 0 0;padding:60px 60px 30px;position:relative;width:50%;z-index:2}.blog-widget-featured .main-post-all-informations>*{width:50%}.blog-widget-featured .main-post-all-informations .action{margin:15px 0 0}.blog-widget-featured .main-post-title{color:#74cfa3;font-size:2.4rem;font-weight:700;line-height:2.6rem;padding:0 0 15px;margin:0}.blog-widget-featured .main-post-img{float:none;height:580px;margin:0;position:relative;text-align:left;max-height:none;max-width:50%}.blog-widget-featured .main-post-img a{height:100%}.blog-widget-featured .main-post-img img{flex:0 0 auto}.post-category{background:rgba(255,255,255,.86);bottom:0;box-sizing:border-box;color:#74cfa3;font-weight:700;height:50px;left:0;padding:15px 30px;position:absolute;text-transform:uppercase;width:auto;z-index:3}.post-category a{text-decoration:none}.post-category .label{display:none}.post-img{float:none;margin:0 0 20px;height:296px;overflow:hidden;position:relative;text-align:center;width:100%}.post-img img{display:block;height:100%;width:100%;object-fit:cover;margin:0 auto;max-width:none}.post-img>a{display:flex;height:100%;justify-content:center;vertical-align:bottom;position:relative;z-index:1}.post-img>a img{vertical-align:bottom}.associated-articles{display:flex;padding:0}.associated-articles .item{list-style:none;margin:0 5px}.associated-articles .post-category{height:auto;padding:5px 10px}.associated-articles .post-category a{font-size:1.5rem;text-decoration:none}.associated-articles .post-category .label{display:none}.associated-articles .post-img{height:auto;margin:0 0 10px}.associated-articles .post-img img{max-width:100%}.associated-articles .post-img a img{height:auto}@media only screen and (max-width:767px){.blog-widget-featured .post-holder,.blog-widget-featured .main-post{margin:0 auto;padding:0;width:100%}.blog-widget-featured{padding:0;width:100%}.blog-widget-featured .post-img{height:200px;min-height:25px;max-width:none;width:100%}.blog-widget-featured .main-post-all-informations{box-sizing:border-box;float:none;height:auto;margin:0;width:100%}.blog-widget-featured .main-post-all-informations>*{width:100%}.blog-widget-featured .posts ul{padding:0 16px}.blog-widget-featured .posts ul .lfy-post-holder{margin:0 0 30px;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.blog-widget-featured .post-holder,.blog-widget-featured .main-post{margin:0 auto;width:100%}.blog-widget-featured .main-post{margin:0 0 30px}.blog-widget-featured .post-img{height:auto;min-height:25px;max-width:none;width:100%}.blog-widget-featured .post-img img{height:auto;max-width:none;width:100%}.blog-widget-featured .main-post-all-informations{box-sizing:border-box;float:none;height:auto;margin:0;width:100%}.blog-widget-featured .main-post-all-informations>*{width:100%}.blog-widget-featured .posts ul{padding:0 16px}.blog-widget-featured .posts ul .lfy-post-holder{margin:0 0 30px;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.blog-widget-featured .main-post-img{height:365px}.blog-widget-featured .main-post-all-informations{height:232px;margin:-36% 0 0;padding:30px}.blog-widget-featured .main-post-all-informations>*{width:90%}}@media (min-width:992px) and (orientation:portrait){.catalog-product-view .column.main{margin-top:90px}.page-layout-1column .product-info-main .product-info-features .product-medicine-mention{display:block}.page-layout-1column .product-info-main .product-info-right .product-medicine-mention{display:none}.page-layout-1column .picto-label-box ul li{width:49%}.product-info-features .manufacturer-name{margin-bottom:24px}.product-info-features .page-title-wrapper{margin-bottom:24px}.product-info-price,.box-tocart,.product-social-links{border:1px solid #f5f5f5;background-color:#f5f5f5}.product-info-price{padding:23px 29px 0}.box-tocart{padding:0 29px}.product-social-links{padding:0 29px 23px}.product-info-alldetails-wrapper{margin-top:45px;padding:25px 0 100px}.product-info-alldetails-wrapper .product-info-alldetails{width:100%}.product-info-alldetails-wrapper .product-info-alldetails .product-instructions{width:72%;margin:0 0 0 20px;padding-bottom:50px}.product-info-alldetails-wrapper .product-info-alldetails .product.info.detailed{width:72%;margin:0}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch{border:1px solid #dedede;background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:active,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:active{background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:before,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:before{margin-right:0}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active{border-bottom:0;margin-bottom:0}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch{border-bottom:0;background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch:active,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch:active{background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.content,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.content{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#fff}.product-info-alldetails-wrapper .pharmacovigilance__info-box,.product-info-alldetails-wrapper .pharmacovigilance__txt-box{width:auto}.product-info-alldetails-wrapper .pharmacovigilance__txt-box>*{display:block}.product.data.items>.item.title a.switch,.search.data.items>.item.title a.switch{font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;background:#f5f5f5;font-size:1.4rem}.catalog-product-view .warning-cold-product .icon.icon-snowflake:before{line-height:2.5rem}.catalog-product-view.page-layout-1column .product-info-left .picto-label-box{display:none}.catalog-product-view.page-layout-1column .product-info-right .picto-label-box{margin:15px 0 0;order:7}}@media (min-width:992px) and (orientation:landscape){.catalog-product-view .column.main{margin-top:90px}.page-layout-1column .product-info-main .product-info-features .product-medicine-mention{display:block}.page-layout-1column .product-info-main .product-info-right .product-medicine-mention{display:none}.page-layout-1column .product-info-product{display:flex;flex-flow:row wrap;position:relative}.page-layout-1column .picto-label-box ul li{width:49%}.product-info-features .manufacturer-name{margin-bottom:24px}.product-info-features .page-title-wrapper{margin-bottom:24px}.product-info-price,.box-tocart,.product-social-links{border:1px solid #f5f5f5;background-color:#f5f5f5}.product-info-price{padding:23px 29px 0}.box-tocart{padding:0 29px}.product-social-links{padding:0 29px 23px}.product-info-alldetails-wrapper{margin-top:45px;padding:25px 0 100px}.product-info-alldetails-wrapper .product-info-alldetails{width:100%}.product-info-alldetails-wrapper .product-info-alldetails .product-instructions{width:72%;margin:0 0 0 20px;padding-bottom:50px}.product-info-alldetails-wrapper .product-info-alldetails .product.info.detailed{width:72%;margin:0}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch{border:1px solid #dedede;background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:active,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:active{background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled)>.switch:before,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled)>.switch:before{margin-right:0}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active{border-bottom:0;margin-bottom:0}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch{border-bottom:0;background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch:hover,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch:focus,.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.title:not(.disabled).active>.switch:active,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.title:not(.disabled).active>.switch:active{background-color:#fff}.product-info-alldetails-wrapper .product-info-alldetails .product.data.items>.item.content,.product-info-alldetails-wrapper .product-info-alldetails .search.data.items>.item.content{border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#fff}.product-info-alldetails-wrapper .pharmacovigilance__info-box,.product-info-alldetails-wrapper .pharmacovigilance__txt-box{width:auto}.product-info-alldetails-wrapper .pharmacovigilance__txt-box>*{display:block}.product.data.items>.item.title a.switch,.search.data.items>.item.title a.switch{font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;background:#f5f5f5;font-size:1.4rem}.catalog-product-view .warning-cold-product .icon.icon-snowflake:before{line-height:2.6rem}.catalog-product-view.page-layout-1column .product-info-left{box-sizing:border-box;float:left;margin:0 0 45px;padding:0 3% 0 0;width:71%}.catalog-product-view.page-layout-1column .product-info-left .product.media{display:inline-block;margin:0 5% 0 0;min-height:522px;vertical-align:top;width:52%;z-index:1}.catalog-product-view.page-layout-1column .product-info-left .product.media .gallery-placeholder{margin:0}.catalog-product-view.page-layout-1column .product-info-left .product-info-features{display:inline-block;vertical-align:top;width:43%}.catalog-product-view.page-layout-1column .product-info-left .picto-label-box{margin:15px 0 0;z-index:2}.catalog-product-view.page-layout-1column .product-info-right{box-sizing:border-box;float:left;margin:0 0 45px;width:29%}.catalog-product-view.page-layout-1column .product-info-right .picto-label-box{display:none}}.category-medicaments-1 .modal-popup{pointer-events:inherit}.category-medicaments-1 .modal-title{text-transform:uppercase}.modal-notice.modal-popup.modal-slide .modal-inner-wrap .modal-footer .btn-validate,.modal-notice .modal-inner-wrap .modal-footer .btn-validate{display:block;margin:0 auto}.modal-content-notice .checkbox-container{background-color:#74cfa3;box-sizing:border-box;color:#fff;font-size:2.4rem;margin:15px 0;text-align:center;padding:20px;width:100%}.modal-content-notice .checkbox-container label{cursor:pointer;font-family:'Helvetica Neue';font-size:1.5rem;font-style:normal;font-weight:700;text-transform:uppercase}.modal-content-notice .checkbox-container input[type=checkbox]+label:before{background-color:#fff}.modal-content-notice .modal-content-notice-info{background:#f5f5f5;border-bottom:1px solid #dedede;font-size:2.6rem;padding:30px 30px 22px}.modal-content-notice .pharma-info{background:#f5f5f5;display:flex;flex-flow:row wrap;font-size:2rem;padding:30px}.modal-content-notice .pharma-info>div{width:50%}.modal-content-notice .btn-download-notice{display:block;padding:15px 0;text-align:right;width:100%}.modal-content-notice .ml-notice{color:#707070;text-align:center}.modal-content-notice iframe{width:100%}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.checkout-onepage-success .column.main .checkout-success .actions-toolbar>div{margin:15px 0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.checkout-onepage-success .column.main .checkout-success .actions-toolbar>div{margin:0 15px}.checkout-onepage-success .column.main .checkout-success .actions-toolbar>div:first-child{margin:0 15px 0 0}}.field-tooltip{right:0;top:8px;color:#467e3b}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.greeting-cutomer{margin:15px 0 30px}.account.page-layout-2columns-left .columns{flex-direction:row}.account.page-layout-2columns-left .column.main{width:60%}.account.page-layout-2columns-left .sidebar-main{width:40%}.block-dashboard-loyalty .loyalty-card{display:inline-block;text-align:left;width:40%}.block-dashboard-loyalty .loyalty-info{width:60%}.account .column.main .block.block-dashboard-help-and-support .block-title{padding:30px 30px 20px}.account .column.main .block-dashboard-prescription.block:not(.widget) .block-content .box--full .box-content{width:50%}.account .column.main .block:not(.widget) .block-content .box{width:27%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.greeting-cutomer{margin:15px 0 30px}.account.page-layout-2columns-left .column.main{width:60%}.account.page-layout-2columns-left .sidebar-main{width:40%}.block-dashboard-loyalty .loyalty-card{display:inline-block;text-align:left;width:40%}.block-dashboard-loyalty .loyalty-info{width:60%}.account .orders-history .table-order-items{display:block;overflow-x:scroll}.account .column.main .block.block-dashboard-help-and-support .block-title{padding:30px 30px 20px}.account .column.main .block-dashboard-prescription.block:not(.widget) .block-content .box--full .box-content{width:50%}.account .column.main .block:not(.widget) .block-content .box{width:27%}}@media screen and (min-width:1440px){.account.page-layout-2columns-left .column.main{width:70%}.account.page-layout-2columns-left .sidebar-main{width:30%}.block-dashboard-loyalty .loyalty-card{display:inline-block;text-align:center;width:40%}.block-dashboard-loyalty .loyalty-info{width:60%}.account .column.main .block.block-dashboard-help-and-support .block-title{padding:30px 30px 20px}.account .column.main .block-dashboard-prescription.block:not(.widget) .block-content .box--full .box-content{width:50%}.account .column.main .block:not(.widget) .block-content .box{width:27%}}@media screen and (min-width:1630px){.greeting-cutomer{margin:40px 0 60px}.account.page-layout-2columns-left .column.main{width:75%}.account.page-layout-2columns-left .sidebar-main{width:25%}.account .block-dashboard-info .block-content,.account .block-dashboard-addresses .block-content,.account .form-edit-account .block-content,.account .block-addresses-default .block-content,.account .block-addresses-list .block-content,.account .form-newsletter-manage .block-content,.account .block-dashboard-prescription .block-content{display:flex;flex-flow:row wrap}.account .block-dashboard-info .block-content>div:not(.box--full),.account .block-dashboard-addresses .block-content>div:not(.box--full),.account .form-edit-account .block-content>div:not(.box--full),.account .block-addresses-default .block-content>div:not(.box--full),.account .block-addresses-list .block-content>div:not(.box--full),.account .form-newsletter-manage .block-content>div:not(.box--full),.account .block-dashboard-prescription .block-content>div:not(.box--full){width:50%}.account .block-dashboard-info .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full,.account .form-edit-account .block-content .box--full,.account .block-addresses-default .block-content .box--full,.account .block-addresses-list .block-content .box--full,.account .form-newsletter-manage .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full{width:100%}.account .block-dashboard-info .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .block-dashboard-info .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .block-dashboard-info .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .block-dashboard-info .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .block-dashboard-info .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .block-dashboard-info .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .block-dashboard-info .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .block-dashboard-addresses .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .form-edit-account .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .block-addresses-default .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .block-addresses-list .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .form-newsletter-manage .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .block-dashboard-info .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .block-dashboard-addresses .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .form-edit-account .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .block-addresses-default .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .block-addresses-list .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .form-newsletter-manage .block-content .box--full,.account .block-dashboard-prescription .block-content .box--full+.account .block-dashboard-prescription .block-content .box--full{border-top:2px solid #dedede;padding-top:25px}.block-dashboard-loyalty .loyalty-card{display:inline-block;text-align:center;width:50%}.block-dashboard-loyalty .loyalty-info{width:50%}.account .column.main .block.block-dashboard-help-and-support .block-title{padding:30px 30px 20px}.account .column.main .block-dashboard-prescription.block:not(.widget) .block-content .box--full .box-content{width:50%}.account .column.main .block:not(.widget) .block-content .box{width:27%}}@media (min-width:992px) and (orientation:portrait){.sales-order-view .block-content{display:flex;flex-flow:row wrap}.sales-order-view .block-content .box{border:0;padding:0 30px}.sales-order-view .order-items.table-wrapper .col.qty{text-align:center}}@media (min-width:992px) and (orientation:landscape){.sales-order-view .block-content{display:flex;flex-flow:row wrap}.sales-order-view .block-content .box{border:0;padding:0 30px}.sales-order-view .block-content .box:first-of-type{padding:0 30px}.sales-order-view .order-items.table-wrapper .col.qty{text-align:center}}.customer-dob>input{width:87%}.ui-datepicker{max-width:320px;width:100%}.ui-datepicker .ui-datepicker-title{margin:0 30px}.ui-datepicker .ui-datepicker-title select{padding:6.25px 25px 4px 12.5px}.block-gdpr .form-gdpr-messages>div{margin:15px 0}@media only screen and (max-width:1199px){.block-search{margin-top:12.5px}.block-search .block-content{margin-bottom:0}.block-search .amsearch-wrapper-input{position:unset}.block-search .input-text{left:0}.block-search .amsearch-form-container.-opened .action.search{margin:0;padding:0;right:0;position:absolute}.block-search .search-autocomplete{margin:0}.block-search .amsearch-form-container .search-autocomplete .amsearch-leftside .amsearch-products{background:0 0}.block-search .amsearch-autocomplete-information button.action.tocart.primary{width:100% !important}.minisearch{min-height:100%;padding:60px 35px}.minisearch .search-close{color:#fff;right:3rem;position:absolute;top:20px;font-size:3rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.block-search{margin-top:12.5px}.block-search .block-content{margin-bottom:0}.block-search .amsearch-wrapper-input{position:unset}.block-search .input-text{left:0}.block-search .amsearch-form-container.-opened .action.search{margin:0;padding:0;right:0;position:absolute}.block-search .search-autocomplete{margin:65px 0 0;width:100% !important}.block-search .amsearch-more-results .amsearch-link{background:0 0}.block-search .amsearch-more-results .amsearch-link:hover{background:0 0}.block-search .amsearch-form-container .search-autocomplete .amsearch-leftside .amsearch-products{background:0 0}.minisearch{min-height:100%;padding:60px 35px}.minisearch .search-close{color:#fff;left:90%;position:absolute;top:20px;font-size:3rem}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.block-search .amsearch-form-container .search-autocomplete .amsearch-results{display:flex;max-height:500px}.block-search .search-autocomplete{margin:30px 0 0}.block-search .amsearch-form-container .search-autocomplete .amsearch-results .amsearch-leftside .amsearch-item-container{width:252px}.minisearch{padding:60px}.minisearch .search-close{color:#fff;left:94%;position:absolute;top:60px;font-size:3rem}}@media screen and (min-width:1440px){.block-dashboard-orders .order-details{width:60%}.block-dashboard-orders .actions{width:27%}}@media screen and (min-width:1630px){.block-dashboard-orders .order-details{width:74%}.block-dashboard-orders .actions{width:25%}.block-dashboard-orders .actions a{display:block;margin:0 0 15px;width:100%}.block-dashboard-orders ul.items li{display:inline-block;width:49%}}.page-header{border:none}.logo-wrapper{margin:0}.logo-wrapper .logo{max-width:none}@media only screen and (max-width:1199px){.header .content:before{display:none !important}.header .header__storelocator{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:baseline;-ms-align-items:baseline;align-items:baseline;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 12vw 0 1rem}.header .header__storelocator .Title-site{font-size:1.8rem}.logo-wrapper{margin-left:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.logo-wrapper .logo{width:5rem;height:5rem;margin:1rem 0;max-height:5rem}.header{justify-content:initial}.header .customer-name{display:none}.header .header__link__text-account{display:none}.header .minicart-wrapper{margin-top:auto;margin-bottom:auto}.header .minicart-wrapper .action.showcart .text{display:none}.header.links{margin-bottom:auto;margin-top:auto}.header.links li{margin-top:auto;margin-bottom:auto;list-style-type:none}.header.links li a{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-.1rem !important}.header.links .customer-welcome{margin-top:0;margin-bottom:0}.header.links .customer-welcome ul.header.links{transform:translate(-4.2rem,1rem)}.header.links .customer-welcome .header__link.header__link-small{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.minicart-wrapper{margin-right:1.5rem}.minicart-wrapper .action.showcart{margin-top:0}.minicart-wrapper .action.showcart:before{width:20px;height:32px;background-size:contain}.minicart-wrapper .action.showcart .counter.qty{right:-.8rem}.nav-sections #menu.ui-menu{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.nav-sections #menu.ui-menu .navigation__item.is-medicine{order:-1;text-transform:uppercase}.nav-sections .header__link .icon.mypharmacie:before{width:3rem;background-size:contain}.nav-sections .header__link.mypharmacie .header__link__text{padding-top:.5rem}.nav-sections .header__link .icon{max-height:5rem;font-size:3.6rem}.button-open-popin-store-locator{font-size:1.2rem}}@media only screen and (max-width:785px){.header .header__storelocator{margin:0 1rem;max-width:initial;width:calc((50vw - 4rem));display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;justify-content:center}.header .header__storelocator .Title-site{font-size:1.2rem}.header .header__storelocator a.google-ratings{font-size:1.2rem}.header .header__storelocator a.google-ratings .google-rating-container.-small{width:7rem;height:1.3rem;background-size:20%}.header .header__storelocator a.google-ratings .google-rating-container.-small .google-stars{background-size:24%}.header .header__storelocator a.google-ratings .value{margin-top:.1rem}.header .nav-toggle{margin-right:2rem;width:auto}.header .nav-toggle:before{width:2rem;height:2rem}.header .logo-wrapper{width:calc((30vw - 1rem));justify-content:space-between}.header .logo-wrapper .logo{width:4rem;height:4rem}.header .header.links{width:10vw;justify-content:right}.header .header.links>li{padding-right:1.5rem}.header .header.links .customer-welcome{padding-right:1rem}.header .header.links .header__link__icon{font-size:2.7rem;padding-top:.2rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.header .minicart-wrapper{width:calc((10vw - 1.5rem));display:flex;justify-content:flex-start}.header .minicart-wrapper .block-minicart{right:-1.6rem}.header .block-search{margin-top:0}.header .block-search .search-fake__placeholder{font-size:1.2rem}.header .block-search .search-fake__icon{font-size:2rem;width:3.6rem}.nav-sections .header__link.mypharmacie:hover{position:initial}.nav-sections .header__link.mypharmacie:hover .popup-mypharmacie{left:calc((50% + 5px))}.nav-sections .header__link.mypharmacie:hover .popup-mypharmacie:after,.nav-sections .header__link.mypharmacie:hover .popup-mypharmacie:before{display:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.faq-index-index .page-title{margin:15px 0 0}.faq-index-index .faq-search .control .input-text{margin:0;width:98%}.faq-index-index .faq-search .control #search{margin:0 0 0 -2%}.faq-index-index #faq-wrapper>.faq-categories{width:100%}.faq-index-index #faq-wrapper>.faq-content{margin:0;width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.faq-index-index .page-title{margin:15px 0 0}.faq-index-index .faq-search .control .input-text{margin:0 0 0 2%;width:40%}.faq-index-index .faq-search .control #search{margin:0 0 0 -2%}.faq-index-index #faq-wrapper>.faq-categories{width:40%}.faq-index-index #faq-wrapper>.faq-content{margin:0 0 0 3%;width:56%}}@media only screen and (min-width:992px){.faq-index-index .page-title{margin:15px 0 0}.faq-index-index .faq-search .control .input-text{margin:0;width:98%}.faq-index-index .faq-search .control #search{margin:0 0 0 -2%}.faq-index-index #faq-wrapper>.faq-categories{width:100%}.faq-index-index #faq-wrapper>.faq-content{margin:0;width:100%}}@media only screen and (min-width:1200px){.faq-index-index .page-title{margin:15px 0 0}.faq-index-index .faq-search .control .input-text{margin:0 0 0 2%;width:53%}.faq-index-index .faq-search .control #search{margin:0 0 0 -2%}.faq-index-index #faq-wrapper>.faq-categories{width:30%}.faq-index-index #faq-wrapper>.faq-content{margin:0 0 0 3%;width:61%}}@media only screen and (min-width:1440px){.faq-index-index .page-title{margin:15px 0 0}.faq-index-index .faq-search .control .input-text{margin:0 0 0 2%;width:61%}.faq-index-index .faq-search .control #search{margin:0 0 0 -2%}.faq-index-index #faq-wrapper>.faq-categories{width:30%}.faq-index-index #faq-wrapper>.faq-content{margin:0 0 0 3%;width:61%}}