/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-black{color:#000000;}.text-white{color:#ffffff;}.text-orange{color:#F18A00;}.text-dark-gray{color:#5E666F;}.text-light-gray{color:#A6ACB3;}.bg-dark-gray{background-color:#5E666F;}.bg-light-gray{background-color:#F6F6F6;}.bg-orange{background-color:#F18A00;}.bg-light-orange{background-color:#FCF5E6;}.bg-black{background-color:#000000;}.bg-rich-black{background-color:#12181F;}.accordion-faq ul li a:before{background-image:url(../../../../../../themes/custom/xls/images/sprite.svg);background-repeat:no-repeat;display:inline-block;left:-51px;top:-4px;position:absolute;content:'';}.accordion-faq ul li a.our_brand:before{background-position:-74px -91px;width:16px;height:24px;left:-48px;top:-5px;}.accordion-faq ul li a.max_strength:before{background-position:-193px -70px;width:24px;height:23px;}.accordion-faq ul li a.carbo_blockers:before{background-position:-193px -70px;width:24px;height:23px;}.accordion-faq ul li a.forte_7:before{background-position:-193px -70px;width:24px;height:23px;}.accordion-faq ul li a.discounts:before{background-position:-131px -113px;width:22px;height:22px;}.accordion-faq ul li a.nutrition:before{background-position:-373px -73px;width:13px;height:23px;left:-46px;}.accordion-faq ul li a.fat_binder_tea:before{background-position:-193px -70px;width:24px;height:23px;}.accordion-faq ul li a.hunger_buddy:before{background-position:-193px -70px;width:24px;height:23px;}.accordion-faq ul li a.nudge:before{background-position:-74px -126px;width:18px;height:22px;left:-49px;}.row.video.small_media_right_text_left .image.video-play{padding-left:15px;padding-right:15px;}.row.video.small_media_right_text_left .image .poster-overlay{width:95%;left:auto;}.row.video.small_media_right_text_left .image video{width:93%;}@media (max-width:991px){.row.video.small_media_right_text_left .image{padding-bottom:25px;}}.all-tips .item::after{z-index:2;}@media only screen and (min-width:768px){.three-col-carousel .slick-list .slick-track .slick__slide h4{min-height:65px;width:90%;}}div .online-platform{background-image:url(https://s3.eu-west-3.amazonaws.com/perrigo.com/xlsmedical-es-assets/inline-images/Platform%20Online.png);}div .play-icon{background-image:url(https://s3.eu-west-3.amazonaws.com/perrigo.com/xlsmedical-es-assets/inline-images/google-play.png?VersionId=xZvkGSTE5bVr8M2hXVss2TNsm1G9M6Ck);}div .app-store{background-image:url(https://s3.eu-west-3.amazonaws.com/perrigo.com/xlsmedical-es-assets/inline-images/app-store.png?VersionId=h.VqtPsX7lEQINbDaiAI29iy1SAtk1f1);}table.table.border-column,table.table.border-column td{border:1px solid #000;padding:10px;}@media only screen and (min-width:768px){div.product-detail .item .product-information ul.list-style sup{top:-7px;}}.otnotice-content{font-size:18px;line-height:24px;color:#5E666F;}ul.otnotice-menu li::before{background-image:url(../../../../../../themes/custom/xls/images/sprite.png);background-position:-7px -83px;left:-14px;top:0;padding-right:25px;}h2.otnotice-section-header{font-size:30px;font-weight:600;}ul.otnotice-menu li:before{content:"";background-repeat:no-repeat;width:27px;height:27px;display:inline-block;position:relative;}ul.otnotice-menu{margin-left:40px;margin-top:20px;}ul.otnotice-menu li{align-items:flex-start !important;display:flex;padding-bottom:10px}body .detail-success-stories .product-two-col-listing .item a.btn{margin-bottom:inherit;}@media only screen and (min-width:992px){body .webform-submission-form .form-actions{padding-left:0px;}}@media(min-width:992px){html body.modal-open #ModalPopupBox .modalpopup-wrp .modal-body .variant-link{max-width:calc(33.33% - 20px);}}.detail-tips .list-style.tick-icon{display:inline-block;width:calc(100% - 20px);margin-bottom:10px;margin-top:10px;}@media(min-width:992px){.detail-tips .list-style.tick-icon{width:calc(100% - 40px);}}.accordion-faq.overlap-form-item-combine ul li div{display:none;}.accordion-faq.overlap-form-item-combine ul li div:nth-child(1){display:flex;}html body.modal-open #ModalPopupBox .modalpopup-wrp .modal-body .variant-link{width:50%;max-width:calc(50% - 20px);}@media(min-width:992px){html body.modal-open #ModalPopupBox .modalpopup-wrp .modal-body .variant-link{width:33.33%;max-width:calc(33.33% - 20px);}}table.privacy-table td{border:1px solid #5E666F;padding:10px;}@media only screen and (max-width:767px){.small_media_right_text_left.responsive-media-bottom .image{padding-left:0;padding-right:0;}.small_media_right_text_left.responsive-media-bottom .image img{object-fit:cover;border-radius:20px;width:100%;}}@media (min-width:768px){div.fixed-menu-block-desktop{background:#fff;border:2px solid #F18A00;box-shadow:0px 2px 20px rgba(0,0,0,0.08);border-radius:40px 0px 0px 0px;color:#12181f;display:flex;align-items:center;max-width:116px;height:150px;padding:15px 10px;}div.fixed-menu-block-desktop p{text-align:left;font-size:18px;line-height:22px;letter-spacing:0.1em;margin-bottom:12px;}div.fixed-menu-block-desktop p.sticky-right-arrow{position:absolute;right:-172px;background:#FCF5E6;border-radius:50%;width:194px;height:194px;top:50%;transform:translateY(-50%);}div.fixed-menu-block-desktop::after{content:"";background-position:-50px -137px;background-image:url(../../../../../../themes/custom/xls/images/sprite.svg);width:20px;height:20px;display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%);}div.fixed-menu-block-desktop a article{text-align:left;}div.fixed-menu-block-desktop a article img{width:80px;height:auto;}}@media (max-width:767.75px){body .fixed-menu-block-mobile{background:transparent;min-height:1px;padding:0;bottom:0;overflow:hidden;height:60px;border:2px solid #f18a00;border-top-left-radius:40px;}.fixed-menu-block-mobile::after{content:"";background-position:-50px -137px;background-image:url(../../../../../../themes/custom/xls/images/sprite.svg);width:20px;height:20px;display:inline-block;position:absolute;right:20px;top:50%;transform:translateY(-50%);}.sticky-button-wrapper{background:#fff;display:flex;font-size:18px;line-height:22px;padding:17px 20px;color:#12181f;overflow:hidden;width:100%;height:60px;position:relative;}.sticky-right-arrow{position:absolute;background:#fcf5f6;width:194px;height:194px;border-radius:50%;right:-134px;top:50%;transform:translateY(-50%);}.fixed-menu-block-mobile p{margin-right:8px;margin-bottom:0;}body .fixed-menu-block-mobile img{width:80px;}}@media (max-width:767px){div#ot-sdk-btn-floating.ot-floating-button{bottom:60px;}}@media only screen and (max-width:767px){div.product-detail .item .product-information .product-left{width:88% !important;}}@media only screen and (max-width:767px){div.product-detail .item .product-image img{width:90%;}}@media (min-width:1500px){div.product-detail .item .product-information .product-left{width:35%;}}@media (min-width:1700px){div.product-detail .item .product-information .product-left{margin-left:0 !important;width:50% !important;}}@media (min-width:1500px){div.product-detail .item .product-information{padding-left:calc(50vw - 620px);padding-right:calc(50vw - 620px);}}.captcha{margin-top:10px;margin-bottom:50px;margin-left:2px;}#captcha summary,.g-recaptcha{padding:20px 0;}.campaign-page .text-full-width-html .container{max-width:100%;}.campaign-page .text-full-width-html .full_width_html{padding:0;}.campaign-page .text-full-width-html .full_width_html .item .main > div{display:flex;flex-wrap:wrap;min-height:250px;position:relative;margin:auto;width:100%;align-items:center;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-wrapper{width:25%;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-wrapper img{margin-left:-40px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper{width:25%;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper h3{margin-bottom:15px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper p{margin-bottom:30px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper p a{position:relative;color:#fff;padding:14px 35px;background-color:#000000;border-radius:100px;letter-spacing:0.1em;font-size:18px;line-height:22px;font-weight:bold;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper p a:after{position:relative;color:#fff;right:0;top:0;background-position:-55px -112px;width:10px;display:inline-block;margin-left:10px;bottom:0;margin-bottom:-1px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap{width:40%;min-height:260px;margin-left:3%;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap ul.list-style.tick-icon{margin-top:0;background:#FCF5E6;border-radius:20px;padding:20px;margin-left:0;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap ul.list-style.tick-icon li{display:flex;align-items:center !IMPORTANT;padding:5px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap ul.list-style.tick-icon li:before{left:0;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap ul.list-style.tick-icon li p{margin-left:20px;}.campaign-page .node--type-grid-component.node-grid-three-col{padding-top:50px;padding-bottom:80px;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-header{margin-bottom:60px;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-body.three_column{align-items:start;justify-content:center;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-body.three_column .item{text-align:center;margin:unset;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-body.three_column .item .content{position:relative;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-body.three_column .item .content .heading{margin-top:15px;}.campaign-page .node--type-image-video-component.full_width_large_media_left{padding-top:50px;padding-bottom:50px;}.campaign-page .node--type-image-video-component.full_width_large_media_left .full_width_large_media_left{align-items:start;padding:0 !important;}.campaign-page .node--type-image-video-component.full_width_large_media_left .full_width_large_media_left .content .text-orange{color:#F18A00;}.campaign-page .node--type-image-video-component.full_width_large_media_left .full_width_large_media_left .content .text-dark-gray{color:#5E666F;}.campaign-page .node--type-image-video-component.full_width_large_media_left .full_width_large_media_left .content h3{line-height:40px;font-size:34px;}.campaign-page .node--type-image-video-component.full_width_large_media_left .full_width_large_media_left .content p{width:100%;}.campaign-page div.vendors-list-view .vendors-details{background:#fff;border:0;width:24%;}.campaign-page .full_width_medium_media_left .content{padding:30px 15px;}.campaign-page .full_width_medium_media_left .content .text-dark-gray{color:#5E666F;}.campaign-page .full_width_medium_media_left .content h2{font-size:36px;line-height:44px;}.campaign-page .where-to-buy{padding:40px 20px;}.campaign-page .node--type-image-video-component.small_media_right_text_left .video .image .poster-overlay{border-radius:16px;}.campaign-page .node--type-image-video-component.small_media_right_text_left .video .image.video-play video{border-radius:16px;}.campaign-page .node--type-image-video-component.small_media_right_text_left .video .image .poster-overlay:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:50%;background-color:#FCF5E6;opacity:0.9;border:0;z-index:unset;margin-left:0;}.campaign-page .node--type-image-video-component.small_media_right_text_left .video .image .poster-overlay:after{content:"";position:absolute;top:50%;left:50%;background-image:url(https://dev-xls-eu.perrigocms.com/themes/custom/xls/images/sprite.svg);width:30px;height:43px;background-position:0px -128px;transform:translate(-50%,-50%);background-color:unset;border:0;opacity:1;z-index:unset;}.campaign-page div#block-disclaimertext{padding:40px;}@media(max-width:1199px){.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-wrapper{display:none;}.campaign-page .text-full-width-html .full_width_html .item .main > div{justify-content:space-around;align-items:center;padding:0 20px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper{width:48%;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap{width:48%;margin-left:0;min-height:unset;}}@media (max-width:991px){.campaign-page .node--type-image-video-component.full_width_large_media_left .image{order:1;margin-bottom:30px;}.campaign-page .node--type-image-video-component.full_width_large_media_left .content{margin-bottom:0;}.campaign-page .node--type-image-video-component.full_width_large_media_left{padding:25px 20px;}.campaign-page div#block-disclaimertext{padding:20px;}}@media (max-width:767px){.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper{width:100%;margin-bottom:20px;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap{width:100%;margin-left:0;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap ul.list-style.tick-icon{margin-top:0;}.campaign-page .node--type-grid-component.node-grid-three-col{padding:25px 15px !important;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-body.three_column .item{margin-bottom:20px !important;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-body.three_column .item .content .heading{top:0}.campaign-page .node--type-image-video-component.full_width_large_media_left div.full_width_large_media_left{padding:0 !important;}.campaign-page div.vendors-list-view header{width:100%;}.campaign-page div.vendors-list-view .vendors-details{width:40%;padding:20px;}.campaign-page .node--type-grid-component.node-grid-three-col .grid-header{margin-bottom:30px;}}@media (min-width:1200px){.campaign-page div.vendors-list-view{max-width:100%;margin-bottom:0;}.campaign-page .text-full-width-html{padding-top:20px;}.campaign-page .node--type-image-video-component.full_width_large_media_left .container{max-width:1150px;}.campaign-page div#block-disclaimertext > div{max-width:1150px;margin:auto;padding:0 15px;}}@media (min-width:1600px){.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-wrapper{width:23%;}.campaign-page .text-full-width-html .full_width_html .item .main > div .left-wrapper{width:25%;}.campaign-page .text-full-width-html .full_width_html .item .main > div .bg-section-wrap{width:30%;margin-left:8%;}}.campaign-page .full_width_large_media_left ul.list-style.tick-icon li{margin-bottom:6px;}@media(min-width:992px){body .node--type-text-component.left-aligned-banner-hero.bgimage-contain{min-height:calc((639 / 1440)* 100vw);}}@media (max-width:991px){body .main-content .node--type-text-component.left-aligned-banner-hero.bgimage-contain{min-height:calc((735 / 360)* 100vw);justify-content:flex-start;padding-top:100px;}}@media(min-width:1025px) and (max-width:1980px){#drupal-off-canvas-wrapper #drupal-off-canvas .field-multiple-table{margin:0 auto;width:600px;}#drupal-off-canvas-wrapper #drupal-off-canvas .field-multiple-table .draggable td{display:inline-block;width:25px;min-width:25px;}#drupal-off-canvas-wrapper #drupal-off-canvas .field-multiple-table .draggable td.field-multiple-drag + td{width:525px;min-width:525px;padding:0;}#drupal-off-canvas-wrapper #drupal-off-canvas .field-multiple-table .draggable td.field-multiple-drag + td .media-library-open-button{max-width:250px;}}
