.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}.form.wishlist.share .g-recaptcha{margin-bottom:40px}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(359.9deg)}}._amblog-toggle:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODc2NTYgMC40NTQxMDNMMC45MDkwNTggOC44MDA1NkwyLjM0ODc5IDEwLjI1NzNMOS44NzY1NiAzLjI0OTM4TDE3LjY1MTEgMTAuNDU0MUwxOS4wOTA5IDkuMDM2NzhMMTAuNDExMyAwLjkyNjU0NEw5Ljg3NjU2IDAuNDU0MTAzWiIgZmlsbD0iI0M3QzdDNyIvPgo8L3N2Zz4K);content:'';cursor:pointer;display:block;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-180deg);width:20px}._amblog-toggle.-active:before{transform:translateY(-50%) rotate(0)}._amblog-form.amblog-item{padding:0 25px 25px}._amblog-form .amblog-form-container{position:relative}._amblog-form .amblog-input{border:1px solid #e5e5e5;color:#525252;border-radius:3px;font-size:1.4rem;height:100%;padding:11px 60px 11px 14px;width:100%}._amblog-form .amblog-input:hover{border-color:#b3b3b3}._amblog-form .amblog-input::-webkit-input-placeholder,._amblog-form .amblog-input:-ms-input-placeholder,._amblog-form .amblog-input::-moz-placeholder{color:#999}._amblog-form .amblog-input:focus{border:1px solid #499bf8;box-shadow:none}._amblog-form .amblog-input:focus::-webkit-input-placeholder,._amblog-form .amblog-input:focus::-moz-placeholder,._amblog-form .amblog-input:focus:-ms-input-placeholder{color:transparent}._amblog-column-form .input-box{flex-direction:column}._amblog-column-form .amblog-input{margin-bottom:20px;margin-right:0}._amblog-column-form .amblog-btn,._amblog-column-form .amblog-input{max-width:100%;width:100%}._amblog-column-form .mage-error[generated=true]{margin-bottom:10px;margin-top:-10px;order:0;width:100%;word-break:break-all}._amblog-button{background:#1979c2;border-color:transparent;border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:1.4rem;font-weight:700;line-height:1.8rem;padding:12px 30px;text-align:center;transition:all .3s ease-in-out}._amblog-button:hover{background:#135d95;color:#fff;text-decoration:none}._amblog-button:active{background:#0d4168;color:#fff;text-decoration:none}.amblog-word-break{word-break:break-word;word-wrap:break-word}.ie11 .amblog-word-break{word-break:break-all}.am-word-break{word-break:break-word;word-wrap:break-word}.ie11 .am-word-break{word-break:break-all}._ammenu-menu-wrapper.-desktop{background:#f4f4f4}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-10{width:calc(100%/10)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-9{width:calc(100%/9)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-8{width:calc(100%/8)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-7{width:calc(100%/7)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-6{width:calc(100%/6)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-5{width:calc(100%/5)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-4{width:calc(100%/4)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-3{width:calc(100%/3)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-2{width:calc(100%/2)}._ammenu-menu-wrapper.-desktop .ammenu-item.-col-1{width:calc(100%/1)}._ammenu-menu-wrapper.-desktop .ammenu-main-container{box-sizing:border-box;margin:auto;max-width:1280px}._ammenu-menu-wrapper.-desktop .ammenu-items{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}._ammenu-menu-wrapper.-desktop .ammenu-item.-main{display:inline-block;box-sizing:border-box;margin:0;font-weight:600;font-size:16px;cursor:pointer}._ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{background:#fff}._ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover>.ammenu-link{text-decoration:none}._ammenu-menu-wrapper.-desktop .ammenu-link.-main:hover+.ammenu-submenu-container{display:block}._ammenu-menu-wrapper.-desktop .ammenu-submenu.-full{left:0;width:100%}._ammenu-menu-wrapper.-desktop .ammenu-submenu-container{position:absolute;z-index:999;overflow-y:auto;max-height:70vh;background-color:#fff;box-shadow:0 4px 5px rgba(35,74,87,.1);font-weight:400;cursor:auto}._ammenu-menu-wrapper.-desktop .ammenu-submenu-container:not(:hover){display:none}._ammenu-menu-wrapper.-desktop .ammenu-categories-container>.ammenu-item.-child{padding:25px;list-style:none}._ammenu-menu-wrapper.-desktop .ammenu-categories-container>.ammenu-item.-child>.ammenu-wrapper:not(:last-of-type){margin-bottom:30px}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-item{box-sizing:border-box;padding:0}._ammenu-menu-wrapper.-desktop .ammenu-categories-container [class*=-col-]:not(.-col-1){max-width:250px}.ammenu-item.-auto ._ammenu-menu-wrapper.-desktop .ammenu-categories-container{top:100%}.ammenu-item.-full ._ammenu-menu-wrapper.-desktop .ammenu-categories-container>.ammenu-item.-child{flex-wrap:wrap}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link{display:inline-block;padding-right:35px}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-wrapper,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered .ammenu-wrapper,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-link.-level1:before,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered .ammenu-link.-level1:before{color:#1787e0}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1:hover:before,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1.-hovered:before{background:#1787e0}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1):not(.-level2){padding-bottom:10px;white-space:nowrap}._ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1):after{display:flex;justify-content:center;align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTYuNDQxOSA1LjQ0MTk0QzE2LjY4NiA1LjE5Nzg2IDE2LjY4NiA0LjgwMjE0IDE2LjQ0MTkgNC41NTgwNkwxMi40NjQ1IDAuNTgwNTgzQzEyLjIyMDQgMC4zMzY1MDUgMTEuODI0NyAwLjMzNjUwNSAxMS41ODA2IDAuNTgwNTgzQzExLjMzNjUgMC44MjQ2NiAxMS4zMzY1IDEuMjIwMzkgMTEuNTgwNiAxLjQ2NDQ3TDE1LjExNjEgNUwxMS41ODA2IDguNTM1NTNDMTEuMzM2NSA4Ljc3OTYxIDExLjMzNjUgOS4xNzUzNCAxMS41ODA2IDkuNDE5NDJDMTEuODI0NyA5LjY2MzUgMTIuMjIwNCA5LjY2MzUgMTIuNDY0NSA5LjQxOTQyTDE2LjQ0MTkgNS40NDE5NFpNMCA1LjYyNUgxNlY0LjM3NUgwVjUuNjI1WiIgZmlsbD0iIzE3ODdFMCIvPjwvc3ZnPg==);background-position:center center;background-size:cover;background-repeat:no-repeat;content:'';transition:.1s all ease-in;width:30px;height:10px;opacity:0}._ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1):hover:after,._ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1).-hovered:after{opacity:1;transform:translateX(5px)}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1){position:relative;display:inline-flex;align-items:center;padding:0}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link>.ammenu-wrapper{display:inline-block}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1+.ammenu-item>.ammenu-wrapper:not(:last-of-type){padding-bottom:10px}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1)+.ammenu-item{transition:.1s all ease-in;position:absolute;top:-10px;z-index:999;display:none;margin:0;padding:10px 10px 20px;border:1px solid transparent;border-radius:2px;box-shadow:0 2px 4px rgba(87,87,87,.25)}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1 .ammenu-wrapper,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level2 .ammenu-wrapper{white-space:normal}.ammenu-link.-hovered ._ammenu-menu-wrapper.-desktop .ammenu-categories-container:before,.ammenu-link:hover ._ammenu-menu-wrapper.-desktop .ammenu-categories-container:before{transform:rotate(45deg)}.ammenu-link.-hovered ._ammenu-menu-wrapper.-desktop .ammenu-categories-container:after,.ammenu-link:hover ._ammenu-menu-wrapper.-desktop .ammenu-categories-container:after{transform:rotate(-45deg)}.ammenu-link.-hovered ._ammenu-menu-wrapper.-desktop .ammenu-categories-container,.ammenu-link:hover ._ammenu-menu-wrapper.-desktop .ammenu-categories-container{opacity:1}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-arrow{opacity:1}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered>.ammenu-arrow:before,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover>.ammenu-arrow:before{transform:rotate(45deg)}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered>.ammenu-arrow:after,._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover>.ammenu-arrow:after{transform:rotate(-45deg)}._ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-wrapper{position:relative}@media (min-width:1025px){.ammenu-menu-wrapper.-desktop{background:#f4f4f4;display:block}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-10{width:calc(100%/10)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-9{width:calc(100%/9)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-8{width:calc(100%/8)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-7{width:calc(100%/7)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-6{width:calc(100%/6)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-5{width:calc(100%/5)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-4{width:calc(100%/4)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-3{width:calc(100%/3)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-2{width:calc(100%/2)}.ammenu-menu-wrapper.-desktop .ammenu-item.-col-1{width:calc(100%/1)}.ammenu-menu-wrapper.-desktop .ammenu-main-container{box-sizing:border-box;margin:auto;max-width:1280px}.ammenu-menu-wrapper.-desktop .ammenu-items{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.ammenu-menu-wrapper.-desktop .ammenu-item.-main{display:inline-block;box-sizing:border-box;margin:0;font-weight:600;font-size:16px;cursor:pointer}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{background:#fff}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover>.ammenu-link{text-decoration:none}.ammenu-menu-wrapper.-desktop .ammenu-link.-main:hover+.ammenu-submenu-container{display:block}.ammenu-menu-wrapper.-desktop .ammenu-submenu.-full{left:0;width:100%}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{position:absolute;z-index:999;overflow-y:auto;max-height:70vh;background-color:#fff;box-shadow:0 4px 5px rgba(35,74,87,.1);font-weight:400;cursor:auto}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container:not(:hover){display:none}.ammenu-menu-wrapper.-desktop .ammenu-categories-container>.ammenu-item.-child{padding:25px;list-style:none}.ammenu-menu-wrapper.-desktop .ammenu-categories-container>.ammenu-item.-child>.ammenu-wrapper:not(:last-of-type){margin-bottom:30px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-item{box-sizing:border-box;padding:0}.ammenu-menu-wrapper.-desktop .ammenu-categories-container [class*=-col-]:not(.-col-1){max-width:250px}.ammenu-item.-auto .ammenu-menu-wrapper.-desktop .ammenu-categories-container{top:100%}.ammenu-item.-full .ammenu-menu-wrapper.-desktop .ammenu-categories-container>.ammenu-item.-child{flex-wrap:wrap}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link{display:inline-block;padding-right:35px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-wrapper,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered .ammenu-wrapper,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-link.-level1:before,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered .ammenu-link.-level1:before{color:#1787e0}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1:hover:before,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1.-hovered:before{background:#1787e0}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1):not(.-level2){padding-bottom:10px;white-space:nowrap}.ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1):after{display:flex;justify-content:center;align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTYuNDQxOSA1LjQ0MTk0QzE2LjY4NiA1LjE5Nzg2IDE2LjY4NiA0LjgwMjE0IDE2LjQ0MTkgNC41NTgwNkwxMi40NjQ1IDAuNTgwNTgzQzEyLjIyMDQgMC4zMzY1MDUgMTEuODI0NyAwLjMzNjUwNSAxMS41ODA2IDAuNTgwNTgzQzExLjMzNjUgMC44MjQ2NiAxMS4zMzY1IDEuMjIwMzkgMTEuNTgwNiAxLjQ2NDQ3TDE1LjExNjEgNUwxMS41ODA2IDguNTM1NTNDMTEuMzM2NSA4Ljc3OTYxIDExLjMzNjUgOS4xNzUzNCAxMS41ODA2IDkuNDE5NDJDMTEuODI0NyA5LjY2MzUgMTIuMjIwNCA5LjY2MzUgMTIuNDY0NSA5LjQxOTQyTDE2LjQ0MTkgNS40NDE5NFpNMCA1LjYyNUgxNlY0LjM3NUgwVjUuNjI1WiIgZmlsbD0iIzE3ODdFMCIvPjwvc3ZnPg==);background-position:center center;background-size:cover;background-repeat:no-repeat;content:'';transition:.1s all ease-in;width:30px;height:10px;opacity:0}.ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1):hover:after,.ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1).-hovered:after{opacity:1;transform:translateX(5px)}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1){position:relative;display:inline-flex;align-items:center;padding:0}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link>.ammenu-wrapper{display:inline-block}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1+.ammenu-item>.ammenu-wrapper:not(:last-of-type){padding-bottom:10px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1)+.ammenu-item{transition:.1s all ease-in;position:absolute;top:-10px;z-index:999;display:none;margin:0;padding:10px 10px 20px;border:1px solid transparent;border-radius:2px;box-shadow:0 2px 4px rgba(87,87,87,.25)}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1 .ammenu-wrapper,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level2 .ammenu-wrapper{white-space:normal}.ammenu-link.-hovered .ammenu-menu-wrapper.-desktop .ammenu-categories-container:before,.ammenu-link:hover .ammenu-menu-wrapper.-desktop .ammenu-categories-container:before{transform:rotate(45deg)}.ammenu-link.-hovered .ammenu-menu-wrapper.-desktop .ammenu-categories-container:after,.ammenu-link:hover .ammenu-menu-wrapper.-desktop .ammenu-categories-container:after{transform:rotate(-45deg)}.ammenu-link.-hovered .ammenu-menu-wrapper.-desktop .ammenu-categories-container,.ammenu-link:hover .ammenu-menu-wrapper.-desktop .ammenu-categories-container{opacity:1}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover .ammenu-arrow{opacity:1}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered>.ammenu-arrow:before,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover>.ammenu-arrow:before{transform:rotate(45deg)}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered>.ammenu-arrow:after,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:hover>.ammenu-arrow:after{transform:rotate(-45deg)}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-wrapper{position:relative}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container:not(:hover){display:none}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container:not(.-left){flex-wrap:wrap}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container>div{flex-basis:100%;box-sizing:border-box}.ammenu-menu-wrapper.-desktop .ammenu-main-container{padding-right:20px;padding-left:20px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container{display:flex}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link .ammenu-arrow{margin:10px 0;width:14px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link .ammenu-arrow.-small:hover{opacity:1}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link .ammenu-arrow:after,.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link .ammenu-arrow:before{right:0}.ammenu-nav-sections{display:block}}.ambase-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambase-word-break{word-break:break-all}.ambrands-word-break{word-wrap:break-word;word-break:break-word}.ie11 .ambrands-word-break{word-break:break-all}@font-face{font-family:LorealPro-ExtraLight;src:url('../UnityGroup_SkinAndBeauty/fonts/LOREAL_PRO-1-ExtraLight.3db7531d.otf')}@font-face{font-family:LorealPro-Book;src:url('../UnityGroup_SkinAndBeauty/fonts/LOREAL_PRO-2-Book.0dbb032b.otf')}@font-face{font-family:LorealPro-Medium;src:url('../UnityGroup_SkinAndBeauty/fonts/LOREAL_PRO-3-Medium.89caaf2b.otf')}@font-face{font-family:LorealPro-Semibold;src:url('../UnityGroup_SkinAndBeauty/fonts/LOREAL_PRO-4-SemiBold.ff30fbe3.otf')}@font-face{font-family:LorealPro-Bold;src:url('../UnityGroup_SkinAndBeauty/fonts/LOREAL_PRO-5-Bold.139c187f.otf')}@font-face{font-family:Fontfabric-Mont-Heavy;src:url('../UnityGroup_SkinAndBeauty/fonts/Fontfabric-Mont-Heavy.4a246a95.otf')}@font-face{font-family:Fontfabric-Mont-Regular;src:url('../UnityGroup_SkinAndBeauty/fonts/Fontfabric-Mont-Regular.4ac5f774.otf')}@font-face{font-family:Helvetica-Bold;src:url('../UnityGroup_SkinAndBeauty/fonts/HelveticaNowDisplay-Bd.d50b14a4.otf')}@font-face{font-family:Helvetica-Medium;src:url('../UnityGroup_SkinAndBeauty/fonts/HelveticaNowDisplay-Md.c715a3fa.otf')}@font-face{font-family:Helvetica-Regular;src:url('../UnityGroup_SkinAndBeauty/fonts/HelveticaNowDisplay-Regular.f82c8cfe.otf')}@media (min-width:1024px){body.skin-and-beauty-lp .page-header .menu-main .menu-item.skin-and-beauty{background-color:#f0dccb;margin-left:8px}body.skinandbeauty-subdomain.cms-page-view .breadcrumbs{display:none}}#minicart-content-wrapper{color:#0e111b}#minicart-content-wrapper .product-item-details{color:#0e111b}#minicart-content-wrapper .product-item-details .product-item-name a{color:#0e111b;font-size:16px;font-weight:700}#minicart-content-wrapper .product-item-details .product-item-shortdesc{color:#444757;font-size:12px}#minicart-content-wrapper .product-item-details .price-container .price{font-size:16px;font-weight:700;color:#0e111b}#minicart-content-wrapper .product-item-details .product-options{color:#8e92a3}#minicart-content-wrapper .header-content .items-total{font-weight:700;font-size:15px}#minicart-content-wrapper .header-content .viewcart{color:#0e111b;font-weight:700;font-size:12px}#minicart-content-wrapper .header-content .viewcart .ico{background:url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 7L4 4L1 1' stroke='%230E111B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 1px 4px}#minicart-content-wrapper .footer-content .subtotal{font-size:16px}#minicart-content-wrapper .footer-content .price-container .price{font-size:24px;font-weight:700}#minicart-content-wrapper .block-delivery-info .delivery-free{padding:10px 0 0;margin:0}#minicart-content-wrapper .minicart-items-wrapper{margin:0;padding:0}#minicart-content-wrapper .header-content{padding:20px 0 0}#minicart-content-wrapper .block-content-header{padding:0 25px 15px}#minicart-content-wrapper #mini-cart{background-color:#efefef}#minicart-content-wrapper #mini-cart .product-item{background-color:#fff;padding:25px 10px 20px 16px}#minicart-content-wrapper #mini-cart .product-item .minicart-merchant-container{display:flex;justify-content:space-between;padding-right:10px;padding-bottom:14px;margin-top:-18px}#minicart-content-wrapper #mini-cart .product-item .minicart-merchant-name{color:#8e92a3;font-size:12px;font-weight:500;letter-spacing:.5px}#minicart-content-wrapper #mini-cart .product-item .minicart-merchant-logo{min-width:72px;height:11.5px;background:url('../images/partner-logo.svg') no-repeat}#minicart-content-wrapper #mini-cart .merchant-last{margin-bottom:5px}#minicart-content-wrapper .actions .primary .action.primary.checkout{background:#2739b0;border:1px solid #2739b0;font-size:16px;font-weight:700}@media only screen and (max-width:768px){.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:#f4f4f4;top:1px}}@media only screen and (min-width:768px) and (max-width:1024px){.table-checkout-shipping-method .table-checkout-shipping-method-name .content-shipping-method .col-poltraf-wrapper .col-poltraf-label{width:175px}}@media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape){.product-video{height:100%;width:81%}}@media (max-width:1244px){#algolia-right-container .hits .ais-Hits-list .ais-Hits-item{max-width:250px}#algolia-right-container .hits .ais-Hits-list .ais-Hits-item.banner.double{max-width:510px}}@keyframes ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes shine{to{background-position-x:-200%}}@media only screen and (min-width:1024px){.pharmaguide-question-index .ask-question.block.banner{display:flex;justify-content:space-between;align-items:flex-start;max-width:none;width:auto;margin-left:73px;margin-right:54px;margin-top:64px}.pharmaguide-question-index .ask-question.block.banner .question-list{max-width:750px;margin-right:50px;margin-bottom:0}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn{margin-top:32px}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn .button{color:#405969;font-weight:700;font-size:1.5rem;display:flex;align-items:center;padding:0;letter-spacing:.75px;text-transform:uppercase}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn .button i{font-size:.8rem;margin-left:11px}.pharmaguide-question-index .ask-question.block.banner .question-list .question-title{margin-top:24px;margin-bottom:9px}.pharmaguide-question-index .ask-question.block.banner .ask-pharmacist{padding:36px 29px 47px 32px;min-width:348px}.pharmaguide-question-index .ask-question.block.banner .ask-pharmacist .reference .title{margin-top:29px;margin-bottom:27px}.pharmaguide-question-index .ask-question.block.banner .ask-pharmacist .reference .button{max-width:288px}}@media only screen and (max-width:1024px){.pharmaguide-question-index{margin-top:47px}.pharmaguide-question-index .ask-question.block.banner{flex-direction:column-reverse}.pharmaguide-question-index .ask-question.block.banner .question-list{padding-left:16px;padding-right:16px;margin-bottom:0}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn{margin-top:32px}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn .button{font-size:1.5rem;border-radius:5px;background-color:#2739b0;font-weight:700;color:#fff;max-width:205px;height:51px;display:flex;align-items:center;justify-content:center;letter-spacing:.75px;text-transform:uppercase;margin-left:36px}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn .button i{display:flex;margin-left:9px}.pharmaguide-question-index .ask-question.block.banner .question-list .show-more-btn .button i:before{font-size:.6rem}.pharmaguide-question-index .ask-question.block.banner .question-list .question-title{margin-bottom:28px;text-align:center}.pharmaguide-question-index .ask-question.block.banner .ask-pharmacist{padding:36px 16px 42px;margin-bottom:47px}.pharmaguide-question-index .ask-question.block.banner .ask-pharmacist .reference .title{margin-top:21px;margin-bottom:19px}}@media only screen and (max-width:1024px){.pharmaguide-question-index .pharmacist-photo-desktop{display:none}.pharmaguide-question-index .page-title-wrapper{text-align:center}.pharmaguide-question-index .page-title-wrapper .page-title{max-width:260px;margin:0 auto 24px auto !important;font-size:23px}.pharmaguide-question-index .ask-pharmacist .box{flex-direction:column}.pharmaguide-question-index .ask-pharmacist .box .col-pharmacist{margin:0 auto 25px auto}.pharmaguide-question-index .ask-pharmacist .box .col-pharmacist .descirpiton{max-width:266px;font-size:18px;line-height:30px;margin-top:19px}.pharmaguide-question-index .ask-pharmacist .box .ask-question{line-height:25px;margin-bottom:32px}.pharmaguide-question-index .ask-pharmacist .col-ask-form{padding:31px 16px 39px;margin:0 auto 47px}.pharmaguide-question-index .ask-pharmacist .field.name,.pharmaguide-question-index .ask-pharmacist .field.email{margin-bottom:15px}.pharmaguide-question-index .ask-pharmacist .field.question{margin-bottom:24px}.pharmaguide-question-index .ask-pharmacist .field.question .input-text{display:block;min-height:214px}.pharmaguide-question-index .ask-pharmacist .field.file{margin-bottom:24px}.pharmaguide-question-index .ask-pharmacist .field.choice{margin-bottom:23px}.pharmaguide-question-index .ask-pharmacist .field.choice:last-child{margin-bottom:0}.pharmaguide-question-index .ask-pharmacist .field.choice:before{display:none}.pharmaguide-question-index .ask-pharmacist .actions-toolbar .primary{width:100%}.pharmaguide-question-index .ask-pharmacist .actions-toolbar .primary .action.submit{width:100%}.pharmaguide-question-index .ask-pharmacist .fieldset{margin-bottom:32px}.pharmaguide-question-index .ask-pharmacist .field.choice.gdpr.required .label{margin-left:12px !important;line-height:16px !important;font-weight:400}.pharmaguide-question-index .ask-question.block{max-width:750px;margin:0 auto}.pharmaguide-question-index .ask-question.block .question-list .question-item{padding:0 0 19px 2px;margin-bottom:19px}.pharmaguide-question-index .ask-question.block .question-list .question-item .image{max-width:37px;margin-right:12px}.pharmaguide-question-index .ask-question.block .question-list .question-item .answer-button-mobile{display:flex;align-items:center;margin-top:14px}.pharmaguide-question-index .ask-question.block .question-list .question-item .answer{margin-top:15px}.pharmaguide-question-index .ask-question.block .question-list .question-item .answer-button-desktop{display:none}.pharmaguide-question-index .ask-question.block .questions-title{margin-bottom:26px;font-weight:400}.pharmaguide-question-index .ask-question.block .pagination{align-items:center}.pharmaguide-question-index .ask-question.block .pagination .pagination-previous,.pharmaguide-question-index .ask-question.block .pagination .pagination-next{display:block !important}.pharmaguide-question-index .ask-question.block .pagination .pagination-previous span,.pharmaguide-question-index .ask-question.block .pagination .pagination-next span{display:none}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages{align-items:center}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .first,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .less,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .active,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .next,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .last{display:none}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .input-page-mobile{width:69px;height:46px;border:1px solid #ccc;border-radius:6px;padding:0;text-align:center;margin-left:34px}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .out-of-pages{margin-left:14px;margin-right:13px}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .pages-mobile{margin-right:33px}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .input.page input::-webkit-outer-spin-button,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .input.page input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .input.page input[type=number]{-moz-appearance:textfield}.pharmaguide-question-index .ask-question.block .search-label-desktop{display:none}.pharmaguide-question-index .ask-question.block .search-label-mobile.writing,.pharmaguide-question-index .ask-question.block .search-label-desktop.writing{display:none !important}.pharmaguide-question-index .ask-question.block .input{margin-bottom:29px}.pharmaguide-question-index .ask-question.block .input .sp-icon{font-size:23px;right:22px}}@media (max-width:500px){.gm-style .gm-style-iw-c{max-width:300px !important}}@media only screen and (min-width:768px) and (max-width:1024px){.checkout-step-two .warning-split-shipments .warning-right{margin-left:15px}.checkout-step-two .dropdown-split-shipments .label{font-size:1.3rem;letter-spacing:.8px}.checkout-step-two .dropdown-split-shipments .value{font-size:1.3rem}.checkout-step-two .wrapper-split-shipments .delivery-point-top .delivery-point-top-details{width:100%}.checkout-step-two .wrapper-split-shipments .delivery-point-top .delivery-point-top-details .required-entry{width:35px;aspect-ratio:1}.checkout-step-two .wrapper-split-shipments .delivery-point-top .delivery-point-top-details .required-entry:after{left:12px}}@media (min-width:1024px){.checkout-step-two .payment-group .step-title,.checkout-step-three .payment-group .step-title,.checkout-step-two .checkout-payment-method .step-title,.checkout-step-three .checkout-payment-method .step-title{font-size:24px}.checkout-step-two .checkout-step-three-billing-address .step-title.main-step-title,.checkout-step-three .checkout-step-three-billing-address .step-title.main-step-title{margin-bottom:24px}.checkout-step-two .step-title.main-step-title,.checkout-step-three .step-title.main-step-title{font-size:24px}.checkout-step-two .step-title.main-step-title h1,.checkout-step-three .step-title.main-step-title h1{font-size:24px}.checkout-step-two .checkout-step-two #checkout-shipping-method-load{margin-bottom:32px}.checkout-step-two .checkout-step-two #checkout-shipping-method-load,.checkout-step-two .checkout-step-two #checkout-shipping-method-load-marketplace{padding:24px}.checkout-step-two .shop-title{flex-direction:row}.checkout-step-two .step-title-wrapper-left .step-title{font-size:18px}.checkout-step-two #checkout-step-shipping_method .order-counter{font-size:18px}.checkout-step-two #checkout-step-shipping_method .step-title{font-size:18px}}@media only screen and (min-width:768px) and (max-width:1024px){.checkout-step-two .shop-title{flex-direction:row}.shipping-address-items{display:flex;flex-direction:row}.checkout-step-three-shipping-address .address-summary,.checkout-step-three-billing-address .address-summary{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.checkout-step-three-shipping-address .address-summary .custom-col,.checkout-step-three-billing-address .address-summary .custom-col{margin-top:5px;margin-bottom:5px}}.marketplace-product-view .product-info-main .product-info-main-left .page-title-wrapper .page-title{font-size:23px !important;font-weight:700 !important;color:#444757}.marketplace-product-view .product-info-main .product-info-main-right .offer-price .price{color:#405969}.marketplace-product-view .product-info-main .product-info-main-right .history-dropdown{color:#8e92a3;font-size:12px}.marketplace-product-view .product-info-main .product-info-main-right .history-dropdown .regular-price{font-size:12px;color:#8e92a3}.marketplace-product-view .product-info-main .product-info-main-right .old-price .price-container.price-final_price.tax{align-items:baseline}.marketplace-product-view .product-info-main .product-info-main-right .old-price .price-container.price-final_price.tax .price{font-size:12px !important;color:#444757}.marketplace-product-view .product-info-main .stock.unavailable~.container-available-shop{display:none !important}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.text-color-1{color:#2739b0}.bg-color-1{background:#2739b0}.text-color-2{color:#e31837}.bg-color-2{background:#e31837}.text-color-3{color:#6583b9}.bg-color-3{background:#6583b9}.text-color-4{color:#faf2ed}.bg-color-4{background:#faf2ed}.text-color-5{color:#f8f0e5}.bg-color-5{background:#f8f0e5}.text-color-6{color:#fdd59a}.bg-color-6{background:#fdd59a}.text-color-7{color:#f0f3fc}.bg-color-7{background:#f0f3fc}.text-color-8{color:#ffeff9}.bg-color-8{background:#ffeff9}.text-color-9{color:#ead6db}.bg-color-9{background:#ead6db}.text-color-10{color:#e7a7b5}.bg-color-10{background:#e7a7b5}.text-color-11{color:#a5d0d8}.bg-color-11{background:#a5d0d8}.text-color-12{color:#a5d8b7}.bg-color-12{background:#a5d8b7}.text-color-13{color:#405969}.bg-color-13{background:#405969}.text-color-14{color:#979797}.bg-color-14{background:#979797}.text-color-15{color:#f4f4f2}.bg-color-15{background:#f4f4f2}.text-color-16{color:#fcfaf9}.bg-color-16{background:#fcfaf9}.text-color-17{color:#f5f7fd}.bg-color-17{background:#f5f7fd}.text-color-18{color:#ccc}.bg-color-18{background:#ccc}.text-color-19{color:#4067ad}.bg-color-19{background:#4067ad}.text-color-20{color:#7cb414}.bg-color-20{background:#7cb414}.text-color-22{color:#a6bce5}.bg-color-22{background:#a6bce5}.text-color-23{color:#e6e6e6}.bg-color-23{background:#e6e6e6}.text-color-24{color:#395f10}.bg-color-24{background:#395f10}.fieldset>.field.required>.label:after,.fieldset>.fields>.field.required>.label:after,.fieldset>.field._required>.label:after,.fieldset>.fields>.field._required>.label:after{display:none}.swal2-popup.swal2-toast.toast-confirmation{background:#ebfcee;border-radius:8px}.swal2-popup .toast-wrapper{display:flex;justify-content:center;align-items:center;padding:6px 2px}.swal2-popup .toast-wrapper svg{margin-right:8px}.swal2-popup .toast-wrapper span{color:#005c1f;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.swal2-popup .swal2-content{font-size:15px !important}.swal2-actions button{border-radius:5px !important;font-size:15px !important}@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{position:fixed;background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;box-shadow:0 0 .625em #d9d9d9;overflow-y:hidden}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:initial;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon-text{font-size:2em;font-weight:700;line-height:1em}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:2em;height:2.8125em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.25em;left:-.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 2em;transform-origin:0 2em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:showSweetToast .5s;animation:showSweetToast .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:hideSweetToast .2s forwards;animation:hideSweetToast .2s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:animate-toast-success-tip .75s;animation:animate-toast-success-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:animate-toast-success-long .75s;animation:animate-toast-success-long .75s}@-webkit-keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@keyframes showSweetToast{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg);opacity:0}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg);opacity:.5}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg);opacity:.7}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);opacity:1}}@-webkit-keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes hideSweetToast{0%{opacity:1}33%{opacity:.5}100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes animate-toast-success-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes animate-toast-success-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:10px;background-color:transparent;z-index:1060;overflow-x:hidden;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex !important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0 !important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:2em;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem;box-sizing:border-box}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-popup .swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-popup .swal2-title{display:block;position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-popup .swal2-actions{flex-wrap:wrap;align-items:center;justify-content:center;margin:2em auto 0;z-index:1}.swal2-popup .swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-confirm{width:2.5em;height:2.5em;margin:.46875em;padding:0;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent !important;color:transparent;cursor:default;box-sizing:border-box;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-popup .swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-popup .swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm:after{display:inline-block;width:15px;height:15px;margin-left:5px;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff;content:'';-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal}.swal2-popup .swal2-styled{margin:.3125em;padding:.625em 2em;font-weight:700;box-shadow:none}.swal2-popup .swal2-styled:not([disabled]){cursor:pointer}.swal2-popup .swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#2739b0 !important;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-popup .swal2-styled:focus{outline:0}.swal2-popup .swal2-styled::-moz-focus-inner{border:0}.swal2-popup .swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-popup .swal2-image{max-width:100%;margin:1.25em auto}.swal2-popup .swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;transition:color .1s ease-out;border:none;border-radius:0;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer;overflow:hidden}.swal2-popup .swal2-close:hover{-webkit-transform:none;transform:none;color:#f27474}.swal2-popup>.swal2-checkbox,.swal2-popup>.swal2-file,.swal2-popup>.swal2-input,.swal2-popup>.swal2-radio,.swal2-popup>.swal2-select,.swal2-popup>.swal2-textarea{display:none}.swal2-popup .swal2-content{justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;z-index:1;word-wrap:break-word}.swal2-popup #swal2-content{text-align:center}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-radio,.swal2-popup .swal2-select,.swal2-popup .swal2-textarea{margin:1em auto}.swal2-popup .swal2-file,.swal2-popup .swal2-input,.swal2-popup .swal2-textarea{width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;font-size:1.125em;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box}.swal2-popup .swal2-file.swal2-inputerror,.swal2-popup .swal2-input.swal2-inputerror,.swal2-popup .swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-popup .swal2-file:focus,.swal2-popup .swal2-input:focus,.swal2-popup .swal2-textarea:focus{border:1px solid #b4dbed;outline:0}.swal2-popup .swal2-file::-webkit-input-placeholder,.swal2-popup .swal2-input::-webkit-input-placeholder,.swal2-popup .swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-popup .swal2-file:-ms-input-placeholder,.swal2-popup .swal2-input:-ms-input-placeholder,.swal2-popup .swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::-ms-input-placeholder,.swal2-popup .swal2-input::-ms-input-placeholder,.swal2-popup .swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-popup .swal2-file::placeholder,.swal2-popup .swal2-input::placeholder,.swal2-popup .swal2-textarea::placeholder{color:#ccc}.swal2-popup .swal2-range input{width:80%}.swal2-popup .swal2-range output{width:20%;font-weight:600;text-align:center}.swal2-popup .swal2-range input,.swal2-popup .swal2-range output{height:2.625em;margin:1em auto;padding:0;font-size:1.125em;line-height:2.625em}.swal2-popup .swal2-input{height:2.625em;padding:0 .75em}.swal2-popup .swal2-input[type=number]{max-width:10em}.swal2-popup .swal2-file{font-size:1.125em}.swal2-popup .swal2-textarea{height:6.75em;padding:.75em}.swal2-popup .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;color:#545454;font-size:1.125em}.swal2-popup .swal2-checkbox,.swal2-popup .swal2-radio{align-items:center;justify-content:center}.swal2-popup .swal2-checkbox label,.swal2-popup .swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-popup .swal2-checkbox input,.swal2-popup .swal2-radio input{margin:0 .4em}.swal2-popup .swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;background:#f0f0f0;color:#666;font-size:1em;font-weight:300;overflow:hidden}.swal2-popup .swal2-validation-message:before{display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center;content:'!';zoom:normal}@supports (-ms-accelerator:true){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100% !important}.swal2-range output{display:none}}.swal2-icon{position:relative;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;zoom:normal}.swal2-icon-text{font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#57a306}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;height:.5em;border-radius:.125em;background-color:#57a306;z-index:2}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progresssteps{align-items:center;margin:0 0 1.25em;padding:0;font-weight:600}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle{background:#add8e6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{width:2.5em;height:.4em;margin:0 -1px;background:#3085d6;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}[dir=rtl] .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:initial !important}}@media only screen and (min-width:768px) and (max-width:1024px){.amblog-post-short .amblog-title{padding-bottom:2px}.amblog-post-short .amblog-title a{min-height:100px}}.amblog-post-long .col-md-6 .amblog-post-content-wrapper{padding-left:25px}.cms-blog .pagebuilder-column:nth-child(2) .amblog-post-short .amblog-category{margin-top:6px}@media only screen and (min-width:768px){.block-authentication .actions-toolbar{margin-top:12px !important}}.contact-index-index .info-contact-container p{width:calc(100% - 25px)}.contact-index-index .info-contact-container .bok p{width:100%}@media (max-width:1300px){.contact-index-index .info-contact-container .bok p span{display:block}}@media (max-width:500px){.contact-index-index .page-title{font-size:20px}.contact-index-index .info-contact-container .bok p{font-size:16px}.contact-index-index .info-contact-container .bok p span{font-size:18px;display:block;margin-top:8px}.contact-index-index .info-contact-container .small-title{font-size:16px;margin-bottom:25px}.contact-index-index .info-contact-container p{font-size:14px}.contact-index-index .contact-index-index .info-contact-container .bok p{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1024px){#html-body .widget .pagebuilder-column-group,#html-body .block .pagebuilder-column-group,#html-body .block-static-block .pagebuilder-column-group{-webkit-flex-wrap:wrap;flex-wrap:wrap}#html-body .widget .pagebuilder-column-group .pagebuilder-column,#html-body .block .pagebuilder-column-group .pagebuilder-column,#html-body .block-static-block .pagebuilder-column-group .pagebuilder-column,#html-body .widget .pagebuilder-column-group .facilities-box,#html-body .block .pagebuilder-column-group .facilities-box,#html-body .block-static-block .pagebuilder-column-group .facilities-box,#html-body .widget .pagebuilder-column-group .closed,#html-body .block .pagebuilder-column-group .closed,#html-body .block-static-block .pagebuilder-column-group .closed{width:calc(50% - 20px);height:290px}#html-body .widget .pagebuilder-column-group .pagebuilder-column:nth-child(1) .home-facilities-panel-content,#html-body .block .pagebuilder-column-group .pagebuilder-column:nth-child(1) .home-facilities-panel-content,#html-body .block-static-block .pagebuilder-column-group .pagebuilder-column:nth-child(1) .home-facilities-panel-content,#html-body .widget .pagebuilder-column-group .facilities-box:nth-child(1) .home-facilities-panel-content,#html-body .block .pagebuilder-column-group .facilities-box:nth-child(1) .home-facilities-panel-content,#html-body .block-static-block .pagebuilder-column-group .facilities-box:nth-child(1) .home-facilities-panel-content,#html-body .widget .pagebuilder-column-group .closed:nth-child(1) .home-facilities-panel-content,#html-body .block .pagebuilder-column-group .closed:nth-child(1) .home-facilities-panel-content,#html-body .block-static-block .pagebuilder-column-group .closed:nth-child(1) .home-facilities-panel-content{margin:30px 0 15px}#html-body .widget .pagebuilder-column-group .pagebuilder-column:nth-child(3) .home-facilities-panel-content,#html-body .block .pagebuilder-column-group .pagebuilder-column:nth-child(3) .home-facilities-panel-content,#html-body .block-static-block .pagebuilder-column-group .pagebuilder-column:nth-child(3) .home-facilities-panel-content,#html-body .widget .pagebuilder-column-group .facilities-box:nth-child(3) .home-facilities-panel-content,#html-body .block .pagebuilder-column-group .facilities-box:nth-child(3) .home-facilities-panel-content,#html-body .block-static-block .pagebuilder-column-group .facilities-box:nth-child(3) .home-facilities-panel-content,#html-body .widget .pagebuilder-column-group .closed:nth-child(3) .home-facilities-panel-content,#html-body .block .pagebuilder-column-group .closed:nth-child(3) .home-facilities-panel-content,#html-body .block-static-block .pagebuilder-column-group .closed:nth-child(3) .home-facilities-panel-content{margin:25px 0 15px}#html-body .widget .pagebuilder-column-group .pagebuilder-column:nth-child(odd),#html-body .block .pagebuilder-column-group .pagebuilder-column:nth-child(odd),#html-body .block-static-block .pagebuilder-column-group .pagebuilder-column:nth-child(odd),#html-body .widget .pagebuilder-column-group .facilities-box:nth-child(odd),#html-body .block .pagebuilder-column-group .facilities-box:nth-child(odd),#html-body .block-static-block .pagebuilder-column-group .facilities-box:nth-child(odd),#html-body .widget .pagebuilder-column-group .closed:nth-child(odd),#html-body .block .pagebuilder-column-group .closed:nth-child(odd),#html-body .block-static-block .pagebuilder-column-group .closed:nth-child(odd){margin:10px 10px 30px 0}#html-body .widget .pagebuilder-column-group .pagebuilder-column:nth-child(even),#html-body .block .pagebuilder-column-group .pagebuilder-column:nth-child(even),#html-body .block-static-block .pagebuilder-column-group .pagebuilder-column:nth-child(even),#html-body .widget .pagebuilder-column-group .facilities-box:nth-child(even),#html-body .block .pagebuilder-column-group .facilities-box:nth-child(even),#html-body .block-static-block .pagebuilder-column-group .facilities-box:nth-child(even),#html-body .widget .pagebuilder-column-group .closed:nth-child(even),#html-body .block .pagebuilder-column-group .closed:nth-child(even),#html-body .block-static-block .pagebuilder-column-group .closed:nth-child(even){margin:10px 0 30px 30px}}@media all and (min-width:769px),print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear:left;float:left;margin:0 10px 5px 0}.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 5px;word-break:break-all}.abs-button-desktop{width:auto}.abs-blocks-2columns,.column .block-addbysku .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,.login-container .block,.account .column.main .block:not(.widget) .block-content .box{width:48.8%}.column .block-addbysku .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),.login-container .block:nth-child(odd),.account .column.main .block:not(.widget) .block-content .box:nth-child(odd){clear:left;float:left}.column .block-addbysku .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),.login-container .block:nth-child(even),.account .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-container .cart-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,.gift-summary .actions-toolbar,.cart.table-wrapper .gift-summary .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}.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,.login-container .fieldset:after{margin-left:100%}.abs-visually-hidden-desktop,.block-search .label,.modes-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,.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,.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,.header.content:before,.header.content:after,.page-header .header.panel:before,.page-header .header.panel:after,.toolbar-giftregistry-results:before,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:before,.toolbar-wishlist-results:after,.account .toolbar:before,.account .toolbar: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,.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,.login-container:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.header.content:after,.page-header .header.panel:after,.toolbar-giftregistry-results:after,.toolbar-wishlist-results:after,.account .toolbar:after{clear:both}.abs-add-box-sizing-desktop,.column.main,.sidebar-main,.sidebar-additional{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,.product-add-form .fieldset>.field,.product-add-form .fieldset .fields>.field{margin:0 0 20px}.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 5px;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}.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,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display:none}.abs-pager-toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results,.account .toolbar{margin-bottom:20px;position:relative}.abs-pager-toolbar .limiter,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .limiter,.account .toolbar .limiter{float:right;position:relative;z-index:1}.abs-pager-toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount,.account .toolbar .toolbar-amount{float:left;line-height:normal;padding:7px 0 0;position:relative;z-index:1}.abs-pager-toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages,.account .toolbar .pages{position:absolute;width:100%;z-index:0}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .cart-container-left{float:left;position:relative;width:73%}.abs-shopping-cart-items-desktop .actions,.block-cart-failed .actions,.cart-container .cart-container-left .actions{text-align:right}.block-cart-failed .action.clear,.block-cart-failed .action.update,.cart-container .cart-container-left .action.clear,.cart-container .cart-container-left .action.update{margin-left:10px}.block-cart-failed .action.continue,.cart-container .cart-container-left .action.continue{float:left}h1{font-size:35px;margin-bottom:40px}.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:1280px;padding-left:20px;padding-right:20px;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:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#f5f5f5;font-weight:700;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 10px 0 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:#575757;line-height:53px;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top:hover,.navigation .level0>.level-top.ui-state-focus{color:#405969;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#e31837;border-style:solid;border-width:0 0 3px;color:#405969;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:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #d1d1d1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;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:#d1d1d1;color:#d1d1d1;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:#575757;padding:8px 20px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background:#e8e8e8;color:#405969;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#e31837;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:'icons-blank-theme';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:'icons-blank-theme';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}.panel.header .links,.panel.header .switcher{display:inline-block}.fieldset>.field{margin:0 0 20px;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:0 16px;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.fieldset>.field .description{padding:0 16px;text-align:left;width:100%;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.label{padding:0 16px;text-align:left;width:100%;box-sizing:border-box;float:left}.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:20px;display:block;position:relative;z-index:2}.product.data.items>.item.content{margin-top:20px;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 5px 0 0}.product.data.items>.item.title>.switch{font-weight:600;line-height:20px;font-size:1.5rem;color:#87a4b6;text-decoration:none;background:#f0f0f0;border:1px solid #d1d1d1;border-bottom:none;height:20px;padding:5px 20px}.product.data.items>.item.title>.switch:visited{color:#87a4b6;text-decoration:none}.product.data.items>.item.title>.switch:hover{color:#87a4b6;text-decoration:none}.product.data.items>.item.title>.switch:active{color:#405969;text-decoration:none}.product.data.items>.item.title:not(.disabled)>.switch:focus,.product.data.items>.item.title:not(.disabled)>.switch:hover{background:#fcfcfc}.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:#fff;color:#405969;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:6px}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px;border:0;border-top:1px solid #d1d1d1}.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 5px 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:1px solid #c1c1c1;text-align:right}.cms-index-index [data-content-type=row] .product-list-row:first-child{display:-webkit-flex;display:-ms-flexbox;display:flex}.cms-index-index [data-content-type=row] .product-list-row .product-items.widget-product-grid.slick-initialized.slick-slider{display:-webkit-flex;display:-ms-flexbox;display:flex}.pagebuilder-mobile-only{display:none !important}.amgdpr-modal-container .modal-header{padding:40px 50px 20px}.amgdpr-modal-container .modal-header .modal-title{font-size:30px}.amgdpr-modal-container .modal-content{padding:0 30px 0 50px}.amgdpr-modal-container .modal-footer{padding:30px 50px 50px}.amgdpr-modal-container .action.action-primary{width:auto}.amgdprcookie-main-wrapper{padding:0}.amgdprcookie-main-wrapper .amgdprcookie-top{margin-bottom:35px}.amgdprcookie-main-wrapper .amgdprcookie-head{font-size:34px;line-height:normal}.amgdprcookie-main-wrapper .amgdprcookie-btn{padding:17px 46px;box-shadow:0 3px 10px rgba(62,40,13,.15);text-transform:none;font-size:20px}.amgdprcookie-cookie-container{margin-bottom:30px;padding:25px 0}.amgdprcookie-cookie-container .amgdprcookie-caption{margin-bottom:15px;font-size:20px}.amgdprcookie-cookie-container .amgdprcookie-toggle-cookie{padding-left:0}.amgdprcookie-cookie-container .amgdprcookie-text{font-size:14px}.amgdprcookie-cookie-container .amgdprcookie-options{display:inline-block;background:inherit;font-size:14px}.amgdprcookie-groups-modal .amgdprcookie-cookie-container,.amgdprcookie-groups-modal .amgdprcookie-header,.amgdprcookie-groups-modal .amgdprcookie-text{padding:0}.amgdprcookie-modal-container .modal-inner-wrap{background:#fff;min-width:400px;right:unset;width:21%}.amgdprcookie-table .amgdprcookie-cell.desc,.amgdprcookie-table .amgdprcookie-title.-wide{width:30%}.amgdprcookie-table .amgdprcookie-cell,.amgdprcookie-table .amgdprcookie-title{width:15%}.amgdprcookie-bar-container .amgdprcookie-buttons-block{flex-direction:row;margin-bottom:5px}.amgdprcookie-bar-container .amgdprcookie-buttons-block .amgdprcookie-button{margin-bottom:0}.desktop.three-columns{display:-webkit-flex;display:-ms-flexbox;display:flex}.desktop.three-columns section.content{padding:0 30px;width:52%}.desktop.three-columns aside.left,.desktop.three-columns aside.right{width:24%}.desktop.two-columns-right,.desktop.two-columns-left{display:-webkit-flex;display:-ms-flexbox;display:flex}.desktop.two-columns-right section.content{padding-right:40px;width:76%}.desktop.two-columns-left section.content{padding-left:40px;width:76%}.desktop.two-columns-right aside.left,.desktop.two-columns-left aside.left,.desktop.two-columns-right aside.right,.desktop.two-columns-left aside.right{width:24%}.amblog-container-list{padding-top:0}.amblog-main-content{padding-top:0}.amblog-pager-container{margin:40px auto 50px;width:290px}.amblog-comments-wrapper,.amblog-related-wrapper{margin-bottom:0}.amblog-form-comment .amblog-svg.comment{top:10px}.amblog-form-comment .amblog-customer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.amblog-form-comment .amblog-wrapper{width:49%}.amblog-form-comment .amblog-wrapper:first-child{margin-right:20px}.amblog-form-comment .amblog-input.-email+.mage-error,.amblog-form-comment .amblog-input.-name+.mage-error{margin-bottom:0}.amblog-form-comment .amblog-btn{padding:14px 0;width:230px}.amblog-form-comment .amblog-btn:hover{background:#185eaf}body[class*=amblog-index-] .page-title-wrapper{margin-bottom:20px}body[class*=amblog-index-] .page-title{font-size:4rem;line-height:4.8rem}body[class*=amblog-index-] .sidebar .block-reorder .block-content:not(.no-display){margin-bottom:50px}body[class*=amblog-index-] h2.amblog-post-title{font-size:2.4rem}body[class*=amblog-index-] h3.amblog-title.-accordion{font-size:1.6rem;padding-right:40px}body[class*=amblog-index-] h3.amblog-title.-accordion:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAyMCAxMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuODc2NTYgMC40NTQxMDNMMC45MDkwNTggOC44MDA1NkwyLjM0ODc5IDEwLjI1NzNMOS44NzY1NiAzLjI0OTM4TDE3LjY1MTEgMTAuNDU0MUwxOS4wOTA5IDkuMDM2NzhMMTAuNDExMyAwLjkyNjU0NEw5Ljg3NjU2IDAuNDU0MTAzWiIgZmlsbD0iI0M3QzdDNyIvPgo8L3N2Zz4K);content:'';cursor:pointer;display:block;height:12px;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-180deg);width:20px}body[class*=amblog-index-] h3.amblog-title.-accordion.-active:before{transform:translateY(-50%) rotate(0)}.amblog-search-block .amblog-list{padding:0}.amblog-search-block .amblog-content{justify-content:space-between;padding-bottom:25px}.amblog-search-block .amblog-content>*:first-child{margin-left:0}.amblog-search-block .amblog-content>*:not(:last-child){margin-right:0}.amblog-search-block .amblog-content>*:not(:last-child,:first-child){padding:0 25px}.amblog-search-block .amblog-author-name{align-items:center;display:flex;flex-direction:column}.amblog-search-block .amblog-description{flex:1 0 22%}.amblog-search-block .amblog-social-container{flex-grow:1;justify-content:flex-end}.amblog-search-block .amblog-description+.amblog-social-container{flex-grow:initial}.amblog-replies-block.-level-top>.amblog-comment,.amblog-replies-block.-level-top>.amblog-comment-reply,.amblog-comments-action .amblog-replies,.amblog-comments-container .amblog-replies{box-sizing:border-box;margin:30px 0 0;max-width:768px;padding-left:20px}.amblog-post-container.list-item h2.amblog-post-title{font-size:2rem;line-height:3rem}.amblog-post-container .amblog-widget-container{margin:30px -25px}.amblog-post-container .amblog-features.-post{padding:15px 25px}.amblog-post-container .amblog-more{text-align:right}.amblog-post-container .amblog-arrow{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjY5NyA1LjM2M2wtNS4xMjYtNS4xYS44ODYuODg2IDAgMCAwLTEuMjYgMCAuODc1Ljg3NSAwIDAgMCAwIDEuMjU0bDMuNjEzIDMuNTk1SC44OTFBLjg5NC44OTQgMCAwIDAgMCA1Ljk5OGMwIC40ODUuNDAzLjg4Ni44OS44ODZoMTIuMDE4TDkuMzEgMTAuNDc5YS44NzUuODc1IDAgMCAwIDAgMS4yNTQuOTIuOTIgMCAwIDAgLjYzOS4yNjcuODguODggMCAwIDAgLjYzOC0uMjY4bDUuMTQzLTUuMTE1QS45MTEuOTExIDAgMCAwIDE2IDUuOThhMS4xMzQgMS4xMzQgMCAwIDAtLjMwMy0uNjE4eiIgZmlsbD0iIzJENjlBRSIvPjwvc3ZnPg==)}.amblog-post-container .amblog-widget-container .amblog-list{margin:0 30px}.amblog-post-container .amblog-widget-container.-post .amblog-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.amblog-post-container .amblog-widget-container.-post .amblog-item{box-sizing:border-box;width:47%}.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-list{justify-content:inherit}.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-item{margin:0 20px 20px 0;width:31%}.desktop.one-column .amblog-post-container .amblog-content .amblog-widget-container.-post .amblog-item:nth-child(3n){margin-right:0}.amblog-grid-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;justify-content:space-between}.amblog-grid-list>.amblog-item{width:47%}.amblog-grid-list .amblog-read:hover{background:#185eaf;text-decoration:none}.amblog-grid-list .amblog-features>.amblog-item{margin-right:10px}.amblog-grid-list .amblog-item .amblog-category{margin-right:10px}.page-layout-3columns .amblog-grid-list>.amblog-item,.page-layout-3columns .amblog-grid-list .slick-slide .amblog-item{margin-right:0;width:100%}.column .amblog-newsletter .input-box.-newsletter{flex-wrap:wrap}.column .amblog-newsletter .mage-error[generated=true],.column .amblog-newsletter .amblog-input{max-width:calc(65% - 10px)}.column .amblog-newsletter .amblog-btn{max-width:35%}.column .amblog-newsletter .mage-error[generated=true]{order:3;width:100%}.amblog-search-titles{border-bottom:1px solid #e5e5e5}.amblog-search-title{position:relative;width:auto}.amblog-search-title:after{background:0 0;content:'';height:1px;left:0;position:absolute;top:100%;width:100%}.amblog-search-title.open:after{background:#1979c2}.amblog-search-content{margin-top:40px;width:100%}.desktop.three-columns .amblog-related-wrapper.-related-products .amblog-item-product{max-width:129px}.amblog-related-wrapper.-related-products .amblog-slick-slider:not(.slick-initialized){justify-content:initial}.amblog-related-wrapper.-related-products .amblog-slick-slider:not(.slick-initialized) .amblog-item-product{max-width:25%}.amblog-related-wrapper.-related-products .product-reviews-summary{margin-bottom:5px}.ammenu-menu-toggle.-hamburger.-porto{margin:20px 0 0}.ammenu-menu-toggle.-hamburger.-porto~.minicart-wrapper{top:16px;margin:0}.amskit-toolbar-wrap{bottom:25px;left:25px}.amskit-toolbar-wrap.-open{width:500px}.amskit-toolbar-content{max-height:650px}.amskit-headings-wrap{-webkit-flex-wrap:initial;flex-wrap:initial}.amskit-page-links .amskit-label{width:45%}.am-brands-fullwidth{width:100% !important}.ambrands-letters-list{display:flex}.ambrands-letters-list .ambrands-letter .ambrands-content{margin:0 -10px}.ambrands-letters-list .ambrands-brand-item{margin:0 10px 20px}.ambrands-letters-list .ambrands-brand-item.-no-logo{max-width:156px}.ambrands-letters-list .ambrands-letter{padding-right:10px;width:inherit}.cart-discount-tooltip{font-weight:600;font-size:1.6rem;line-height:2.2rem}.cart-product-tooltip{min-width:74px;min-height:74px;top:15px;right:15px}.cart-product-tooltip.open{left:0;right:0}.cart-product-tooltip .cart-product-tooltip-details ul li{letter-spacing:.54px}.cart-product-tooltip .cart-product-tooltip-details ul li.cart-product-title{font-size:1.4rem;line-height:1.75rem}.cart-product-tooltip .cart-product-tooltip-details ul li.cart-discount-title{font-size:1.2rem;line-height:2.2rem;padding-top:2px}.wish.wrapper{float:right;margin:0;padding:0;list-style:none none}.wish.wrapper .action.wish{line-height:50px;color:#405969;text-decoration:none}.wish.wrapper .action.wish:visited{color:#405969;text-decoration:none}.wish.wrapper .action.wish:hover{color:#405969;text-decoration:underline}.wish.wrapper .action.wish:active{color:#405969;text-decoration:underline}.wish.wrapper .counter.qty{color:#87a4b6}.wish.wrapper .counter.qty:before{content:'('}.wish.wrapper .counter.qty:after{content:')'}.compare.wrapper+.wish.wrapper{margin-right:20px}.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%}.block-category-event.block:last-child{margin-bottom:30px;padding:10px 0 30px}.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:#979797;font-weight:400}.block-search input:-moz-placeholder{color:#979797;font-weight:400}.block-search input::-moz-placeholder{color:#979797;font-weight:400}.block-search input:-ms-input-placeholder{color:#979797;font-weight:400}.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:5px 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:'\e615';font-family:'icons-blank-theme';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:1}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.checkout-cart-index .page-header .header.content .logo{margin:0 auto}.checkout-cart-index .page-main .page-title-wrapper .page-title{font-size:3.5rem;margin-top:2rem;font-weight:700}.checkout-cart-index .page-main>.messages{width:64%;padding-right:5%}.checkout-cart-index .content-remove-modal{border-radius:5px;border:1px solid #ccc;padding:30px;margin:35px auto 10px}.checkout-cart-index .content-remove-modal>div{width:48%;flex-basis:48%}.cart-container .checkout-methods-items{text-align:left}.cart-container .checkout-methods-items .action.primary{min-width:70%}.cart-container .cart-container-left{width:64%;padding-right:40px}.cart-container .widget{float:left}.cart-container .widget.block{margin-bottom:20px}.cart-summary-container{position:sticky;top:160px;right:0;float:right;width:36%}.column.main .cart-summary-container .cart-summary .actions-toolbar>.secondary{float:none}.cart-summary-container .cart-summary .block .fieldset .field{margin:0 0 20px;margin:0 0 10px}.cart-summary-container .cart-summary .block .fieldset .field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.cart-summary-container .cart-summary .block .fieldset .field:not(.choice)>.control{float:none;width:auto}.cart-summary-container .cart-summary .block .fieldset .field>.label{margin:0 0 5px;display:inline-block}.cart-summary-container .cart-summary .block .fieldset .field.choice:before,.cart-summary-container .cart-summary .block .fieldset .field.no-label:before{display:none}.cart-summary-container .cart-summary.summary-mobile{display:none !important}.cart.table-wrapper .items{min-width:100%;width:auto}.cart.table-wrapper .item.photo{padding:27px 8px 10px}.cart.table-wrapper .item-actions td{text-align:right}.cart .action{margin-bottom:10px}.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+.cart-products-toolbar{margin-top:25px}.cart.table-wrapper .item>.photo{padding:10px 20px}.cart.table-wrapper .item>.info{margin:0 0 0 20px}.cart.table-wrapper .item-gift{padding:8px 16px}.block.discount{background:0 0;display:flex;align-items:center}.block.discount .title{background:0 0;padding:10px 0;margin:0}.block.discount .content{padding:0;margin-left:10%;display:block !important}.block.discount .content .coupon .action{padding-right:20px;letter-spacing:1.2px;padding-left:5px}.block.discount.active .title{background-image:none}.lifestyle-banner{background:url('../images/bg-big-lifestyle.png') top left no-repeat;min-height:200px;text-align:left;padding:30px 0 0 280px}.lifestyle-banner .action.primary{width:190px}.lifestyle-active lifestyle-banner{display:none}.onestepcheckout-index-index .opc-wrapper .field[name="shippingAddress.telephone"]:before,.onestepcheckout-index-index .opc-wrapper .field[name="billingAddress.telephone"]:before{left:17px}.product-info-icon-section .item{margin-bottom:3rem}.minicart-wrapper{margin-left:13px}.minicart-wrapper .block-minicart{right:15px;width:430px}.checkout-onepage-success .print{display:block;float:right;margin:22px 0 0}.checkout-index-index .footer.content .footer-payment-logo img,.checkout-index-index .footer.content .footer-payment-logo picture{height:50px;margin-left:20px;margin-right:20px}.checkout-index-index .adyen-checkout__threeds2__challenge--02{width:auto;height:auto;display:flex;justify-content:center;align-items:center}.checkout-index-index .adyen-checkout__threeds2__challenge--02 .adyen-checkout__iframe--threeDSIframe{height:initial;width:initial;min-width:400px;min-height:390px;position:relative}.checkout-step-billing-methods{margin-top:70px}#checkout-shipping-method-load .table-checkout-shipping-method.treeStep .col-deliverypoints{margin-top:10px;padding:0 75px 15px 0}#checkout-shipping-method-load .table-checkout-shipping-method.treeStep .col-deliverypoints .delivery-point-content{margin-left:75px}.opc-progress-bar-item{width:auto}.checkout-index-index .modal-popup:not(.checkout-modal) .modal-footer .action-save-address{float:right;margin:0 0 0 10px}.checkout-shipping-method{margin-top:17px}.checkout-shipping-method .actions-toolbar>.primary{float:right}.checkout-shipping-method .actions-toolbar .action.primary{margin:0}.table-checkout-shipping-method{width:auto}.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator{padding:18px 20px 15px 44px}.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content{margin-top:25px;padding:0 0 0 60px}.table-checkout-shipping-method .content-shipping-method[data-name=store_delivery]{background-position:left 40px top 40px,right 40px top 40px}.table-checkout-shipping-method .content-shipping-method[data-name=store_delivery].active .col-storelocator{padding-right:50px}.table-checkout-shipping-method .content-shipping-method[data-name=store_delivery].active .col-storelocator .selected-storelocator-content{padding:20px 40px}.table-checkout-shipping-method .content-shipping-method .col-poltraf-wrapper .col-poltraf-label{left:200px}.opc-wrapper .billing-address-item:nth-child(2n+3),.opc-wrapper .shipping-address-item:nth-child(2n+3){margin-left:0}.opc-wrapper .form-login .field.mp-12,.opc-wrapper .form-shipping-address .field.mp-12,.opc-wrapper .form-create-account .field.mp-12,.opc-wrapper .billing-address-form .field.mp-12,.opc-wrapper .form-login .field.mp-8,.opc-wrapper .form-shipping-address .field.mp-8,.opc-wrapper .form-create-account .field.mp-8,.opc-wrapper .billing-address-form .field.mp-8{padding:0 !important}.opc-wrapper .form-login .field.mp-4,.opc-wrapper .form-shipping-address .field.mp-4,.opc-wrapper .form-create-account .field.mp-4,.opc-wrapper .billing-address-form .field.mp-4{padding-left:0}.opc-wrapper .billing-address-form .billing-gus{margin-left:5px;max-width:calc(51% - 5px)}.opc-wrapper .billing-address-form .billing-gus .company-gus button{padding:13px 8px}.opc-wrapper .billing-address-form .field-tax-number{margin-right:5px;max-width:calc(49% - 5px)}.opc-wrapper .form-login .fieldset.hidden-fields{padding:0}.opc-wrapper .city-list{width:100%;left:0}.checkout-step-three .table-checkout-shipping-method .content-shipping-method[data-shipping=courier_cashondelivery]:before{left:85px}.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{text-align:right}.block-authentication .block-title{font-size:1.8rem;border-bottom:0;margin-bottom: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}.osc-authentication-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;justify-content:space-between;margin-right:104px}.osc-authentication-wrapper .info-ico{display:flex;align-items:center;justify-content:center;gap:8px}.popup-authentication .modal-inner-wrap{min-width:768px;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;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #c1c1c1}.popup-authentication .block-authentication .block-customer-login,.popup-authentication .block-authentication .form.login{padding:0 30px;width:50%}.popup-authentication .block-authentication h2{text-transform:uppercase}.popup-authentication .block-authentication .actions-toolbar .primary{width:initial;float:right;margin:0}.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;margin-bottom:0}.popup-authentication .block[class]{box-sizing:border-box;float:left;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.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 20px}.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 20px 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}.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}.form-giftregistry-search .fieldset{margin-bottom:29px}.form-giftregistry-search .fieldset>.fields-specific-options>.field{margin:0 0 20px;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:0 16px;width:100%;box-sizing:border-box;content:' ';float:left;height:1px}.form-giftregistry-search .fieldset>.fields-specific-options>.field .description{padding:0 16px;text-align:left;width:100%;box-sizing:border-box;float:left}.form-giftregistry-search .fieldset>.fields-specific-options>.field:not(.choice)>.label{padding:0 16px;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}.block-giftregistry-shared-items .product-item-photo{display:table-cell;max-width:100%;padding:0 20px 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:20px;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 20px}.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 5px;display:inline-block}.wishlist.window.popup .field.choice:before,.wishlist.window.popup .field.no-label:before{display:none}.block-wishlist-management{margin-bottom:20px}.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:10px;padding:5px 10px 10px;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:10px;padding:5px 10px 10px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right:0}.block-wishlist-management .wishlist-select-items .current{border-bottom:3px solid #e31837;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:25px}.paypal-review .paypal-review-title{border-bottom:1px solid #d1d1d1}.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}.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:20px}.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:-20px}[class^=sales-guest-] .column.main .block:not(.widget) .block-content .box,.sales-guest-view .column.main .block:not(.widget) .block-content .box{margin-bottom:20px}.my-credit-cards .card-type img{display:block}.brands-list .items-list .item{width:20%}.brands-list .title-section{margin-bottom:40px;margin-top:18px}#mainslider-row{min-height:430px}#mainslider-row .row-full-width-inner{position:absolute;left:0;right:0;max-width:initial}#mainslider-row .row-full-width-inner .item img{object-fit:cover;min-height:430px}div.homepage-mainslider-mobile-wrapper{display:none}.cms-home.cms-index-index .page-wrapper{padding-top:60px}.cms-home .page-wrapper{padding-top:133px}[data-content-type=row][data-appearance=contained]{min-height:0 !important}.homepage-slick .item:first-child{display:block}.aminst-feed-profile-btn i.ico-arrow-right{width:8px;height:13px}.ico-category{width:25px;height:25px;display:inline-block;cursor:pointer;background-position:left center;background-size:contain;background-repeat:no-repeat}div .homepage-mainslider-desktop-wrapper .dots .glider-dot,div .homepage-mainslider-mobile-wrapper .dots .glider-dot{width:12px;height:12px}div .homepage-mainslider-desktop-wrapper .glider-prev,div .homepage-mainslider-mobile-wrapper .glider-prev,div .homepage-mainslider-desktop-wrapper .glider-next,div .homepage-mainslider-mobile-wrapper .glider-next{width:40px;height:40px;border-radius:20px}div .homepage-mainslider-desktop-wrapper .glider-prev,div .homepage-mainslider-mobile-wrapper .glider-prev{left:24px}div .homepage-mainslider-desktop-wrapper .glider-prev:before,div .homepage-mainslider-mobile-wrapper .glider-prev:before{margin-left:4px}div .homepage-mainslider-desktop-wrapper .glider-next,div .homepage-mainslider-mobile-wrapper .glider-next{right:24px}div .homepage-mainslider-desktop-wrapper .glider-next:before,div .homepage-mainslider-mobile-wrapper .glider-next:before{margin-right:4px}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content{margin-left:60px}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container{margin-bottom:10px;display:-webkit-flex;display:-ms-flexbox;display:flex}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container .point-address{padding-left:60px}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container .point-address:before{content:none}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container .point-address.parcel-locker:before{content:'';background-repeat:no-repeat;display:inline-block;position:absolute;top:3px;width:50px;transform:translate(-20%)}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container .point-address.parcel-locker:before{background-size:50px}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container .point-address{font-size:1.2rem;line-height:initial;width:60%}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .point-address-container .point-description{width:65%}.table-checkout-shipping-method .col-deliverypoints .delivery-point-content .selected-delivery-point .points-item .point-address-container .point-address:before{transform:translate(-10%)}.table-checkout-shipping-method .col-deliverypoints .delivery-point-top .delivery-point-top-details{margin-left:60px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.table-checkout-shipping-method .col-deliverypoints .delivery-point-top .delivery-point-top-details .col-carrier{width:80%}.table-checkout-shipping-method .col-deliverypoints .delivery-point-top .delivery-point-top-details .col-price{width:24%}.cms-adventcalendar #maincontent{margin-top:90px}.cms-adventcalendar #maincontent .column.main{min-height:0}.cms-adventcalendar .container{max-width:100%}.cms-adventcalendar .hero-banner{position:relative;top:-26px;margin-bottom:10px}.cms-adventcalendar .header-adventcalendar{height:49px}.cms-adventcalendar .header-adventcalendar ul{height:74px}.cms-adventcalendar .header-adventcalendar .logo-mobile{display:none}.cms-adventcalendar .header-adventcalendar .logo-desktop{display:inline-block}.cms-adventcalendar .row-banner .list-hero-banner{padding-left:0;list-style:none;margin-top:40px;margin-bottom:0;text-align:center}.cms-adventcalendar .row-banner .list-hero-banner .list-adventcalendar-title{font-size:21px;line-height:25px;font-weight:700;text-align:center;margin-bottom:20px}.cms-adventcalendar .row-banner .list-hero-banner .list-adventcalendary-description{font-size:18px;line-height:24px;max-width:460px;margin:0 auto;text-align:center}.cms-adventcalendar .row-banner .list-hero-banner .list-btn-adventcalendary{width:325px;height:53px;display:flex;justify-content:center;align-items:center;background-color:#e31837;color:#fff;margin:30px auto;border-radius:5px}.cms-adventcalendar .row-banner .list-hero-banner .list-btn-adventcalendary a{color:#fff}.cms-adventcalendar .row-banner .list-hero-banner .list-btn-adventcalendary a:hover{text-decoration:none}.cms-adventcalendar .row-banner .list-hero-banner .list-btn-adventcalendary a .btn-adventcalendary-text{font-size:15px;text-transform:uppercase;font-weight:700;letter-spacing:.98px;padding-right:10px;display:inline;position:relative;bottom:8px}.cms-adventcalendar .row-banner .list-hero-banner .list-btn-adventcalendary a .sp-icon-lifestyle{font-size:32px;position:relative;top:3px}.cms-adventcalendar .slider-bestsellers.product-list-row .slick-slider .slick-arrow.slick-prev{left:5px}.cms-adventcalendar .slider-bestsellers .slick-slider .slick-arrow.slick-next{right:10px}.cms-adventcalendar .advent-calendar-gift{width:100%;height:550px;position:relative}.cms-adventcalendar .advent-calendar-gift .bow-left{background-size:cover;width:450px;height:391px;display:block;left:-5px;top:-5px}.cms-adventcalendar .advent-calendar-gift .bow-right{bottom:-5px;right:-5px;width:291px;height:264px}.cms-adventcalendar .advent-calendar-gift.gift-open .bow-left{width:204px;height:176px;animation-duration:1s;animation-iteration-count:1;animation-name:animation-left-bow;animation-timing-function:linear;background-size:cover}.cms-adventcalendar .advent-calendar-gift.gift-open .bow-right{width:145px;height:132px;animation-duration:1s;animation-iteration-count:1;animation-name:animation-right-bow;animation-timing-function:linear;background-size:cover}.cms-adventcalendar .advent-calendar-gift.gift-open .gift-open-container{z-index:3}.cms-adventcalendar .advent-calendar-gift .gift-close-container{background:#fff url(../images/bg_adventcalendar_gift.png) no-repeat center;max-height:550px;height:100vh;position:absolute;width:100%;z-index:2}.cms-adventcalendar .advent-calendar-gift .gift-open-container{position:absolute;height:550px;width:100%;background-color:#fff;z-index:1}.cms-adventcalendar .advent-calendar-gift .gift-open-container .list-product-gift .gift-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cms-adventcalendar .gift-close .content-gift-close{display:flex;justify-content:center;align-items:center;height:100%;text-align:center}.cms-adventcalendar .gift-close .list-gift-close{list-style:none;padding-left:0;margin-bottom:0}.cms-adventcalendar .gift-close .icon-gift-close-icon{margin-bottom:29px}.cms-adventcalendar .gift-close .sp-icon-advent-gift:before{color:#014542;font-size:77px}.cms-adventcalendar .gift-close .title-gift-close{font-family:'Nunito','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:37px;line-height:44px;letter-spacing:.92px;text-transform:uppercase;margin-bottom:29px}.cms-adventcalendar .gift-close .btn-gift-close{width:199px;height:53px;display:flex;justify-content:center;align-items:center;font-size:15px;line-height:35px;font-weight:700;letter-spacing:.98px;color:#fff;text-transform:uppercase;background-color:#e31837;border-radius:5px;margin:0 auto 15px;cursor:pointer}.cms-adventcalendar .gift-close .expiry-date-descrition{font-size:16px;line-height:19px}.cms-adventcalendar .gift-open-container{padding:50px}.cms-adventcalendar .gift-open-container .gift-container-left .gift-badge{width:149px;height:149px;background-color:#e31837;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-30px}.cms-adventcalendar .gift-open-container .gift-container-left .gift-badge ul{text-align:center;padding-top:5px}.cms-adventcalendar .gift-open-container .gift-container-left .gift-badge ul li{margin-bottom:0;font-size:16px;line-height:1}.cms-adventcalendar .gift-open-container .gift-container-left .gift-badge .gift-badge-discount{font-family:'Nunito','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:43px;line-height:34px}.cms-adventcalendar .gift-open-container .gift-container-left .gift-badge .sp-icon-lifestyle{color:#fff;font-size:32px;line-height:40px}.cms-adventcalendar .gift-open-container .gift-container-right .gift-expiry-date p{border:1px solid #35605e;width:218px;height:31px;border-radius:5px;font-size:13px;line-height:16px;font-weight:700;display:flex;justify-content:center;align-items:center;margin-bottom:24px}.cms-adventcalendar .gift-open-container .gift-container-right .gift-expiry-date p span{padding-left:5px}.cms-adventcalendar .gift-open-container .list-product-gift .gift-name h1{font-family:'Nunito','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:36px;line-height:43px;font-weight:700;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cms-adventcalendar .gift-open-container .list-product-gift .gift-attribute{font-size:17px;line-height:20px;margin-bottom:17px}.cms-adventcalendar .gift-open-container .list-product-gift .gift-description{font-size:15px;line-height:24px;height:96px;width:100%;text-overflow:ellipsis;overflow:hidden}.cms-adventcalendar .gift-open-container .gift-price p{color:#2739b0}.cms-adventcalendar .gift-open-container .gift-price p .sp-icon-lifestyle{font-size:26px;position:relative;top:9px;left:10px}.cms-adventcalendar .gift-open-container .list-gift-price li{color:#e31837;font-size:36px;line-height:43px;font-weight:700;letter-spacing:1.8px}.cms-adventcalendar .gift-open-container .list-gift-price li s{color:#35605e;margin-left:21px;font-size:16px;line-height:19px;letter-spacing:.8px}.cms-adventcalendar .gift-open-container .gift-price-container a{color:#fff;width:219px;height:53px;border-radius:5px;background:#e31837;font-size:15px;line-height:35px;letter-spacing:.98px;font-weight:700;display:flex;align-items:center;justify-content:center;text-transform:uppercase}.cms-adventcalendar .gift-open-container .gift-price-container a:hover{text-decoration:none}.cms-adventcalendar #slider .slick-prev,.cms-adventcalendar #slider .slick-next{background-image:none !important}.cms-adventcalendar #slider .slick-prev:before,.cms-adventcalendar #slider .slick-next:before{color:#014542;font-family:sp-icons;font-size:12px}.cms-adventcalendar #slider .slick-prev:after,.cms-adventcalendar #slider .slick-next:after{display:none}.cms-adventcalendar #slider .slick-prev:before{content:'\e928';transform:rotate(270deg);position:absolute;top:12px;right:8px}.cms-adventcalendar #slider .slick-next:before{content:'\e928';position:absolute;transform:rotate(270deg);left:10px;top:16px}.cms-adventcalendar .slider-advent #slider .slick-list{padding-top:14px}.cms-adventcalendar .slider-advent .slider-description ul li:first-child{font-size:22px;line-height:26px;letter-spacing:.5px;margin-bottom:20px}.cms-adventcalendar .slider-advent .slider-description ul li:last-child{font-size:18px;line-height:22px;letter-spacing:.4px;margin-bottom:24px}.cms-adventcalendar .row-advent-blog{padding-bottom:80px}.cms-adventcalendar .row-advent-blog .amblog-element-block .amblog-item{padding:15px 0}.cms-adventcalendar .row-advent-blog .amblog-element-block .slick-slider .slick-arrow.slick-prev{left:-32px}.cms-adventcalendar .row-advent-blog .amblog-element-block .slick-slider .slick-arrow.slick-next{right:-32px}.cms-adventcalendar .row-banner .list-btn-scrool-to-gift{font-size:17px;line-height:24px;font-weight:700;letter-spacing:.89px}.cms-adventcalendar .row-banner .list-btn-scrool-to-gift .sp-icon-arrow-bottom{font-size:10px;margin-left:10px}.cms-adventcalendar .inventive-gift .all-ideas .show-all-gift{display:none}.cms-adventcalendar .row-advent-blog .amblog-recent-post-image-wrapper{height:293px;margin:0 7px;max-width:275px}.cms-adventcalendar .row-advent-blog .amblog-title{margin:0 0 30px;border-bottom:1px solid #ccc}.cms-adventcalendar .row-advent-blog .amblog-title p{font-size:22px;margin:0}.cms-adventcalendar .row-advent-blog .amblog-link-mobile{display:none}.cms-adventcalendar .row-advent-blog .amblog-list.row .slick-dots li{width:18px;height:18px}.cms-adventcalendar .row-advent-blog .amblog-list.row .slick-dots li button{width:18px;height:18px}.cms-adventcalendar .row-advent-blog .amblog-list.row .slick-dots li button:before{width:18px;height:18px}.cms-adventcalendar .amblog-item.amblog-recent-post .amblog-recent-post-image-wrapper p{font-weight:600;margin:0;padding:0;z-index:2}.page-header .google-translate-wrapper{padding:10px 0}.page-header .google-translate-wrapper #google_translate_element{padding-top:10px}.page-header .google-translate-wrapper #google_translate_element .goog-te-gadget-simple .goog-te-menu-value{margin:0}.page-header .google-translate-wrapper #google_translate_element .goog-te-gadget-simple .goog-te-menu-value span:first-child:after{width:60px}.page-header .google-translate-wrapper .button-orginal-varsion{right:0}.page-header .google-translate-wrapper .button-orginal-varsion span{text-transform:capitalize}.page-header .google-translate-container{border-bottom:1px solid #ccc;height:70px}.translate-button-wrapper{padding-left:10px;text-align:center;width:80px}.google-translate-link{cursor:pointer}.checkout-cart-index .google-translate-link,.checkout-index-index .google-translate-link{padding:0;position:absolute;right:0;top:25px}.promotions-container{height:300px;margin-bottom:55px;position:relative}.promotions-container .promotions-page{position:relative;width:145px}.promotions-container .promotions-page .ico-arrow-right{right:-25px;top:5px;position:absolute;left:auto}.promotions-container .promotions-page .promotions-link-page{margin-left:10px}.promotions-container .promotions-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;justify-content:space-between}.promotions-container .promotions-wrapper .promotions-image{margin-left:-6px}.promotions-container .promotions-title{padding-left:10px}.promotions-container .promotions-slider-placeholder,.promotions-container .promotions-slider{width:89%;margin-left:15px;margin-top:15px}.promotions-container .promotions-slider-placeholder .slick-dots,.promotions-container .promotions-slider .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:40px;justify-content:center}.promotions-container .promotions-slider-placeholder .slick-dots li,.promotions-container .promotions-slider .slick-dots li{width:auto;height:auto;margin:0 9px}.promotions-container .promotions-slider-placeholder .slick-dots li.slick-active button,.promotions-container .promotions-slider .slick-dots li.slick-active button{background:#487dde}.promotions-container .promotions-slider-placeholder .slick-dots li button,.promotions-container .promotions-slider .slick-dots li button{border-radius:10px;width:3px;height:3px;padding:3px;background:#d9d9d9}.promotions-container .promotions-slider-placeholder .slick-dots li button:hover,.promotions-container .promotions-slider .slick-dots li button:hover{border:none}.promotions-container .promotions-slider-placeholder .slick-dots li button:before,.promotions-container .promotions-slider .slick-dots li button:before{font-size:.3rem;line-height:.3rem;width:3px;height:3px}.promotions-container .promotions-slider-placeholder .slick-slider .slick-arrow.slick-prev,.promotions-container .promotions-slider .slick-slider .slick-arrow.slick-prev{left:-31px;top:42%}.promotions-container .promotions-slider-placeholder .slick-slider .slick-arrow.slick-next,.promotions-container .promotions-slider .slick-slider .slick-arrow.slick-next{right:-26px;top:42%}.promotions-container-checkout{margin-bottom:25px;float:unset;position:relative;transition:all .05s ease;z-index:1;margin-top:25px}.promotions-container-checkout .promotions-info{margin-bottom:15px}.open-promotions .cart-container .promotions-container-checkout{display:block}.open-promotions .cart-container .cart-container-left .promotions-container-checkout{display:none}.cart-container .cart-container-left .promotions-container-checkout{display:none}.open-promotions.checkout-index-index .promotions-container-checkout{display:block}.promotions-banner-checkout,.promotions-banner-active-info{border-top:1px solid #ccc;margin-top:40px;padding-top:40px;margin-bottom:40px}.promotions-banner-checkout .promo-banner-container .promo-text-active,.promotions-banner-active-info .promo-banner-container .promo-text-active{width:68%;text-align:right;padding-right:5%}.promotions-banner-active-info{padding-top:20px;margin-top:-15px;border-top:none}.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content{padding:20px 60px 0;margin-top:0}.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content.tree-hours-collect .storelocator-container .selected-delivery-storelocator,.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content.tree-hours-collect .storelocator-container .right-side{padding:20px 0 20px 60px}.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content .points-item-container,.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content .availability-wrapper{display:-webkit-block;display:-ms-blockbox;display:block;width:50%}.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content .selected-delivery-storelocator .points-item .points-wrapper,.table-checkout-shipping-method .table-checkout-shipping-method-name .col-storelocator .delivery-storelocator-content .nearest-delivery-points-storelocator .points-item .points-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.stores-list .store-item{padding:20px 30px 25px 15px}.single-store-wrapper .store-data{flex-direction:row}.single-store-wrapper .store-data>div:not(:last-child){margin-right:10%}.single-store-wrapper .data-title{font-size:18px;margin-bottom:25px}.single-store-wrapper .data-content{padding-left:40px}.single-store-wrapper .data-content:before{left:0}#container-storyly-web{margin:30px 0 40px -65px;height:225px;width:1380px}.sbn-storyly{display:none}.alertbar #maincontent{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;margin-top:0 !important}.alertbar .breadcrumbs{margin-top:56px}.alertbar #algolia-autocomplete-container{top:116px !important}.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:20px}.products.wrapper~.toolbar .modes{display:none}.modes-mode{color:#87a4b6;border:1px solid #d1d1d1;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:#87a4b6;background:#dedede}.modes-mode:last-child{border-right:1px solid #d1d1d1}.modes-mode.active{color:#bacad5}.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:#87a4b6;content:'\e60d';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modes-mode:hover:before{color:#87a4b6}.mode-list:before{content:'\e60b'}.products.wrapper~.toolbar .limiter{display:block;float:right}.catalog-product-view.active-history-price .product-info-main:not(.sticky-box) .history-price-wrap.active{right:40%;left:auto}.catalog-product-view .product-info-main.sticky-box .history-trigger{-ms-flex-order:6;-webkit-order:6;order:6;margin-top:-20px;display:block}.catalog-product-view .product-info-main.sticky-box .product-price-lifestyle.d-none+.history-trigger{margin-top:-20px;width:100%}.catalog-product-view .product-info-main.sticky-box .product-price-lifestyle+.history-trigger{margin-top:10px;width:100%}.catalog-product-view .product-info-main.sticky-box .available .history-price-wrap .tooltip-box .ls-price span:last-of-type{margin-top:15px}.catalog-product-view .available .history-price-wrap{padding:30px;margin-right:25px;min-width:326px;max-width:385px;height:auto;right:100%;left:auto;top:0}.catalog-product-view .available .history-price-wrap .tooltip-box{margin-top:15px}.catalog-product-view .available .history-price-wrap .tooltip-box .regular-price span{text-align:center}.catalog-product-view .available .history-price-wrap .tooltip-box .regular-price span:first-of-type{font-weight:700;font-size:1.2rem;line-height:1.6rem;letter-spacing:.375px;color:#34424b}.catalog-product-view .available .history-price-wrap .tooltip-box .regular-price span:last-of-type{margin-top:10px}.catalog-product-view .available .history-price-wrap .tooltip-box .ls-price span{text-align:center}.catalog-product-view .available .history-price-wrap .tooltip-box .ls-price span:last-of-type{margin-top:13px}.catalog-product-view .available .history-price-wrap .tooltip-box .ls-price .ico-lifestyle-price{margin-top:3px}.catalog-product-view .available .history-price-wrap .tooltip-box .ls-price .price{cursor:pointer}.catalog-product-view .available .history-price-wrap .tooltip-box .regular-price,.catalog-product-view .available .history-price-wrap .tooltip-box .ls-price{width:50%}.catalog-product-view .available .history-trigger{font-size:1.2rem;margin-top:10px;text-decoration-line:underline;display:block}.lifestyle-active.lifestyle-price-active .available .history-price-wrap .tooltip-box .ls-price .ico,.lifestyle-active.lifestyle-price-active .available .history-price-wrap .tooltip-box .ls-price .price{cursor:initial}.product-skin-beauty-logo{height:28px}.product-skin-beauty-badge{height:60px;padding-right:38px;display:flex;justify-content:end;max-width:230px;background-color:#fff8f6;align-items:center;position:relative;margin-bottom:20px}.product-skin-beauty-badge:before{position:absolute;content:"";height:60px;background-color:#fff8f6;width:calc(50vw);left:0;transform:translateX(-100%)}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table;width:100%}.product-info-main .box-tocart .qty-button,.product-options-bottom .box-tocart .qty-button{padding:15px 20px;font-size:3.3rem;font-weight:700;position:absolute;bottom:0;border:none}.product-info-main .box-tocart .qty-button:active,.product-options-bottom .box-tocart .qty-button:active,.product-info-main .box-tocart .qty-button:focus,.product-options-bottom .box-tocart .qty-button:focus,.product-info-main .box-tocart .qty-button:hover,.product-options-bottom .box-tocart .qty-button:hover{box-shadow:none;border:none}.product-info-main .box-tocart .qty-button.increaseQty,.product-options-bottom .box-tocart .qty-button.increaseQty{right:16px}.product-info-main .box-tocart .qty-button.decreaseQty,.product-options-bottom .box-tocart .qty-button.decreaseQty{left:0}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{margin-bottom:20px;padding-right:15px;position:relative;width:213px;box-sizing:border-box}.product-info-main .box-tocart .field.qty .input-text.qty,.product-options-bottom .box-tocart .field.qty .input-text.qty{font-weight:700;line-height:5rem;font-size:2.2rem;max-width:unset;padding:0 16px;height:50px;text-align:center;width:100%}.product-info-main .box-tocart .field.qty .loader-input,.product-options-bottom .box-tocart .field.qty .loader-input{right:12px}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:block;text-align:left;vertical-align:bottom;width:100%}.product-info-icon-section div .product-info-icon-list li{margin-bottom:0}.product-info-icon-section div .product-info-icon-list li:last-child{font-family:'Nunito';font-weight:500;text-transform:uppercase;display:flex;margin:0;align-items:center}.product-info-main{position:relative}.product-info-main .sub-title h2{font-size:2.1rem;margin:13px 0}.product-section-description .description,.product-section-description .pharmacy-section{width:63%;padding:5rem 5rem 5rem 0}.product-section-description .description .pharmacy-section-item,.product-section-description .pharmacy-section .pharmacy-section-item{padding-top:2.5rem;padding-bottom:2.5rem}.product-section-description .description .pharmacy-section-item:last-child,.product-section-description .pharmacy-section .pharmacy-section-item:last-child{padding-bottom:5rem}.product-section-description .pharmacy-section{padding-top:0}.product-section-description .product-more-info{width:37%;padding:5rem 0 0 5rem}.product-section-description .product-precautions-section{width:63%}.product-section-description .product-precautions-section .precautions-container{font-size:15px;color:inherit;overflow:hidden;word-break:break-word;line-height:normal}.product-section-description .product-precautions-section .precautions-container ul{padding:0;margin:0;list-style-position:inside}.product-section-description .product-precautions-section .precautions-container ul li{margin-bottom:8px}.product-section-description .product-precautions-section .precautions-container ul li::marker{margin-right:8px}.product-composition-section{float:left;width:63%;margin-top:40px;padding:0}.sidebar .product-items .product-item-info .product-item-photo{float:left;left:auto;margin:0 10px 10px 0;position:relative;top:auto}.sidebar .product-items .product-item-details{margin:0}.sidebar .product-items .product-item-actions{clear:left}.product-info-main-right .product-page-alert.stock{max-height:initial}.product-info-main-right .product-page-alert.stock+.stock-sku-desktop{min-height:initial !important}.product-info-main-right .stock-sku-desktop .stock.unavailable{display:none}.sticky-box.product-info-main .product-info-price{margin-top:5px;-ms-flex-order:4;-webkit-order:4;order:4;float:left;height:40px;padding-right:5px;width:auto}.sticky-box.product-info-main .product-info-price .price-box{margin:0}.sticky-box.product-info-main .price-difference-alert{-ms-flex-order:3;-webkit-order:3;order:3;margin:12px 0 0}.sticky-box.product-info-main .product-options-bottom{-ms-flex-order:4;-webkit-order:4;order:4;margin-bottom:10px;width:100%;height:auto}.sticky-box.product-info-main .stock-sku-desktop{-ms-flex-order:2;-webkit-order:2;order:2;width:100%}.sticky-box.product-info-main .product-price-lifestyle{-ms-flex-order:5;-webkit-order:5;order:5;margin:-30px 0 0;width:auto;float:left;font-size:10px;padding-left:0;letter-spacing:normal}.sticky-box.product-info-main .product-price-lifestyle .price{font-size:14px}.sticky-box.product-info-main .product-price-lifestyle .ico{max-height:14px;vertical-align:sub}.sticky-box.product-info-main .box-tocart .fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;float:left;width:100%}.sticky-box.product-info-main .box-tocart .actions{margin-left:0;text-align:center;width:100%;padding:0}.sticky-box.product-info-main .box-tocart .action.tocart{width:100%;min-width:150px;max-width:unset;height:50px}.sticky-box.product-info-main .box-tocart .action.tocart .no-sticky{display:none}.sticky-box.product-info-main .box-tocart .action.tocart .sticky{font-size:1.2rem;display:block}.sticky-box.product-info-main .box-tocart .action.tocart.mobile{display:flex;align-items:center;justify-content:center;min-width:0;font-size:12px;padding:10px;height:45px}.sticky-box.product-info-main .box-tocart .action.tocart.mobile:before{display:none}.sticky-box.product-info-main .box-tocart .action.tocart.mobile .ico-addto-s{transform:scale(.8);width:22px;height:28px;margin-left:5px}.sticky-box.product-info-main .product-social-links{display:none}.sticky-box.product-info-main .product-page-alert.stock{grid-column-start:2;grid-column-end:3;grid-row-start:3;grid-row-end:5;margin-bottom:8px;order:5}.sticky-box .product-info-main-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:space-between;flex-direction:column}.sticky-box .info-stickybox{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-order:1;-webkit-order:1;order:1;width:100%}.sticky-box .info-stickybox img{margin:0 10px 10px 0;padding-right:5px;display:block !important;max-height:80px;max-width:100%}.sticky-box .info-stickybox .name{font-family:'Nunito';font-weight:700;font-size:1.8rem;width:80%;display:flex;align-items:center;justify-content:flex-start;letter-spacing:.18px;color:#444757}.sticky-box .product-info-main-right{padding:20px;border-radius:8px;position:fixed;top:215px;width:min(37%,410px) !important;margin:0;right:8px;background:#fff;box-shadow:0 0 18px rgba(0,0,0,.12);z-index:101}.sticky-box .product-info-main-right .product-info-stock-sku{display:none}.sticky-box .product-info-main-right .count .field.qty .control input{border:1px solid #2739b0;width:100%;padding:0;height:50px;font-size:20px;font-weight:700}.sticky-box .box-tocart .field.qty{display:flex;width:213px;border-radius:5px;padding:0 !important;margin:0 auto}.sticky-box .box-tocart .field.qty .control{margin-top:0;border:0;font-weight:700;padding:0;text-align:center;border-radius:0}.sticky-box .box-tocart .field.qty .control .loader-input{left:50px;right:0;top:0}.sticky-box .box-tocart .field.qty .increaseQty{right:0}.sticky-box .box-tocart .field.qty .decreaseQty,.sticky-box .box-tocart .field.qty .increaseQty{font-size:3.3rem;padding:15px 20px;border:0}.sticky-box div.product-page-alert{width:100%;margin:0}.sticky-box div.product-page-alert.stock{max-height:initial}.sticky-box div.product-page-alert .info{display:none}.sticky-box div.product-page-alert .info-small{display:none}.sticky-box div.product-page-alert .fieldset:last-child{margin-bottom:0}.sticky-box div.product-page-alert .actions-toolbar .primary.action{font-size:13px}.sticky-box div.product-page-alert form{display:none}.sticky-box div.product-page-alert .alert-scroll{display:block;background-image:none;background:#2739b0;border:1px solid #2739b0;color:#fff;cursor:pointer;padding:15px 25px;border-radius:6px;font-weight:600;box-sizing:border-box;vertical-align:middle;text-align:center;text-transform:uppercase;font-size:1.5rem;margin-top:7px}.sticky-box div.product-page-alert .alert-scroll .ico{margin-right:10px;vertical-align:middle}.container-pickup-time,.container-stock-available{right:0}.container-pickup-time .wrapper-stock-center,.container-stock-available .wrapper-stock-center{-webkit-align-items:center;-ms-align-items:center;align-items:center;width:100%;justify-content:space-between}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main,.page-layout-product-full-width .product-info-main{width:60%}.page-layout-1column .product-info-main .product-info-main-left,.page-layout-product-full-width .product-info-main .product-info-main-left{float:left;width:57%;padding-right:3rem}.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku{display:block}.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku .stock.available,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku .stock.available,.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku .payment-paypo,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku .payment-paypo,.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku .box-tocart,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku .box-tocart,.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku .container-delivery-times,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku .container-delivery-times,.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku #container-available-shop,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku #container-available-shop,.page-layout-1column .product-info-main .product-info-main-left .product-info-stock-sku #pickup-time,.page-layout-product-full-width .product-info-main .product-info-main-left .product-info-stock-sku #pickup-time{display:none}.page-layout-1column .product-info-main .product-info-main-right,.page-layout-product-full-width .product-info-main .product-info-main-right{display:flex;flex-direction:column}.page-layout-1column .product-info-main .product-info-main-right .product-info-stock-sku,.page-layout-product-full-width .product-info-main .product-info-main-right .product-info-stock-sku{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;min-height:204px}.page-layout-1column .product.media,.page-layout-product-full-width .product.media{width:37% !important;min-height:auto}.page-layout-1column.product-rx .product.media,.page-layout-product-full-width.product-rx .product.media{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100% !important;min-height:380px}.page-layout-1column.product-rx .product.media ._block-content-loading,.page-layout-product-full-width.product-rx .product.media ._block-content-loading{max-width:37%}.page-layout-1column.product-rx .product.media .page-title-label,.page-layout-product-full-width.product-rx .product.media .page-title-label{background:#2739b0;font-weight:500;font-size:1.7rem;color:#fff;line-height:3.5rem;margin-bottom:18px;text-transform:uppercase;border-radius:7px;width:100%;max-width:168px;text-align:center}.page-layout-1column.product-rx .product.media .page-title-wrapper,.page-layout-product-full-width.product-rx .product.media .page-title-wrapper{padding:40px 30px;box-sizing:border-box;width:35%}.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%}.login-container .block.login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.login-container .block.login .actions-toolbar>.secondary{float:left}.login-container .fieldset>.field>.control{width:80%}.fieldset .fullname .field .label{padding:0 16px;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%}.account .column.main .order-details-container .block.block-order-details-gift-message{border:1px solid #ccc;padding:24px 24px 25px;border-radius:5px}.account .column.main .order-details-container .block.block-order-details-gift-message .gift-message-collapse{border-top:1px solid #ccc;padding-top:30px}.block-addresses-list .items.addresses{font-size:0}.block-addresses-list .items.addresses>.item{display:inline-block;font-size:15px;margin-bottom:20px;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 10px 10px 0}.gift-message .field{margin-bottom:20px}.gift-item-block .content{padding:5px 200px 5px 5px;margin-right:60px;background-position:top -45px right -48px}.gift-options{position:relative;z-index:1;margin-right:60px}.gift-options .actions-toolbar{clear:both;float:none;position:static}.gift-options .actions-toolbar .secondary{float:none;margin-left:0}.gift-options .actions-toolbar .secondary .action{float:none;margin-left:0}.cart.table-wrapper .action-gift{float:left}.cart-container .cart-gift-item .content{display:block !important}.order-options .gift-wrapping,.table-order-review .gift-wrapping{max-width:50%}.row-newsletter{padding:0 100px}.products.wrapper.list .product-reviews-summary{margin:0}.swatch-attribute-options.swatch-more-options{flex-wrap:wrap}.swatch-attribute-options.swatch-more-options .more-options-btn{margin-top:20px;display:inline-block;cursor:pointer;width:100%;font-weight:300;letter-spacing:.38px;text-decoration:underline;order:3}.swatch-attribute-options.swatch-more-options:not(.show) .swatch-option.text:nth-child(n+5){display:none}.swatch-attribute-options.swatch-more-options:not(.show) .swatch-option.color:nth-child(n+8){display:none}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options{display:flex}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options .swatch-option.text{order:2}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options .swatch-option.text:nth-child(n+4){display:none}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options .swatch-option.text.selected{order:1;display:flex}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options .swatch-option.color{order:2}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options .swatch-option.color:nth-child(n+7){display:none}.swatch-attribute-options.swatch-more-options:not(.show).reorder-options .swatch-option.color.selected{-ms-flex-order:-1;-webkit-order:-1;order:-1;display:flex}.translate-visible{margin-top:60px !important}.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:15px;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:5px}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.catalog-category-view .breadcrumbs{min-height:20px}.catalog-category-view .with-facets .text-center{min-height:68px}.page-main>.page-title-wrapper .page-title{display:inline-block}.page-main>.page-title-wrapper .page-title+.action{float:right;margin-top:20px}.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}.page-header .header.content .store-switcher-wrapper{padding:0 20px;width:254px}.page-header .header.content .store-switcher-wrapper li.store-item{padding-top:5px;font-size:1.6rem;margin:0 17px}.page-header .header.content .store-switcher-wrapper li.store-item.drugstore.active:before,.page-header .header.content .store-switcher-wrapper li.store-item.pharmacy.active:before{top:-18px}.products-grid.wishlist .product-items{justify-content:center}.products-grid.wishlist .product-item .product-item-actions-toolbar .action.delete{top:5px}.products-grid.wishlist .product-item .product-item-actions-toolbar .action.delete .ico-trash{width:21px;height:26px;transform:scale(.7);position:relative;top:-3px}.wishlist-index-index .form-wishlist-items .actions-toolbar .share-all{justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding-bottom:30px}.wishlist-index-share .form.wishlist.share{padding:45px}.wrapper-split-shipments .items>.item{border-bottom:1px solid #d1d1d1}.wrapper-split-shipments .items>.item:first-child{border-top:1px solid #d1d1d1}.warning-split-shipments .warning-left{width:5%}.warning-split-shipments .warning-right{letter-spacing:.3px;line-height:22px;width:90%}.split-additional-wrapper .delivery-point-top-details{width:100%}.opc-wrapper .one-step-checkout-container{display:flex}.opc-wrapper .opc-col-left{width:53%}.opc-wrapper .opc-col-right,.opc-wrapper .opc-col-right-mobile{position:sticky;top:160px;align-self:flex-start;right:0;margin-left:auto;width:35%;padding-left:20px}.opc-wrapper .opc-col-right .opc-sidebar-sticky,.opc-wrapper .opc-col-right-mobile .opc-sidebar-sticky{position:static}.opc-wrapper .opc-sidebar-sticky{position:sticky;position:-webkit-sticky;top:95px}.opc-wrapper .fieldset>.field.col-mp:not(.choice)>.label{left:0}.opc-wrapper .billing-address-form{margin-left:0;margin-right:0}.opc-wrapper .billing-address-form .fieldset>.field.col-mp:not(.choice)>.label{left:0}.opc-wrapper .billing-address-form .choice.field{padding:0}.opc-wrapper .create-account-block{margin-bottom:0}.opc-wrapper .fieldset.create.lifestyle{margin-bottom:0}.opc-wrapper .checkout-step-billing-address{margin-top:30px}.checkout-step-three .opc-col-left .checkout-shipping-method .table-checkout-shipping-method-name>div.active[data-shipping=courier_cashondelivery]{margin-bottom:20px}.marketplace-product-view .price-per-unit{display:block !important;margin:8px 0}.page-layout-1column .product-info-main{width:60% !important}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price .price-including-tax,.product-info-price .price-box .price-container .price .price-final_price{font-size:45px !important}.product-info-main .product-info-price .old-price .price-wrapper .price{font-size:2rem !important}.modal-popup .marketplace-messages .fieldset{margin-bottom:40px}.marketplace-product-view .product-info-main .product-info-main-left .page-title-wrapper .page-title{font-size:24px !important}.marketplace-product-view .product-info-main .product-info-main-right .price-final_price .price:not(.omnibus-price,.tooltip-price){font-size:32px}.marketplace-product-view .product-info-main .product-info-main-right .product-info-stock-sku .stock{margin-bottom:10px}.newspaper-preview__wrapper{margin:40px auto}.newspaper-preview__content{margin-right:-50px}.newspaper-preview__item{width:33.3%;padding:0 50px 0 0}.newspaper-button__text{margin:0 auto}.newspaper-toolbar{left:-30px}.newspaper-toolbar__content{width:auto;max-width:624px;height:70px}.newspaper-toolbar__item{padding:15px 20px 15px;font-size:1.4rem;line-height:1.7rem}.newspaper-toolbar__item--scale{display:block}.newspaper-toolbar__item--prev{max-width:none}.newspaper-toolbar__item--next{max-width:none}.newspaper-toolbar__amount{font-size:1.6rem;line-height:1.9rem}.newspaper-toolbar__input[type=number]{font-size:1.6rem;line-height:1.9rem;height:40px;width:42px}.newspaper-toolbar__item--more .newspaper-toolbar__options,.newspaper-toolbar__item--scale .newspaper-toolbar__options{bottom:70px}.more-options__item.adjust-size{display:list-item}.newspaper-preview__wrapper{margin:40px auto}.newspaper-preview__content{margin-right:-50px}.newspaper-preview__item{width:33.3%;padding:0 50px 0 0}.popup-category-products__title{font-size:1.8rem}.popup-category-products__wrapper{width:100%;padding:3rem 3rem 5rem}.popup-category-products__list .product-items .product-item{margin-top:4rem}.popup-category-products__list .product-items .product-item .product-item-name{font-size:1.8rem}.popup-category-products__list .product-items .product-item .product-item-photo{width:calc(35% - 3rem) !important;margin:0 3rem 0 0}.popup-category-products__list .product-items .product-item .product-item-details{width:65%}.popup-category-products__list .product-items .product-item .price-box{margin-top:7px}.popup-category-products__list .product-items .product-item .price-box .price{font-size:2.2rem;line-height:35px}.popup-category-products__list .product-items .product-item .product-item-actions .actions-primary{float:left}.popup-category-products__list .product-items .product-item .action.primary.tocart{width:200px;margin-left:18px}.newspaper-block .row .newspaper-details{min-height:312px}.newspaper-block .goto{position:absolute;bottom:0;right:20px}.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}@supports (appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none){.checkout-step-three .opc-sidebar-sticky #agreement__6{margin-top:-17px}}.footer .block.newsletter{float:none}.page-header .header.content{padding:15px}.page-header .header.content .logo.mobile{display:none}.page-header .header.content .header.links li.my-account .sf-tooltip:hover .tooltip-content{display:block}.page-header .switcher-language{display:none}.page-lifestyle .page-header .header.content .logo{width:200px}.brands-page .ambrands-search-wrapper{width:50%}.brands-page .letters .letters-box{width:80%}.brands-page .letters .letter{padding:7px}.brands-page .brand-images .brands-letter .bare-list .brand-item{margin:0;padding:7px}.brands-recommendation-widget .brands-recommendation-content{flex-wrap:wrap}.account .page-title-wrapper .page-title{line-height:4.5rem}.account.page-layout-2columns-left .sidebar-main{width:33.3%;max-width:370px}.account.page-layout-2columns-left .column.main{width:66.7%;padding-top:15px}.account.sales-order-history .column.main{position:relative}.account.sales-order-history .column.main .filters{position:absolute;z-index:1;right:0;top:0}.account.sales-order-history .column.main .filters form{border-radius:5px}.account.sales-order-history .column.main .filters form p{padding:16px 16px 10px}.account.sales-order-history .column.main .filters form ul li label{margin:0 0 0 10px !important}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content .box-order-shipping-details{width:100%}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content .box-order-shipping-details span{margin-left:10px;margin-right:15px}.account .block-order-details-view .block-content .box .box-content{padding:28px}.account .block-order-details-view .block-content .box .box-content address{display:block}.account .order-summary .order-number h2{font-size:2.3rem;line-height:3.5rem;letter-spacing:.57px;margin:50px 0}.account .order-summary .order-status,.account .order-summary .order-date,.account .order-summary .order-totals{flex-basis:33.33%;border-bottom:1px solid #ccc;text-align:center;padding-bottom:15px;margin-bottom:0}.account .order-summary .actions-toolbar{margin:30px 0}.account .order-summary .actions-toolbar .action.order{margin-right:50px}.account .order-details-items:not(.payment),.account .block-order-details-view{border:1px solid #ccc;padding:24px 24px 25px;border-radius:5px}.account .box.box-order-billing-address .download-invoice{-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end;width:50%}.account .box.box-order-billing-address .download-invoice .invoice-link{font-size:1.5rem;line-height:5.3rem;padding-right:15px}.account .box.box-order-billing-address .download-invoice .invoice-link:first-of-type{padding-right:15px}.account .box.box-order-billing-address .download-invoice .invoice-link:after{bottom:29px}.account .box.box-order-billing-address .download-invoice .invoice-link .sp-invoice:before{font-size:3.5rem;margin-left:20px}.account .order-details-items:not(.payment).open .order-items{margin:0 13px}.account .order-details-items:not(.payment).open form{position:relative;margin-top:100px}.account .order-details-items:not(.payment) .order-title strong{line-height:3.5rem;letter-spacing:.45px}.account .order-details-items:not(.payment) .order-items .edit-ordered-products{right:-16px;padding:16px}.account .order-details-items:not(.payment) .order-items .edit-ordered-products.open p:after{top:9px}.account .order-details-items:not(.payment) .order-items .edit-ordered-products p:after{top:6px}.account .order-details-items:not(.payment) .order-items .row-item .photo .wishlist{left:-20px;top:0}.account .order-details-items:not(.payment) .order-items .row-item .photo img{margin:0 10px}.account .order-details-items:not(.payment) .order-items .row-item .product.name{font-size:18px;font-size:1.8rem;line-height:1.8rem}.account .order-details-items:not(.payment) .order-items .row-item .product-price{margin-bottom:20px;margin-top:5px}.account .order-details-items:not(.payment) .order-items .row-item .product-price .price{font-size:2.2rem;line-height:2.1rem}.account .order-details-items:not(.payment) .order-items .order-shipping-count{border-radius:5px}.account .order-details-items:not(.payment) .order-items .actions .action.add-review{display:inline-block}.account .empty-customer-content img{margin-top:0}.account .form-address-edit .container-fields .fieldset-street{flex-basis:50%;width:50%}.account .form-address-edit .container-fields .fieldset-vat-id{width:60%}.account .form-address-edit .container-fields .fieldset-gus{margin-left:20px;width:calc(40% - 20px)}.account .form-address-edit .container-fields .fieldset-house-number{flex-basis:calc(25% - 10px);width:calc(25% - 10px);margin-left:10px}.account .form-address-edit .container-fields .fieldset-flat-number{flex-basis:calc(25% - 10px);width:calc(25% - 10px);margin-left:10px}.account .form-address-edit .container-fields .fieldset-zip{flex-basis:33%;width:33%}.account .form-address-edit .container-fields .fieldset-city{flex-basis:calc(67% - 10px);width:calc(67% - 10px);margin-left:10px}.account .form-address-edit .actions-toolbar{margin-top:10px}.account .form-address-edit .actions-toolbar .secondary{margin:0 0 0 20px !important}.account .form-edit-account .actions-toolbar{margin-top:12px}.account .form-edit-account .actions-toolbar .secondary{margin:0 0 0 20px !important}.account .no-customer .actions li{margin:0}.account .no-customer p{margin:0 40px}.account.magento_rma-returns-view .block-return-details .box-content li{width:calc(50% - 20px);margin:0 20px 25px 0}.account.magento_rma-returns-view .block-returns-items{border:1px solid #ccc;padding:45px;border-radius:5px}.account.magento_rma-returns-view .block-returns-items .row-item .product.name{font-size:18px}.account.magento_rma-returns-view .block-returns-items .row-item .product-price{font-size:22px}.account.magento_rma-returns-view .block-returns-items .row-item .product-price .price{font-size:22px}.account.magento_rma-returns-view .block-returns-items .row-item .product-sku{margin:5px 0 25px}.account.magento_rma-returns-view .block-returns-items .row-item .details-return{margin:20px 0}.account.magento_rma-returns-view .block-returns-items .row-item .details-return span{width:auto}.account.magento_rma-returns-view .block-returns-items .row-item .details-return span.title-details{width:180px}.account.magento_rma-returns-create .fieldset-return{width:80%;padding:25px}.account.magento_rma-returns-create .fieldset>.field:not(.choice)>.label{width:auto}.account.magento_rma-returns-create .actions-toolbar .secondary .action.add{padding:10px 35px 10px 0}.account.magento_rma-returns-create .actions-toolbar .secondary .action.add:after{right:0;top:8px}.block-collapsible-nav{background:#f0f3fc;border-radius:0 25px 25px 0;padding:35px 0}.block-collapsible-nav .content{background:#f0f3fc}.block-collapsible-nav .title{display:none}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{text-transform:uppercase;letter-spacing:1.5px;padding:8px 30px}.block-collapsible-nav .text-welcome{font-size:30px}.homepage-slick .slick-slide .item{height:430px}.homepage-slick .slick-initialized .slick-slide{height:430px}.slick-mobile-img{display:none !important}.slick-desktop-img{display:block !important;background-repeat:no-repeat;width:100%;height:100%}.pagebuilder-slider.slick-slider{padding:0 40px}.pagebuilder-slider.slick-slider .slick-arrow{display:block !important}.product-list-row .slick-slider .slick-arrow{display:block !important}.product-list-row .slick-slider .slick-arrow.slick-prev{left:-12px;transform:rotate(0deg) translate(0,-50%)}.product-list-row.promotions-products .slick-dots{display:none !important}.product-list-row.products-recommended .product-items.grid-slider .slick-dots{display:block !important}.product-list-row.products-recommended .slick-dots li button{width:18px;height:18px}.product-list-row.products-recommended .slick-dots li button:before{width:18px;height:18px}.homepage-slick .homepage-mainslider{margin:0 -20px 30px}.homepage-slick .item.pharmacy{height:560px}.our-clients-recommend .slick-list.draggable{width:100%}.our-clients-recommend .slick-list.draggable .slick-track{min-width:100%;justify-content:space-between}.cms-home .app-row{display:none !important}.app-row .app-left{display:flex;justify-content:flex-end}.app-row .app-left .app-title{display:none}.app-row .app-center{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.app-row .app-center ul{display:flex}.app-row .app-center ul li{margin-right:11px}.app-row .app-center ul li .app-description{margin-top:11px}.app-row .app-right{display:flex;align-items:flex-end}.app-row .app-right ul li{margin-bottom:25px}.account-links{top:170px;left:auto;right:30px;transform:unset}.account-links ul li{width:120px;height:120px;border:1px solid #a6bce5;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.2);margin:0 10px}.klub-account-login .page-header .header.content{padding:15px 20px}.klub-account-login .login-container{min-height:311px}.klub-account-login .login-container:after{content:'';height:311px;position:absolute;width:1px;left:50%;background-color:#d8d8d8}.klub-account-login .login-container .block-title{margin-bottom:20px;font-weight:600}.klub-account-login .login-container .actions-toolbar{height:50px;width:100%;display:flex;margin-top:0;align-items:center;justify-content:space-between}.klub-account-login .login-container .actions-toolbar:before,.klub-account-login .login-container .actions-toolbar:after{display:none}.klub-account-login .login-container .actions-toolbar .livestyle-save-me{width:50%}.klub-account-login .login-container-r{max-width:407px}#notice-cookie-block .content{flex-direction:column}#notice-cookie-block .content p{padding:5px 0 10px}#notice-cookie-block .content .actions{margin:5px 0 0}#notice-cookie-block .content .actions button{margin:2px}.modal-popup .modal-footer .action-primary{margin:0 5px}.modal-popup .modal-footer .action-secondary{margin:0 5px}.modal-popup.remove-item .modal-inner-wrap{max-width:480px;width:60% !important}.page-layout-2columns-right .column.main{width:100%}.amblog-featured-info{display:none}.amblog-index-index .amblog-pager-container,.amblog-index-search .amblog-pager-container,.amblog-index-category .amblog-pager-container,.amblog-index-tag .amblog-pager-container{width:30%}.amblog-index-index .amblog-post-list .post-items,.amblog-index-search .amblog-post-list .post-items,.amblog-index-category .amblog-post-list .post-items,.amblog-index-tag .amblog-post-list .post-items{height:480px}.amblog-index-index .amblog-post-list .post-items .post-item,.amblog-index-search .amblog-post-list .post-items .post-item,.amblog-index-category .amblog-post-list .post-items .post-item,.amblog-index-tag .amblog-post-list .post-items .post-item{width:28%;position:absolute;margin-bottom:0}.amblog-index-index .amblog-post-list .post-items .post-item:nth-child(1),.amblog-index-search .amblog-post-list .post-items .post-item:nth-child(1),.amblog-index-category .amblog-post-list .post-items .post-item:nth-child(1),.amblog-index-tag .amblog-post-list .post-items .post-item:nth-child(1){top:0;left:0}.amblog-index-index .amblog-post-list .post-items .post-item:nth-child(2),.amblog-index-search .amblog-post-list .post-items .post-item:nth-child(2),.amblog-index-category .amblog-post-list .post-items .post-item:nth-child(2),.amblog-index-tag .amblog-post-list .post-items .post-item:nth-child(2){bottom:0;left:0}.amblog-index-index .amblog-post-list .post-items .post-item:nth-child(3),.amblog-index-search .amblog-post-list .post-items .post-item:nth-child(3),.amblog-index-category .amblog-post-list .post-items .post-item:nth-child(3),.amblog-index-tag .amblog-post-list .post-items .post-item:nth-child(3){top:0;margin-left:auto;margin-right:auto;left:0;right:0;height:480px;width:40%}.amblog-index-index .amblog-post-list .post-items .post-item:nth-child(3) .post-item-info,.amblog-index-search .amblog-post-list .post-items .post-item:nth-child(3) .post-item-info,.amblog-index-category .amblog-post-list .post-items .post-item:nth-child(3) .post-item-info,.amblog-index-tag .amblog-post-list .post-items .post-item:nth-child(3) .post-item-info{height:480px}.amblog-index-index .amblog-post-list .post-items .post-item:nth-child(4),.amblog-index-search .amblog-post-list .post-items .post-item:nth-child(4),.amblog-index-category .amblog-post-list .post-items .post-item:nth-child(4),.amblog-index-tag .amblog-post-list .post-items .post-item:nth-child(4){top:0;right:0}.amblog-index-index .amblog-post-list .post-items .post-item:nth-child(5),.amblog-index-search .amblog-post-list .post-items .post-item:nth-child(5),.amblog-index-category .amblog-post-list .post-items .post-item:nth-child(5),.amblog-index-tag .amblog-post-list .post-items .post-item:nth-child(5){bottom:0;right:0}.amblog-index-index .amblog-container-list .amblog-post-container,.amblog-index-search .amblog-container-list .amblog-post-container,.amblog-index-category .amblog-container-list .amblog-post-container,.amblog-index-tag .amblog-container-list .amblog-post-container{margin-bottom:40px}.amblog-index-index .amblog-container-list .amblog-post-container .amblog-wrapper,.amblog-index-search .amblog-container-list .amblog-post-container .amblog-wrapper,.amblog-index-category .amblog-container-list .amblog-post-container .amblog-wrapper,.amblog-index-tag .amblog-container-list .amblog-post-container .amblog-wrapper{width:33%}.amblog-index-index .amblog-container-list .amblog-post-container .amblog-content,.amblog-index-search .amblog-container-list .amblog-post-container .amblog-content,.amblog-index-category .amblog-container-list .amblog-post-container .amblog-content,.amblog-index-tag .amblog-container-list .amblog-post-container .amblog-content{padding-right:30px;padding-left:30px;margin-top:20px}.amblog-index-index .amblog-container-list .amblog-content,.amblog-index-search .amblog-container-list .amblog-content,.amblog-index-category .amblog-container-list .amblog-content,.amblog-index-tag .amblog-container-list .amblog-content{padding:0;width:67%}.amblog-index-index .amblog-search,.amblog-index-search .amblog-search,.amblog-index-category .amblog-search,.amblog-index-tag .amblog-search{width:60%}.amblog-index-index .amblog-widget-container .amblog-recent-post,.amblog-index-search .amblog-widget-container .amblog-recent-post,.amblog-index-category .amblog-widget-container .amblog-recent-post,.amblog-index-tag .amblog-widget-container .amblog-recent-post{flex:0 0 33.333%;max-width:33.333%}.amblog-index-index .action-cat,.amblog-index-search .action-cat,.amblog-index-category .action-cat,.amblog-index-tag .action-cat{display:none}.amblog-index-index .category-list,.amblog-index-search .category-list,.amblog-index-category .category-list,.amblog-index-tag .category-list{margin-bottom:40px}.amblog-index-index .category-list .amblog-category,.amblog-index-search .category-list .amblog-category,.amblog-index-category .category-list .amblog-category,.amblog-index-tag .category-list .amblog-category{display:inline-block;margin-right:15px;margin-bottom:10px}.amblog-index-index .category-list .amblog-category a,.amblog-index-search .category-list .amblog-category a,.amblog-index-category .category-list .amblog-category a,.amblog-index-tag .category-list .amblog-category a{color:#2739b0;background:#fff;border:1px solid #2739b0;padding:15px;border-radius:5px;display:block;font-weight:700;text-transform:uppercase}.amblog-index-index .category-list .amblog-category a:hover,.amblog-index-search .category-list .amblog-category a:hover,.amblog-index-category .category-list .amblog-category a:hover,.amblog-index-tag .category-list .amblog-category a:hover{color:#fff;background:#2739b0;text-decoration:none}.sp-featured .amblog-widget-container .amblog-recent-post{flex:0 0 25%;max-width:25%}.sp-featured .amblog-recent-post-image-wrapper .thumbnail{background-size:400%;height:220px}.social-box{margin-bottom:40px}.social-box h3{font-size:22px}.cms-page-view .amblog-recent-post-image-wrapper,.cms-home .amblog-recent-post-image-wrapper{height:300px;margin:0 7px;width:275px}.cms-page-view .amblog-title,.cms-home .amblog-title{margin:0 0 30px;border-bottom:1px solid #ccc}.cms-page-view .amblog-title p,.cms-home .amblog-title p{font-size:22px;margin:0}.cms-page-view .amblog-link-mobile,.cms-home .amblog-link-mobile{display:none}.cms-page-view .amblog-list.row .slick-dots li,.cms-home .amblog-list.row .slick-dots li{width:18px;height:18px}.cms-page-view .amblog-list.row .slick-dots li button,.cms-home .amblog-list.row .slick-dots li button{width:18px;height:18px}.cms-page-view .amblog-list.row .slick-dots li button:before,.cms-home .amblog-list.row .slick-dots li button:before{width:18px;height:18px}.cms-pharmaguide .pagebuilder-column:nth-child(odd) .amblog-post-short .amblog-category{margin-top:6px}.amblog-index-author #maincontent{max-width:1220px}.amblog-index-author .amblog-grid-list>.amblog-item:last-child{width:31%}.amblog-index-author .amblog-grid-list .amblog-title{padding:25px 0}.amblog-index-author .amblog-grid-list .amblog-wrapper{height:200px}.amblog-index-author .header-author-posts{color:#405969;font-weight:700;font-size:2.9rem;margin:0 auto 50px;width:1210px}.amblog-index-post .amblog-grid-list .amblog-top-wrapper,.amblog-index-pharmaguide .amblog-grid-list .amblog-top-wrapper,.amblog-index-author .amblog-grid-list .amblog-top-wrapper{height:200px}.amblog-author-info{margin:50px 0 110px}.amblog-author-info .amblog-content{width:555px}.amblog-author-info .amblog-content .amblog-image-wrapper{min-height:215px;height:215px;width:215px}.amblog-author-info .amblog-content .amblog-content-right{padding-left:52px;width:50%}.amblog-author-info .amblog-content .amblog-content-right .amblog-name{color:#405969;font-weight:700;font-size:3.1rem;line-height:4rem}.amblog-author-info .amblog-content .amblog-content-right .amblog-job{font-size:1.8rem;line-height:2.2rem}.amblog-author-info .amblog-description{font-size:2rem;line-height:3.4rem;margin:0 auto;width:970px}.amblog-author-info .header-author-posts{font-size:2.9rem;margin:0 auto 50px;width:1210px}.amblog-index-authors .page-title,.amblog-index-authors .list-authors{margin:0 auto;width:980px}.amblog-index-authors .page-title .author,.amblog-index-authors .list-authors .author{margin:30px 0;width:25%}.amblog-index-authors .page-title .author .name-link,.amblog-index-authors .list-authors .author .name-link{font-size:2rem}.amblog-index-authors .page-title .author .name-link .name,.amblog-index-authors .list-authors .author .name-link .name{width:130px}.amblog-index-authors .page-title .author .author-img,.amblog-index-authors .list-authors .author .author-img{height:125px}.close-menu{display:block;position:absolute;right:30px;top:25px}.cms-brands .amslider-header-container{margin-top:50px}.cms-brands .letters{margin:30px 0 30px}.cms-brands .letters .letters-box .letter{font-size:18px;display:inline-block}.cms-brands .brand-images .brands-letter{width:100%;padding-right:0}.input-box .ambrands-search-wrapper{width:100%;max-width:535px}.bare-list .brand-item{width:20%}.container-select-drugstore.modal-slide._show .modal-inner-wrap{max-width:452px}.container-select-drugstore.modal-slide._show .modal-inner-wrap .modal-text{margin-top:26px}.catalog-product-view._has-modal .modals-overlay{background-color:#00000090}.container-pickup-time .info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:200px}.container-pickup-time .info-wrapper .choose-market span{font-size:1.3rem;font-weight:700;line-height:3rem;color:#405969;letter-spacing:.3px}.cms-trends .product-info-main.sticky-box .history-trigger{-ms-flex-order:6;-webkit-order:6;order:6;margin-top:-20px;display:block}.cms-trends .product-info-main.sticky-box .product-price-lifestyle.d-none+.history-trigger{margin-top:-20px;width:100%}.cms-trends .product-info-main.sticky-box .product-price-lifestyle+.history-trigger{margin-top:10px;width:100%}.cms-trends .available .history-trigger{font-size:1.2rem;margin-top:0;text-decoration-line:underline;display:block}.product-page-alert{margin-bottom:20px;margin-top:15px}.product-page-alert .info{margin-bottom:20px;width:200px}.product-page-alert .info-small{font-size:12px;line-height:18px}.product-page-alert .alert-scroll{display:none}.product-page-alert .actions-toolbar{margin-top:18px;margin-bottom:22px}.page-title-wrapper .brand-logo{display:inline-block;vertical-align:middle;margin-bottom:20px;margin-right:10px}.page-title-wrapper .brand-logo img{display:inline-block;vertical-align:middle}.catalog-category-brandspage .page-title-wrapper{display:flex;align-items:center;gap:15px}.catalog-category-brandspage .page-title-wrapper .page-title{width:fit-content}.catalog-category-brandspage .page-title-wrapper .page-title .sorting-clause-trigger{display:none !important}.product-section-description.init-menu.hide-desc .product-section-title{display:none}.product-section-description.init-menu.hide-desc .value>*{display:none}.product-section-description.init-menu.hide-section{display:none}.product-section-description.init-menu .desc__wrapper .desc__header p{font-family:'Nunito';font-weight:500;margin:2rem 0;color:#405969;line-height:1.1;font-size:1.4rem}.product-section-description.init-menu.hide-desc .desc__wrapper:not(.hide-section){display:block}.recommendations .block-recommendations-heading:after{left:15%;width:85%}.recommendations .block-recommendations-heading span{line-height:.5rem;position:absolute}.recommendations .products{margin:10px 0 0}.recommendations .block-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;border-style:none;justify-content:center;margin:0;width:100%}.recommendations .slick-slider{padding:0}.recommendations .slick-slider .slick-arrow.slick-next{right:-20px}.recommendations .slick-slider .slick-arrow.slick-prev{left:-20px}.product-info-main .payment-paypo{margin-top:11px}.product-info-main.sticky-box .payment-paypo{margin:10px 0 5px}.cart-empty{background-position:right 50px center;padding:80px 20px 20px 70px;background-size:auto}.cart-empty .empty-btn-gruop{text-align:left}.cart-empty .empty-btn-gruop .action.primary{float:left;margin:0}.cart-empty .empty-btn-gruop .action.primary:first-child{margin-right:20px}.checkout-payment-method .payment-group{justify-content:flex-start}.checkout-payment-method .payment-group div:nth-last-child(1 of .adyen-alternative-payment-method){margin-right:16px}.checkout-payment-method .payment-group .payment-method{margin-right:16px;max-width:169px}.checkout-agreements-block .checkout-agreements.fieldset{margin-bottom:30px}.mobile-page-application .mobile-application{height:490px}.mobile-page-application .mobile-application h1{margin-bottom:20px;font-size:4.2rem;line-height:6.3rem}.mobile-page-application .mobile-application p{font-size:22px;margin-bottom:28px}.mobile-page-application .mobile-application .mobile-application-bg{display:inline-block;height:490px;width:100%;background:url('../images/132051_baner_KLUBU_Desktop_1280x4304.webp') center top no-repeat;background-size:cover}.mobile-page-application .mobile-application .mobile-application-content{padding-right:30px;position:absolute;width:43%;right:0;text-align:left}.mobile-page-application .application-screen{margin:128px auto 64px;text-align:center}.mobile-page-application .application-screen .application-screen-item{width:100%;max-width:322px}.application-download-mobile{display:none}.pagebuilder-mobile-only{display:none !important}.cms-blog .columns .column .amblog-container-list{padding:30px 20px}.cms-blog .columns .column .list-title h1{margin-top:25px}.newspaper-block .row .newspaper-details{min-height:312px}.newspaper-block .goto{position:absolute;bottom:0;right:20px}.reservation-container-bar .reservation-bar .go-reservation{right:20px}.product-rx .product-info-pickup{padding-top:75px}.product-rx .product.media .product-info-pickup{-ms-flex-order:1;-webkit-order:1;order:1;min-width:300px}.product-rx .reservation-button{margin-bottom:40px}.product-rx .reservation-button .button{height:50px;width:198px}.product-rx .reservation-button .btn-reservation-group{width:198px}.product-rx .reservation-button .note-wrapper{margin-bottom:20px;max-width:210px}.reservation-index-index.step-three .opc-progress-bar,.reservation-index-index.step-three .reservation-info-box{display:none}.reservation-index-index.step-three .container-reservation-success{margin-top:100px;margin-bottom:100px;width:100%}.reservation-index-index.step-three .container-reservation-success .container-title{padding:25px 0 10px}.reservation-index-index.step-three .container-reservation-success .container-success-page{max-width:516px;margin:0 auto}.reservation-index-index.step-three .container-reservation-success .reservation-info-box{display:block;width:100%;margin:30px auto}.reservation-index-index .page-header .header.content .logo.logo-desktop{margin:0 auto}.reservation-index-index .return-link{position:absolute;top:37%;bottom:37%;cursor:pointer}.reservation-index-index .return-link .sp-icon-arrow-left{font-size:1.2rem}.reservation-index-index .return-link span{font-size:1.5rem;line-height:2rem;font-weight:700;color:#405969;text-transform:uppercase;letter-spacing:1px}.reservation-index-index .return-link:hover,.reservation-index-index .return-link:active,.reservation-index-index .return-link:focus{text-decoration:none;color:#405969}.reservation-index-index .container-pickup-time .info-wrapper{justify-content:flex-end}.reservation-index-index .reservation-wrapper{background:#2739b0;height:52px;width:100%}.reservation-index-index .reservation-wrapper .text-info-wrap{line-height:5.3rem;text-align:center}.reservation-index-index .reservation-wrapper .text-info-wrap .text-info{font-size:2rem;letter-spacing:1.2px}.reservation-index-index .reservation-container .reservation-container-left{width:65%;padding-right:6%}.reservation-index-index .reservation-container .reservation-info-box .box-text{padding:10px 25px}.reservation-index-index .reservation-container-right{width:35%;padding-left:2%}.reservation-index-index .container-pickup-location .pick-up-trigger{height:206px;padding-top:7px}.reservation-index-index .product-list .product-item{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.reservation-index-index .product-list .product-item .btn-remove{position:absolute;top:auto;bottom:45px}.reservation-index-index .product-list .product-item .product-img{max-width:190px;height:190px;width:100%;margin-left:55px;margin-top:48px}.reservation-index-index .product-list .product-info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-align-items:center;align-items:center;align-content:center;margin-left:7%;height:275px}.reservation-index-index .product-list .product-info-wrapper .product-name{font-size:1.8rem;line-height:2rem;width:100%}.reservation-index-index .product-list .product-info-wrapper .field.qty{-webkit-align-items:center;-ms-align-items:center;align-items:center}.reservation-index-index .product-list .product-info-wrapper .field.qty .input-text{padding:0}.reservation-index-index .product-list .product-info-wrapper .available-info{display:block;position:absolute;top:auto;bottom:18%}.reservation-index-index .product-list .product-info-wrapper .available-text{font-size:1.3rem;line-height:1.8rem}.reservation-index-index .note-wrapper.desktop{display:block}.login-container .block{width:100%}.login-container .block .block-title{border:0;font-size:18px}.login-container .legend{margin-left:0}.login-container .fieldset:after{margin-left:0}.login-container .fieldset>.field>.control{width:90%}.login-container .fieldset .field.captcha.required{margin-top:29px}.login-container .actions-toolbar .secondary .action{text-decoration:underline;font-size:13px;font-weight:300;text-transform:inherit}.login-container .actions-toolbar .primary{float:right;clear:both;margin-top:20px}.login-container .actions-toolbar .primary button{margin:0}.block-customer-login .remember{float:left;width:40%;margin-top:60px;font-size:13px}.block-customer-login .actions-toolbar{float:left;width:50%}.block.block-new-customer .action.primary{background:#fff;border:1px solid #405969;color:#405969}.block.block-new-customer .actions-toolbar .primary{float:left;margin:0}.block.block-new-customer .actions-toolbar .primary a{margin:0}.form-create-account .fieldset .field-recaptcha{margin:0 0 29px}}@media all and (min-width:769px) and (max-width:1280px),print and (max-width:1280px){.cms-adventcalendar .cms-adventcalendar .container .row{margin-left:0;margin-right:0}.cms-adventcalendar .advent-calendar-gift .bow-left{width:380px;height:330px}.cms-adventcalendar .slider-bestsellers .pagebuilder-column-group .slider-bestsellers-title{font-size:18px}.cms-adventcalendar .slider-bestsellers .pagebuilder-column-group .slider-bestsellers-link{max-width:140px}.cms-adventcalendar .slider-bestsellers .pagebuilder-column-group .slider-bestsellers-link .pagebuilder-button-link span{font-size:14px}}@media all and (min-width:769px) and (min-width:1320px),print and (min-width:1320px){.sticky-box .product-info-main-right{right:calc((100vw - 1280px)/2)}}@media all and (min-width:1024px),print{.breadcrumbs{margin-top:25px}.amgdprcookie-groups-modal .amgdprcookie-form{padding:0 20px}.checkout-index-index .modal-popup.amgdprcookie-modal-container .modal-inner-wrap{left:unset;margin-left:unset;width:21%}.desktop.three-columns aside.left,.desktop.three-columns aside.right{max-width:271px;width:24%}.desktop.three-columns section.content{width:52%}.desktop.two-columns-right aside.right,.desktop.two-columns-left aside.right{max-width:271px;width:30%}.amblog-helpful-wrap{margin:0;right:0;top:0}.amblog-tabs-block.-block .amblog-list.-active{justify-content:flex-start}.amblog-content-tab{margin-bottom:10px}.amblog-post-container .amblog-widget-container.-post .amblog-item{width:48%}.amblog-grid-list{-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.amblog-grid-list>.amblog-item,.amblog-grid-list .slick-slide .amblog-item{margin-right:3%;width:31%}.amblog-grid-list>.amblog-item{min-width:190px}.amblog-grid-list .slick-slide .amblog-item{min-width:150px}.amblog-grid-list>.amblog-item:nth-child(3n+0),.amblog-grid-list .slick-slide .amblog-item:nth-child(3n+0){margin-right:0}.page-layout-3columns .amblog-grid-list{justify-content:space-between}.page-layout-3columns .amblog-grid-list>.amblog-item,.page-layout-3columns .amblog-grid-list .slick-slide .amblog-item{margin-right:20px;width:calc(51% - 20px)}.page-layout-3columns .amblog-grid-list>.amblog-item:nth-child(2n+0),.page-layout-3columns .amblog-grid-list .slick-slide .amblog-item:nth-child(2n+0){margin-right:0}.ammenu-submenu-container[aria-selected=true]~.ammenu-toggle .ammenu-icon:after,.ammenu-submenu-container[aria-selected=true]~.ammenu-toggle .ammenu-icon:before{background-color:#1787e0}.ammenu-submenu-container[aria-selected=true]~.ammenu-link{color:#1787e0}.ammenu-label{position:absolute;transform:translate(70%,-100%)}.ammenu-menu-close-btn{position:absolute;top:25px;right:-34px;display:flex;align-items:center;padding:0 5px;width:15px;height:15px;color:#6d6d6d;font-size:20px;cursor:pointer}.ammenu-menu-close-btn:before{display:flex;justify-content:center;align-items:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1IDEuMTYzMTRMMTMuODM2NCAwTDcuNSA2LjMzNzI5TDEuMTYzNTcgMEwwIDEuMTYyNzFMNi4zMzcyOSA3LjVMMC4wMDA4NTcxNDMgMTMuODM3M0wxLjE2MzU3IDE1TDcuNSA4LjY2MzE0TDEzLjgzNjQgMTQuOTk5NkwxNC45OTgzIDEzLjgzNjlMOC42NjI3MSA3LjVMMTUgMS4xNjMxNFoiIGZpbGw9IiMzNDM0MzQiLz48L3N2Zz4=);background-position:center center;background-size:cover;background-repeat:no-repeat;content:'';width:15px;height:15px}.ammenu-menu-close-btn:hover{color:#000}.amslider .slide{flex-basis:auto;margin:0 20px 20px 0;max-width:32%}.ambrands-letters-filter .ambrands-letter{margin:0 7px 7px 0}.ambrands-letters-list .ambrands-letter{padding-right:30px;width:inherit}.ambrands-list-popup{position:absolute;width:600px;height:415px;border-radius:3px;background:#fff;box-shadow:0 2px 7px rgba(131,136,141,.13),0 10px 15px rgba(131,136,141,.13);opacity:0;transition:all .5s ease;pointer-events:none}.ambrands-menu-item:hover .ambrands-list-popup,.ammenu-item:hover .ambrands-list-popup{display:block;opacity:1;pointer-events:auto}.ambrands-list-container{display:flex;height:100%;font-size:0}.ambrands-list-popup .ambrands-letters-filter{display:block;overflow:auto;box-sizing:border-box;padding:20px 14px 0;min-width:calc(((34px + 12px)*4) + (14px*2));width:calc(((34px + 12px)*4) + (14px*2));height:100%;background:#fbfbfb;font-size:0}.ambrands-list-popup .ambrands-letters-filter .ambrands-letter{display:inline-flex;margin:0 6px 12px}.ambrands-list-popup .ambrands-letters-filter .ambrands-letter.-letter-all{margin-bottom:30px;width:calc(100% - 12px)}.ambrands-popup-items{display:inline-block;overflow:auto;box-sizing:border-box;padding:20px;width:100%;height:100%;font-size:14px}.ambrands-popup-items .ambrands-letters-list{width:100%}.ambrands-popup-items .ambrands-letters-list .ambrands-letter{margin-bottom:30px;padding-right:0}.ambrands-popup-items .ambrands-letters-list:last-child .ambrands-letter{margin-bottom:0}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item{min-width:100px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item{min-width:100px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item .ambrands-label{max-width:130px}.ambrands-popup-items .ambrands-letters-list .ambrands-brand-item.-no-logo{max-width:102px}.ambrands-popup-items .ambrands-letter .ambrands-brand-item .ambrands-empty{font-weight:400;font-size:40px}.product-info-icon-section .item{margin-bottom:0}.checkout-index-index .modal-popup:not(.checkout-modal) .modal-inner-wrap{margin-left:-35vw;width:70vw;left:50%}.opc-wrapper .billing-address-item,.opc-wrapper .shipping-address-item{width:calc(33% - 16px)}.opc-wrapper .billing-address-item:before,.opc-wrapper .shipping-address-item:before{background:#ccc;height:calc(100% - 20px);content:'';left:0;position:absolute;top:0;width:1px}.opc-wrapper .billing-address-item:nth-child(3n+1):before,.opc-wrapper .shipping-address-item:nth-child(3n+1):before{display:none}.opc-wrapper .billing-address-item:nth-child(3n+4),.opc-wrapper .shipping-address-item:nth-child(3n+4){margin-left:0}.opc-wrapper .billing-address-item.selected-item:before,.opc-wrapper .shipping-address-item.selected-item:before{display:none}.opc-wrapper .billing-address-item.selected-item+.billing-address-item:before,.opc-wrapper .shipping-address-item.selected-item+.billing-address-item:before,.opc-wrapper .billing-address-item.selected-item+.shipping-address-item:before,.opc-wrapper .shipping-address-item.selected-item+.shipping-address-item:before{display:none}.table-checkout-shipping-method{min-width:500px}.checkout-index-index .popup-authentication .modal-inner-wrap{margin-left:auto;width:33%;left:0;right:0}#algolia-autocomplete-container{position:fixed !important;right:0 !important;left:0 !important;top:85px !important;width:991px !important;margin:0 auto}.aa-PanelLayout{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.aa-PanelLayout .aa-Source{padding-right:20px;padding-left:20px;position:relative;width:100%}.aa-PanelLayout .aa-Source[data-autocomplete-source-id=querySuggestionsPlugin]{flex:0 0 25%;max-width:25%}.aa-PanelLayout .aa-Source[data-autocomplete-source-id=products]{flex:0 0 75%;max-width:75%}.aa-Panel{background:#fff}.aa-Panel .aa-List{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;width:100%}.aa-Panel .aa-List .aa-Item{width:50%}.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List{padding:0}.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List .aa-Item{width:100%;padding:8px}.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List .aa-ItemLink{border:none}.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List .aa-ItemLink:hover,.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List .aa-ItemLink:active,.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List .aa-ItemLink:focus,.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] ul.aa-List .aa-ItemLink:visited{text-decoration:none}.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] .info-without-thumb{font-size:1.5rem;font-weight:700;color:#405969;letter-spacing:.38px}.aa-Panel [data-autocomplete-source-id=querySuggestionsPlugin] .info-without-thumb mark{background:#fff;color:#405969;font-style:italic}.aa-Form .aa-ClearButton{display:none}#algolia-autocomplete-container .aa-Panel--scrollable .aa-dataset-products{padding-bottom:0}#algolia-autocomplete-container .aa-Panel--scrollable .aa-dataset-products .aa-suggestion{display:inline-block;width:49%}#algolia-autocomplete-container .aa-Panel--scrollable .footer_algolia{width:30%}#algolia-autocomplete-container .col9{border-left:solid 1px #eee;width:70%;right:0;height:100%}#algolia-autocomplete-container .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col9{border-right:solid 1px #eee;float:left;width:70%}.aa-dataset-products .aa-suggestions{margin:10px auto 25px auto}#autocomplete-products-footer{display:block}#algolia-autocomplete-container .aa-Panel--scrollable{width:80%;min-width:900px;padding-bottom:25px}.page-header .header.content .block-search.blog-search{min-width:640px}.is-blog .nav-sections{display:none}.blog-menu{background:#fff;display:block;position:fixed;left:0;width:100%;z-index:998;top:80px;border-bottom:1px solid #ccc}.blog-menu ul{max-width:1280px;margin:0 auto;padding:15px 35px}.blog-menu ul .back{float:right}.blog-menu ul li{display:inline-block;padding-right:20px;font-size:15px;font-weight:700;margin-bottom:0}.blog-search{display:block;padding:0;margin:0 auto;background:0 0}.blog-search.amblog-search{display:inline-block;text-decoration:none}.blog-search.amblog-search:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:inherit;color:#405969;content:'\e927';font-family:'icons-blank-theme';margin:auto;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.blog-search.amblog-search:after{font-weight:500;font-family:'sp-icons';display:inline-block !important;position:absolute;background:0 0;right:20px;top:13px;bottom:0;margin:auto}.blog-search .amblog-form-container .amblog-input{min-width:620px}.blog-search .amblog-form-container .amblog-input{position:static;margin:0}.blog-search .amblog-form-search.amblog-item{padding:0}.is-blog .page-title-wrapper .page-title{font-size:4.2rem;margin:0 auto}.is-blog.amblog-index-post .page-title-wrapper .page-title{line-height:4.8rem;letter-spacing:2.4px;padding:0;text-align:left;width:970px}.amblog-post-long .amblog-post-content-wrapper,.amblog-post-short .amblog-post-content-wrapper{padding-left:50px}.amblog-post-long .amblog-post-content-wrapper .amblog-title,.amblog-post-short .amblog-post-content-wrapper .amblog-title{font-size:1.8rem}.amblog-post-long .amblog-post-content-wrapper .category,.amblog-post-short .amblog-post-content-wrapper .category{letter-spacing:.4px}.amblog-post-long .amblog-post-content-wrapper .tags .contains,.amblog-post-short .amblog-post-content-wrapper .tags .contains{padding-right:15px}.amblog-post-long .amblog-post-content-wrapper .tags .amblog-tag,.amblog-post-short .amblog-post-content-wrapper .tags .amblog-tag{padding-right:20px}.amblog-post-long .amblog-post-content-wrapper .info,.amblog-post-short .amblog-post-content-wrapper .info{display:block}.amblog-post-long{min-height:344px}.amblog-post-long .amblog-post-content-wrapper .category{order:-2}.amblog-post-long .amblog-post-content-wrapper .amblog-title{order:-1}.amblog-post-long .amblog-post-content-wrapper .tags{margin-bottom:15px}.amblog-post-long .amblog-post-content-wrapper .amblog-description{justify-content:left;align-items:center;flex-direction:row;order:-2;margin-bottom:10px}.amblog-post-long .amblog-post-content-wrapper .amblog-description .category{margin:0 35px 0 0}.amblog-post-short .amblog-post-content-wrapper{padding-left:0}.amblog-post-short .amblog-post-content-wrapper .amblog-description{flex-direction:row}.amblog-post-short .amblog-post-content-wrapper .tags .contains{display:none}.first-row .amblog-post-long .amblog-post-content-wrapper .category{font-size:15px}.first-row .amblog-post-long .amblog-post-content-wrapper .amblog-title{font-size:28px;font-weight:700}.delivery-points-modal.modal-popup .modal-inner-wrap,.external-points-modal.modal-popup .modal-inner-wrap{height:calc(100vh - 80px);margin-top:40px;margin-bottom:40px;margin-left:-490px !important;width:980px !important;left:50% !important}.cms-adventcalendar .container{max-width:1280px}.cms-adventcalendar .row-advent-calendar{width:100vw}.page-header .google-translate-wrapper{width:1280px}.page-header .google-translate-wrapper .google-translate-icon{left:-15%;position:absolute;top:23px}.menu-item.skin-and-beauty .menu-link{background-color:#f0dccb}.page-header .menu-container-wrapper{width:100%;position:absolute;left:0;background-color:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,.14) inset,0px 9px 14px 0px rgba(0,0,0,.24);z-index:2}.menu-main{max-width:1280px;margin:0 auto 0}.menu-main .menu-mobile-header{display:none}.menu-main .mobile-overlay{position:fixed;top:80px;left:0;display:none;width:100vw;height:100vh}.menu-main .mobile-overlay.active{display:block;z-index:1}.menu-main .menu-wrapper .menu{display:flex;position:relative;overflow:hidden}.menu-main .menu-wrapper .menu.owl-loaded{overflow:visible}.menu-main .menu-wrapper .menu .menu-item{position:relative;margin:0}.menu-main .menu-wrapper .menu .menu-item .menu-link{transition:color .25s ease}.menu-main .menu-wrapper .menu .menu-item:after{background:0 0;content:'';display:block;width:65%;height:1px;margin:0 auto;transition:background .25s ease}.menu-main .menu-wrapper .menu .menu-item.active .menu-link .icon{display:none !important}.menu-main .menu-wrapper .menu .menu-item.active:after,.menu-main .menu-wrapper .menu .menu-item:active:after,.menu-main .menu-wrapper .menu .menu-item:hover:after{background:#e31837}.menu-main .menu-wrapper .menu .menu-item.active .menu-link,.menu-main .menu-wrapper .menu .menu-item:active .menu-link,.menu-main .menu-wrapper .menu .menu-item:hover .menu-link{color:#061a26}.menu-main .menu-wrapper .menu .menu-item .menu-link{font-weight:700;font-size:1.4rem;line-height:1.9rem;color:#405969;padding:18px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-decoration:none;cursor:pointer}.menu-main .menu-wrapper .menu .menu-item .menu-link .category-name{white-space:nowrap}.menu-main .menu-wrapper .menu .menu-item .menu-link .category-name .sp-icon{display:none}.menu-main .menu-wrapper .menu .menu-item .menu-link .icon{width:20px;display:inline-block;position:absolute;left:auto;right:0}.menu-main .menu-wrapper .menu .menu-item .menu-link .icon .sp-icon-arrow-right:before{font-size:.8rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:10px;display:block}.menu-main .menu-wrapper .menu .menu-item.active .menu-link .icon .sp-icon-arrow-right:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-main .menu-wrapper.active .menu{position:relative;z-index:2}.menu-main .menu-wrapper.active+.menu-container{z-index:2}.menu-main .submenu{display:flex;flex-direction:column;max-height:350px;flex-wrap:wrap;align-content:flex-start;gap:20px}.menu-main .submenu .submenu-item{margin-bottom:0}.menu-main .submenu .submenu-item .submenu-link{font-weight:700;font-size:1.4rem;line-height:1.9rem;color:#405969;display:block;text-decoration:none;cursor:pointer;text-align:left}.menu-main .submenu .submenu-item .submenu-link.desktop-only{display:block}.menu-main .submenu .submenu-item .submenu-link.mobile-only{display:none}.menu-main .submenu .submenu-item .submenu-link .sp-icon-arrow-right{display:none}.menu-main .submenu .submenu-item .submenu-link:hover{text-decoration:underline}.menu-main .submenu .submenu-item .sub-submenu-wrapper .parent-category-name{display:none}.menu-main .submenu .submenu-item .menu-links{margin-top:20px}.menu-main .submenu .submenu-item .menu-links:before{margin-bottom:10px;background:#000;content:'';display:block;height:1px;width:80px}.menu-main .submenu .submenu-item .menu-links ul{list-style:none;margin:0;padding:0}.menu-main .submenu .submenu-item .menu-links ul li{margin-bottom:3px}.menu-main .submenu .submenu-item .menu-links ul li a{font-weight:300;font-size:1.4rem;line-height:1.9rem;color:#405969;cursor:pointer;text-decoration:none}.menu-main .sub-submenu .sub-submenu-item{margin-bottom:0}.menu-main .sub-submenu .sub-submenu-item .sub-submenu-link{font-weight:300;font-size:1.4rem;line-height:1.9rem;color:#405969;text-decoration:none;cursor:pointer}.menu-main .sub-submenu .sub-submenu-item .sub-submenu-link:hover{text-decoration:underline}.menu-main .menu-foreach{position:relative;justify-content:space-between;width:100%}.menu-main .menu-container{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding-top:35px;padding-left:20px;padding-right:20px}.menu-main .menu-container-promotion{padding-bottom:34px}.menu-main .menu-container .parent-category-name{display:none}.menu-main .menu-container .see-all{padding-top:20px;padding-bottom:35px}.menu-main .menu-container .see-all .see-all-link{font-size:1.4rem;line-height:1.9rem;font-weight:700;color:#405969;width:fit-content;display:block;cursor:pointer}.menu-main .menu-container .see-all .see-all-link:before{background:#000;content:'';display:block;width:70%;height:1px}.menu-main .menu-container .see-all .see-all-link span{margin-top:10px;display:block}.menu-main .menu-container .menu-banner{line-height:0}.menu-main .menu-container.menu-container-promotion .submenu .submenu-item{margin-bottom:0}.menu-main .menu-container.menu-container-promotion .submenu .submenu-item .submenu-link{padding-bottom:0}.pharmacy .menu-foreach{position:relative;justify-content:space-between}.pharmacy .menu-foreach:before{display:none}.checkout-index-index .header.content .sp-logo.logo-desktop{margin:0 auto}.checkout-cart-index .sp-header.sp-content{position:relative}.checkout-cart-index .sp-header.sp-content .return-link{font-size:1.5rem;font-weight:700;letter-spacing:.97px;text-transform:uppercase;position:absolute;left:20px;top:calc(50% - 10px);cursor:pointer}.checkout-cart-index .sp-header.sp-content .sp-logo.logo-desktop{margin:0 auto;padding-right:0}.sp-header.sp-content{padding-left:35px;padding-right:35px;padding-top:15px;padding-bottom:15px;height:80px}.sp-header.sp-content .sp-logo{padding-right:25px}.sp-header.sp-content .sp-logo img{min-width:140px}.sp-header.sp-content .store-switcher-wrapper{padding:0 20px;max-width:220px;width:100%}.sp-header.sp-content .store-switcher-wrapper li.store-item a,.sp-header.sp-content .store-switcher-wrapper li.store-item span{font-size:1.6rem;line-height:1.9rem}.sp-header.sp-content .main-hamburger{display:none}.sp-header.sp-content .mobile-search{display:none}.sp-header.sp-content .block-search{margin:0 auto;display:block;float:none;width:100%;max-width:374px;position:relative;padding-left:0;top:auto}.sp-header.sp-content .block-search .aa-SubmitButton{position:absolute;top:0;right:0;z-index:99;height:50px;width:60px;background:0 0;border:0;opacity:.8}.sp-header.sp-content .my-account .sf-tooltip .tooltip-content{left:-83px;margin-top:0;z-index:1000;top:initial}.sp-header.sp-content .my-account .sf-tooltip .tooltip-content:before,.sp-header.sp-content .my-account .sf-tooltip .tooltip-content:after{left:50%;transform:translateX(-50%);margin-left:-5px}.sp-header.sp-content .my-account .sf-tooltip .tooltip-content a{margin:20px 0;display:block}.sp-header.sp-content .my-account .sf-tooltip .tooltip-content a:active,.sp-header.sp-content .my-account .sf-tooltip .tooltip-content a:focus,.sp-header.sp-content .my-account .sf-tooltip .tooltip-content a:hover{text-decoration:none}.sp-header.sp-content .sp-header-links,.sp-header.sp-content .header.links{display:-webkit-flex;display:-ms-flexbox;display:flex}.sp-header.sp-content .header-links{display:-webkit-flex;display:-ms-flexbox;display:flex}.sp-header.sp-content .header-links li{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 12px;font-size:1.2rem}.sp-header.sp-content .header-links li a:hover{text-decoration:none}.sp-header.sp-content .header-links li a:hover span{text-decoration:none}.sp-header.sp-content .header-links li a span{white-space:nowrap}.sp-header.sp-content .header-links li a.club-super-pharm{text-align:center}.sp-header.sp-content .pharmacy{display:flex;order:unset;margin:0;padding:0}.sp-header.sp-content .pharmacy .shops-list{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px;font-size:1.2rem}.sp-header.sp-content .pharmacy .shops-list .ico-shops{font-size:2.5rem;display:block;margin:0 auto 4px}.sp-header.sp-content .pharmacy .legal-pharmacy{max-width:none}.sp-header.sp-content .pharmacy .legal-pharmacy a .ico-pharmacy{font-size:2.5rem;display:block;margin-top:7px}.pharmacy .sp-logo.logo-desktop{width:140px;min-width:140px}.pharmacy .sp-logo.logo-desktop img{height:50px}.pharmacy .block-search.algolia-search-block{max-width:675px}.sp-klub .menu-main{background:#1a2293;position:relative;padding-top:0;height:66px}.sp-klub .menu-main:before,.sp-klub .menu-main:after{background:#1a2293;content:'';width:100%;position:absolute;top:0;height:66px}.sp-klub .menu-main:before{left:-100%}.sp-klub .menu-main:after{right:-100%}.sp-klub .menu-main .menu-items{padding:0 10px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%;margin:0;list-style:none}.sp-klub .menu-main .menu-items .menu-item.active:after,.sp-klub .menu-main .menu-items .menu-item:active:after,.sp-klub .menu-main .menu-items .menu-item:hover:after{display:none}.sp-klub .menu-main .menu-items .menu-item .menu-link{line-height:3rem}.sp-klub .menu-main .menu-items .menu-item .menu-link .ico{display:none}.sp-klub .menu-main .menu-items .menu-item .menu-link span{font-size:1.4rem;color:#fff;font-weight:700}.sp-klub .menu-main .menu-items .menu-item.link-drugstore{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sp-klub .menu-main .menu-items .menu-item.link-drugstore .btn-drugstore{border-radius:5px;padding:11px 20px;background:#fff;line-height:1.8rem}.sp-klub .menu-main .menu-items .menu-item.link-drugstore .btn-drugstore span{color:#405969}.sp-klub .menu-main .menu-items .menu-item.link-drugstore .btn-drugstore:before{content:'\e903';font-family:'sp-icons';font-weight:400;margin-right:5px;width:11px;position:relative}.sp-klub .menu-main .menu-items .menu-item.link-newspaper span{font-weight:300}.sp-klub .menu-main .menu-items .menu-item.link-newspaper:before{position:absolute;content:"";width:1px;height:26px;background:#ccc;top:0;bottom:0;left:-10px;margin:auto;min-width:1px;border:0;border-radius:0}.sp-klub .page-header .sp-header.sp-content{margin-bottom:64px}.sp-klub .page-header .sp-header.sp-content .header.content.lifestyle{display:none}.sp-klub .page-header .sp-header.sp-content .block-search{max-width:600px;width:100%;margin-right:50px}.sp-klub .page-header .sp-header.sp-content .header-links{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;height:50px}.sp-klub .page-header .sp-header.sp-content .header-links li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-content:space-around}.sp-klub .page-header .sp-header.sp-content .header-links li a span{width:100%}.sp-klub .page-header .sp-header.sp-content .header-links li a:hover,.sp-klub .page-header .sp-header.sp-content .header-links li a:focus,.sp-klub .page-header .sp-header.sp-content .header-links li a:active{text-decoration:none}.sp-klub .page-header .sp-header.sp-content .header-links li .ico-shops{font-size:2.5rem;display:block;width:100%}.sp-klub .page-header .sp-header.sp-content .header.links .my-account-link{font-size:1.2rem}.is-blog .page-header .sp-header .logo{margin:0 auto 0 0;width:140px;min-width:140px}.is-blog .page-header .sp-header .block-search{max-width:600px;margin-left:40px}.is-blog .page-header .menu-main{max-width:1280px;margin:0 auto;padding-right:8px}.is-blog .page-header .menu-main .menu.overflow-visible{overflow:visible;position:initial;align-items:center}.is-blog .page-header .menu-main .menu .back{background:#2739b0;color:#fff;padding:10px;border-radius:5px;margin:0 0 0 auto;display:inline-block;max-height:40px}.is-blog .page-header .menu-main .menu .back a{font-size:1.5rem;font-weight:700;color:#fff}.is-blog .page-header .menu-main .menu .back a:after{display:inline-block;position:relative;top:-1px;margin:0 0 0 5px;content:"";width:6px;height:6px;background:0 0;border:solid rgba(255,255,255,.83);border-width:2px 2px 0 0;transform:rotate(45deg)}.is-blog .page-header .menu-main .menu .back a:hover{text-decoration:none}.is-blog .page-header .menu-main .menu .back.pharmacy{background:#2739b0}.is-blog .page-header .menu-main .menu .menu-main{width:calc(100% - 160px)}.is-blog .page-header .menu-main .menu .owl-carousel{flex-wrap:nowrap;display:flex;padding:0}.is-blog .page-header .menu-main .menu .owl-carousel:not(.owl-loaded){overflow:hidden}.is-blog .page-header .menu-main .menu .owl-carousel .amblog-category{font-size:1.5rem;font-weight:700;padding:10px 20px 0 0;display:inline-block;margin-bottom:0}.is-blog .page-header .menu-main .menu .owl-carousel .amblog-category .amblog-link{color:#405969;white-space:nowrap}[data-content-type=exorigo_quote] .quote-wrapper{padding-left:45px}.amblog-index-post .page-title,.amblog-index-pharmaguide .page-title{margin-bottom:25px !important}.amblog-index-post .post-info,.amblog-index-pharmaguide .post-info{width:970px}.amblog-index-post .post-info .post-date,.amblog-index-pharmaguide .post-info .post-date{font-weight:400;font-size:1.8rem;margin-top:0;padding:0 3px}.amblog-index-post .post-info .post-reading-time,.amblog-index-pharmaguide .post-info .post-reading-time{margin-top:0;padding:0 3px}.amblog-index-post .post-info .post-reading-time span,.amblog-index-pharmaguide .post-info .post-reading-time span{display:inline}.amblog-index-post .post-info .post-podcast .action.primary,.amblog-index-pharmaguide .post-info .post-podcast .action.primary{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='23' viewBox='0 0 21 23'%3E%3Cg%3E%3Cg%3E%3Cpath fill='%23405969' d='M10.192 6.946a2.467 2.467 0 0 1 2.466 2.468 2.466 2.466 0 1 1-4.934.013 2.467 2.467 0 0 1 2.468-2.462zm3.494 8.462c0-.294 0-.587-.043-.876-.014-.113-.041-.21-.07-.322.518-.42.952-.95 1.273-1.552.238-.447.42-.937.518-1.442.112-.559.14-1.145.056-1.733a5.558 5.558 0 0 0-.419-1.496 5.43 5.43 0 0 0-1.076-1.552 5.528 5.528 0 0 0-1.567-1.077 5.465 5.465 0 0 0-2.042-.461 5.523 5.523 0 0 0-2.07.364A5.37 5.37 0 0 0 6.64 6.267a5.014 5.014 0 0 0-1.148 1.51 5.217 5.217 0 0 0-.546 3.076c.07.518.21 1.021.42 1.495a5.479 5.479 0 0 0 1.384 1.861l-.084.377c-.056.294-.042.574-.042.88v.393a6.598 6.598 0 0 1-2.336-2.475 6.133 6.133 0 0 1-.672-1.833 6.345 6.345 0 0 1-.083-2.181 6.65 6.65 0 0 1 1.887-3.86A6.536 6.536 0 0 1 7.39 4.154a6.84 6.84 0 0 1 2.574-.587c.896-.015 1.79.139 2.614.462A6.557 6.557 0 0 1 14.62 5.3a6.86 6.86 0 0 1 1.454 1.902c.293.588.517 1.217.63 1.86a6.57 6.57 0 0 1 .042 2.028 6.383 6.383 0 0 1-.547 1.902 6.633 6.633 0 0 1-2.628 2.951l.106-.098zm-.492 4.429c.106-.416.19-.833.255-1.256l.05-.335c.106-.046.213-.09.321-.139a8.841 8.841 0 0 0 4.041-3.711 8.73 8.73 0 0 0 .904-2.39 8.608 8.608 0 0 0 .155-2.87 8.295 8.295 0 0 0-.716-2.59 8.456 8.456 0 0 0-1.788-2.588 8.779 8.779 0 0 0-2.672-1.833 8.463 8.463 0 0 0-3.272-.727 8.722 8.722 0 0 0-3.329.56 8.743 8.743 0 0 0-5.509 6.724 8.76 8.76 0 0 0-.014 2.77c.125.811.363 1.608.714 2.364A8.83 8.83 0 0 0 6.29 17.9c.21.096.42.195.643.292.014.112.043.238.056.364.07.407.154.826.252 1.231a10.92 10.92 0 0 1-1.12-.435c-2-.907-3.69-2.474-4.74-4.418a10.425 10.425 0 0 1-1.02-2.797 9.698 9.698 0 0 1-.14-3.315A10.51 10.51 0 0 1 1.09 5.83 10.403 10.403 0 0 1 3.2 2.852 9.731 9.731 0 0 1 6.277.797a10.206 10.206 0 0 1 3.82-.796 10.22 10.22 0 0 1 3.848.704 10.13 10.13 0 0 1 3.187 2.013 10.153 10.153 0 0 1 2.18 2.917c.462.923.783 1.93.938 2.951a9.848 9.848 0 0 1-.015 3.203 10.183 10.183 0 0 1-.91 2.837 10.197 10.197 0 0 1-4.573 4.575c-.49.238-1.007.447-1.538.614l-.02.022zm-3.002 2.468s-2.448 0-2.448-7.244a2.45 2.45 0 0 1 2.448-2.447 2.45 2.45 0 0 1 2.447 2.447c0 7.244-2.447 7.244-2.447 7.244z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") no-repeat left 25px center;padding:15px 15px 15px 50px}.amblog-index-post .post-info .post-podcast .action.primary span,.amblog-index-pharmaguide .post-info .post-podcast .action.primary span{display:inline}.amblog-index-post .table-of-contents-wrapper .table-of-contents-title,.amblog-index-pharmaguide .table-of-contents-wrapper .table-of-contents-title{text-transform:none}.amblog-index-post .expert-advice,.amblog-index-pharmaguide .expert-advice,.amblog-index-post .experts,.amblog-index-pharmaguide .experts{padding:32px 48px}.amblog-index-post .expert-advice .header img,.amblog-index-pharmaguide .expert-advice .header img,.amblog-index-post .experts .header img,.amblog-index-pharmaguide .experts .header img{margin-right:32px;max-width:68px}.amblog-index-post .action-columns,.amblog-index-pharmaguide .action-columns{display:block}.amblog-index-post .action-columns .post-share,.amblog-index-pharmaguide .action-columns .post-share{width:100%;padding:32px 32px 32px 0;justify-content:space-around}.amblog-index-post .action-columns .title,.amblog-index-pharmaguide .action-columns .title{font-size:1.8rem;line-height:4rem;margin-right:70px}.amblog-index-post .post-next,.amblog-index-pharmaguide .post-next{padding:40px 32px;width:100%}.amblog-index-post .post-next .post-next-wrapper,.amblog-index-pharmaguide .post-next .post-next-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;justify-content:space-around;width:840px}.amblog-index-post .post-next .post-next-wrapper .title,.amblog-index-pharmaguide .post-next .post-next-wrapper .title{font-size:2.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;margin-top:-10px;width:36%}.amblog-index-post .post-next .post-next-wrapper .next-right-column,.amblog-index-pharmaguide .post-next .post-next-wrapper .next-right-column{margin-right:75px;width:64%}.amblog-index-post .action-columns,.amblog-index-pharmaguide .action-columns{max-width:970px}.amblog-index-post .action-columns .post-share,.amblog-index-pharmaguide .action-columns .post-share{display:-webkit-flex;display:-ms-flexbox;display:flex}.amblog-index-post .authors,.amblog-index-pharmaguide .authors{display:-webkit-flex;display:-ms-flexbox;display:flex}.amblog-index-post .authors .header,.amblog-index-pharmaguide .authors .header,.amblog-index-post .authors .description,.amblog-index-pharmaguide .authors .description{width:50%}.amblog-index-post .authors .description,.amblog-index-pharmaguide .authors .description{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.amblog-index-post .authors .header,.amblog-index-pharmaguide .authors .header{display:-webkit-flex;display:-ms-flexbox;display:flex}.amblog-index-post .authors .author-img,.amblog-index-pharmaguide .authors .author-img{margin-left:-50px}.amblog-index-post .authors .author-profile,.amblog-index-pharmaguide .authors .author-profile{display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:2.2rem;align-items:center;flex-wrap:wrap;justify-content:center}.amblog-index-post .authors .author-profile .author-profile-wrapper,.amblog-index-pharmaguide .authors .author-profile .author-profile-wrapper{padding-left:55px}.amblog-index-post .authors .author-profile .author-profile-wrapper .name,.amblog-index-pharmaguide .authors .author-profile .author-profile-wrapper .name{font-size:2.5rem;line-height:3.2rem}.amblog-index-post .authors .author-profile .author-profile-wrapper .name-author,.amblog-index-pharmaguide .authors .author-profile .author-profile-wrapper .name-author{font-size:2.1rem;line-height:14px;text-transform:uppercase}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items{margin:0 0 0 -125px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;width:1280px}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items .product-item-name,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items .product-item-name,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .product-item-name,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .product-item-name{font-weight:700;font-size:2.5rem;line-height:4.1rem;color:#405969;margin-bottom:-12px;letter-spacing:.38px;margin-top:-5px}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items .result-description,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items .result-description,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .result-description,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .result-description{font-weight:400;font-size:2rem;line-height:4.1rem;color:#405969;padding-bottom:25px;letter-spacing:.38px;height:42px}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product{line-height:2.5rem;position:relative;text-transform:uppercase;display:inline-block;text-decoration:none}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product:after,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product:after,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product:after,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:20px;color:inherit;content:'\e92a';font-family:'icons-blank-theme';margin:auto;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product:after,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product:after,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product:after,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product:after{color:#2739b0;font-family:'sp-icons';margin-left:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);bottom:auto;left:auto;margin-top:-2px;position:absolute;right:-20px;top:auto}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product a,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items .link-to-product a,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product a,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items .link-to-product a{color:#2739b0;font-weight:700;font-size:1.2rem}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items>div,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items>div,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items>div,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items>div{display:flex;width:275px}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item{flex-basis:calc(24% - 40px);margin:0 !important}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .product-item-name,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .product-item-name,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .product-item-name,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .product-item-name{font-size:2.5rem;line-height:2.9rem;height:58px;overflow:hidden;margin:0 0 4px}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .actions-primary,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .actions-primary,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .actions-primary,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .actions-primary{margin-bottom:10px}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product{display:block;text-align:center;margin-left:0}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product:after,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product:after,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product:after,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-details .btn-wrapper .link-to-product:after{position:static}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .wishlist,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .wishlist,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .wishlist,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .wishlist{right:0;top:0}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container{width:275px !important}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .amlabel-position-wrapper,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .amlabel-position-wrapper,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .amlabel-position-wrapper,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .amlabel-position-wrapper{left:-10px !important;top:-22px !important}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper{padding-bottom:100% !important}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper .product-image-photo,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper .product-image-photo,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper .product-image-photo,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-photo .product-item-link .product-image-container .product-image-wrapper .product-image-photo{max-height:220px;width:auto;margin:0 auto}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-actions,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-actions,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-actions,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-actions{width:auto}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-actions,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-actions,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-actions,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-actions{position:static}.amblog-index-post [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-info,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid] .product-items.multi-items li.product-item .product-item-info,.amblog-index-post [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-info,.amblog-index-pharmaguide [data-content-type=products][data-appearance=grid_simple] .product-items.multi-items li.product-item .product-item-info{padding:0 12px;width:initial}.amblog-index-post .tip-class,.amblog-index-pharmaguide .tip-class{margin:50px 50px 50px 90px}.amblog-index-post .tip-class:before,.amblog-index-pharmaguide .tip-class:before{height:55%;left:-50px;top:15%}.amblog-index-post .quote-class,.amblog-index-pharmaguide .quote-class{line-height:58px;margin:80px 0}.amblog-index-post .quote-class:before,.amblog-index-pharmaguide .quote-class:before{font-size:9rem;left:3%;top:20px}.amblog-index-post .quote-class div,.amblog-index-pharmaguide .quote-class div{margin-left:100px}.amblog-index-post .expert-advice .pagebuilder-column-group,.amblog-index-pharmaguide .expert-advice .pagebuilder-column-group{margin-left:-100px}.amblog-index-post .expert-advice:before,.amblog-index-pharmaguide .expert-advice:before,.amblog-index-post .expert-advice:after,.amblog-index-pharmaguide .expert-advice:after{margin:50px auto;width:50%}.amblog-index-post .expert-advice figure,.amblog-index-pharmaguide .expert-advice figure{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;height:75%}.amblog-index-post .expert-advice figure img.pagebuilder-mobile-hidden,.amblog-index-pharmaguide .expert-advice figure img.pagebuilder-mobile-hidden,.amblog-index-post .expert-advice figure img.pagebuilder-mobile-only,.amblog-index-pharmaguide .expert-advice figure img.pagebuilder-mobile-only{height:150px !important;width:150px}.pharmaguide-question-index .column.main{padding-bottom:48px}.pharmaguide-question-index .page-title-wrapper .page-title{letter-spacing:1.05px;margin-bottom:44px !important;font-weight:700}.pharmaguide-question-index #maincontent{margin-top:15px}.pharmaguide-question-index .ask-pharmacist .pharmacist-photo-mobile{display:none}.pharmaguide-question-index .ask-pharmacist .pharmacist-photo-desktop{max-width:313px}.pharmaguide-question-index .ask-pharmacist .box{flex-direction:row-reverse;justify-content:center}.pharmaguide-question-index .ask-pharmacist .box .ask-question{margin-bottom:18px}.pharmaguide-question-index .ask-pharmacist .box .answer{margin-bottom:23px;margin-left:22px}.pharmaguide-question-index .ask-pharmacist .box .col-pharmacist{display:flex;flex-direction:column-reverse}.pharmaguide-question-index .ask-pharmacist .box .col-pharmacist .descirpiton{font-size:23px;font-weight:500;line-height:35px;margin-bottom:24px}.pharmaguide-question-index .ask-pharmacist .col-ask-form{max-width:778px;width:100%;margin-right:47px;padding:38px 41px 48px 45px}.pharmaguide-question-index .ask-pharmacist .fieldset{margin:0}.pharmaguide-question-index .ask-pharmacist .field.name{display:inline-block;max-width:334px;width:49%}.pharmaguide-question-index .ask-pharmacist .field.email{max-width:334px;width:49%;float:right}.pharmaguide-question-index .ask-pharmacist .field.file{margin-bottom:25px}.pharmaguide-question-index .ask-pharmacist .field.file .control{width:auto}.pharmaguide-question-index .ask-pharmacist .field.question{margin-bottom:25px;margin-top:-7px}.pharmaguide-question-index .ask-pharmacist .field.question .control{display:flex;flex-direction:column}.pharmaguide-question-index .ask-pharmacist .field.question .input-text{min-height:150px}.pharmaguide-question-index .ask-pharmacist .field.choice{margin-bottom:15px}.pharmaguide-question-index .ask-pharmacist .field.choice:last-child{margin-bottom:30px}.pharmaguide-question-index .ask-pharmacist .field.choice:before{display:none}.pharmaguide-question-index .ask-question.block .question-list .question-item{padding-top:21px;padding-bottom:23px}.pharmaguide-question-index .ask-question.block .question-list .question-item .image{max-width:44px;margin-right:27px}.pharmaguide-question-index .ask-question.block .question-list .question-item .name{color:#979797;font-weight:500;font-size:10px}.pharmaguide-question-index .ask-question.block .question-list .answer-button-mobile{display:none}.pharmaguide-question-index .ask-question.block .question-list .answer-button-desktop{display:flex;align-items:center;margin-top:12px}.pharmaguide-question-index .ask-question.block .question-list .answer{margin-top:21px}.pharmaguide-question-index .ask-question.block .input{margin-bottom:36px}.pharmaguide-question-index .ask-question.block .questions-title{margin-top:63px;margin-bottom:35px;font-weight:500}.pharmaguide-question-index .ask-question.block .ask-question{max-width:750px;width:100%;margin:0 auto;padding-bottom:8px}.pharmaguide-question-index .ask-question.block .pagination .pagination-next,.pharmaguide-question-index .ask-question.block .pagination .pagination-previous{font-family:'Nunito';color:#405969;font-weight:700;letter-spacing:1.2px;font-size:15px;cursor:pointer;text-transform:uppercase;display:flex;align-items:center}.pharmaguide-question-index .ask-question.block .pagination .pagination-previous .sp-icon{margin-right:12px}.pharmaguide-question-index .ask-question.block .pagination .pagination-next .sp-icon{margin-left:9px}.pharmaguide-question-index .ask-question.block .pagination .sp-icon{display:flex}.pharmaguide-question-index .ask-question.block .pagination .sp-icon:before{font-size:10px;font-weight:700}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages{margin-left:34px;margin-right:31px;font-weight:300;font-size:15px}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .page-number{margin-right:9px;cursor:pointer}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .page{display:flex}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .active.page .page-number{color:#405969;font-weight:700}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .last.page .page-number{margin:0}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .last.page .page-number:before{display:inline-block;content:'...';margin-right:9px}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .first.page .page-number{margin:0}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .first.page .page-number:after{display:inline-block;content:'...';margin-right:9px;margin-left:9px}.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .out-of-pages,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .pages-mobile,.pharmaguide-question-index .ask-question.block .pagination .pagination-pages .input-page-mobile{display:none}.pharmaguide-question-index .ask-question.block .search-label-mobile{display:none}.pharmaguide-question-index .ask-question.block .search-label-mobile.writing,.pharmaguide-question-index .ask-question.block .search-label-desktop.writing{display:none !important}.container-promotion-coupon .promotion-top{padding:0 29px}.container-promotion-coupon .promotion-top .promotion-top-content{text-align:center}.container-promotion-coupon .promotion-top .promotion-top-content .sp-icon{width:35px}.container-promotion-coupon .promotion-content{padding:28px 28px 0}.promotions-main .promotion-action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:21px 21px;margin-bottom:50px;margin-top:0}.promotions-main .promotion-action-buttons .promotion-available{border-radius:12px;background:linear-gradient(to right,rgba(5,201,245,.1),rgba(49,100,202,.1));text-align:center;width:100%;max-width:max-content;height:100%;padding:1px;cursor:pointer}.promotions-main .promotion-action-buttons .promotion-available .promotion-available-text{border-radius:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;padding:6px 10px}.promotions-main .promotion-action-buttons .promotion-available .promotion-available-text .text{font-size:12px;line-height:24px;font-weight:600;bcolor:#131d75}.promotions-main .promotions-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:47px 37px;padding:0}.promotions-index-index .page-wrapper{background:radial-gradient(50% 50% at 75% 40%,#dee1ff 0%,rgba(222,225,255,0) 100%)}.storelocator-info-cards{padding:0 60px}.stores-list::-webkit-scrollbar{width:10px}.stores-list::-webkit-scrollbar-thumb,.stores-list::-webkit-scrollbar-track{border-radius:20px}.single-store-wrapper{width:80%}.single-store-wrapper #store-map{background:#aaa;min-height:650px}.storelocator-info-cards>div{padding-left:25px;padding-right:25px}.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}.products-grid.wishlist .product-items{justify-content:start}.opc-wrapper .opc-col-left{width:65%}.page-title-wrapper.orders-list-title .page-title{color:#0e111b;font-size:24px !important;font-weight:700 !important}.orders-list-container .package-wrapper{flex-direction:row}.orders-list-container .tracking-url{padding:20px 0;align-self:center}.orders-list-container .tracking-url.sp-url{padding:10px 0}.orders-list-container .link-name{width:100%}.orders-list-container .link-status{max-width:190px;width:100%}.orders-list-container .link-status:after{content:none}.orders-list-container .chevron:after{content:""}.newspaper-index-index .newspaper-block .row .newspaper-details{min-height:271px}.newspaper-index-index .newspaper-block .goto{margin-top:42px;right:0;position:relative;float:right}.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}@supports (appearance:none) or (-webkit-appearance:none) or (-moz-appearance:none){.m-ui-checkbox-label:not(.m-ui-disabled),.m-ui-radio-label{line-height:24px !important;max-width:calc(100% - 50px)}}.footer .row-pharmacy{padding-bottom:40px;margin-bottom:50px}.footer .row-pharmacy .legal{font-size:11px}.footer .col-lg{margin-bottom:0}.footer .col-info{display:block}.footer .col-contact{order:12;margin-bottom:0}.footer .col-contact .social-links{display:flex}.footer .col-contact .social-links .sp-icon-youtube{font-size:22px}.footer .col-newsletter{display:block}.footer .col-newsletter .social-links{display:none}.footer .section-newsletter{text-align:left}.footer .subscribe-link{letter-spacing:1px;margin-top:20px;margin-bottom:0}.footer .subscribe-link:before{margin-right:16px}.footer .block.newsletter{float:right;max-width:66%;margin-bottom:0}.footer .social-links{justify-content:flex-start;padding-top:30px;border-top:0;max-width:300px}.footer .social-links .social-link:first-child{margin-left:0}.page-lifestyle .page-header .header.links .my-account .sf-tooltip .tooltip-content{left:-90px}.page-wrapper{padding-top:150px}.catalog-product-view .page-wrapper{padding-top:150px}.page-header{max-width:100vw;backdrop-filter:blur(30px);box-shadow:0 0 13px 2px rgba(0,0,0,.05)}.page-header .header.content{padding:15px 35px;height:80px}.page-header .header.content .logo{margin:0 auto 0 0;width:140px;min-width:140px}.page-header .header.content .mobile-search{display:none}.page-header .header.content .block-search{display:block;float:none;width:100%;max-width:374px;position:relative;margin:0 auto;padding-left:0;top:auto}.page-header .header.content .header-links{display:flex;margin:0;padding:0}.page-header .header.content .header-links li a:hover{text-decoration:none}.page-header .header.content .header-links li a:hover span{text-decoration:none}.page-header .header.content .header-links li a span{white-space:nowrap}.page-header .header.content .header-links li a.club-super-pharm{text-align:center}.page-header .header.content .header.links{display:flex}.page-header .header.content .header.links .link.wishlist{white-space:nowrap}.page-header .header.content .header.links .link.wishlist a:before{height:30px}.page-header .header.content.pharmacy .block-search{max-width:675px}.page-header .header.content.pharmacy .header-links.pharmacy{display:flex;order:unset}.page-header .header.content.pharmacy .header-links.pharmacy .shops-list{display:flex}.page-header .header.content.pharmacy .legal-pharmacy{max-width:none}.page-header .header.content.pharmacy .legal-pharmacy a{font-size:12px;line-height:16px;text-align:center}.page-header .header.content.pharmacy .legal-pharmacy a .ico-pharmacy{margin-top:7px}.page-header .switcher-language{display:inline-block}.page-header .switcher-language .switcher-options{padding:0 5px 0 20px}.page-header .minicart-wrapper{width:38px;margin:0 0 0 12px;top:0}.page-header .minicart-wrapper .action.showcart.active:before{position:relative;top:-1px;left:-.5px}.page-header .minicart-wrapper .action.showcart .text{overflow:visible;clip:unset;width:auto;height:auto;font-size:12px;color:#e31837;position:static;text-transform:none}.page-header .minicart-wrapper .action.showcart .counter.qty{right:0;top:-3px}.page-lifestyle .page-header .header.content .logo{width:300px}.page-lifestyle .page-header .header.content .header.links{display:flex}.page-lifestyle .page-header .header.content .header.links li:first-child a{line-height:1.36;font-size:12px;color:#405969}.page-lifestyle .page-header .header.content .minicart-wrapper{display:inline-block}.account .block-order-details-view .block-content .box .box-content ul{flex-direction:row;gap:16px}.account .block-order-details-view .block-content .box .box-content ul li{width:auto}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;margin:24px 0 30px}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content.safe-shipping{align-items:center}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content.safe-shipping .box-order-shipping-details{max-width:30%;margin-right:3%;width:100%}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content.safe-shipping .box-order-safe-shipping{display:inline-block}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content .box-order-safe-shipping{display:none}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content .sp-icon-truck{font-size:1.9rem;margin-bottom:17px}.account .block-order-details-view .block-content .box.box-order-shipping-method .box-content a{display:inline-block;margin-left:48px;margin-bottom:10px}.account .block-order-details-view .block-content .box.box-order-billing-address .download-invoice{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:66%}.account .block-order-details-view .block-content .box.box-order-billing-address .download-invoice .invoice-link{font-size:1.5rem;line-height:5.3rem;padding-right:57px}.account .block-order-details-view .block-content .box.box-order-billing-address .download-invoice .invoice-link:first-of-type{padding-right:15px}.account .block-order-details-view .block-content .box.box-order-billing-address .download-invoice .invoice-link:after{bottom:29px}.account .block-order-details-view .block-content .box.box-order-billing-address .download-invoice .invoice-link .sp-invoice:before{font-size:3.5rem;margin-left:20px}.account .table-order-items.history,.account .table-order-items.payment,.account .table-returns{display:table}.account .table-order-items.history tbody,.account .table-order-items.payment tbody,.account .table-returns tbody{display:table-row-group}.account .table-order-items.history tr td,.account .table-order-items.payment tr td,.account .table-returns tr td{display:table-cell;padding:20px 20px 15px}.account .table-order-items.history tr td:first-child,.account .table-order-items.payment tr td:first-child,.account .table-returns tr td:first-child{padding:20px 20px 15px}.account .table-order-items.history tr td:last-child,.account .table-order-items.payment tr td:last-child,.account .table-returns tr td:last-child{padding:20px 20px 15px}.account .table-order-items.history tr td.name,.account .table-order-items.payment tr td.name,.account .table-returns tr td.name{flex-basis:200px}.account .table-order-items.history tr td.pending-payment,.account .table-order-items.payment tr td.pending-payment,.account .table-returns tr td.pending-payment{padding:20px 10px 15px}.account .table-order-items.history tr td.pending-payment a,.account .table-order-items.payment tr td.pending-payment a,.account .table-returns tr td.pending-payment a{padding:15px}.account .table-order-items.payment tr{display:flex;align-items:center}.account .table-order-items.history tr td.actions{text-align:right}.account .table-order-items.history tr td.track{text-align:center;min-width:10px}.account .empty-customer-content img{position:relative;margin-top:0}.account .form-newsletter-manage .subjects .m-ui-checkbox-label{flex-basis:calc(33.33% - 15px)}.account .form-address-edit .container-fields .fieldset-street{flex-basis:50%;width:50%}.account .form-address-edit .container-fields .fieldset-house-number{flex-basis:calc(25% - 20px);width:calc(25% - 20px);margin-left:20px}.account .form-address-edit .container-fields .fieldset-flat-number{flex-basis:calc(25% - 20px);width:calc(25% - 20px);margin-left:20px}.account .form-address-edit .container-fields .fieldset-zip{flex-basis:33%;width:33%}.account .form-address-edit .container-fields .fieldset-city{flex-basis:calc(67% - 20px);width:calc(67% - 20px);margin-left:20px}.account .customer-reviews .box-actions{float:right;margin:0 0 20px}.account .list-reviews ul{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.account .list-reviews ul li{padding:15px 10px}.account .list-reviews ul li.photo{max-width:115px}.account .list-reviews ul li.item{text-align:left}.account .list-reviews ul li.date{padding-top:15px}.account .list-reviews ul li.summary{padding-top:15px}.account .list-reviews ul li.actions{padding-top:15px;padding-right:30px}.account .list-reviews ul li.details-review{padding:15px 30px 30px}.account .list-reviews ul li.details-review a{float:right}.ammenu-menu-wrapper.-desktop .ammenu-items{flex-wrap:nowrap;justify-content:space-between}.cms-home .ammenu-nav-sections.nav-sections{border-bottom:0}.ammenu-menu-overlay.active-nav-desktop{display:block !important;z-index:102;top:160px;background-color:rgba(0,0,0,.3)}.ammenu-nav-sections .ammenu-tabs-container>.ammenu-content{margin-top:0;height:auto;border-top:0}.ammenu-nav-sections.nav-sections{-webkit-box-shadow:0 10px 13px 2px rgba(0,0,0,.05);-moz-box-shadow:0 10px 13px 2px rgba(0,0,0,.05);-ms-box-shadow:0 10px 13px 2px rgba(0,0,0,.05);box-shadow:0 10px 13px 2px rgba(0,0,0,.05);max-width:100vw;border-bottom:1px solid #ccc;margin-bottom:0;height:auto}.ammenu-nav-sections.nav-sections .switcher-language{display:none}.ammenu-menu-wrapper.-desktop{margin-top:10px}.ammenu-menu-wrapper.-desktop.-sticky{position:relative}.ammenu-menu-wrapper.-desktop .ammenu-categories-container{max-width:1280px;margin-right:auto;margin-left:auto}.ammenu-menu-wrapper.-desktop .ammenu-main-container{padding:0}.ammenu-menu-wrapper.-desktop .ammenu-items{padding:0 20px}.ammenu-menu-wrapper.-desktop .ico-category{display:none}.ammenu-menu-wrapper.-desktop .ammenu-item.-main{font-size:14px;font-weight:700;padding:11px 8px 11px;border:1px solid transparent}.ammenu-menu-wrapper.-desktop .ammenu-item.-main a.ammenu-link.-main{display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;white-space:nowrap}.ammenu-menu-wrapper.-desktop .ammenu-item.-main a.ammenu-link.-main.-parent:after{top:0;left:4px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.custom-open-lv1{border-left:1px solid #ccd4eb;border-right:1px solid #ccd4eb;border-top:1px solid #ccd4eb;background:#f0f3fc;border-top-left-radius:5px;border-top-right-radius:5px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.custom-open-lv1 .ammenu-link.-main{color:#2739b0 !important;position:relative}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.custom-open-lv1 .ammenu-link.-main:before{display:block;position:absolute;top:-1px;content:"";width:calc(100% + 24px);height:1px;background:#f0f3fc;margin-top:33px;left:-12px;z-index:1000}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.custom-open-lv1 .ammenu-link.-main.-parent:after{transform:rotate(180deg)}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.brands .ammenu-link.-main,.ammenu-menu-wrapper.-desktop .ammenu-item.-main.right-line .ammenu-link.-main{padding-right:15px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.brands .ammenu-link.-main:before,.ammenu-menu-wrapper.-desktop .ammenu-item.-main.right-line .ammenu-link.-main:before{position:absolute;content:"";width:1px;height:26px;background:#ccc;top:0;bottom:0;right:-10px;margin:auto}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.newspaper .ammenu-link.-main{font-weight:300;padding-left:15px}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.newspaper .ammenu-link.-main:before{position:absolute;content:"";width:1px;height:26px;background:#ccc;top:0;bottom:0;left:-10px;margin:auto}.ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover>.ammenu-submenu-container{display:none}.ammenu-menu-wrapper.-desktop.pharmacy .ammenu-item.-main{padding:12px 10px 20px}.ammenu-menu-wrapper.-desktop.pharmacy .ammenu-item.-main:last-child{padding-right:0}.ammenu-menu-wrapper.-desktop.pharmacy .ammenu-item.-main.custom-open-lv1 .ammenu-link.-main:before{width:calc(100% + 20px);left:-10px}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container{border-top:1px solid #ccd4eb;box-shadow:none;padding:0;margin-top:12px;overflow-y:visible}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container [data-content-type=row][data-appearance=contained] [data-element=inner]{margin:0 !important;padding:0 !important}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level1{padding:0 35px;width:100%;display:flex;align-items:flex-start}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level1>.ammenu-item{height:100%;display:flex}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level1>.ammenu-item>.ammenu-wrapper{position:static;padding:0 12px;height:100%}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level1>.ammenu-item:first-child>.ammenu-wrapper{padding-left:0}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level1>.ammenu-item:last-child>.ammenu-wrapper{padding-right:0}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level2{border-top:1px solid #ccd4eb;position:absolute;z-index:1;display:none;max-width:1280px;width:100%;left:0;right:0;margin:0 auto;background:#fff;padding:30px 35px 40px}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level2>.ammenu-item.-child{display:flex;flex-wrap:wrap}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level2>.ammenu-item.-child>.ammenu-wrapper{max-width:calc(16.66666667%);padding-right:10px}.ammenu-menu-wrapper.-desktop .ammenu-submenu-container .ammenu-container.level3 .ammenu-item.-child{display:flex;flex-direction:column;padding-bottom:30px}.ammenu-menu-wrapper.-desktop .ammenu-submenu.-full{width:100vw;left:calc(-50vw + 50%);background-color:#f0f3fc !important}.ammenu-menu-wrapper.-desktop .ammenu-submenu.-full:after{border-top:1px solid #ccd4eb;content:"";display:block;width:100%;background:#fff;position:absolute}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1{height:100%;font-size:10px;font-weight:600;letter-spacing:1px;padding:0;display:block;position:relative;max-width:200px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1 span{height:100%;padding:20px 0;position:relative}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1 span.show-all{font-weight:700}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1.custom-open-lv2 span:after{display:block;position:absolute;content:"";width:calc(100% + 6px);height:2px;background:#2739b0;bottom:0;left:-3px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1.custom-open-lv2 .ammenu-container.level2{display:block}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level2{font-weight:700;padding-bottom:15px}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level2:hover span{color:#405969 !important}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1):not(.-level2){font-weight:300;padding-bottom:15px;white-space:normal}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1):not(.-level2):hover{text-decoration:underline;font-weight:500}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link:not(.-level1):not(.-level2):hover span{color:#405969 !important}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-hovered>.ammenu-wrapper{color:#405969 !important}.ammenu-menu-wrapper.-desktop .ammenu-categories-container [data-ammenu-js=parent-subitem]>.ammenu-link:not(.-level1):after{content:none}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-wrapper{width:auto}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-wrapper .ammenu-arrow{display:none}.ammenu-menu-wrapper.-desktop .position-relative{position:relative}.ammenu-menu-wrapper.-desktop .additional-submenu{display:flex;width:100%;border-top:1px solid #ccc;list-style:none;padding:30px 15px;margin:15px 0 0}.ammenu-menu-wrapper.-desktop .additional-submenu.position-absolute{position:absolute;bottom:0;width:calc(100% - 15px);margin:0}.ammenu-menu-wrapper.-desktop .additional-submenu li{margin:0 30px 0 0}.ammenu-menu-wrapper.-desktop .additional-submenu li a{font-weight:700}.ammenu-menu-wrapper.-desktop .additional-submenu li a:after{display:inline-block;margin:0 0 0 6px;content:"";width:5px;height:9px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA1IDkiPjxnPjxnPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQwNTk2OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMjAiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNLjUxOSAxLjE5MnYwbDMuNDYzIDMuNDY0djBMLjUyIDguMDk0djAiLz48L2c+PC9nPjwvc3ZnPg==") no-repeat center;background-size:contain}.ammenu-menu-wrapper.-desktop .custom-open-lv1 .ammenu-submenu-container{display:block !important}.ammenu-menu-wrapper.-desktop .custom-open-lv1 .ammenu-submenu-container [data-content-type=row]{min-height:0}.ammenu-menu-wrapper.-desktop .custom-open-lv2 .ammenu-container.level2{display:block !important}.ammenu-menu-wrapper.-desktop .custom-open-lv2 .ammenu-container.level2:before{left:calc((100vw - (100%/2))*(-1));content:'';position:absolute;display:block;top:0;height:100%;width:calc(100vw - (100%/2));background-color:#fff}.ammenu-menu-wrapper.-desktop .custom-open-lv2 .ammenu-container.level2:after{right:calc((100vw - (100%/2))*(-1));content:'';position:absolute;display:block;top:0;height:100%;width:calc(100vw - (100%/2));background-color:#fff}.ammenu-menu-wrapper.-desktop .custom-open-lv2 .ammenu-link.-level1:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:2px;background:#2739b0}.page-lifestyle .ammenu-nav-sections{background:#1a2293}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop{background:#1a2293 !important;margin-top:0}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main>.ammenu-link{color:#fff !important}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main.-category:hover{background:#f0f3fc}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main.-category:hover>.ammenu-link{color:#2739b0 !important}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main.drugstore .ammenu-link.-main{color:#405969 !important;background-color:#fff !important}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main.drugstore .ammenu-link.-main:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA1IDgiPjxnPjxnPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzQwNTk2OSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMjAiIHN0cm9rZS13aWR0aD0iMS4yIiBkPSJNMS4xNCAxLjV2MGwyLjkzNiAyLjkzN3YwTDEuMTQgNy4zNTJ2MCIvPjwvZz48L2c+PC9zdmc+") no-repeat center}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main.drugstore:hover .ammenu-link.-main{color:#405969 !important}.page-lifestyle .ammenu-nav-sections .ammenu-menu-wrapper.-desktop .ammenu-item.-main:hover{background:0 0}#notice-cookie-block .content{flex-direction:row}#notice-cookie-block .content .actions{margin:0 0 0 5px}#notice-cookie-block .content .actions button{margin:3px}.amblog-index-post .amblog-comment-content .amblog-header,.amblog-index-pharmaguide .amblog-comment-content .amblog-header{width:25%}.amblog-index-post .amblog-comment-content .amblog-thesis,.amblog-index-pharmaguide .amblog-comment-content .amblog-thesis{width:75%}.amblog-index-post .amblog-main-content,.amblog-index-pharmaguide .amblog-main-content{max-width:1060px;margin:0 auto}.amblog-index-index .box,.amblog-index-search .box,.amblog-index-post .box,.amblog-index-pharmaguide .box{flex:0 0 30%;max-width:30%}.amblog-related-wrapper .amblog-related-grid.slick-slider{padding:0}.amblog-index-post .column.main,.amblog-index-pharmaguide .column.main{width:1210px;margin:0 auto}.amblog-index-post .column.main .post-full-content,.amblog-index-pharmaguide .column.main .post-full-content{margin:0 auto;width:970px}.amblog-index-post .column.main .post-full-content .table-of-contents-wrapper,.amblog-index-pharmaguide .column.main .post-full-content .table-of-contents-wrapper{border-left:1px solid #64686a;margin:25px 0 25px -70px;padding:0 10px 1px 70px;border-radius:0;max-width:initial}.amblog-index-post .column.main .post-full-content .table-of-contents-wrapper>li,.amblog-index-pharmaguide .column.main .post-full-content .table-of-contents-wrapper>li{padding-left:10px}.amblog-index-search .amblog-search{margin:10px auto 50px}.amblog-element-block .amblog-item.-search{padding:0}.amblog-element-block[data-set=sidebar-post]{max-width:1060px;margin:0 auto}.amblog-comments-container{display:flex;align-items:flex-start}.amblog-comments-container [data-amblog-js=livestream]{width:54%;padding:30px 40px 0 0;order:1}.amblog-comments-container .amblog-comments-form-wrapper{width:46%;max-width:none;order:2}.amblog-comments-container .amblog-form-comment{max-width:none}.amblog-post-short .amblog-title{padding-bottom:2px}.amblog-post-short .amblog-title a{min-height:83px}.cms-blog .pagebuilder-column:nth-child(2) .amblog-post-short .amblog-category{margin-top:5px}.page-header .ammenu-menu-wrapper.-desktop{display:block}.page-header ul li a{text-align:center}.ammenu-menu-toggle:not(.-hamburger){display:none}.ammenu-nav-sections:not(.-hamburger) .ammenu-title{display:none}.ammenu-nav-sections .ammenu-link.-main{display:inline;font-size:14px;padding:0}.ammenu-menu-wrapper.-mobile{display:none}.ammenu-menu-wrapper .ammenu-link.-main:before{content:none}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.brands .ammenu-link.-main:before,.ammenu-menu-wrapper.-desktop .ammenu-item.-main.right-line .ammenu-link.-main:before{min-width:1px;border:0;border-radius:0}.ammenu-menu-wrapper.-desktop .ammenu-item.-main.newspaper .ammenu-link.-main:before{min-width:1px;border:0;border-radius:0}.ammenu-menu-wrapper .ammenu-item.-main.pharmacy .ammenu-link.-main:before{border:0}.ammenu-menu-wrapper .ammenu-item.-main.drugstore .ammenu-link.-main:before{border:0}.close-menu{display:none}.age-verification-popup .modal-inner-wrap .modal-content{margin-top:6px;line-height:35px}.age-verification-popup .modal-inner-wrap .modal-footer{padding-bottom:48px}.age-verification-popup .modal-inner-wrap .modal-footer button:first-child{margin-left:16px}.block-lifestyle .toggle-life,.block-lifestyle button.form-lifestyle-login{border-radius:5px}.block-lifestyle .toggle-life{width:86%}.block-lifestyle .form-lifestyle-login .fieldset>.field>.control{width:86%}.cms-adventcalendar .adventcalendar-top{background-color:#941238;background-repeat:no-repeat;background-position:calc(50% + 665px) 40px;background-size:1400px 1700px;height:100%;width:100%;position:relative;padding-bottom:70px}.cms-adventcalendar .adventcalendar-top .after{content:"";width:100%;height:100%;display:inline-block;left:0;right:0;position:absolute;background-image:url(../Exorigo_EventCalendar/images/bg-bubbles.png);background-repeat:repeat;background-position:0 0,500px 500px,0 0}.cms-adventcalendar .adventcalendar-top .adventcalendar-overlay{content:"";width:100%;height:100%;background:radial-gradient(97.41% 47.48% at 52.03% 47.87%,rgba(255,255,255,.45) -25%,rgba(150,23,110,0) 54%);mix-blend-mode:normal;display:inline-block;position:absolute}.cms-adventcalendar .adventcalendar-header{background-image:url(../Exorigo_EventCalendar/images/header/bubble.png);background-repeat:no-repeat;height:500px;background-position:0 0;background-size:35%;backdrop-filter:none}.cms-adventcalendar .adventcalendar-header .advent-banner-text{position:absolute;top:45%;left:0;right:0;text-align:right}.cms-adventcalendar .adventcalendar-header .advent-banner-text span{display:block;width:100%}.cms-adventcalendar .adventcalendar-header .advent-banner-text .data{font-weight:700;font-size:2.4rem;line-height:7.6rem;color:#fff;padding:0 49px}.cms-adventcalendar .adventcalendar-header .advent-banner-text .name{font-weight:700;font-size:8.199999999999999rem;line-height:7.6rem;color:#fff;font-family:'Playfair Display',serif;font-style:italic;margin-top:-32px;padding:0 32px}.cms-adventcalendar .adventcalendar-header .advent-banner-text .year{font-weight:400;font-size:36.6rem;line-height:4rem;color:#fff;opacity:.1;position:absolute;font-family:'Playfair Display',serif;padding:0 32px;z-index:0}.cms-adventcalendar .page-header{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.cms-adventcalendar .page-header .logged .minicart-wrapper .action.showcart{opacity:1}.cms-adventcalendar .page-header .minicart-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-order:1;-webkit-order:1;order:1;margin-right:0;width:110px}.cms-adventcalendar .page-header .minicart-wrapper .action.showcart{color:#fff;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:70px;justify-content:flex-end;opacity:.5;padding-bottom:10px}.cms-adventcalendar .page-header .minicart-wrapper .action.showcart:before{color:#fff !important;margin:10px -100px auto 15px !important}.cms-adventcalendar .page-header .minicart-wrapper .action.showcart .text{font-size:1.6rem;font-weight:400;color:#fff;text-transform:uppercase}.cms-adventcalendar .page-header .minicart-wrapper .action.showcart .counter.qty{right:-7px;top:6px}.cms-adventcalendar .advent-menu-toggle{display:none}.cms-adventcalendar .header-wrapper{-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:0 20px;height:95px}.cms-adventcalendar .header-wrapper .left-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-align-items:end;align-items:end;height:100%}.cms-adventcalendar .header-wrapper .right-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.cms-adventcalendar .header-wrapper .right-box .action-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding-bottom:7px;height:47.5px}.cms-adventcalendar .header-wrapper .right-box .action-wrapper .action-links{display:-webkit-flex;display:-ms-flexbox;display:flex}.cms-adventcalendar .header-wrapper .right-box .action-wrapper .action-links a{font-size:1.6rem;font-weight:400;color:#fff;padding:0 25px;text-decoration:none;text-transform:uppercase}.cms-adventcalendar .header-wrapper .right-box .top-element{line-height:4.75rem;width:100%;height:47.5px;text-align:right;position:relative}.cms-adventcalendar .header-wrapper .right-box .top-element:after{background-color:#f2558d;content:"";display:block;right:0;left:99%;height:47.5px;top:0;position:absolute;width:100%;z-index:-1}.cms-adventcalendar .header-wrapper .right-box .top-element a{font-size:1.6rem;color:#15040a;background-color:#f2558d;border-bottom-left-radius:21%;position:relative;max-width:248px;width:100%;text-transform:uppercase;display:inline-block;text-decoration:none}.cms-adventcalendar .header-wrapper .right-box .top-element a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:16px;color:inherit;content:'\e929';font-family:'icons-blank-theme';margin:0 0 0 15px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-adventcalendar .header-wrapper .right-box .top-element a:after{font-family:'sp-icons'}.cms-adventcalendar .header-wrapper .right-box .top-element a:before{border-right:123px solid #f2558d;content:"";display:block;width:0;height:0;border-top:0 solid transparent;border-bottom:42px solid transparent;position:absolute;top:0;left:-118px}.cms-adventcalendar .header-wrapper .logo-title{display:inline-block;text-decoration:none;color:#fff}.cms-adventcalendar .header-wrapper .logo-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:43px;line-height:50px;color:inherit;content:'\e970';font-family:'icons-blank-theme';margin:0 0 10px 8px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-adventcalendar .header-wrapper .logo-title:before{font-family:'sp-icons'}.cms-adventcalendar .header-wrapper .right-box,.cms-adventcalendar .header-wrapper .left-box{height:100%}.cms-adventcalendar .header-wrapper .right-box{width:60%;z-index:999}.cms-adventcalendar .header-wrapper .left-box{width:40%}.cms-adventcalendar .footer-adventcalendar{max-height:150px;height:150px}.cms-adventcalendar .footer-adventcalendar .footer-wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100%}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .logo-box{width:25%}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .logo-title{display:inline-block;text-decoration:none;color:#fff}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .logo-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:43px;line-height:70px;color:inherit;content:'\e970';font-family:'icons-blank-theme';margin:0 2.5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .logo-title:before{font-family:'sp-icons'}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .goto-box{width:25%;box-sizing:border-box}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .goto-box a{font-size:1.6rem;font-weight:400;max-width:278px;width:100%;text-align:center;padding:12px 0}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .goto-box a:after{line-height:4.5rem;margin:0 auto;right:22px;position:absolute;top:0;bottom:0;left:auto}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .action-links{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:50%}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .action-links .register-links a{color:#fff;font-weight:700;padding:0 20px;font-size:1.6rem}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .action-links .register-links a:last-of-type{font-weight:400;font-size:1.6rem}.cms-adventcalendar .footer-adventcalendar .footer-wrapper .action-links .terms-links a{padding:0 20px;font-size:1.6rem;text-transform:uppercase;text-decoration:none}.cms-adventcalendar .section-gift{margin-bottom:70px;margin-top:-200px}.cms-adventcalendar .gift-keeper{height:600px;padding-top:142px}.cms-adventcalendar .gift-keeper .rotator{display:block;margin:0 auto}.cms-adventcalendar .gift-keeper .title{font-size:4.2rem;line-height:7.6rem;top:0;left:134px}.cms-adventcalendar .gift-keeper .tile-image{max-width:223px;width:223px;height:auto;margin:0 auto}.cms-adventcalendar .gift-keeper .slick-slide{width:246px}.cms-adventcalendar .gift-keeper .button{width:223px}.cms-adventcalendar .gift-keeper .button a{width:100%}.cms-adventcalendar .gift-keeper [data-element=link_text]{font-size:2.4rem;line-height:3rem}.cms-adventcalendar .gift-keeper .content-wrapper{margin-top:20px;height:80px}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-next{display:inline-block;text-decoration:none;right:35px}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-next:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:77px;line-height:77px;color:inherit;content:'\e972';font-family:'icons-blank-theme';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-next:after{font-family:'sp-icons';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-prev{display:inline-block;text-decoration:none;left:35px}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-prev:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:77px;line-height:77px;color:inherit;content:'\e972';font-family:'icons-blank-theme';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-prev:after{font-family:'sp-icons'}.cms-adventcalendar .section-blog{margin-bottom:125px}.cms-adventcalendar .section-blog .blog-widget-container{padding:0 20px;box-sizing:border-box}.cms-adventcalendar .section-blog .blog-widget-container .blog-banner{background-image:url(../Exorigo_EventCalendar/images/blog/blog-banner-desktop.png);display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;justify-content:flex-end;background-size:100% 283px;height:283px}.cms-adventcalendar .section-blog .blog-widget-container .blog-banner-content{width:300px;position:relative}.cms-adventcalendar .section-blog .blog-widget-container .blog-banner-content a{font-size:1.9rem;line-height:4.3rem;height:49px;width:218px;position:absolute;bottom:39px;top:auto;left:33px;right:auto;text-align:center;margin:0 auto}.cms-adventcalendar .section-blog .blog-widget-container .blog-banner-content a:hover,.cms-adventcalendar .section-blog .blog-widget-container .blog-banner-content a:active,.cms-adventcalendar .section-blog .blog-widget-container .blog-banner-content a:focus{text-decoration:none}.cms-adventcalendar .section-blog .blog-widget-container .blog-logo{background-position:47px 76px;background-size:193px;height:165px}.cms-adventcalendar .section-blog .blog-widget-container .blog-list{width:85%;margin:0 auto}.cms-adventcalendar .section-blog .blog-widget-container .blog-list .slick-arrow.btn-next{right:-20px}.cms-adventcalendar .section-blog .blog-widget-container .blog-list .slick-arrow.btn-prev{left:-20px}.cms-adventcalendar .section-blog .blog-widget-container .post-title{font-size:1.6rem;letter-spacing:.5px}.cms-adventcalendar .section-drugstore{margin-bottom:150px}.cms-adventcalendar .drugstore-wrapper .banner{margin:0 auto 20px;background-image:url(../Exorigo_EventCalendar/images/drugstore/drugstore.png);background-size:829px 299px;height:299px;position:relative;display:block;width:100%}.cms-adventcalendar .drugstore-wrapper .text{margin-bottom:20px}.cms-adventcalendar .drugstore-wrapper .text .title{font-weight:400;font-size:3.6rem;line-height:7.6rem}.cms-adventcalendar .drugstore-wrapper .text .link{font-size:1.9rem;line-height:4.3rem;margin-top:20px;width:219px}.cms-adventcalendar .section-stores{overflow-x:hidden;margin-bottom:140px;height:332px}.cms-adventcalendar .section-stores .app-wrapper{background-repeat:no-repeat;background-position:center;background-image:url(../Exorigo_EventCalendar/images/stores/app-stores.png);background-size:1485px 300px;height:300px;position:relative;display:block;margin:0 auto;width:100%}.cms-adventcalendar .section-stores .app-wrapper .subtitle{display:flex;font-size:26px;left:10%;top:120px}.cms-adventcalendar .section-stores .app-wrapper .subtitle .icon{width:135px;margin-left:10px}.cms-adventcalendar .section-stores .app-wrapper .subtitle .icon:after{width:14px;height:14px;right:-6px;top:19px;background-repeat:no-repeat}.cms-adventcalendar .section-stores .app-wrapper .app-download{right:12%;left:unset;bottom:15%;font-size:20px}.cms-adventcalendar .section-stores .title{font-weight:700;font-size:3.7rem;line-height:4.6rem;top:37%;bottom:auto;width:100%;left:10%;margin-top:-25px}.cms-adventcalendar .section-stores .links{flex-direction:row;bottom:15px;margin-top:106px;margin-left:0;padding:0;left:10%;right:auto}.cms-adventcalendar .section-stores .links li{font-size:17px;line-height:21px;padding-right:25px;max-width:189px}.cms-adventcalendar .section-stores .app-stores-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;right:0;width:500px;bottom:-30px}.cms-adventcalendar .section-stores .app-stores-logo .play{background-image:url(../Exorigo_EventCalendar/images/stores/google-play.png);background-size:202px 61px;height:61px;position:relative;display:block;margin:0 auto;width:100%}.cms-adventcalendar .section-stores .app-stores-logo .appstore{background-image:url(../Exorigo_EventCalendar/images/stores/app-store.png);background-size:202px 61px;height:61px;position:relative;display:block;margin:0 auto;width:100%}.cms-adventcalendar .section-stores .logo{display:inline-block;text-decoration:none;color:#1f1025;position:absolute;left:10%;top:25px}.cms-adventcalendar .section-stores .logo:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:43px;line-height:70px;color:inherit;content:'\e970';font-family:'icons-blank-theme';margin:0 2.5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-adventcalendar .section-stores .logo:before{font-family:'sp-icons'}#container-calendar{margin-top:-60px}.calendar-gift-nav{margin:50px auto 40px;max-width:700px}.calendar-gift-nav .slide-filter{margin-top:-34px}.calendar-gift-nav .product-item{padding-top:34px;height:435px;width:100%}.calendar-gift-nav .product-item .calendar-gift-photo,.calendar-gift-nav .product-item .counter-item{height:211px;width:225px}.calendar-gift-nav .product-item .calendar-gift-photo img,.calendar-gift-nav .product-item .counter-item img{margin:auto;display:block}.calendar-gift-nav .product-item .counter-item{font-size:1.7rem;display:block;padding-top:40px}.calendar-gift-nav .product-item .product-item-details{margin-top:19px}.calendar-gift-nav .product-item .product-item-details .calendar-gift-date .day{font-size:6.7rem}.calendar-gift-nav .product-item .product-item-details .calendar-gift-date .month{font-size:2.1rem}.calendar-gift-nav .product-item .product-item-details .calendar-gift-date:after{content:"";margin-left:175px;width:110px;top:76%;position:absolute}.calendar-gift-nav .product-item .product-item-details .calendar-gift-date .date-column{padding-right:20px;width:165px}.calendar-gift-nav.slick-slider .slick-arrow.btn-next{right:-90px}.calendar-gift-nav.slick-slider .slick-arrow.btn-next:after{font-size:8rem}.calendar-gift-nav.slick-slider .slick-arrow.btn-prev{left:-90px}.calendar-gift-nav.slick-slider .slick-arrow.btn-prev:after{font-size:8rem}.calendar-product-item{margin:0 auto 50px;position:relative;max-width:1440px;min-height:660px}.calendar-product-item .product-content{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.calendar-product-item .product-content .product-item-details{width:30%}.calendar-product-item .product-content .promotion-column{margin-top:-30px;z-index:9;width:28%}.calendar-product-item .product-content .promotion-column .gift-promotion{height:234px;background-size:240px 100%}.calendar-product-item .product-content .promotion-column .gift-promotion .discount{font-size:3.3rem}.calendar-product-item .product-content .promotion-column .gift-promotion .one-price{font-size:3.3rem;line-height:4.5rem}.calendar-product-item .product-content .promotion-column .gift-promotion .one-price span{word-spacing:100vw}.calendar-product-item .product-content .promotion-column .price-content{margin-left:25px;bottom:5px}.calendar-product-item .product-content .promotion-column .price-content.not-custom-url .special-price-content{margin-bottom:15px}.calendar-product-item .product-content .promotion-column .price-content.custom-url{margin:60px 0 2px 25px;position:relative}.calendar-product-item .product-content .promotion-column .price-content.custom-url .price{font-weight:700;font-size:4.3rem}.calendar-product-item .product-content .promotion-column .price-content.custom-url .label-club{font-size:2.6rem;margin-left:10px}.calendar-product-item .product-content .promotion-column .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-product-item .product-content .promotion-column .action-buttons .action-left{text-align:center;width:220px}.calendar-product-item .product-content .promotion-column .action-buttons .action-right{padding:6px 0;width:50px}.calendar-product-item .product-content .promotion-column .action-buttons .action-right .tooltip .tooltip-content{left:-320px}.calendar-product-item .product-content .promotion-column .action-buttons .action-right .tooltip .sp-icon.sp-icon-info{margin-left:16px}.calendar-product-item .product-content .promotion-column .action-buttons .action-right .tooltip .sp-icon.sp-icon-info:before{font-size:2.8rem}.calendar-product-item .product-content .promotion-column .action-buttons .action.primary{font-size:1.9rem;line-height:22px;padding:12px 8px;width:219px;color:#fff;background-color:#f2558d}.calendar-product-item .product-content .promotion-column .action-buttons .action.tocart{color:#fff;background-color:#f2558d;font-size:1.7rem;padding:12px 40px}.calendar-product-item .product-content .promotion-column .action-buttons .action.tocart .no-sticky{display:none}.calendar-product-item .product-content .promotion-column .action-buttons .action.tocart .sticky{display:block}.calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field{display:flex}.calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field button{border:2px solid #fff;color:#fff;border-radius:0;font-size:24px;font-weight:700;padding:0 10px}.calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field .control{margin:1px 5px;width:80px}.calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field .control input{font-size:2rem;font-weight:700;height:38px;padding:5px;text-align:center;border-radius:0}.calendar-product-item .product-content .promotion-column .action-buttons .register{padding-top:10px;font-size:1.7rem}.calendar-product-item .product-content .promotion-column .action-buttons.custom-url-button{padding-left:25px;text-align:left}.calendar-product-item .product-content .promotion-column .promotion-description{margin-left:25px;padding-top:25px;margin-bottom:30px;font-size:2.6rem;height:170px;overflow:hidden}.calendar-product-item .product-content .promotion-column .show-description-mobile{display:none}.calendar-product-item .product-content .promotion-column .gift-promotion-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-product-item .product-content .promotion-column .gift-promotion-wrapper .gift-promotion{width:70%}.calendar-product-item .product-content .promotion-column .gift-promotion-wrapper .gift-filler{width:30%}.calendar-product-item .product-content .promotion-column .button-calendar-details{padding:12px 0}.calendar-product-item .product-content .promotion-column .button-calendar-details.show-product{left:30px;height:48px;position:absolute;padding:6px 13px;width:219px}.calendar-product-item .product-content .product-item-details{margin-top:140px}.calendar-product-item .product-content .product-item-details .product-info-wrapper{display:flex;flex-direction:column}.calendar-product-item .product-content .product-item-details .product-item-name{margin:20px 0;font-size:3.4rem;line-height:4.1rem;order:-1}.calendar-product-item .product-content .product-item-details .product-item-category{font-size:2.2rem;height:50px}.calendar-product-item .product-content .product-item-details .logo-wrapper{margin:10px 0;height:70px}.calendar-product-item .product-content .product-item-details .product-item-bottom{position:initial}.calendar-product-item .product-content .product-item-details .product-item-bottom .option{font-size:2.1rem;min-height:60px}.calendar-product-item .product-content .product-item-details .product-item-bottom .option .label{text-transform:capitalize}.calendar-product-item .product-content .product-item-details .product-item-bottom .option .value{font-weight:700}.calendar-product-item .product-content .product-item-details .product-item-bottom .button-calendar-details{font-size:1.9rem;padding:12px 0}.calendar-product-item .product-content .product-item-details.range-date{padding-top:25px}.calendar-product-item .product-content .product-gift-photo{height:556px;text-align:center;padding-left:15px;width:42%;margin-top:96px;position:relative}.calendar-product-item .product-content .product-gift-photo:before{content:"";position:absolute;background-image:url(../Exorigo_EventCalendar/images/product-bubbles.png);top:0;left:0;width:100%;height:100%}.calendar-product-item .product-content .product-gift-photo img{height:520px;width:auto;margin-top:0;position:relative}.calendar-product-item .product-content .modal-sold-out{font-size:3.4rem;border-radius:43px;height:157px;left:15px;margin:-40px auto 0;top:50%;width:490px}.calendar-product-item .product-content .modal-sold-out .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0;width:100%;height:100%;justify-content:space-between}.calendar-product-item .product-content .modal-sold-out .content span{font-size:2.6rem;display:block;width:100%}.calendar-product-item .calendar-date-wrapper{margin:0 auto;position:relative;width:1280px}.calendar-product-item .calendar-date-wrapper .calendar-gift-date{display:-webkit-flex;display:-ms-flexbox;display:flex;font-style:italic;position:absolute}.calendar-product-item .calendar-date-wrapper .calendar-gift-date:before,.calendar-product-item .calendar-date-wrapper .calendar-gift-date:after{content:"";background:#fff;display:block;height:1px;width:100%;top:50%;position:absolute}.calendar-product-item .calendar-date-wrapper .calendar-gift-date .content{font-size:2.1rem;display:block}.calendar-product-item .calendar-date-wrapper .calendar-gift-date .day{font-size:12.5rem;line-height:7.5rem;justify-content:center}.calendar-product-item .calendar-date-wrapper .calendar-gift-date .month{font-size:2.1rem;line-height:9.5rem;display:block}.calendar-product-item .calendar-date-wrapper .calendar-gift-date .label{font-weight:600;font-size:2.5rem;line-height:11.5rem}.calendar-product-item .calendar-date-wrapper .calendar-gift-date:before{margin-left:-96px;width:96px}.calendar-product-item .calendar-date-wrapper .calendar-gift-date:after{margin-left:165px;width:1160px}.calendar-product-item .calendar-date-wrapper .calendar-gift-date .date-column{text-align:center;width:165px}.calendar-product-item .calendar-date-wrapper .calendar-gift-date .date-column .day{justify-content:center}.calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date .date-column{width:300px}.calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date .date-column .month{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around}.calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date:before{margin-left:-85px;width:70px}.calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date:after{margin-left:325px;width:1015px}.calendar-product-item .dropdown-description{color:#fff;font-weight:300;margin:20px auto;padding:40px;font-size:1.8rem;line-height:2.8rem;width:1130px}.calendar-product-item .dropdown-description .dropdown-options{display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-product-item .dropdown-description .dropdown-options .description{width:73%}.calendar-product-item .dropdown-description .dropdown-options .category-current-product{text-align:center;text-transform:uppercase;width:27%}.calendar-product-item .dropdown-description .dropdown-options .category-current-product .value{font-weight:700;text-decoration:underline;text-transform:initial}.calendar-product-item .dropdown-description .dropdown-hide{border-top:1px solid #fff;margin-top:40px;padding:15px 0;text-align:center}.calendar-product-item .dropdown-description .dropdown-hide .label{font-weight:700;font-size:1.9rem;cursor:pointer;text-align:center;text-transform:uppercase}.cms-adventcalendar .calendar-product-item.active .product-content{height:250px}.cms-adventcalendar .counter-item{margin-top:35px}.cms-adventcalendar .counter-item .title{font-weight:700;font-size:2.5rem;line-height:2rem}.cms-adventcalendar .counter-item .time{font-weight:700;font-size:8.699999999999999rem;line-height:2rem;margin-top:76px}.cms-adventcalendar .counter-item .time span:last-child{font-size:6.7rem}.cms-adventcalendar .counter-item .title-slide,.cms-adventcalendar .counter-item .title-slide-under{display:none}.cms-adventcalendar .action-countdown-login{position:relative;width:300px;margin:93px auto 0}.cms-adventcalendar .action-countdown-login .action.primary.login{font-weight:700;color:#fff;font-size:1.9rem;line-height:4.5rem;background-color:#e29a45;border-color:#e29a45;padding:0 4px;max-width:219px;min-width:219px;max-height:53px;margin:15px auto 0;display:block;border-radius:10px;text-align:center}.cms-adventcalendar .action-countdown-login .register{display:none}.cms-adventcalendar .action-countdown-login .action-right{position:absolute;left:auto;right:0;bottom:8%}.cms-adventcalendar .action-countdown-login .tooltip .sp-icon{color:#fff;font-size:3rem}.cms-adventcalendar .action-countdown-login .tooltip .tooltip-content{color:#000;line-height:20px;padding:20px 24px;font-size:1.2rem;border-radius:32px 32px 2px;height:95px;text-transform:initial;min-width:374px;left:-355px}.cms-adventcalendar .product-item .counter-item{margin-top:0}.cms-adventcalendar .product-item .title{display:none}.cms-adventcalendar .product-item .title-slide,.cms-adventcalendar .product-item .title-slide-under{font-size:1.7rem;line-height:2rem;display:block}.cms-adventcalendar .product-item .title-slide{text-align:center;margin-top:13px}.cms-adventcalendar .product-item .title-slide-under{margin:30px auto 0;width:72%;text-align:center}.cms-adventcalendar .product-item .time{font-size:3.4rem;line-height:2rem;text-align:center;margin-top:23px}.cms-adventcalendar .product-item .time span:last-child{font-size:3.4rem}.cms-trends .section-discover{margin-bottom:0;margin-top:-200px}.cms-trends .discover-wrapper{padding-top:90px}.cms-trends .discover-wrapper .title{font-size:3.9rem;line-height:7.6rem;top:0;left:105px}.cms-trends .discover-wrapper .tile-image{max-width:223px;width:223px;height:auto;margin:0 auto}.cms-trends .discover-wrapper [data-element=link_text]{font-size:2.4rem;line-height:3rem;width:100%}.cms-trends .discover-wrapper .button{width:100%;text-align:center}.cms-trends .discover-wrapper .content-wrapper{margin-top:20px;height:80px;width:100%}.cms-trends .trends-top{background-color:#d4c0c8;background-repeat:no-repeat;background-position:calc(50% + 665px) 40px;height:100%;width:100%;position:relative}.cms-trends .trends-top .trends-overlay{background-color:#d4c0c8;content:"";width:100%;mix-blend-mode:normal;display:inline-block;position:absolute;background-image:url(../Exorigo_EventCalendar/images/header/hero-trends-autumn-2025_d.png);background-repeat:no-repeat;background-position-x:center;background-size:cover;height:100%;padding-bottom:108px;max-height:800px}.cms-trends .trends-header .trends-banner-text{text-align:right;margin-top:30px;margin-bottom:124px}.cms-trends .trends-header .trends-banner-text+[data-content-type=html]{width:100%;margin:0 auto}.cms-trends .trends-header .trends-banner-text span{font-weight:400;color:#fff;font-size:2.7rem;line-height:6.8rem;font-family:'Poppins',sans-serif;display:block;text-align:center;width:100%}.cms-trends .trends-header .trends-banner-text .trends-text{font-size:11.5rem;letter-spacing:12px;text-transform:uppercase;padding:0 45px}.cms-trends .trends-header .trends-banner-text .super-text{font-weight:600;line-height:5.8rem}.cms-trends .trends-header .trends-banner-text .super-text,.cms-trends .trends-header .trends-banner-text .seasons{text-transform:uppercase;line-height:6.4rem}.cms-trends .super-text{overflow:hidden;text-align:center}.cms-trends .super-text:after,.cms-trends .super-text:before{background-color:#fff;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:15%;top:-5px}.cms-trends .super-text:after{left:.5em;margin-right:-50%}.cms-trends .super-text:before{right:.5em;margin-left:-50%}.cms-trends .page-header{max-height:800px;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;min-height:688px}.cms-trends .page-header .logged .minicart-wrapper .action.showcart{opacity:1}.cms-trends .page-header .minicart-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-order:1;-webkit-order:1;order:1;margin-right:0;width:110px}.cms-trends .page-header .minicart-wrapper .action.showcart{color:#fff;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:70px;justify-content:flex-end;opacity:.5;padding-bottom:10px}.cms-trends .page-header .minicart-wrapper .action.showcart:before{color:#fff !important;margin:10px -100px auto 15px !important}.cms-trends .page-header .minicart-wrapper .action.showcart .text{font-size:1.6rem;font-weight:400;color:#fff;text-transform:uppercase}.cms-trends .page-header .minicart-wrapper .action.showcart .counter.qty{right:-7px;top:6px}.cms-trends .trends-menu-toggle{display:none}.cms-trends .header-wrapper{-webkit-align-items:center;-ms-align-items:center;align-items:center;padding:0 20px;align-content:baseline}.cms-trends .header-wrapper .left-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-align-items:end;align-items:end;height:95px}.cms-trends .header-wrapper .right-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-end}.cms-trends .header-wrapper .right-box .action-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;padding-bottom:7px;height:47.5px}.cms-trends .header-wrapper .right-box .action-wrapper .action-links{display:-webkit-flex;display:-ms-flexbox;display:flex}.cms-trends .header-wrapper .right-box .action-wrapper .action-links a{font-size:1.6rem;font-weight:400;color:#fff;padding:0 25px;text-decoration:none;text-transform:uppercase}.cms-trends .header-wrapper .right-box .top-element{line-height:4.75rem;width:100%;height:47.5px;text-align:right;position:relative}.cms-trends .header-wrapper .right-box .top-element:after{background-color:#cb9d71;content:"";display:block;right:0;left:99%;height:47.5px;top:0;position:absolute;width:100%;z-index:-1}.cms-trends .header-wrapper .right-box .top-element a{font-size:1.6rem;color:#fff;background-color:#cb9d71;border-bottom-left-radius:21%;position:relative;max-width:248px;width:100%;text-transform:uppercase;display:inline-block;text-decoration:none}.cms-trends .header-wrapper .right-box .top-element a:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:13px;line-height:16px;color:inherit;content:'\e929';font-family:'icons-blank-theme';margin:0 0 0 15px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-trends .header-wrapper .right-box .top-element a:after{font-family:'sp-icons'}.cms-trends .header-wrapper .right-box .top-element a:before{border-right:123px solid #cb9d71;content:"";display:block;width:0;height:0;border-top:0 solid transparent;border-bottom:42px solid transparent;position:absolute;top:0;left:-118px}.cms-trends .header-wrapper .logo-title{display:inline-block;text-decoration:none;color:#fff}.cms-trends .header-wrapper .logo-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:43px;line-height:50px;color:inherit;content:'\e970';font-family:'icons-blank-theme';margin:0 0 10px 8px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-trends .header-wrapper .logo-title:before{font-family:'sp-icons'}.cms-trends .header-wrapper .right-box,.cms-trends .header-wrapper .left-box{height:95px}.cms-trends .header-wrapper .right-box{width:60%;z-index:999}.cms-trends .header-wrapper .left-box{width:40%}.cms-trends .footer-trends{max-height:150px;height:150px}.cms-trends .footer-trends .footer-wrapper{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-ms-align-items:center;align-items:center;height:100%}.cms-trends .footer-trends .footer-wrapper .logo-box{width:25%}.cms-trends .footer-trends .footer-wrapper .logo-title{display:inline-block;text-decoration:none;color:#fff}.cms-trends .footer-trends .footer-wrapper .logo-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:43px;line-height:70px;color:inherit;content:'\e970';font-family:'icons-blank-theme';margin:0 2.5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-trends .footer-trends .footer-wrapper .logo-title:before{font-family:'sp-icons'}.cms-trends .footer-trends .footer-wrapper .goto-box{width:25%;box-sizing:border-box}.cms-trends .footer-trends .footer-wrapper .goto-box a{font-size:1.6rem;font-weight:400;max-width:278px;width:100%;text-align:center;padding:12px 0}.cms-trends .footer-trends .footer-wrapper .goto-box a:after{line-height:4.5rem;margin:0 auto;right:22px;position:absolute;top:0;bottom:0;left:auto}.cms-trends .footer-trends .footer-wrapper .action-links{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:50%}.cms-trends .footer-trends .footer-wrapper .action-links .register-links a{color:#fff;font-weight:700;padding:0 20px;font-size:1.6rem}.cms-trends .footer-trends .footer-wrapper .action-links .register-links a:last-of-type{font-weight:400;font-size:1.6rem}.cms-trends .footer-trends .footer-wrapper .action-links .terms-links a{padding:0 20px;font-size:1.6rem;text-transform:uppercase;text-decoration:none}.cms-trends .section-gift{margin-bottom:70px;margin-top:-200px}.cms-trends .trend-keeper{height:600px;padding-top:142px}.cms-trends .trend-keeper .rotator{display:block;margin:0 auto}.cms-trends .trend-keeper .title{font-size:4.2rem;line-height:7.6rem;top:0;left:134px}.cms-trends .trend-keeper .tile-image{max-width:223px;width:223px;height:auto;margin:0 auto}.cms-trends .trend-keeper .slick-slide{width:246px}.cms-trends .trend-keeper .button{width:223px}.cms-trends .trend-keeper .button a{width:100%}.cms-trends .trend-keeper [data-element=link_text]{font-size:1.9rem;line-height:2.3rem}.cms-trends .trend-keeper .content-wrapper{margin-top:20px;height:80px}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-next{display:inline-block;text-decoration:none;right:35px}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-next:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:77px;line-height:77px;color:inherit;content:'\e972';font-family:'icons-blank-theme';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-next:after{font-family:'sp-icons';-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-prev{display:inline-block;text-decoration:none;left:35px}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-prev:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:77px;line-height:77px;color:inherit;content:'\e972';font-family:'icons-blank-theme';margin:0 0 0 5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-prev:after{font-family:'sp-icons'}.cms-trends .section-download{margin-top:30px;margin-bottom:150px}.cms-trends .download-wrapper .banner{margin:0 auto -12px;background-image:url(../Exorigo_EventCalendar/images/drugstore/katalog-trendy-autumn-2024-25.png);background-size:968px 662px;height:662px;position:relative;display:block;width:100%}.cms-trends .download-wrapper .text{margin-bottom:20px}.cms-trends .download-wrapper .text .title{font-weight:400;font-size:3.6rem;line-height:7.6rem}.cms-trends .download-wrapper .text .link{font-size:1.9rem;line-height:4.3rem;margin-top:20px;width:219px}.cms-trends .section-stores{overflow-x:hidden;margin-bottom:140px}.cms-trends .section-stores .app-wrapper{background-repeat:no-repeat;background-position:center;background-image:url(../Exorigo_EventCalendar/images/stores/trends-store-desktop.png);background-size:1485px 300px;height:300px;position:relative;display:block;width:100%}.cms-trends .section-stores .title{font-weight:300;font-size:3.5rem;line-height:4.6rem;text-transform:uppercase;top:10%;bottom:auto;width:450px;left:auto;margin-top:0;right:0}.cms-trends .section-stores .title span{font-size:4.9rem}.cms-trends .section-stores .links{display:block;top:auto;bottom:auto;margin-top:120px;margin-left:0;padding:0;left:auto;right:100px;width:295px;text-align:right}.cms-trends .section-stores .links li{font-weight:400;font-size:1.7rem;line-height:4.6rem;padding-right:0;margin-bottom:0;text-align:right}.cms-trends .section-stores .app-stores-logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;right:0;width:500px;bottom:-30px}.cms-trends .section-stores .app-stores-logo .play{background-image:url(../Exorigo_EventCalendar/images/stores/google-play.png);background-size:202px 61px;height:61px;position:relative;display:block;margin:0 auto;width:100%}.cms-trends .section-stores .app-stores-logo .appstore{background-image:url(../Exorigo_EventCalendar/images/stores/app-store.png);background-size:202px 61px;height:61px;position:relative;display:block;margin:0 auto;width:100%}.cms-trends .section-stores .logo{display:inline-block;text-decoration:none;color:#fff;position:absolute;left:80px;top:25px}.cms-trends .section-stores .logo:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:43px;line-height:70px;color:inherit;content:'\e970';font-family:'icons-blank-theme';margin:0 2.5px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.cms-trends .section-stores .logo:before{font-family:'sp-icons'}.cms-trends .section-stores .trends-bottom-content .trends-bottom-text{font-size:18px}.cms-trends .section-stores .trends-bottom-content .trends-bottom-title{font-size:28px}.cms-trends #container-calendar{margin-top:0}.cms-trends .calendar-product-item{margin:0 auto 240px;position:relative;max-width:1440px}.cms-trends .calendar-product-item .product-content{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.cms-trends .calendar-product-item .product-content .product-item-details{width:30%}.cms-trends .calendar-product-item .product-content .product-item-details .product-info-wrapper{display:flex;flex-direction:column}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-name{order:-1}.cms-trends .calendar-product-item .product-content .promotion-column{margin-top:-116px;z-index:9;width:28%}.cms-trends .calendar-product-item .product-content .promotion-column .gift-promotion{height:260px;width:260px;background-size:240px 100%;display:flex}.cms-trends .calendar-product-item .product-content .promotion-column .gift-promotion .one-price{font-size:4.8rem;line-height:4.5rem;margin-top:70px}.cms-trends .calendar-product-item .product-content .promotion-column .gift-promotion .one-price span{word-spacing:100vw}.cms-trends .calendar-product-item .product-content .promotion-column .price-content{margin-left:25px;bottom:5px}.cms-trends .calendar-product-item .product-content .promotion-column .price-content.not-custom-url .special-price-content{position:relative}.cms-trends .calendar-product-item .product-content .promotion-column .price-content.custom-url{margin:60px 0 2px 25px;position:relative}.cms-trends .calendar-product-item .product-content .promotion-column .price-content.custom-url .price{font-weight:700;font-size:4.3rem}.cms-trends .calendar-product-item .product-content .promotion-column .price-content.custom-url .label-club{font-size:2.6rem;margin-left:10px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:0}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action-left{text-align:center;width:220px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action-right{padding:6px 0;width:50px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action-right .tooltip .tooltip-content{left:-320px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action-right .tooltip .sp-icon.sp-icon-info{margin-left:16px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action-right .tooltip .sp-icon.sp-icon-info:before{font-size:2.8rem}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action.primary{font-size:1.9rem;line-height:22px;padding:12px 8px;width:219px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action.tocart{color:#fff;background-color:#cb9d71;font-size:1.7rem;padding:12px 40px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action.tocart .no-sticky{display:none}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .action.tocart .sticky{display:block}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field{display:flex}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field button{border:2px solid #fff;color:#fff;border-radius:0;font-size:24px;font-weight:700;padding:0 10px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field .control{margin:1px 5px;width:80px}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .box-tocart .field .control input{font-size:2rem;font-weight:700;height:38px;padding:5px;text-align:center;border-radius:0}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons .register{padding-top:10px;font-size:1.7rem}.cms-trends .calendar-product-item .product-content .promotion-column .action-buttons.custom-url-button{padding-left:25px;text-align:left}.cms-trends .calendar-product-item .product-content .promotion-column .promotion-description{margin-left:25px;padding-top:25px;margin-bottom:30px;font-size:2.6rem;height:170px;overflow:hidden}.cms-trends .calendar-product-item .product-content .promotion-column .show-description-mobile{display:none}.cms-trends .calendar-product-item .product-content .promotion-column .gift-promotion-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.cms-trends .calendar-product-item .product-content .promotion-column .gift-promotion-wrapper .gift-filler{width:30%}.cms-trends .calendar-product-item .product-content .promotion-column .button-calendar-details{padding:12px 0}.cms-trends .calendar-product-item .product-content .promotion-column .button-calendar-details.show-product{left:30px;height:48px;position:absolute;padding:6px 13px;width:219px}.cms-trends .calendar-product-item .product-content .product-item-details{margin-top:140px}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-name{margin:20px 0;font-size:3.4rem;line-height:4.1rem;height:80px;overflow:hidden}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-category{font-size:2.2rem;height:50px}.cms-trends .calendar-product-item .product-content .product-item-details .logo-wrapper{margin:10px 0;height:70px}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-bottom{position:initial}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-bottom .option{font-size:2.1rem}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-bottom .option .label{text-transform:capitalize}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-bottom .option .value{font-weight:700}.cms-trends .calendar-product-item .product-content .product-item-details .product-item-bottom .button-calendar-details{font-size:1.9rem;padding:12px 0}.cms-trends .calendar-product-item .product-content .product-gift-photo{height:556px;text-align:center;padding-left:15px;width:42%}.cms-trends .calendar-product-item .product-content .product-gift-photo img{height:556px;margin-top:-45px;position:relative;object-fit:cover}.cms-trends .calendar-product-item .product-content .modal-sold-out{font-size:3.4rem;border-radius:43px;height:157px;left:15px;margin:-40px auto 0;top:50%;width:490px}.cms-trends .calendar-product-item .product-content .modal-sold-out .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0;width:100%;height:100%;justify-content:space-between}.cms-trends .calendar-product-item .product-content .modal-sold-out .content span{font-size:2.6rem;display:block;width:100%}.cms-trends .calendar-product-item .calendar-date-wrapper{margin:0 auto;position:relative;width:1280px}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date{display:-webkit-flex;display:-ms-flexbox;display:flex;font-style:normal;position:absolute}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date:before,.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date:after{content:"";background:#fff;display:block;height:1px;width:100%;top:10%;position:absolute}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date .day{font-size:4.5rem;line-height:4.5rem}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date .month{font-size:2.1rem;line-height:6.5rem}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date .label{font-weight:600;font-size:2.5rem;line-height:11.5rem;display:none}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date:before{margin-left:-96px;width:96px}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date:after{margin-left:165px;width:1160px}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date .date-column{padding-right:10px;margin-top:55px;text-align:center;width:165px}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date .date-column{width:180px;margin-top:-15px}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date .date-column .content{padding-bottom:30px;font-size:3.4rem;text-transform:initial}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date .date-column .day{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.cms-trends .calendar-product-item .calendar-date-wrapper .calendar-gift-date.range-date .date-column .month{padding:10px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around;line-height:initial}.cms-trends .calendar-product-item .dropdown-description{color:#fff;font-weight:300;margin:20px auto;padding:40px;font-size:1.8rem;line-height:2.8rem;width:1130px}.cms-trends .calendar-product-item .dropdown-description .dropdown-options{display:-webkit-flex;display:-ms-flexbox;display:flex}.cms-trends .calendar-product-item .dropdown-description .dropdown-options .description{width:73%}.cms-trends .calendar-product-item .dropdown-description .dropdown-options .category-current-product{text-align:center;text-transform:uppercase;width:27%}.cms-trends .calendar-product-item .dropdown-description .dropdown-options .category-current-product .value{font-weight:700;text-decoration:underline;text-transform:initial}.cms-trends .calendar-product-item .dropdown-description .dropdown-hide{border-top:1px solid #fff;margin-top:40px;padding:15px 0;text-align:center}.cms-trends .calendar-product-item .dropdown-description .dropdown-hide .label{font-weight:700;font-size:1.9rem;cursor:pointer;text-align:center;text-transform:uppercase}.offer-item{flex:0 0 33.33333%;max-width:33.33333%}.klub-index-index .card-count-container{position:fixed;z-index:997;left:50%;right:auto;transform:translateX(120%);top:180px}.klub-index-index .card-count-container .card-name,.klub-index-index .card-count-container .half-circle{display:none}.klub-index-index .card-count-container .card-box .card-box-item{height:120px;width:120px;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.2);margin:0 10px 0 min(10vw,140px)}.klub-card-edit .account-data-card .account-data{padding-right:60px}.klub-card-edit .account-data-card .account-data .field:nth-child(even) .label{margin-left:10px}.klub-card-edit .account-data-card .account-data .field .label[for=lifestyle-date-birthday]{font-size:1.2rem;top:.5rem}.klub-card-edit .account-data-card .account-data .toolbar-actions .primary{width:200px}.klub-card-edit .account-data-card .account-data .toolbar-actions .secondary{width:200px}.klub-card-index .actions-toolbar.no-connected p{width:300px}.klub-card-index .actions-toolbar.no-connected .action.primary{width:300px}.klub-card-index .actions-toolbar.no-connected .action.secondary{width:300px}.modal-popup .modal-inner-wrap{width:33%}.modal-popup .modal-inner-wrap .form.password.forget,.modal-popup .modal-inner-wrap .form.password.steptwo{width:80%}#popup-lf{padding:0 60px}#popup-lf .login-container-r .toggle-wrap{text-align:center}#popup-register{padding:0 30px}#popup-register .register-form h3{font-size:23px}.klub-dashboard-card .modal-popup .modal-inner-wrap,.klub-card-index .modal-popup .modal-inner-wrap{width:33%;text-align:left}.klub-dashboard-card .modal-popup .modal-inner-wrap .form.account.connect,.klub-card-index .modal-popup .modal-inner-wrap .form.account.connect{width:100%}.klub-dashboard-card #popup-connect .lifestyle-data-content-modal ul li,.klub-card-index #popup-connect .lifestyle-data-content-modal ul li{width:50%}.disconnect-modal .button-action .action{margin:0 20px 20px}.modal-popup.popup-authentication .modal-inner-wrap{transform:translate(-50%,0px);margin-left:0 !important}.mobile-page-application .application-screen{width:100%;max-width:1030px;justify-content:space-between}.mobile-page-application .application-screen .application-screen-item{border-radius:20px}.mobile-page-application .mobile-application h1{font-size:5.8rem;line-height:8.300000000000001rem;letter-spacing:2.32px;margin-bottom:24px}.mobile-page-application .mobile-application p{font-size:2.6rem;line-height:3.7rem;letter-spacing:.78px;margin-bottom:24px}body.skin-and-beauty-lp .page-header .menu-main .menu-item.skin-and-beauty{background-color:#f0dccb;margin-left:8px}.info-box-container .box{flex:0 0 30%;max-width:30%}.form.contact{padding:60px 80px}.form.contact .legend{font-size:23px}.form.contact .fieldset{margin-bottom:0}.form.contact .fieldset select{width:80%}.aa-dropdown-menu .autocomplete-wrapper{max-height:80vh;overflow-y:auto}.newspaper-index-index .newspaper-block .row .newspaper-details{min-height:271px}.newspaper-index-index .newspaper-block .goto{margin-top:42px;right:0;position:relative;float:right}.register-container .info-terms{line-height:40px}.register-container .block-lifestyle .actions-toolbar{width:100%}.register-container .block-lifestyle .actions-toolbar .primary,.register-container .block-lifestyle .actions-toolbar button{width:100%}.register-container .block-lifestyle .fieldset:after{margin-left:0}.register-container .block-lifestyle .fieldset>.field>.control{width:100%}.fieldset.create.lifestyle .lifestyle-form-title span{text-transform:uppercase;width:74%}.fieldset.create.lifestyle .lifestyle-form-title span a{text-decoration:underline}.fieldset.create.lifestyle .ico-life-blue{float:right}.already .text{margin:0 100px}.show-mobile{display:none}.hidden-text{display:inline}.login-container .block{width:100%}.login-container .block .block-title{border:0;font-size:18px}.login-container .legend{margin-left:0}.login-container .fieldset:after{margin-left:0}.login-container .fieldset>.field>.control{width:90%}.login-container .actions-toolbar .secondary .action{text-decoration:underline;font-size:13px;font-weight:300;text-transform:inherit}.login-container .actions-toolbar .primary{float:right;clear:both;margin-top:20px}.login-container .actions-toolbar .primary button{margin:0}.block-customer-login .remember{float:left;width:40%;margin-top:60px;font-size:13px}.block-customer-login .actions-toolbar{float:left;width:50%}.block.block-new-customer .action.primary{background:#fff;border:1px solid #405969;color:#405969}.block.block-new-customer .actions-toolbar .primary{float:left;margin:0}.block.block-new-customer .actions-toolbar .primary a{margin:0}}@media all and (min-width:1024px) and (min-width:1200px),print and (min-width:1200px){.delivery-points-modal.modal-popup .modal-inner-wrap,.external-points-modal.modal-popup .modal-inner-wrap{margin-left:-570px !important;width:1140px !important;left:50% !important;max-height:650px}}@media all and (min-width:1024px) and (max-width:1280px),print and (max-width:1280px){.ammenu-menu-wrapper.-desktop .ammenu-items{flex-wrap:wrap;justify-content:flex-start}}@media all and (min-width:1440px),print{.amslider .wrapper{justify-content:center}#algolia-autocomplete-container .aa-Panel--scrollable{min-width:991px}.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}.footer .block.newsletter{width:calc(66% - 85px);margin-right:85px}.page-header .header.content .block-search{min-width:374px}.page-header .header.content.lifestyle .block-search{max-width:600px}.page-header .switcher-language{margin:0 auto}.account .table-order-items.history tr td.track,.account .table-order-items.payment tr td.track,.account .table-returns tr td.track{min-width:242px}.account .table-order-items.history tr td a,.account .table-order-items.payment tr td a,.account .table-returns tr td a{white-space:nowrap}.account .list-reviews ul li{padding:15px}.account .list-reviews ul li.item{min-width:160px}.account .list-reviews ul li.actions{padding-right:40px}.account .list-reviews ul li.details-review{padding:15px 40px 30px 35px}.account .list-reviews ul li.details-review a{float:right}.ammenu-menu-wrapper.-desktop .ammenu-categories-container .ammenu-link.-level1{max-width:200px;font-size:11px}.account-links{left:50%;right:auto;transform:translateX(120%)}.account-links ul li{width:120px;height:120px;border:1px solid #a6bce5;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,.2);margin:0 10px}.cms-adventcalendar .adventcalendar-header{height:500px}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-next{right:-75px}.cms-adventcalendar .gift-keeper .slick-slider .slick-arrow.btn-prev{left:-75px}.cms-adventcalendar .calendar-gift-nav{max-width:1155px}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-next{right:-75px}.cms-trends .trend-keeper .slick-slider .slick-arrow.btn-prev{left:-75px}}@media all and (min-width:2048px),print{.modal-popup.popup-authentication .modal-inner-wrap{width:40vw !important}}