:root{--border-width-green:1.6px;--border-width-green-2:calc(var(--border-width-green) * 2)}section.producto.main.sticks.sticky .wrapper .left_container{position:fixed;top:92px;left:0}section.producto.main.sticks.sticky.sticky_big_screen .wrapper .left_container{--left:calc(100vw - 1440px);left:calc(var(--left) / 2)}section.producto.main.sticks.sticky .wrapper{justify-content:flex-end}section.producto.main.sticks.sticky .wrapper .right_container{margin-inline-start:730px}@media (max-width:1240px){section.producto.main.sticks.sticky .wrapper .right_container{margin-inline-start:530px}}section.producto.main.sticks.sticky.sticky_bottom .wrapper .left_container{top:unset;position:absolute;bottom:30px}section.producto.main.sticks.sticky.sticky_big_screen.sticky_bottom .wrapper .left_container{left:0}section.producto.main.sticks.sticky.sticky_bottom_lower .wrapper .left_container{top:unset;position:absolute;bottom:30px}section.producto.main.sticks{background-color:#fff;justify-content:center;align-items:center;display:flex}section.producto.main.sticks .wrapper{gap:50px;width:1440px;height:fit-content;display:flex;position:relative;overflow:scroll}section.producto.main.sticks .wrapper .left_container{background-color:#f7faf6;flex-direction:column;justify-content:flex-start;align-items:center;height:fit-content;display:flex;position:sticky;top:0}section.producto.main.sticks .wrapper .left_container .product_image_container{width:680px;height:470px}section.producto.main.sticks .wrapper .left_container .product_image_container img{width:auto;height:470px}section.producto.main.sticks .wrapper .left_container .description_container{flex-direction:column;align-items:center;display:flex}section.producto.main.sticks .wrapper .details_container{border:1.6px solid #017a38;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:14px 15px;height:71px;padding-block:20px;padding-inline:22.1px;display:flex;position:relative}section.producto.main.sticks .wrapper .details_container .details{align-items:center;gap:15px;display:flex}section.producto.main.sticks .wrapper .details_container .container{justify-content:center;align-items:center;gap:10px;display:flex}section.producto.main.sticks .wrapper .details_container .container .icon_container{justify-content:center;align-items:center;width:30px;height:30px;display:flex}section.producto.main.sticks .wrapper .details_container .container .icon_container .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:30px}section.producto.main.sticks .wrapper .details_container .container .icon_container .icon.gluten{background-image:url(/assets/svg/icon_small_gluten.svg)}section.producto.main.sticks .wrapper .details_container .container .icon_container .icon.vegan{background-image:url(/assets/svg/icon_small_vegan.svg)}section.producto.main.sticks .wrapper .details_container .container .icon_container .icon.lactosa{background-image:url(/assets/svg/icon_small_lactosa.svg)}section.producto.main.sticks .wrapper .details_container .container .icon_container .icon.natural{background-image:url(/assets/svg/icon_small_natural.svg)}section.producto.main.sticks .wrapper .details_container .container p.small.green{letter-spacing:.12px;max-width:110px;font-weight:700;line-height:1}section.producto.main.sticks .wrapper .details_container .green_dot{background-color:#017a38;border-radius:50px;width:6.4px;height:6.4px}section.producto.main.sticks .wrapper .left_container p.disclaimer.green{align-content:center;height:43px;margin-bottom:31px;font-size:12px;font-weight:600;line-height:13px}section.producto.main.sticks .wrapper .left_container p.disclaimer.green sup{font-size:12px}section.producto.main.sticks .wrapper .right_container{padding-top:50px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;padding-inline-end:100px;display:flex;overflow:scroll}section.producto.main.sticks .wrapper .right_container .heading_container{flex-direction:column;gap:16px;display:flex}section.producto.main.sticks .wrapper .right_container .heading_container h1{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#017a38;font-size:40px;font-weight:900;line-height:44px}section.producto.main.sticks .wrapper .right_container .heading_container h1 sup{vertical-align:middle;color:inherit;font-size:44px}section.producto.main.sticks .wrapper .right_container .heading_container p.description{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#017a38;padding-inline-end:20px;font-family:Graphik;font-size:16px;font-weight:600;line-height:22px}section.producto.main.sticks .wrapper .right_container .heading_container p.description.custom1{padding-inline-end:0}section.producto.main.sticks .wrapper .right_container .heading_container p.description sup{font-size:17px}section.producto.main.sticks .wrapper .right_container .green_blocks_container{gap:12px;padding-block:10px;display:flex}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block{background-color:#d3ebde80;border-radius:50px;justify-content:center;align-items:center;gap:8px;display:flex}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.sabor{width:209.85px;height:42px}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.info{width:137px;height:46px}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.sabor img{width:42.16px;height:32px}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.info img{width:26px;height:26px}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-size:14px;font-weight:800;line-height:17px}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.sabor p{color:#f06c20}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.info p{color:#017a38}section.producto.main.sticks .wrapper .right_container .accion_container{background-color:#d3ebde80;border-radius:10px;flex-direction:column;height:155px;min-height:fit-content;display:flex;overflow:hidden}section.producto.main.sticks .wrapper .right_container .accion_container .heading{background:linear-gradient(152deg,#017a38 0%,#79a036 100%);border-radius:0 0 80px;margin-inline-end:12px;padding:14px 20px}section.producto.main.sticks .wrapper .right_container .accion_container .heading p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;font-family:Graphik;font-size:20px;font-weight:700;line-height:23px}section.producto.main.sticks .wrapper .right_container .accion_container .body{flex-wrap:wrap;gap:20px;padding:20px;display:flex}section.producto.main.sticks .wrapper .right_container .accion_container .body .item{gap:5px;display:flex}section.producto.main.sticks .wrapper .right_container .accion_container .body .item p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#017a38;font-family:Graphik;font-size:16px;font-weight:800;line-height:22px}section.producto.main.sticks .wrapper .right_container .details_container.details_mobile{display:none}section.producto.main.sticks .wrapper .right_container .button_container,section.producto.main.sticks .wrapper .right_container .button_container .button{width:100%}section.producto.main.sticks .wrapper .right_container .accordion_info_container{flex-direction:column;gap:20px;display:flex}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item{border-bottom:1px solid #017a38;flex-direction:column;gap:14px;display:flex}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active{border-bottom:1px solid #921f81;padding-bottom:20px}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .heading{cursor:pointer;justify-content:space-between;align-items:center;display:flex}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .heading p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#017a38;font-size:18px;font-weight:800;line-height:23px;transition:all .2s}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active .heading p{color:#921f81}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .heading .item_handler{background-image:url(/assets/svg/item_handler_open.svg);width:14px;height:14px;transition:all .2s}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active .heading .item_handler{background-image:url(/assets/svg/item_handler_close.svg)}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body{height:0;transition:all .4s;overflow:hidden}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.metodo .body{height:220.88px}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.metodo .body .metodo_images_container{padding-block:20px;padding-inline:10px}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.ingredientes .body{height:132px}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.precauciones .body{height:256px}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body ul{padding-block:20px;flex-direction:column;gap:20px;padding-left:28px;list-style-type:disc}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body ul li{margin-bottom:20px;position:relative}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body ul li:last-child{margin-bottom:0}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body ul li::marker{right:inherit;color:#017a38;font-size:1em;position:absolute;right:0}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body ul li p,section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#017a38;font-size:16px;font-weight:600;line-height:22px}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item .body p a{text-underline-offset:2px;text-decoration:underline}section.producto.main.sticks .wrapper .right_container .green_disclaimer_block{background-color:#f7faf6;border-radius:5px 0 0;justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:20px;padding:10px 20px;display:flex}section.producto.main.sticks .wrapper .right_container .green_disclaimer_block p{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#017a38;font-size:14px;font-weight:600;line-height:15.4px}.custom_list_3{padding-inline-end:40px}@media (min-width:1448px){section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.metodo .body,section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.ingredientes .body,section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.precauciones .body{height:fit-content}}@media (max-width:1439px){section.producto.main.sticks .wrapper .right_container .heading_container p.description,.custom_list_1,.custom_list_2,.custom_list_3,.custom_list_4,.custom_list_5{letter-spacing:initial;padding-inline-end:0}section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.metodo .body,section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.ingredientes .body,section.producto.main.sticks .wrapper .right_container .accordion_info_container .item.active.precauciones .body{height:fit-content}}@media (max-width:1240px){section.producto.main.sticks .wrapper{max-width:100vw}section.producto.main.sticks .wrapper .left_container .product_image_container{width:480px;height:auto}section.producto.main.sticks .wrapper .details_container{flex-direction:column;height:fit-content;padding:20px}section.producto.main.sticks .wrapper .details_container .details_top .green_dot{display:none}section.producto.main.sticks .wrapper .details_container .container p.small.green.custom_icon{width:110px}section.producto.main.sticks .wrapper .left_container .product_image_container img{width:100%;height:auto}section.producto.main.sticks .wrapper .right_container{padding-right:40px}}@media (max-width:1024px){section.producto.main.sticks .wrapper{flex-direction:column;align-items:center;gap:0;height:fit-content;overflow:visible}section.producto.main.sticks .wrapper .left_container{width:100%}section.producto.main.sticks .wrapper .right_container{padding-inline:0;max-width:calc(100vw - 40px);padding-top:40px}section.producto.main.sticks .wrapper .right_container .green_disclaimer_block{margin-bottom:0}}@media (max-width:767px){section.producto.main.sticks .wrapper .details_container.details_desktop{display:none}section.producto.main.sticks .wrapper .details_container .container p.small.green.no_break{text-wrap-mode:nowrap}section.producto.main.sticks .wrapper .details_container .container p.small.green{line-height:1}section.producto.main.sticks .wrapper .details_container .details_top .green_dot{display:flex}section.producto.main.sticks .wrapper .left_container .product_image_container{justify-content:center;align-items:center;max-width:100vw;display:flex}section.producto.main.sticks .wrapper .left_container .product_image_container img{width:calc(100vw + 70px);max-width:unset;object-position:center}section.producto.main.sticks .wrapper .left_container p.disclaimer.green{max-width:calc(100vw - 36px);height:unset;margin-block:-10px 21px;font-size:12px}section.producto.main.sticks .wrapper .right_container{align-items:center;gap:40px;max-width:calc(100vw - 36px)}section.producto.main.sticks .wrapper .right_container .heading_container h1{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;font-size:26px;line-height:28.6px}section.producto.main.sticks .wrapper .right_container .heading_container h1 sup{font-size:26px}section.producto.main.sticks .wrapper .right_container .details_container.details_mobile{width:100%;display:flex}section.producto.main.sticks .wrapper .details_container .container p.small.green.custom_icon{width:217px;max-width:unset}section.producto.main.sticks .wrapper .right_container .accion_container{width:100%}section.producto.main.sticks .wrapper .right_container .accion_container .body{flex-direction:column;row-gap:14px;padding-inline:30px}section.producto.main.sticks .wrapper .right_container .green_blocks_container{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;max-width:calc(100vw - 36px);padding-block:0}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.sabor{width:209.85px;height:42px}section.producto.main.sticks .wrapper .right_container .green_blocks_container .green_block.info{width:130.8px;height:42px}section.producto.main.sticks .wrapper .right_container .accordion_info_container{margin-bottom:0}}
