﻿@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&display=swap";.transition-soft{transition:all .3s ease}.transition-up{position:relative;top:-8px;transition:all .5s ease;z-index:10;pointer-events:none}.transition-up-active{top:0;opacity:1;z-index:100;pointer-events:all}.fade-in-vertical{transition:all .5s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition-delay:.3s;transform:translate(0, 40%)}.fade-in-vertical.visible{transform:translate(0, 0%);opacity:1}:root{--icon-alert: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M251.42,171.93c-8.18,.94-14.36,7.87-14.36,16.11s6.18,15.17,14.36,16.11c4.3,.06,8.44-1.64,11.46-4.7,3.02-3.06,4.66-7.22,4.55-11.52-.12-8.79-7.21-15.89-16.01-16.01Zm0,61.46c-4.26-.06-8.37,1.61-11.38,4.62-3.02,3.01-4.68,7.12-4.62,11.38v66.58c0,8.84,7.17,16.01,16.01,16.01s16.01-7.17,16.01-16.01v-66.16c.12-4.32-1.52-8.5-4.54-11.59-3.01-3.09-7.15-4.84-11.47-4.84Zm0-190.36c-115.34,.12-208.81,93.59-208.93,208.93,0,115.39,93.54,208.93,208.93,208.93s208.93-93.54,208.93-208.93c-.12-115.34-93.59-208.81-208.93-208.93Zm0,385.85c-97.71,0-176.92-79.21-176.92-176.92S153.71,75.04,251.42,75.04s176.92,79.21,176.92,176.92c-.12,97.66-79.26,176.8-176.92,176.92Z"/></svg>');--icon-alert-success: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 464c-118.664 0-216-96.055-216-216 0-118.663 96.055-216 216-216 118.664 0 216 96.055 216 216 0 118.663-96.055 216-216 216zm141.63-274.961L217.15 376.071c-4.705 4.667-12.303 4.637-16.97-.068l-85.878-86.572c-4.667-4.705-4.637-12.303.068-16.97l8.52-8.451c4.705-4.667 12.303-4.637 16.97.068l68.976 69.533 163.441-162.13c4.705-4.667 12.303-4.637 16.97.068l8.451 8.52c4.668 4.705 4.637 12.303-.068 16.97z"/></svg>');--icon-alert-warning: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M174.61,108.76c14.66-27.38,43.21-44.44,74.27-44.39,31.6-.24,60.75,17.01,75.76,44.82l120.36,222.8c14.28,26.45,13.59,58.47-1.81,84.29-15.4,25.82-43.25,41.63-73.31,41.63H127.88c-30.15,0-58.07-15.89-73.45-41.83-15.38-25.94-15.93-58.06-1.46-84.51L174.61,108.76Zm121.22,15.58c-9.26-17.3-27.33-28.06-46.95-27.96-19.33,.13-37.07,10.76-46.31,27.74l-121.43,222.38c-9.07,16.49-8.74,36.55,.86,52.73,9.61,16.18,27.05,26.08,45.87,26.02h242.01c18.75-.11,36.08-10.03,45.68-26.13,9.6-16.11,10.08-36.06,1.27-52.61l-121-222.16Zm-46.95,196.13c-8.84,0-16.01,7.17-16.01,16.01s7.17,16.01,16.01,16.01c4.26,.06,8.37-1.61,11.38-4.62,3.01-3.02,4.68-7.12,4.62-11.38,0-4.23-1.69-8.27-4.7-11.24-3.01-2.97-7.08-4.61-11.31-4.55v-.21Zm0-29.24c-8.79-.12-15.89-7.21-16.01-16.01v-66.16c0-8.84,7.17-16.01,16.01-16.01s16.01,7.17,16.01,16.01v66.16c0,8.84-7.17,16.01-16.01,16.01Z"/></svg>');--icon-btn-spinner: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M460.115 373.846l-6.941-4.008c-5.546-3.202-7.564-10.177-4.661-15.886 32.971-64.838 31.167-142.731-5.415-205.954-36.504-63.356-103.118-103.876-175.8-107.701C260.952 39.963 256 34.676 256 28.321v-8.012c0-6.904 5.808-12.337 12.703-11.982 83.552 4.306 160.157 50.861 202.106 123.67 42.069 72.703 44.083 162.322 6.034 236.838-3.14 6.149-10.75 8.462-16.728 5.011z"/></svg>')}.btn-transition{position:relative;overflow:hidden}.btn-transition .transition-container{position:absolute;top:50%;left:0;width:100%;opacity:0;text-align:center;transition:all .5s ease;pointer-events:none;cursor:not-allowed;transform:translateY(-50%)}.btn-transition .transition-container.active{opacity:1}.form-group .form-label{float:left;width:100%}.form-quantity-icon{cursor:pointer}.form-control-disabled{opacity:.3;pointer-events:none}.form-select-options{position:absolute;top:100%;left:0;z-index:200;width:100%;max-height:200px;margin-top:5px;padding:0;list-style:none;overflow-y:auto;opacity:0;background-color:var(--main-background);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.form-select-options.open{opacity:1}.form-select-options::-webkit-scrollbar{width:7px}.form-select-options::-webkit-scrollbar-track{background:var(--main-background-opacity-50);border-radius:6px}.form-select-options::-webkit-scrollbar-thumb{background:var(--main-foreground-opacity-50);border-radius:6px}.form-select-option{padding:8px 12px;font-size:var(--font-small);-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.form-select-option:hover,.form-select-option:active{background-color:var(--main-foreground-opacity-08)}.form-select-option.selected{background-color:var(--main-foreground-opacity-05)}.input-clear-content{position:absolute;right:8px;bottom:0;width:25px;height:40px;padding:4px;cursor:pointer}.input-clear-content:before{display:block;width:13px;height:13px;margin:8px 1px 0 4px}.form-spinner:before{display:inline-block;width:12px;height:12px;-webkit-mask-image:var(--icon-btn-spinner);-ms-mask-image:var(--icon-btn-spinner);-moz-mask-image:var(--icon-btn-spinner);-o-mask-image:var(--icon-btn-spinner);mask-image:var(--icon-btn-spinner)}input[disabled],select[disabled],textarea[disabled],button[disabled],input[disabled]:hover,select[disabled]:hover,textarea[disabled]:hover,button[disabled]:hover,input[readonly],select[readonly],textarea[readonly],button[readonly],input[readonly]:hover,select[readonly]:hover,textarea[readonly]:hover,button[readonly]:hover{background-color:#ddd;cursor:not-allowed}.list .radio-button-icons-container{display:none}.list .radio-button-label{padding:0}.alert{clear:both;margin-bottom:15px;padding:8px 10px;font-size:12px;border:var(--border-solid);border-radius:var(--border-radius-half)}.alert-danger:before,.alert-error:before,.alert-info:before,.alert-warning:before{display:inline-block;width:12px;height:12px;margin:1px 5px 0 0;vertical-align:top;background-color:currentColor;content:"";mask-position:center;mask-repeat:no-repeat}.alert-danger,.alert-error{color:var(--danger);border-color:var(--danger)}.alert-danger:before,.alert-error:before{-webkit-mask-image:var(--icon-alert);-ms-mask-image:var(--icon-alert);-moz-mask-image:var(--icon-alert);-o-mask-image:var(--icon-alert);mask-image:var(--icon-alert)}.alert-warning{color:var(--warning);border-color:var(--warning)}.alert-warning:before{-webkit-mask-image:var(--icon-alert-warning);-ms-mask-image:var(--icon-alert-warning);-moz-mask-image:var(--icon-alert-warning);-o-mask-image:var(--icon-alert-warning);mask-image:var(--icon-alert-warning)}.alert-info{color:var(--main-foreground);border-color:var(--main-foreground)}.alert-info:before{-webkit-mask-image:var(--icon-alert);-ms-mask-image:var(--icon-alert);-moz-mask-image:var(--icon-alert);-o-mask-image:var(--icon-alert);mask-image:var(--icon-alert)}.alert-success{color:var(--success);border-color:var(--success)}.alert-success:before{-webkit-mask-image:var(--icon-alert-success);-ms-mask-image:var(--icon-alert-success);-moz-mask-image:var(--icon-alert-success);-o-mask-image:var(--icon-alert-success);mask-image:var(--icon-alert-success)}.alert-primary{border-color:var(--accent-color);color:var(--accent-color)}.notification-arrow-up{border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid var(--main-background);border-left:10px solid rgba(0,0,0,0)}.notification-danger{color:var(--danger)}.notification-hidden{transition:all .2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transform:translate(0, -10%);opacity:0;pointer-events:none}.notification-visible{transition:all .2s cubic-bezier(0.16, 0.68, 0.43, 0.99);opacity:1;transform:translate(0, 0)}.notification-cart-container{left:initial;width:320px}.notification-cart-container.notification-fixed{top:100%;left:15px;width:calc(100% - 30px)}.notification-cart-container .notification-cart{padding:10px 30px 10px 10px}.notification-img{width:55px;height:55px;overflow:hidden}.notification-img svg{border-radius:100%;background:var(--main-background)}.notification-close{position:absolute;top:0;right:0;z-index:1;font-size:var(--font-smallest);cursor:pointer}.progress-bar{display:flex;flex-direction:column;gap:10px}.progress-bar-title-container{display:flex;align-items:center;gap:8px}.progress-bar-title{flex:1;min-width:0;font-weight:bold;color:var(--accent-color)}.progress-bar-icon{flex-shrink:0;font-size:20px;fill:var(--accent-color)}.progress-bar-subtitle{font-size:var(--font-medium);color:var(--main-foreground-opacity-60)}.progress-bar-subtitle:not(:has(>:not([style*="display: none"]))){display:none}.gift-promotion-progress{margin-top:8px;margin-bottom:16px;padding-bottom:4px}.bar-progress{position:relative;height:4px;background:var(--main-foreground-opacity-10);margin-top:2px}.bar-progress-active{width:0%;height:4px;background:var(--accent-color)}.bar-progress-check{position:absolute;top:-8px;right:0;width:20px;height:20px;font-size:16px;text-align:center;transform:scale(0.5);opacity:0;background-color:var(--accent-color);fill:var(--main-background);transition:transform 200ms ease,opacity 200ms ease}.bar-progress-check.active{transform:scale(1);opacity:1}.ship-free-rest-message .ship-free-rest-text{display:none}.ship-free-rest-message.success .bar-progress-success,.ship-free-rest-message.amount .bar-progress-amount,.ship-free-rest-message.condition .bar-progress-condition{display:block}.modal{position:fixed;top:0;z-index:20000;display:block;width:100%;height:100%;color:var(--main-foreground);fill:var(--main-foreground);background-color:var(--main-background);-webkit-overflow-scrolling:touch;overflow-y:auto;transition:all .3s ease-in-out}.modal-transition-fast{transition:all .05s ease-in-out}.modal-zindex-top{z-index:20001}.modal-img-full{max-width:100%;max-height:190px}.modal-header{width:100%;padding:0;font-size:var(--font-big);font-family:var(--heading-font);font-weight:600;text-align:left;cursor:pointer;background-color:var(--secondary-color);transition:all .4s ease}.modal-header:hover,.modal-header:focus{opacity:.8}.modal-header-no-title{text-align:right}.modal-floating-close{position:sticky;top:0;right:0;z-index:1;width:auto;margin:0 0 -50px 0;padding:15px;float:right}.modal-body{padding:15px;background-color:var(--main-background)}.modal-scrollable-area{background-color:var(--main-background)}.modal-shadow{box-shadow:0 0 8px 4px var(--main-foreground-opacity-10)}.modal-footer{padding:0 15px 15px 15px;clear:both}.modal .modal-footer{background-color:var(--main-background)}.modal-with-fixed-footer{display:flex;flex-direction:column;height:100%}.modal-with-fixed-footer .modal-scrollable-area{height:100%;overflow:auto}.modal-flex-column{display:flex;flex-direction:column}.modal-full{width:100%}.modal-docked-md{width:100%}.modal-docked-small{width:90%}.modal-top{top:-100%}.modal.transition-fade{top:initial;bottom:-1%;opacity:0;transition:all .2s ease-in-out}.modal-bottom{top:100%;left:0}.modal-left{left:-100%}.modal-right{right:-100%}.modal-centered{height:100%;width:100%}.modal-centered-small{width:90%;height:auto;left:50%;transform:translate(-50%, 0%)}.modal-centered-small .modal-body{min-height:150px;max-height:400px}.modal.modal-show{opacity:1}.modal-top.modal-show,.modal-bottom.modal-show{top:50%;transform:translateY(-50%)}.modal-left.modal-show,.modal-left-xs.modal-show{left:0}.modal-right.modal-show{right:0}.modal-centered.modal-show{left:50%;transform:translate(-50%, -50%)}.modal-centered-md.modal-show{left:initial;transform:none}.modal-centered-md.modal-show.modal-bottom{top:50%;transform:translateY(-50%)}.modal.transition-fade.modal-show{bottom:0;opacity:1}.modal-close,.modal-back{display:inline-block;padding:15px;font-size:20px;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.modal-bottom-sheet{top:initial;bottom:-100%;width:100%;height:auto;transform:none}.modal-bottom-sheet.modal-show,.modal-centered-md.modal-show.modal-bottom-sheet{top:initial;bottom:0;left:0;height:auto;transform:translateY(0)}.modal .tab-group{margin:0 -20px 20px 0}.modal-overflow-none{overflow:hidden}.modal-scrollable{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.modal-bottom-sheet,.modal-bottom-sheet .modal-scrollable{max-height:100vh}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;cursor:pointer;background-color:var(--main-foreground-opacity-60)}.modal-overlay.modal-zindex-top{z-index:20000}.tab-group{padding:0;overflow-x:scroll;white-space:nowrap}.tab-group .tab{display:inline-flex;float:none;margin-right:10px}.tab-group .tab-link{float:left;padding:10px;font-size:var(--font-small);text-transform:uppercase;text-align:center;border-bottom:var(--border-solid) var(--main-foreground-opacity-20);color:var(--main-foreground)}.tab-group .tab.active .tab-link{border-bottom:var(--border-solid) var(--button-background);color:var(--button-background)}.tab-panel:not(.active){display:none}.tab-panel.active{display:block}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box}.card-collapse{height:55px;padding:0;overflow:hidden;transition:all .3s ease;cursor:pointer}.card-collapse-toggle{position:absolute;top:7px;right:8px;padding:10px;transition:all .3s ease}.card-collapse.active{height:100%}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}.card-header{padding:16px 15px;margin-bottom:0}.card-header-collapse{padding-right:50px;position:relative}.card-footer{padding:15px}.tooltip-trigger{fill:currentcolor;background:none;border:none}.tooltip-card{position:absolute;top:calc(100% + 8px);right:0;z-index:100;display:none;min-width:280px;max-width:calc(100vw - 20px);padding:10px;white-space:normal;box-shadow:0 4px 8px rgba(0,0,0,.08),0 0 1px rgba(0,0,0,.12);background:var(--main-background)}.tooltip-container:hover .tooltip-card,.tooltip-card.is-visible{display:block}.g-recaptcha>div{margin:20px auto}.grecaptcha-badge{bottom:100px !important}.head-main.compress .logo-img{max-height:30px}.head-main a{cursor:pointer}.nav-desktop-list>.nav-item-desktop>.nav-item-container>.nav-list-link:after{background:var(--header-foreground)}.modal-full-width{width:100%;max-width:100%}.modal-body-scrollable-auto .modal-body{max-height:calc(100vh - 100px);overflow-y:auto}.modal-nav-hamburger{flex:1}.modal-nav-hamburger .nav-list{margin:0;padding:0;list-style:none}.modal-nav-hamburger .nav-item{display:block;padding:0}.modal-nav-hamburger .nav-list-link{display:flex;padding:17px 15px;font-size:var(--font-base);font-weight:bold;line-height:initial;border-bottom:var(--border-solid) var(--main-foreground-opacity-08)}.modal-nav-hamburger .nav-list .nav-item:last-child .nav-list-link{border-bottom:none}.modal-nav-hamburger .nav-secondary{background-color:var(--main-foreground-opacity-03);border-bottom:var(--border-solid) var(--main-foreground-opacity-08)}.modal-nav-hamburger .nav-list-arrow{position:absolute;top:0;right:0;height:100%;padding:15px 20px;font-size:var(--font-base);cursor:pointer}.modal-nav-hamburger .item-with-subitems{position:relative}.modal-nav-hamburger .item-with-subitems .nav-list-link{padding-right:70px}.nav-list-panel{color:var(--main-foreground);fill:var(--main-foreground);background-color:var(--main-background)}.modal-nav-hamburger .nav-list-panel{position:fixed;top:0;right:0;z-index:9;width:100%;height:100%;padding:0 0 150px 0;list-style:none;overflow-y:auto;transition:all .4s ease-in-out}.modal-nav-hamburger .nav-list-panel-left{left:-100%}.modal-nav-hamburger .nav-list-panel-right{right:-100%}.modal-nav-hamburger .nav-list-panel-left.nav-list-panel-show{left:0}.modal-nav-hamburger .nav-list-panel-right.nav-list-panel-show{right:0}.modal-nav-hamburger .nav-list-panel-bottom-hide{top:100%}.modal-nav-hamburger .nav-body{display:flex;flex-direction:column;height:100%;padding:0 0 100px 0}.modal-nav-hamburger .nav-primary{flex:1}.modal-nav-hamburger .navigation-banner{width:100%;max-height:145px;margin-bottom:-3px;object-fit:cover}.modal-nav-hamburger .footer-menu-link{text-transform:uppercase;letter-spacing:1px}.nav-list-link{position:relative}.desktop-dropdown::-webkit-scrollbar{width:5px}.desktop-dropdown{padding:20px 0;background-color:var(--main-background);border-bottom:var(--border-solid) var(--main-foreground-opacity-10)}.desktop-dropdown-container{display:flex;justify-content:space-between}.desktop-dropdown .nav-item a,.head-transparent:hover .desktop-dropdown .nav-item a,.head-transparent-on-section:hover .desktop-dropdown .nav-item a{color:var(--main-foreground)}.desktop-dropdown::-webkit-scrollbar-track{background:var(--main-foreground-opacity-50)}.desktop-dropdown::-webkit-scrollbar-thumb{background:var(--main-foreground-opacity-40)}.desktop-dropdown::-webkit-scrollbar-thumb:hover{background:var(--main-foreground)}.desktop-list-subitems{width:100%;padding:0;text-align:left;column-count:6;column-gap:20px}.desktop-list-subitems .nav-item{display:block;margin:0;padding:0;-webkit-column-break-inside:avoid;break-inside:avoid}.desktop-list-subitems .nav-item .nav-list-link{margin-bottom:10px;font-size:var(--font-base);text-transform:initial}.desktop-list-subitems .nav-item .list-subitems{padding:0;margin:0 0 30px 0}.desktop-list-subitems .nav-item .list-subitems .nav-item .nav-list-link{margin-bottom:5px;font-size:var(--font-small);font-weight:normal}.desktop-list-subitems .nav-item .list-subitems .nav-item .list-subitems{margin:0 0 0 8px}.desktop-list-subitems .nav-item .list-subitems .nav-item .list-subitems .nav-list-link{padding:0px 0 0 10px;line-height:15px;font-size:var(--font-small)}.desktop-list-subitems .nav-list-link{display:block;margin-bottom:10px;line-height:20px}.desktop-dropdown-small{top:30px;right:0;z-index:9;width:140px;padding:10px;background-color:var(--header-background);border:var(--border-solid) var(--header-foreground-opacity-10)}.nav-dropdown-content:hover,.nav-dropdown:hover .nav-dropdown-content,.nav-desktop-list:hover .nav-main-item.selected .nav-dropdown-content{visibility:visible;opacity:1;transition-delay:0s}.nav-item-desktop:hover .navigation-banner{display:block}.search-form .search-empty-btn{margin:-17px 2px 0 0}.search-form .search-empty-btn:before{width:18px;height:18px}.modal-nav-search .search-form{position:fixed;z-index:1;width:100%;font-size:var(--font-base)}.modal-nav-search .search-form.search-form-ios{height:60px}.modal-nav-search .search-input{padding:20px 60px 20px 50px;background-color:var(--main-foreground-opacity-03)}.modal-nav-search .search-input.form-control-ios{height:78px;padding-left:60px}.modal-nav-search .search-form .search-empty-btn{width:25px;height:25px;padding:7px;margin:-14px 12px 0 0;border-radius:100%;background-color:var(--main-background)}.modal-nav-search .search-form .search-empty-btn:before{width:12px;height:12px}.modal-nav-search .search-suggestions{z-index:0;margin-top:53px;max-height:initial}.search-input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.search-suggestions{position:absolute;z-index:99999;width:100%;max-height:calc(100vh - 250px);overflow-y:auto;overflow-x:hidden;background-color:var(--main-background);border:var(--border-solid) var(--main-foreground-opacity-10)}.search-suggestions a{color:var(--main-foreground);fill:var(--main-foreground)}.search-suggestions .search-suggestions-list{margin:0;padding:0}.search-suggestions .search-suggestions-text{flex-basis:0;flex-grow:1;max-width:100%;padding:0 25px 0 5px;font-size:14px}.search-suggestions .search-suggestions-item{padding:0;text-align:left;list-style:none;border-bottom:var(--border-solid) var(--main-foreground-opacity-08)}.search-suggestions .search-suggestions-item .search-suggestions-link{display:flex;flex-wrap:wrap;align-items:center;margin:0}.search-suggestions .search-suggestions-item .search-suggestions-text,.search-suggestions .search-suggestions-item .search-suggestions-name{margin-bottom:2px;line-height:18px}.search-suggestions .search-suggestions-item .search-suggestions-price{font-weight:bold}.search-suggestions .search-suggestions-image-container{position:relative;flex:0 0 auto;width:80px;height:80px;overflow:hidden}.search-suggestions .search-suggestions-image-container img{position:absolute;top:50%;left:50%;width:100%;height:100%;padding:15px;transform:translate(-50%, -50%);object-fit:cover}.search-suggestions .search-suggestions-all-link-container{margin:15px 0;text-align:center}.search-suggestions .search-suggestions-all-link{font-size:var(--font-small)}.head-main .search-suggestions{width:calc(100% - 30px)}.search-form{position:relative;z-index:100000}.search-suggestions{border:1px solid #005d87;border-radius:20px;box-shadow:0 0 0 100vmax rgba(20,57,75,.45),var(--flora-shadow-lift)}.modal-nav-search .search-suggestions{box-shadow:none}.search-suggestions .search-suggestions-item{border-bottom:1px solid #e1edf4}.search-suggestions .search-suggestions-item:last-child{border-bottom:0}.search-suggestions .search-suggestions-item .search-suggestions-link{padding:.25rem .5rem;border-radius:14px;transition:background-color .2s ease}.search-suggestions .search-suggestions-item .search-suggestions-link:hover,.search-suggestions .search-suggestions-item .search-suggestions-link:focus{background-color:#f2f8fb}.search-suggestions .search-suggestions-image-container{width:3.5rem;height:3.5rem;border-radius:14px}.search-suggestions .search-suggestions-image-container img{padding:6px;object-fit:contain}.search-suggestions .search-suggestions-item .search-suggestions-price{color:var(--flora-ink)}.search-suggestions .search-suggestions-all-link-container{margin:.75rem 0 .5rem}.search-suggestions .search-suggestions-all-link{color:var(--flora-azul);font-weight:600}footer{color:var(--footer-foreground);background:var(--footer-background)}.section-footer{margin-bottom:70px}.element-footer{margin-bottom:20px}footer a,footer .contact-link,footer .footer-menu-item{color:var(--footer-foreground)}footer a:hover{color:var(--footer-foreground-opacity-80)}footer svg{fill:var(--footer-foreground)}footer .form-control{color:var(--footer-foreground);border-color:var(--footer-foreground-opacity-10)}footer .form-control:hover,footer .form-control:active{border-color:var(--footer-foreground-opacity-50)}footer .form-select{color:var(--footer-foreground);background-color:rgba(0,0,0,0);border-color:var(--footer-foreground)}footer .form-select:hover,footer .form-select:active{border-color:var(--footer-foreground-opacity-60)}footer .form-select-icon{background-color:var(--footer-background)}footer .form-control::-webkit-input-placeholder{color:var(--footer-foreground)}footer .form-control:-moz-placeholder{color:var(--footer-foreground)}footer .form-control::-moz-placeholder{color:var(--footer-foreground)}footer .form-control:-ms-input-placeholder{color:var(--footer-foreground)}footer .footer-payments-shipping-logos img{border:var(--border-solid) var(--footer-foreground-opacity-20)}footer.section-footer-home{margin-top:-70px}.footer-colors .divider,.footer-colors .accordion{border-color:var(--footer-foreground-opacity-10)}.footer-colors .btn-link{color:var(--footer-foreground)}.footer-colors .alert-success,.footer-colors .alert-danger{color:var(--footer-foreground);border-color:var(--footer-foreground)}.newsletter-footer{background:var(--newsletter-background);color:var(--newsletter-foreground)}.newsletter-footer .form-control{color:var(--newsletter-foreground);border-color:var(--news-foreground-opacity-30)}.newsletter-footer .form-control:hover,.newsletter-footer .form-control:active{border:var(--border-solid) var(--news-foreground-opacity-50)}.newsletter-footer .btn-link{color:var(--newsletter-foreground)}.newsletter-footer .form-control::-webkit-input-placeholder{color:var(--news-foreground-opacity-50)}.newsletter-footer .form-control:-moz-placeholder{color:var(--news-foreground-opacity-50)}.newsletter-footer .form-control::-moz-placeholder{color:var(--news-foreground-opacity-50)}.newsletter-footer .form-control:-ms-input-placeholder{color:var(--news-foreground-opacity-50)}.newsletter-footer .alert-success,.newsletter-footer .alert-danger{color:var(--newsletter-foreground);border-color:var(--newsletter-foreground)}.newsletter form{position:relative}.newsletter form .newsletter-btn{position:absolute;top:-10px;right:20px;width:15px;height:40px;text-indent:-99999px}.newsletter form .newsletter-btn.btn{z-index:9}.newsletter form .newsletter-btn-spinner{padding:14px 0}[data-store=home-slider]{margin-top:35px;padding-bottom:0}.js-home-slider.h-100.swiper-container.swiper-container-horizontal{border-radius:32px}.footer-menu-item{display:block;margin-bottom:20px}.footer-menu-link{display:block}.social-icon{display:inline-block;margin:10px 15px;font-size:var(--font-small);text-align:center}.social-icon:hover{opacity:.8}.social-icon svg{fill:var(--footer-foreground)}.footer-legal{padding:25px 0;background:var(--footer-foreground-opacity-10);color:var(--footer-foreground)}.footer-legal a{color:var(--footer-foreground)}.footer-legal a:hover{opacity:.8}.footer-payments-shipping-logos img{width:auto;max-height:20px;margin:3px;border-radius:var(--border-radius-half)}.powered-by-text{display:inline-block}.powered-by-logo{display:inline-block;width:125px;margin-top:5px}.powered-by-logo svg{fill:var(--footer-foreground)}.copyright{padding-top:15px}.footer-logo{display:inline-block;margin-right:15px}.footer-logo img{max-height:50px}.footer-logo:last-child{margin:0}.section-newsletter-home{padding:60px 0}.section-newsletter-home-images{padding:80px 0}.section-newsletter-home .newsletter-container{max-width:600px}.section-newsletter-home .newsletter-btn{padding:12px 28px}.section-newsletter-home-colors{background:var(--newsletter-home-background);color:var(--newsletter-home-foreground)}.section-newsletter-home-colors .form-control{color:var(--newsletter-home-foreground);background-color:rgba(0,0,0,0);border-color:var(--newsletter-home-foreground)}.section-newsletter-home-colors .form-control:hover,.section-newsletter-home-colors .form-control:active{border-color:var(--newsletter-home-foreground)}.section-newsletter-home-colors .newsletter-btn{background-color:var(--newsletter-home-foreground);color:var(--newsletter-home-background)}.section-newsletter-home-colors .form-control::-webkit-input-placeholder{color:var(--newsletter-foreground-opacity-80)}.section-newsletter-home-colors .form-control:-moz-placeholder{color:var(--newsletter-home-foreground-opacity-80)}.section-newsletter-home-colors .form-control::-moz-placeholder{color:var(--newsletter-home-foreground-opacity-80)}.section-newsletter-home-colors .form-control:-ms-input-placeholder{color:var(--newsletter-home-foreground-opacity-80)}.section-newsletter-home-colors .alert-success,.section-newsletter-home-colors .alert-danger{color:var(--newsletter-home-foreground);border-color:var(--newsletter-home-foreground)}.instafeed-link{position:relative;display:block;padding-top:100%;overflow:hidden;margin-bottom:15px}.instafeed-link:hover .instafeed-img,.instafeed-link:focus .instafeed-img{transform:scale(1.03)}.instafeed-link:hover .instafeed-info,.instafeed-link:focus .instafeed-info{opacity:1}.instafeed-link .instafeed-img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;transition:all .8s ease}.instafeed-link .instafeed-info{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;text-align:center;opacity:0;transition:all .8s ease}.instafeed-link .instafeed-info .instafeed-info-item{display:inline-block;margin-top:45%}.instafeed-title{padding-top:150px;background:var(--accent-color);color:var(--main-foreground)}.instafeed-info{color:var(--main-background);background:var(--main-foreground-opacity-60)}.textbanner .textbanner-image-effect,.textbanner .textbanner-text{transition:all .3s ease}.textbanner:hover img.textbanner-image-effect,.textbanner:focus img.textbanner-image-effect{transform:scale(1.05)}.section-brands-home-colors{background:var(--brands-background);color:var(--brands-foreground)}.section-brands-home-colors .opacity-10-line{border-color:var(--brands-foreground-opacity-10)}.section-brands-home-colors .svg-icon-text{fill:var(--brands-foreground)}.section-brands-home .swiper-button-prev{left:-15px}.section-brands-home .swiper-button-next{right:-15px}.section-welcome-home-colors{background:var(--welcome-background);color:var(--welcome-foreground)}.section-welcome-home-colors a{color:var(--welcome-foreground)}.section-institutional-home-colors{background:var(--institutional-background);color:var(--institutional-foreground)}.section-institutional-home-colors .btn{background-color:var(--institutional-foreground);color:var(--institutional-background);fill:var(--institutional-background)}.section-institutional-home-colors .btn:hover{color:var(--institutional-background);background-color:var(--institutional-foreground-opacity-90)}.section-informative-banners{color:var(--banner-services-foreground)}.section-informative-banners a{color:var(--banner-services-foreground)}.section-informative-banners .svg-icon-text{fill:var(--banner-services-foreground)}.service-item-image{max-width:24px;max-height:24px}.placeholder-overlay{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%}.placeholder-info{position:relative;top:50%;left:50%;width:330px;padding:30px 25px;text-align:center;line-height:18px;transform:translate(-50%, -50%);box-sizing:border-box;border-radius:var(--border-radius)}.placeholder-info .placeholder-description{margin:20px 0}.placeholder-info .placeholder-button{padding:8px 15px}.filter-accordion{padding:12px 15px;border-bottom:var(--border-solid) var(--main-foreground-opacity-10)}.filters-overlay{position:fixed;top:0;left:0;z-index:30000;width:100%;height:100%}.filters-overlay .filters-updating-message{position:absolute;top:50%;left:50%;width:80%;text-align:center;transform:translate(-50%, -50%)}.price-filter-container .filter-input-price-container{position:relative;display:inline-block;width:calc(50% - 50px);margin-right:8px;vertical-align:bottom}.filter-input-price{padding-right:30px;font-size:14px}.price-filter-container .form-group{margin-bottom:8px}.price-filter-container .btn{font-size:14px}.filters-badge:before{content:"("}.filters-badge:after{content:")"}.item-image:not(.item-image-slider):hover img,.item-image-slider:hover .swiper-slide-active img{transform:translateX(-50%) scale(1.04) !important}.item-actions .alert{position:absolute;bottom:100%;z-index:1;width:140px;margin-bottom:10px;text-align:center;color:var(--main-foreground);background-color:var(--main-background);box-shadow:var(--shadow-distance) var(--main-foreground-opacity-20);border-radius:var(--border-radius-half)}.item-actions .alert:before{-webkit-mask-image:var(--icon-alert);-ms-mask-image:var(--icon-alert);-moz-mask-image:var(--icon-alert);-o-mask-image:var(--icon-alert);mask-image:var(--icon-alert)}.quickshop-image{position:absolute;width:auto;height:100%;max-height:90vh}.quickshop-image-container{position:relative;max-height:90vh;overflow:hidden}.btn+.alert-warning{margin-top:15px;background-color:var(--main-background)}.section-fb-comments{margin-bottom:40px}.btn-add-to-cart+.alert{margin-top:15px}.fancybox__container .has-inline .fancybox__content{width:100%;height:calc(100% - 20px);padding:0;transform:translateY(20px);background:rgba(0,0,0,0)}.fancybox__container .has-inline .fancybox__content .fancybox-close-small{color:#ccc !important}.fancybox__container .fancybox__slide.has-inline::before{display:none}.fancybox-toolbar{opacity:1 !important;visibility:visible !important}.fancybox-toolbar .fancybox-button{display:none !important}.fancybox-toolbar .fancybox-button.fancybox-button--close{display:block !important}.fancybox-close-small{display:none !important}.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:hsla(0,0%,100%,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0, 0%, 0%, 0) 0%, hsla(0, 0%, 0%, 0.006) 8.1%, hsla(0, 0%, 0%, 0.021) 15.5%, hsla(0, 0%, 0%, 0.046) 22.5%, hsla(0, 0%, 0%, 0.077) 29%, hsla(0, 0%, 0%, 0.114) 35.3%, hsla(0, 0%, 0%, 0.155) 41.2%, hsla(0, 0%, 0%, 0.198) 47.1%, hsla(0, 0%, 0%, 0.242) 52.9%, hsla(0, 0%, 0%, 0.285) 58.8%, hsla(0, 0%, 0%, 0.326) 64.7%, hsla(0, 0%, 0%, 0.363) 71%, hsla(0, 0%, 0%, 0.394) 77.5%, hsla(0, 0%, 0%, 0.419) 84.5%, hsla(0, 0%, 0%, 0.434) 91.9%, hsla(0, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.fancybox__toolbar{padding:0;color:var(--main-background);background:rgba(0,0,0,0) !important;text-shadow:none !important}.fancybox__container .fancybox__backdrop{background:var(--main-foreground-opacity-60)}.carousel__button .svg-icon-text{fill:var(--main-background);filter:none}.fancybox__container{z-index:30000}.user-content img{max-width:100%;height:auto !important}.social-share{margin-bottom:20px}.social-share-button{margin-right:15px;color:var(--main-foreground)}.social-share-button-icon{font-size:24px}.social-share-button:hover,.social-share-button:focus{opacity:.8}.label-top-left{top:25px;left:25px;z-index:2}.product-image-limited{max-height:320px;max-width:100%;object-fit:contain}.cart-img-col-title{width:80px}.cart-qty-col-title{width:120px}.cart-item-image-col{width:70px;height:80px}.cart-item-image{width:100%;height:100%;object-fit:cover;position:absolute}.cart-item-btn{padding:6px;display:inline-block;background:rgba(0,0,0,0);font-size:16px;opacity:.8}.cart-item-btn:hover{opacity:.6}.cart-item-input{display:inline-block;width:40px;height:30px;font-size:16px;text-align:center;-moz-appearance:textfield}.cart-item-input::-webkit-outer-spin-button,.cart-item-input::-webkit-inner-spin-button{-webkit-appearance:none}.cart-item .fa-cog{display:none}.cart-item-spinner{position:absolute;left:50%;width:40px;margin-left:-20px;text-align:center}.cart-item-delete{width:49px}.cart-quantity-input-container i{padding:6px 14px}.cart-unit-price{float:left;width:100%;margin:5px 0 2px 0}.cart-subtotal{clear:both}.total-promotions-row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.cart-promotion-detail,.cart-promotion-number{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;position:relative;width:100%;min-height:1px}.cart-promotion-number{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;text-align:right}.contact-item{position:relative;padding-left:30px}.contact-item-icon{position:absolute;left:0;fill:var(--main-foreground)}@media(min-width: 768px){.modal-nav-search.transition-fade,.modal-nav-search.modal-show{top:0;height:80px}.modal-nav-search .modal-body{display:flex;justify-content:center;align-items:center;width:600px;margin:auto}.modal-nav-search .search-form{position:relative;max-width:600px;margin:10px auto;float:none}.modal-nav-search .search-input{padding:15px 60px 15px 15px}.modal-nav-search .search-close-btn{position:relative;top:initial;left:initial;margin:0 0 0 8px;order:1}.modal-nav-search .search-suggestions{position:fixed;top:90px;width:560px;max-height:calc(100vh - 160px);margin:10px 40px 0 0}.notification-cart-container.notification-fixed{top:calc(100% - 15px);right:80px;bottom:initial;left:initial;max-width:290px}.modal::-webkit-scrollbar-track,.modal-scrollable-area::-webkit-scrollbar-track{background:var(--main-foreground-opacity-40)}.modal::-webkit-scrollbar-thumb,.modal-scrollable-area::-webkit-scrollbar-thumb{background:var(--main-foreground-opacity-40)}.modal::-webkit-scrollbar-thumb:hover,.modal-scrollable-area::-webkit-scrollbar-thumb:hover{background:var(--main-foreground)}.modal-centered{left:50%;height:80%;width:70%}.modal-centered-small{left:50%;width:40%;height:auto;max-height:80%}.modal-centered-md-600px{width:600px}.modal-centered-medium{width:800px;max-height:550px}.modal-bottom{transform:translateX(-50%)}.modal-bottom.modal-centered-md{left:50%}.modal-docked-md{width:450px}.modal-docked-md-centered{bottom:auto;height:auto}.modal-docked-md-right{right:20px;bottom:-100%;left:initial;transform:none}.modal-docked-small{width:375px}.modal-left-md{top:initial;right:initial;left:-100%;bottom:0}.modal-left-md.modal-show{right:initial;left:0}.modal-right-md{top:0;right:-100%;left:initial;bottom:0;height:100%;margin:0}.modal-right-md.modal-show{top:0;right:0;left:initial;height:100%;margin:0}.modal-bottom-md{top:100%;transform:translate(-50%, 0)}.modal-bottom-md.modal-show{top:50%}.modal-centered-md.modal-show{left:50%;transform:translateX(-50%)}.modal-centered-md.modal-show.modal-bottom-md,.modal-centered-md.modal-show.modal-bottom{top:50%;bottom:auto;left:50%;height:100%;transform:translate(-50%, -50%)}.modal-bottom-sheet{top:100%}.modal-bottom-sheet.modal-right-md{top:0}.modal-bottom-sheet.modal-centered-md{bottom:auto}.modal-bottom-sheet.modal-show{top:0;bottom:auto}.modal-docked-md-right.modal-show{top:initial;right:20px;bottom:20px;left:initial}.modal-fade{opacity:0}.modal-fade.modal-show{opacity:1}.modal-floating-close{margin:20px 35px -50px 0}.modal::-webkit-scrollbar,.modal-scrollable::-webkit-scrollbar,.modal-scrollable-area::-webkit-scrollbar{width:4px}.fancybox__container .has-inline .fancybox__content,.fancybox-slide--html .fancybox-content{width:90%;height:auto}.tab-group{overflow-x:auto;white-space:normal}.tab-group .tab{float:left}.head-main .search-suggestions{top:100%;right:15px;max-width:576px}.head-logo-md-center .search-suggestions{width:100%;max-width:350px;right:initial}.modal-md-width-400px{width:400px;max-width:90vw}.modal-nav-hamburger .nav-list-panel{width:450px}.modal-nav-hamburger .nav-list-panel-left-md{right:initial;left:-100%}.modal-nav-hamburger .nav-list-panel-right-md{right:-100%;left:initial}.modal-nav-hamburger .nav-list-panel-left-md.nav-list-panel-show{right:initial;left:0}.modal-nav-hamburger .nav-list-panel-right-md.nav-list-panel-show{right:0;left:initial}.head-main.compress .logo-img{max-height:40px}.navigation-banner{height:auto;max-width:350px;object-fit:contain}.desktop-dropdown-small{right:initial;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.section-brands-home .swiper-button-prev{left:-35px}.section-brands-home .swiper-button-next{right:-35px}.instafeed-title{padding-top:100%}.filter-input-price{padding:8px 10px}.price-filter-container .btn{padding:10px 15px;line-height:14px}.quickshop-image{position:relative;max-height:800px}.quickshop-image-container{max-height:800px}.cart-item-image-col-md{width:80px;height:80px;overflow:hidden}.cart-item-image-md{height:80px}footer .accordion{border:0}.social-icon{margin:0 15px 0 0}.footer form .newsletter-btn{top:5px}.copyright{padding:0}.footer-legal{padding:8px 0}}@media(max-width: 767px){.product-image-limited{max-height:210px}}.visible-when-content-ready{visibility:visible !important}.display-when-content-ready{display:block !important}.coupon-action-btn[disabled],.coupon-action-btn[disabled]:hover{background-color:rgba(0,0,0,0)}.section-brand-campaign{padding:2rem 0}@media(min-width: 768px){.section-brand-campaign{padding:3rem 0}}.section-brand-campaign .brand-campaign-panel{position:relative;overflow:hidden;border-radius:32px;background-color:var(--bc-soft);display:grid;gap:1.5rem;align-items:center}@media(min-width: 768px){.section-brand-campaign .brand-campaign-panel{grid-template-columns:1fr 1fr}}.section-brand-campaign .brand-campaign-copy{padding:2rem 1.5rem 2.5rem}@media(min-width: 768px){.section-brand-campaign .brand-campaign-copy{padding:4rem 3.5rem}}.section-brand-campaign .brand-campaign-title{font-family:var(--heading-font) !important;font-weight:800 !important;font-size:1.875rem !important;line-height:1.08 !important;letter-spacing:-0.02em !important;text-wrap:balance;color:var(--bc-text, #14394b);margin:0}@media(min-width: 768px){.section-brand-campaign .brand-campaign-title{font-size:3rem !important}}.section-brand-campaign .brand-campaign-text{margin:1rem 0 0;max-width:28rem;font-size:1rem;line-height:1.625;color:var(--bc-text, #14394b);opacity:.8}.section-brand-campaign .brand-campaign-cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.75rem;padding:.875rem 1.5rem;border-radius:14px;font-size:.875rem;font-weight:700;background-color:var(--bc-accent);color:#fff;transition:transform .2s ease}.section-brand-campaign .brand-campaign-cta:hover,.section-brand-campaign .brand-campaign-cta:focus-visible{color:#fff;transform:scale(1.02)}.section-brand-campaign .brand-campaign-cta-ic{width:1em;height:1em;fill:currentColor}.section-brand-campaign .brand-campaign-photo{position:relative;height:15rem}@media(min-width: 768px){.section-brand-campaign .brand-campaign-photo{height:440px}}.section-brand-campaign .brand-campaign-photo img{width:100%;height:100%;object-fit:cover}.section-brand-campaign .brand-campaign-fade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right, var(--bc-soft) 0%, transparent 22%, transparent 100%)}@media(min-width: 768px){.section-brand-campaign.img-left .brand-campaign-copy{order:2}.section-brand-campaign.img-left .brand-campaign-photo{order:1}}.section-brand-campaign.img-left .brand-campaign-fade{background:linear-gradient(to left, var(--bc-soft) 0%, transparent 22%, transparent 100%)}.section-brand-campaign.is-dark .brand-campaign-panel{background-color:var(--bc-accent)}.section-brand-campaign.is-dark .brand-campaign-title{color:#fff}.section-brand-campaign.is-dark .brand-campaign-text{color:hsla(0,0%,100%,.85);opacity:1}.section-brand-campaign.is-dark .brand-campaign-cta{background-color:#fff;color:var(--bc-accent)}.section-brand-campaign.is-dark .brand-campaign-cta:hover,.section-brand-campaign.is-dark .brand-campaign-cta:focus-visible{color:var(--bc-accent)}.section-brand-campaign.is-dark .brand-campaign-fade{background:linear-gradient(to right, var(--bc-accent) 0%, transparent 22%, transparent 100%)}.section-brand-campaign.is-dark.img-left .brand-campaign-fade{background:linear-gradient(to left, var(--bc-accent) 0%, transparent 22%, transparent 100%)}@media(prefers-reduced-motion: reduce){.section-brand-campaign .brand-campaign-cta{transition:none}.section-brand-campaign .brand-campaign-cta:hover{transform:none}}.banners-section-description.banners-section-description{margin:.25rem 0 1.5rem !important;max-width:36rem;color:var(--flora-cinza);font-size:.875rem;line-height:1.4286}[data-store=home-banner-categories] .textbanner{border-radius:20px}[data-store=home-banner-categories] .textbanner-text.over-image{padding:1.25rem;padding-right:3rem;color:var(--flora-ink)}[data-store=home-banner-categories] .textbanner-text.over-image h3{font-family:var(--heading-font);font-size:1.875rem !important;font-weight:800 !important;letter-spacing:-0.02em;line-height:1.1 !important;margin-bottom:.25rem;color:inherit}[data-store=home-banner-categories] .textbanner-text.over-image .textbanner-paragraph{font-size:.75rem !important;line-height:1.35;font-weight:600;opacity:.9}[data-store=home-banner-categories] .textbanner-text.over-image.over-image-invert{color:#fff}[data-store=home-banner-categories] .textbanner-text.over-image{background-image:linear-gradient(to top, rgba(255, 255, 255, 0.82) 0%, rgba(255, 255, 255, 0.38) 45%, transparent 100%);background-image:linear-gradient(to top, color-mix(in srgb, var(--banner-overlay, #ffffff) 82%, transparent) 0%, color-mix(in srgb, var(--banner-overlay, #ffffff) 38%, transparent) 45%, transparent 100%)}[data-store=home-banner-categories] .textbanner-text.over-image.over-image-invert{background-image:linear-gradient(to top, rgba(20, 57, 75, 0.78) 0%, rgba(20, 57, 75, 0.35) 45%, transparent 100%);background-image:linear-gradient(to top, color-mix(in srgb, var(--banner-overlay, #14394b) 78%, transparent) 0%, color-mix(in srgb, var(--banner-overlay, #14394b) 35%, transparent) 45%, transparent 100%)}[data-store=home-banner-categories] [data-store=home-banner-categories] .banner-slider-wrap{position:relative}[data-store=home-banner-categories] .textbanner{position:relative}[data-store=home-banner-categories] .banner-card-arrow{position:absolute;right:1.15rem;bottom:1.35rem;z-index:10;width:1.1em;height:1.1em;fill:var(--flora-ink);transform:rotate(-45deg);transition:transform .2s ease;pointer-events:none}[data-store=home-banner-categories] .textbanner:hover .banner-card-arrow{transform:rotate(-45deg) translateX(3px)}[data-store=home-banner-categories] .textbanner-text.over-image-invert~.banner-card-arrow,[data-store=home-banner-categories] .textbanner:has(.over-image-invert) .banner-card-arrow{fill:#fff}@media(prefers-reduced-motion: reduce){[data-store=home-banner-categories] .banner-card-arrow{transition:none}[data-store=home-banner-categories] .textbanner:hover .banner-card-arrow{transform:rotate(-45deg)}}@media(min-width: 768px){.col-md-5ths:not(.swiper-slide){flex:0 0 20%;max-width:20%}}[data-store=home-banner-categories] .swiper-button-prev,[data-store=home-banner-categories] .swiper-button-next{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin-top:-1.375rem;border-radius:50%;background-color:#fff;box-shadow:0 2px 6px rgba(20,57,75,.06),0 8px 24px rgba(20,57,75,.12);transition:box-shadow .2s ease,transform .2s ease}[data-store=home-banner-categories] .swiper-button-prev svg,[data-store=home-banner-categories] .swiper-button-next svg{width:.9rem;height:.9rem;fill:var(--flora-ink)}[data-store=home-banner-categories] .swiper-button-prev:hover,[data-store=home-banner-categories] .swiper-button-next:hover{transform:scale(1.06);box-shadow:0 2px 6px rgba(20,57,75,.08),0 12px 32px rgba(20,57,75,.18)}@media(prefers-reduced-motion: reduce){[data-store=home-banner-categories] .swiper-button-prev,[data-store=home-banner-categories] .swiper-button-next{transition:none}[data-store=home-banner-categories] .swiper-button-prev:hover,[data-store=home-banner-categories] .swiper-button-next:hover{transform:none}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-0.02em}body{font-feature-settings:"ss01","cv01"}.banners-section-description.text-center,.shelf-description.text-center{margin-left:auto;margin-right:auto}.shelf-eyebrow{margin:0 !important;font-size:.75rem;line-height:1.3333;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--flora-azul)}.shelf-eyebrow+.section-title{margin-top:.25rem !important}.shelf-description{margin:.25rem 0 0 !important;max-width:36rem;color:var(--flora-cinza);font-size:.875rem;line-height:1.4286}.shelf-header .section-title{margin-bottom:0 !important}.section-title:has(+.banners-section-description),.section-title:has(+.shelf-description){margin-bottom:0 !important}.section-title.section-title{font-size:1.5rem !important;line-height:2rem !important}@media(min-width: 768px){.section-title.section-title{font-size:1.875rem !important;line-height:2.25rem !important}}.head-main .head-logo-row .row{min-height:4rem}@media(min-width: 992px){.head-main .head-logo-row .row{min-height:5rem}}.head-main .search-form .form-control,.head-main .search-input{border-radius:999px;padding-left:1.25rem;padding-right:3rem;font-size:.875rem}.head-main .search-form .form-control:focus,.head-main .search-input:focus{border-color:#005d87;box-shadow:0 1px 2px rgba(20,57,75,.04),0 8px 24px rgba(20,57,75,.06)}.head-main .search-btn{border-radius:14px}.head-nav .nav-desktop{display:flex;align-items:center;min-height:3.5rem;padding-left:.75rem;padding-right:.75rem;border-radius:999px}.head-nav .nav-desktop-list>li>a:not(.nav-list-link-featured),.head-nav .nav-desktop-list>li>.nav-item-container>a:not(.nav-list-link-featured){display:inline-flex;align-items:center;gap:.25rem;border-radius:999px !important;padding:.5rem 1rem !important;font-size:.875rem !important;font-weight:600 !important;line-height:1.4286 !important}.head-nav .nav-desktop-list>li>a:hover:not(.nav-list-link-featured),.head-nav .nav-desktop-list>li.active>a:not(.nav-list-link-featured),.head-nav .nav-desktop-list>li>.nav-item-container>a:hover:not(.nav-list-link-featured),.head-nav .nav-desktop-list>li:hover>.nav-item-container>a:not(.nav-list-link-featured),.head-nav .nav-desktop-list>li.active>.nav-item-container>a:not(.nav-list-link-featured){background-color:#fff;box-shadow:0 1px 2px rgba(20,57,75,.04),0 8px 24px rgba(20,57,75,.06)}@media(max-width: 991px){.head-nav .nav-desktop{border-radius:20px;min-height:0}}:root{--flora-container: 1320px}.container{max-width:var(--flora-container) !important;padding-left:1rem !important;padding-right:1rem !important}@media(min-width: 768px){.container{padding-left:1.5rem !important;padding-right:1.5rem !important}}body{font-family:var(--body-font) !important;font-size:1rem !important;line-height:1.5 !important;font-feature-settings:"ss01","cv01" !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font) !important;font-weight:700 !important;letter-spacing:-0.02em !important;line-height:1.15 !important}h1,.h1{font-size:1.875rem !important}h2,.h2{font-size:1.5rem !important}h3,.h3{font-size:1.25rem !important}h4,.h4{font-size:1.125rem !important}h5,.h5{font-size:1rem !important}h6,.h6{font-size:.875rem !important}@media(min-width: 768px){h1,.h1{font-size:2.25rem !important}h2,.h2{font-size:1.875rem !important}h3,.h3{font-size:1.5rem !important}h4,.h4{font-size:1.25rem !important}h5,.h5{font-size:1.125rem !important}h6,.h6{font-size:1rem !important}}h1,.h1,h2,.h2{line-height:1.1 !important}:root{--flora-radius-button: 14px;--flora-radius-card: 20px;--flora-radius-image: 24px;--flora-radius-banner: 32px}[data-store=home-banner-categories] .swiper-button-prev,[data-store=home-banner-categories] .swiper-button-next{width:2.75rem !important;height:2.75rem !important;margin-top:-1.375rem !important;line-height:33px !important;border:1px solid #e6ebee;background-color:#fff}[data-store=home-banner-categories] .swiper-button-prev:hover,[data-store=home-banner-categories] .swiper-button-next:hover{border-color:#005d87}[data-store=home-banner-categories] .swiper-button-prev:hover svg,[data-store=home-banner-categories] .swiper-button-next:hover svg{fill:var(--flora-azul)}[data-store=home-banner-categories] .textbanner-image{aspect-ratio:4/5;padding-top:0 !important}.head-main{background-color:color-mix(in oklab, var(--header-background, #fff) 95%, transparent) !important;border:0 !important;box-shadow:none !important}@supports(backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.head-main{background-color:color-mix(in oklab, var(--header-background, #fff) 80%, transparent) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.head-main .head-logo-row,.head-main .head-nav{border:0 !important}.head-nav{background-color:rgba(0,0,0,0) !important;border:0 !important;padding-bottom:.75rem}.head-nav .nav-desktop{background-color:var(--nav-desktop-background);border-radius:999px}@media(max-width: 991px){.head-nav .nav-desktop{border-radius:20px}}.head-main .js-utility-col .svg-icon-text,.head-main .js-utility-col a,.head-main .js-utility-col button{border-radius:14px}.head-main .js-utility-col .icon-inline{font-size:1.5rem}.head-main .js-utility-col a:hover,.head-main .js-utility-col button:hover{background-color:#f7f8f9}.head-main .js-cart-widget-amount,.head-main [class*=badge]{min-width:1rem;height:1rem;font-size:.625rem;font-weight:700;line-height:1rem}.flora-icon{fill:none !important;stroke:currentColor}.head-main .flora-icon{stroke:var(--header-foreground, #14394b)}.head-nav .nav-desktop-list{padding:0 !important}.section-adbar:not(.section-adbar-colors){background-image:linear-gradient(to right, #0d4b6e 0%, #005d87 45%, #56cfae 100%) !important;color:#fff !important}.section-adbar{padding-top:0 !important;padding-bottom:0 !important}.section-adbar .adbar-text-container,.section-adbar .js-swiper-adbar{height:2.25rem;overflow:hidden}.section-adbar .adbar-message{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.25rem;font-size:.8125rem;font-weight:500;color:#fff}@media(min-width: 768px){.section-adbar .adbar-message{font-size:.875rem}.section-adbar .adbar-icon{font-size:1rem}}.section-adbar .adbar-icon{font-size:.875rem;line-height:1;display:inline-flex;align-items:center}.section-adbar .adbar-message-inner{display:inline-flex;align-items:center;gap:.5rem;transform:translateY(100%);transition:transform .5s ease}.section-adbar .swiper-slide-active .adbar-message-inner{transform:translateY(0)}@media(prefers-reduced-motion: reduce){.section-adbar .adbar-message-inner{transform:none;transition:none}}.section-adbar:not(.section-adbar-colors) svg{fill:#fff}.section-adbar .js-swiper-adbar-prev,.section-adbar .js-swiper-adbar-next{display:none !important}.head-main .js-search-utility{max-width:36rem;margin-right:auto;margin-left:20px}.head-main .form-control{border:solid 1px #e6ebee}.flora-fi{font-size:1.5rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;color:var(--header-foreground, #14394b)}.flora-fi::before{line-height:1}.head-nav .nav-desktop-list .nav-list-link-featured{background-color:var(--header-featured-link-foreground, #d94f81);color:#fff !important;border-radius:999px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:700;transition:filter .2s ease}.head-nav .nav-desktop-list .nav-list-link-featured:hover{color:#fff !important;filter:brightness(1.08);background-color:var(--header-featured-link-foreground, #d94f81);box-shadow:none}.head-nav .nav-desktop-list{display:flex !important;align-items:center;gap:.25rem;width:100%}.head-nav .nav-desktop-list>li{padding:0 !important;margin:0}.head-nav .nav-desktop-list>li:has(.nav-list-link-featured){margin-left:auto !important;padding-right:0}@media(prefers-reduced-motion: reduce){.head-nav .nav-desktop-list .nav-list-link-featured{transition:none}.head-nav .nav-desktop-list .nav-list-link-featured:hover{filter:none}}:root{--flora-shadow-soft: 0 1px 2px rgba(20, 57, 75, .04), 0 8px 24px rgba(20, 57, 75, .06);--flora-shadow-lift: 0 2px 6px rgba(20, 57, 75, .06), 0 18px 40px rgba(20, 57, 75, .1)}[data-store=home-banner-categories] .textbanner{transition:transform .2s ease,box-shadow .2s ease}[data-store=home-banner-categories] .textbanner:hover{transform:translateY(-4px);box-shadow:var(--flora-shadow-lift)}@media(prefers-reduced-motion: reduce){[data-store=home-banner-categories] .textbanner{transition:none}[data-store=home-banner-categories] .textbanner:hover{transform:none}}.header-account{display:inline-flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border-radius:14px;text-align:left;transition:background-color .2s ease}.header-account:hover{background-color:#f7f8f9}.header-account-text{display:flex;flex-direction:column;line-height:1.15}.header-account-top{font-size:.6875rem;font-weight:500;color:var(--flora-cinza)}.header-account-main{font-size:.875rem;font-weight:600;color:var(--header-foreground, #14394b)}.head-main .js-utility-col:has(.header-account),.head-main .js-utility-col.order-2{display:flex;align-items:center;justify-content:flex-end}.head-main .js-utility-col.order-2::before{content:"";flex:0 0 1px;height:2rem;margin:0 .25rem 0 .25rem;background-color:#e6ebee}.head-main .cart-icon+.js-cart-widget-amount,.head-main .js-cart-widget-amount{background-color:#005d87;color:#fff}@media(max-width: 991px){.head-main .js-utility-col+.js-utility-col::before{display:none}}.head-nav .nav-desktop-list .nav-list-link-featured{display:inline-flex;align-items:center;gap:.5rem;box-shadow:var(--flora-shadow-soft)}.head-nav .nav-desktop-list .nav-list-link-featured::before{content:"";font-family:"uicons-regular-rounded";font-weight:normal;font-style:normal;font-size:1rem;line-height:1;display:inline-block}.head-main .btn-utility{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0 !important;border-radius:14px;transition:background-color .2s ease}.head-main .btn-utility .flora-fi{margin:0}.head-main .btn-utility:hover{background-color:#f7f8f9}.head-main .btn-utility .js-cart-widget-amount,.head-main .btn-utility .badge{position:absolute;top:6px;right:0;display:flex;align-items:center;justify-content:center;min-width:1rem;height:1rem;padding:0 .25rem;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1}@media(prefers-reduced-motion: reduce){.head-main .btn-utility{transition:none}}@media(max-width: 767px){.section-adbar .adbar-text-container,.section-adbar .js-swiper-adbar{height:auto;min-height:2.25rem}.section-adbar .adbar-message{height:auto;min-height:2.25rem;padding:.25rem .5rem;font-size:.8125rem;line-height:1.25;text-align:center}.section-adbar .adbar-message.px-4{padding-left:.5rem !important;padding-right:.5rem !important}.section-adbar .js-swiper-adbar.container{padding-left:.5rem !important;padding-right:.5rem !important}.section-adbar .adbar-message-inner{gap:.375rem}.section-adbar .adbar-icon{font-size:.875rem;flex-shrink:0}}.item-product .item{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.item-product .item:hover{transform:translateY(-4px);border-color:rgba(0,0,0,0);box-shadow:var(--flora-shadow-lift)}.item-product .item-image{overflow:hidden;background-color:#fff}.item-product .js-item-image{padding:1.25rem;object-fit:contain}.item-product .item-description{display:flex;flex:1 1 auto;flex-direction:column;padding:.75rem .25rem 0}#single-product .js-swiper-product button#nk-fav-pdp-btn{position:absolute;right:10px !important;top:15px;z-index:10}.js-product-container{padding:.65rem;padding-top:.65rem}.nk-fav-btn{top:0 !important;right:0 !important}@media(min-width: 576px){.js-product-container{padding:.65rem;padding-bottom:0}}.item-product .item-name{font-family:var(--heading-font) !important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5rem;font-size:.875rem;font-weight:600;letter-spacing:-0.02em;line-height:1.375;color:var(--flora-ink);opacity:1 !important}.item-product .item-price-container{margin-top:.75rem;padding-right:3rem}.item-product .item-price{font-family:var(--heading-font);font-size:1.125rem !important;font-weight:800 !important;line-height:1 !important;color:var(--flora-ink);white-space:nowrap}@media(min-width: 576px){.item-product .item-price{font-size:1.25rem !important}}.item-product .price-compare{font-size:.75rem;color:var(--flora-cinza);text-decoration:line-through}.item-product .item-actions{position:absolute;right:.75rem;bottom:1rem;display:block;width:2.5rem;height:2.5rem;overflow:visible}@media(min-width: 576px){.item-product .item-actions{right:1rem}}.item-product .item-submit-container{position:relative;width:2.5rem;height:2.5rem;float:none !important}.item-product .item-actions .btn{width:2.5rem;height:2.5rem;padding:0 !important;border-radius:14px;border:0;background-color:#2f9d57;color:rgba(0,0,0,0);font-size:0;transition:background-color .2s ease,transform .1s ease}.item-product .item-actions .btn:hover{background-color:#237a43}.item-product .item-actions .btn:active{transform:scale(0.95)}.item-product .item-actions .btn[disabled]{background-color:#e6ebee}.item-product .item-actions::after{content:"";font-family:"uicons-regular-rounded";font-size:1rem;line-height:1;color:#fff;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.item-product .item-brand{margin-bottom:.25rem;font-size:.6875rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;line-height:1.5;color:var(--flora-azul)}.item-product .labels-absolute{transform:none;gap:.375rem;align-items:flex-start}.item-product .label{border-radius:999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;line-height:1.25;width:fit-content}.item-product .label.label-inline,.item-product .js-offer-label{background-color:#fbeef2;color:#d94f81}.item-product .label.label-accent{background-color:#e8f5ec;color:#237a43}.item-product .label.label-default{background-color:#f7f8f9;color:var(--flora-cinza)}.item-product{margin-bottom:1.5rem}.item-product .placeholder-fade{display:none !important}.item-product .item-price-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:.5rem;row-gap:.125rem}.item-product .item-price-container>.d-block{display:contents !important}.item-product .item-price-container>.price-compare{order:1}.item-product .item-price-container>.d-block>.labels{order:2;margin:0}.item-product .item-price-container>.d-block>.js-price-display{order:3;flex:0 0 100%}.item-product .item-price-container>*:not(.price-compare):not(.d-block){order:4;flex:0 0 100%}.item-product .item-description .labels-absolute{position:absolute;top:.75rem;left:.75rem;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;margin:0}.item-product .js-item-image-padding{display:block;width:100%;padding-bottom:0 !important;aspect-ratio:1/1;height:auto}.item-product .item-image img{box-sizing:border-box;height:100%;max-height:none;object-fit:contain;padding:1.25rem}.item-product{display:flex}.item-product .item{width:100%}.item-product .item-link{display:flex;flex:1 0 auto;flex-direction:column}.item-product .item-price-container{margin-top:auto}.swiper-slide.item-product{height:auto}.swiper-slide.item-product .item{height:100%}.notification-cart{border-radius:20px;border:1px solid #e6ebee;box-shadow:var(--flora-shadow-lift);padding:1rem 1.25rem 1.25rem;background-color:#fff}.notification-cart .notification-cart-title{display:block;margin-top:.5rem;font-size:.875rem;font-weight:700;color:#237a43}.notification-cart .js-cart-notification-item-name{font-size:.775rem;font-weight:500;line-height:1.35;color:var(--flora-ink)}.notification-cart .notification-img img{width:4rem;height:4rem;object-fit:contain;border-radius:14px;background-color:#f7f8f9}.notification-cart .notification-cart-cta{display:block;width:100%;margin-top:.875rem;padding:.75rem 1.25rem;border-radius:14px;border:0;background-color:#005d87;color:#fff;font-size:.875rem;font-weight:700;text-align:center;transition:background-color .2s ease}.notification-cart .notification-cart-cta:hover{background-color:#0d4b6e;color:#fff}.notification-cart .notification-close{border-radius:999px;transition:background-color .2s ease}.notification-cart .notification-close:hover{background-color:#f7f8f9}@media(prefers-reduced-motion: reduce){.notification-cart .notification-cart-cta,.notification-cart .notification-close{transition:none}}.item-product .item-actions .js-addtocart-placeholder{position:absolute;inset:0;z-index:1;width:2.5rem !important;height:2.5rem !important;min-width:0;max-width:none;padding:0 !important;border-radius:14px;background-color:#2f9d57;border:0;opacity:1}.item-product .item-actions .js-addtocart-placeholder.disabled{background-color:#2f9d57;opacity:1}.head-nav .nav-list-arrow svg{display:none}.head-nav .list-subitems .nav-list-arrow{display:none}.head-nav .nav-desktop-list>li>a .nav-list-arrow::after,.head-nav .nav-desktop-list>li>.nav-item-container>a .nav-list-arrow::after{content:"";font-family:"uicons-regular-rounded";font-weight:normal;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1;display:inline-flex;align-items:center;margin:1.5px 0 0 -3px;transition:transform .2s ease}.head-nav .nav-list-arrow{display:inline-flex;align-items:center;margin-left:0 !important;line-height:1}.head-nav .nav-desktop-list>li:hover>.nav-item-container>a .nav-list-arrow::after,.head-nav .nav-desktop-list>li:hover>a .nav-list-arrow::after{transform:rotate(180deg)}.head-nav .nav-desktop-list .nav-list-link{font-size:.875rem;font-weight:600;color:var(--nav-desktop-foreground, #14394b)}@media(prefers-reduced-motion: reduce){.head-nav .nav-list-arrow::after,.head-nav .item-with-subitems:hover .nav-list-arrow::after{transition:none;transform:none}}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding-top:1rem;font-size:.75rem;color:var(--flora-cinza)}.breadcrumbs .crumb,.breadcrumbs a.crumb,.breadcrumbs a.crumb:visited{color:var(--flora-cinza) !important;font-weight:400;transition:color .2s ease}.breadcrumbs a.crumb:hover{color:var(--flora-azul)}.breadcrumbs .crumb.active{color:var(--flora-ink) !important;font-weight:600}.breadcrumbs .separator{font-size:0;display:inline-flex;align-items:center}.breadcrumbs .separator::after{content:"";font-family:"uicons-regular-rounded";font-size:.875rem;line-height:1;color:#e6ebee}@media(prefers-reduced-motion: reduce){.breadcrumbs .crumb{transition:none}}.page-header{padding-top:0 !important}.head-nav .desktop-dropdown{background-color:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;padding-top:0 !important}.head-nav .desktop-dropdown-container>.desktop-list-subitems,.head-nav .desktop-list-subitems{background-color:#fff;border-radius:20px;box-shadow:var(--flora-shadow-lift);padding:1.5rem;overflow:hidden;column-count:6 !important;column-gap:2rem !important}.head-nav .desktop-list-subitems>.nav-item>.nav-list-link,.head-nav .desktop-list-subitems .nav-item .nav-list-link{display:block;padding:.375rem 0;margin-bottom:0;font-size:.875rem;line-height:1.4;color:var(--flora-ink);font-weight:600;transition:color .2s ease}.head-nav .desktop-list-subitems .list-subitems .nav-item .nav-list-link{font-size:.875rem;font-weight:400;color:var(--flora-cinza);margin-bottom:0}.head-nav .desktop-list-subitems .nav-list-link:hover,.head-nav .desktop-list-subitems .list-subitems .nav-item .nav-list-link:hover{color:var(--flora-azul) !important}.head-nav .desktop-list-subitems .nav-item .list-subitems{margin:0 0 1.25rem 0}@media(prefers-reduced-motion: reduce){.head-nav .desktop-list-subitems .nav-list-link{transition:none}}.item-product .item-installments,.item-product .item-installments *,.item-product .price-compare{color:var(--flora-cinza) !important}.filters-sidebar>div:not(.filters-overlay){margin-bottom:1.75rem !important;padding-bottom:0 !important}.filters-sidebar>div:not(.filters-overlay):last-of-type{margin-bottom:0 !important}.filters-sidebar .filters-properties-container>*+*{margin-top:1.75rem}.filters-sidebar .h6,.filters-sidebar .font-big,.filters-sidebar .form-label.h6{margin-bottom:.75rem !important;font-family:var(--heading-font);font-size:1rem !important;font-weight:700 !important;color:var(--flora-ink)}.filters-sidebar .form-select,.form-select.js-sort-by-private{width:100%;border-radius:14px;border:1px solid #e6ebee;background-color:#fff;padding:.625rem 2.25rem .625rem .875rem;font-size:.875rem;font-weight:500;color:var(--flora-ink);transition:border-color .2s ease}.filters-sidebar .form-select:hover{border-color:rgba(0,93,135,.4)}.filters-sidebar .form-select:focus{border-color:#005d87;outline:none}.filters-sidebar .filters-categories-container li{margin-bottom:.625rem !important}.filters-sidebar .filters-categories-container li:last-child{margin-bottom:0 !important}.filters-sidebar .filters-categories-container a{font-size:.875rem;color:var(--flora-ink);transition:color .2s ease}.filters-sidebar .filters-categories-container a:hover{color:var(--flora-azul)}.filters-sidebar .checkbox-container{display:flex;align-items:center;gap:.625rem;margin-bottom:.625rem !important;font-size:.875rem;color:var(--flora-ink);cursor:pointer}.filters-sidebar .checkbox-icon{width:1.25rem;height:1.25rem;border-radius:6px;border:1px solid #e6ebee;background-color:#fff;transition:background-color .2s ease,border-color .2s ease}.filters-sidebar .checkbox:checked+.checkbox-icon,.filters-sidebar input:checked~.checkbox-icon{background-color:#005d87;border-color:#005d87}.filters-sidebar .checkbox-text{font-size:.875rem;color:var(--flora-ink)}.filters-sidebar .form-label{font-size:.75rem;color:var(--flora-cinza);margin-bottom:.25rem}.filters-sidebar .filter-input-price,.filters-sidebar .price-filter-container .form-control{border-radius:14px;border:1px solid #e6ebee;padding:.5rem .75rem;font-size:.875rem;color:var(--flora-ink)}.filters-sidebar .filter-input-price:focus{border-color:#005d87;outline:none}.filters-sidebar .price-filter-container .btn{border-radius:14px;padding:.5rem 1rem;font-size:.875rem;font-weight:700;background-color:#005d87;border-color:#005d87;color:#fff}.filters-sidebar .price-filter-container .btn:hover{background-color:#0d4b6e;border-color:#0d4b6e;color:#fff}.filters-sidebar .price-filter-container .btn.disabled,.filters-sidebar .price-filter-container .btn[disabled]{background-color:#f7f8f9;border-color:#f7f8f9;color:var(--flora-cinza)}@media(prefers-reduced-motion: reduce){.filters-sidebar .form-select,.filters-sidebar .checkbox-icon,.filters-sidebar .filters-categories-container a{transition:none}}.filters-sidebar .checkbox-container{display:flex !important;align-items:center;margin-bottom:.625rem !important}.filters-sidebar .checkbox-container .checkbox,.filters-sidebar .checkbox-container>*{margin-bottom:0 !important}.filters-sidebar .list-unstyled,.filters-sidebar .price-filter-container,.filters-sidebar .filters-categories-container ul{margin-bottom:0 !important;padding-bottom:0 !important}.filters-sidebar .price-filter-container .form-group{display:flex;align-items:flex-end;gap:.5rem;margin-bottom:0}.filters-sidebar .filter-input-price-container{flex:1 1 0;min-width:0;width:auto !important}.filters-sidebar .filter-input-price{width:100%}.filters-sidebar .price-filter-container .btn{flex:0 0 auto;white-space:nowrap}@media(min-width: 768px){.filters-sidebar{width:260px;flex:0 0 260px;max-width:260px}}.filters-sidebar .checkbox-container:last-child,.filters-sidebar .list-unstyled>:last-child .checkbox-container{margin-bottom:0 !important}.filters-sidebar .checkbox-container,.filters-sidebar .checkbox-container .checkbox,.filters-sidebar .checkbox-text,.filters-sidebar .filters-categories-container li,.filters-sidebar .filters-categories-container a{font-size:.875rem !important;line-height:1.4 !important}.filters-sidebar .checkbox-container .checkbox{margin-bottom:0 !important}.form-select-icon svg,.filters-sidebar .form-select-icon svg{font-size:.875rem !important;fill:var(--flora-cinza) !important}.form-select-icon{right:.75rem !important}.filters-sidebar .form-select,.filters-sidebar select.form-select,select.js-sort-by-private{height:auto !important;border-radius:14px !important;border:1px solid #e6ebee !important;padding:.625rem 2.25rem .625rem .875rem !important;font-size:.875rem !important;line-height:1.4 !important}@media(min-width: 992px){.filters-sidebar{position:sticky;top:9.5rem;align-self:flex-start}}@media(min-width: 768px){.filters-sidebar{padding-right:0 !important}}.applied-filters-label,.filters-applied-label{display:none !important}.chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:999px;background-color:#f7f8f9;border:0;padding:.375rem .75rem;margin:0 .5rem .5rem 0;font-size:.75rem;font-weight:600;color:var(--flora-ink);line-height:1.4;transition:background-color .2s ease}.chip:hover{background-color:#e6ebee;color:var(--flora-ink)}.chip .chip-remove-icon,.chip svg{width:.875rem;height:.875rem;font-size:.875rem;fill:currentColor;flex-shrink:0}.btn-link.font-small,.filters-remove-all{font-size:.75rem !important;font-weight:600;color:var(--flora-azul);transition:color .2s ease}.btn-link.font-small:hover{color:#0d4b6e}@media(prefers-reduced-motion: reduce){.chip,.btn-link.font-small{transition:none}}.swiper-button-prev,.swiper-button-next{display:flex;align-items:center;justify-content:center;width:2.75rem !important;height:2.75rem !important;margin-top:-1.375rem !important;font-size:.9375rem;line-height:1 !important;border:1px solid #e6ebee;border-radius:999px;background-color:#fff;box-shadow:var(--flora-shadow-soft);transition:border-color .2s ease,box-shadow .2s ease}.swiper-button-prev svg,.swiper-button-next svg{fill:var(--flora-ink);transition:fill .2s ease}.swiper-button-prev:hover,.swiper-button-next:hover{border-color:#005d87;box-shadow:var(--flora-shadow-lift)}.swiper-button-prev:hover svg,.swiper-button-next:hover svg{fill:var(--flora-azul)}.section-adbar .swiper-button-prev,.section-adbar .swiper-button-next{display:none !important}@media(prefers-reduced-motion: reduce){.swiper-button-prev,.swiper-button-next,.swiper-button-prev svg,.swiper-button-next svg{transition:none}}.js-home-slider-section,.section-slider-home{position:relative}.js-home-slider-section .swiper-button-prev,.js-home-slider-section .swiper-button-next,.section-slider-home .swiper-button-prev,.section-slider-home .swiper-button-next{left:auto;right:auto;opacity:0;background-color:hsla(0,0%,100%,.85);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:opacity .25s ease,border-color .2s ease,background-color .2s ease}.js-home-slider-section .swiper-button-prev,.section-slider-home .swiper-button-prev{left:.75rem !important}.js-home-slider-section .swiper-button-next,.section-slider-home .swiper-button-next{right:.75rem !important}.js-home-slider-section:hover .swiper-button-prev,.js-home-slider-section:hover .swiper-button-next,.section-slider-home:hover .swiper-button-prev,.section-slider-home:hover .swiper-button-next{opacity:1}.js-home-slider-section .swiper-button-prev:hover,.js-home-slider-section .swiper-button-next:hover,.section-slider-home .swiper-button-prev:hover,.section-slider-home .swiper-button-next:hover{background-color:#fff}.js-home-slider-section .swiper-pagination,.section-slider-home .swiper-pagination{display:flex;align-items:center;justify-content:center;gap:.5rem;position:absolute;left:0;right:0;bottom:.75rem;margin:0 !important}@media(min-width: 768px){.js-home-slider-section .swiper-pagination,.section-slider-home .swiper-pagination{bottom:1rem}}.js-home-slider-section .swiper-pagination-bullet,.section-slider-home .swiper-pagination-bullet{width:.5rem;height:.5rem;margin:0 !important;border:0;border-radius:999px;background-color:hsla(0,0%,100%,.7);opacity:1;transition:width .25s ease,background-color .25s ease}.js-home-slider-section .swiper-pagination-bullet:hover,.section-slider-home .swiper-pagination-bullet:hover{background-color:#fff}.js-home-slider-section .swiper-pagination-bullet-active,.section-slider-home .swiper-pagination-bullet-active{width:1.5rem;background-color:#005d87}@media(prefers-reduced-motion: reduce){.js-home-slider-section .swiper-button-prev,.js-home-slider-section .swiper-button-next,.js-home-slider-section .swiper-pagination-bullet{transition:none}.js-home-slider-section .swiper-button-prev,.js-home-slider-section .swiper-button-next{opacity:1}}.item-product .payment-discount-price-product-container,.item-product .item-installments{margin-top:0 !important;margin-bottom:0 !important}.item-product .payment-discount-price-product-container,.item-product .payment-discount-price-product-container *{font-size:.75rem !important;font-weight:700 !important;color:#237a43 !important;line-height:1.35}.item-product .item-installments,.item-product .item-installments *{font-size:.75rem !important;font-weight:400 !important;color:var(--flora-cinza) !important;line-height:1.35}.item-product .price-compare{margin:0 !important;line-height:1.35}.item-product .item-link{display:flex !important;flex-direction:column !important;justify-content:space-between !important;flex:1 0 auto !important}.item-product .item-price-container{margin-top:.9375rem !important;margin-bottom:0 !important;padding-bottom:0 !important}.js-footer{border-top:1px solid #e6ebee}.js-footer .container{padding-top:0;padding-bottom:0}.js-footer .font-big,.js-footer .footer-menu-title,.js-footer h3,.js-footer .h6{font-family:var(--heading-font) !important;font-size:.875rem !important;font-weight:700 !important;color:var(--flora-ink);margin-bottom:.75rem !important}.js-footer a:not(.btn):not(.footer-logo a){font-size:.875rem;color:var(--flora-cinza);transition:color .2s ease}.js-footer a:not(.btn):not(.footer-logo a):hover{color:var(--flora-azul)}.js-footer li{margin-bottom:.5rem}.js-footer .footer-payments-shipping-logos .font-smallest,.js-footer .footer-legal .font-smallest{font-size:.75rem !important;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--flora-cinza);margin-bottom:.75rem}.js-footer .footer-payments-shipping-logos{display:block}.footer-payments-shipping-logos.footer-seals-security{max-width:265px}.js-footer .divider{border-color:#e6ebee !important;margin-top:2.5rem;padding-top:0}.js-footer .social-links a,.js-footer .social-link{display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid #e6ebee;background-color:#fff;color:var(--flora-ink);transition:border-color .2s ease,color .2s ease}.js-footer .social-links a:hover,.js-footer .social-link:hover{border-color:#005d87;color:var(--flora-azul)}.js-footer .social-links a svg,.js-footer .social-link svg{fill:currentColor}@media(prefers-reduced-motion: reduce){.js-footer a,.js-footer .social-links a{transition:none}}.home-categories-eyebrow{margin-bottom:.25rem}.home-categories-title{text-align:left;font-family:var(--heading-font);font-weight:700}.home-category{width:100% !important;height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;text-align:left !important;transition:transform .2s ease,box-shadow .2s ease}.js-home-category{display:block;height:100%}.js-swiper-categories .swiper-slide{height:auto}.js-swiper-categories{padding:1.25rem 0;margin:-1.25rem 0}@media(min-width: 768px){.js-swiper-categories{padding-bottom:2rem;margin-bottom:-2rem}}@media(max-width: 767px){.section-categories-home .container{padding-left:1rem !important;padding-right:1rem !important}.js-swiper-categories{padding:0;margin:0}.js-swiper-categories .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;transform:none !important}.js-swiper-categories .swiper-slide{width:auto !important}.js-swiper-categories-prev,.js-swiper-categories-next{display:none !important}}.home-category:hover{transform:translateY(-4px);box-shadow:var(--flora-shadow-soft)}.home-category-image{aspect-ratio:4/3;height:auto !important;overflow:hidden;background-color:#f7f8f9}.home-category-image img{width:100%;height:100%;object-fit:cover;transform:translate(-50%, -50%) scale(1.03);transition:transform .5s ease}.home-category:hover .home-category-image img{transform:translate(-50%, -50%) scale(1.1)}.home-category-name{font-family:var(--heading-font) !important;margin-top:auto;padding:.75rem;font-size:.875rem;font-weight:700;color:var(--flora-ink);line-height:1.35}@media(prefers-reduced-motion: reduce){.home-category,.home-category-image img{transition:none}.home-category:hover{transform:none}.home-category:hover .home-category-image img{transform:translate(-50%, -50%) scale(1.03)}}[data-store=home-banner-promotional] .js-banner-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;margin:0 !important;padding:0 !important}[data-store=home-banner-promotional] .js-banner{flex:1 1 100%;max-width:100%;padding:0 !important}@media(min-width: 768px){[data-store=home-banner-promotional] .js-banner{flex:0 0 auto;min-width:0}[data-store=home-banner-promotional] .js-banner.col-md-12{flex-basis:100%;max-width:100%}[data-store=home-banner-promotional] .js-banner.col-md-6{flex-basis:calc((100% - 1rem)/2);max-width:calc((100% - 1rem)/2)}[data-store=home-banner-promotional] .js-banner.col-md-4{flex-basis:calc((100% - 2rem)/3);max-width:calc((100% - 2rem)/3)}[data-store=home-banner-promotional] .js-banner.col-md-3{flex-basis:calc((100% - 3rem)/4);max-width:calc((100% - 3rem)/4)}}[data-store=home-banner-promotional] .textbanner{height:auto;margin-bottom:0 !important}[data-store=home-banner-promotional] .textbanner-image{position:relative;display:block;min-height:120px;height:auto;padding-top:0 !important;border-radius:20px;overflow:hidden;background-color:var(--banner-overlay, #f7f8f9)}[data-store=home-banner-promotional] img.js-textbanner-image{position:static !important;display:block;width:100% !important;height:auto !important;max-width:none;object-fit:initial;transition:transform .5s ease}[data-store=home-banner-promotional] .textbanner:hover .js-textbanner-image{transform:scale(1.05)}[data-store=home-banner-promotional] .textbanner-text.over-image{position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:9;bottom:auto;width:auto;max-width:62%;padding:1.5rem;background-image:none;text-align:left !important}@media(min-width: 768px){[data-store=home-banner-promotional] .textbanner-text.over-image{padding:1.75rem}}[data-store=home-banner-promotional] .textbanner-text h3{margin-bottom:0 !important;font-size:1.25rem !important;font-weight:800 !important;line-height:1.25 !important;color:var(--flora-ink) !important}@media(min-width: 768px){[data-store=home-banner-promotional] .textbanner-text h3{font-size:1.5rem !important}}[data-store=home-banner-promotional] .textbanner-paragraph{margin-top:.5rem;font-size:.875rem !important;line-height:1.625 !important;color:rgba(20,57,75,.7)}[data-store=home-banner-promotional] .textbanner-text .btn{height:40px;margin-top:1rem !important;padding:.625rem 1rem;border-radius:14px;font-size:.875rem;font-weight:700;line-height:20px}@media(prefers-reduced-motion: reduce){[data-store=home-banner-promotional] .js-textbanner-image,[data-store=home-banner-promotional] .textbanner:hover .js-textbanner-image{transition:none;transform:none}}.swiper-button-outside.swiper-button-prev{left:calc(var(--carousel-inset, 0px) - 1.375rem) !important}.swiper-button-outside.swiper-button-next{right:calc(var(--carousel-inset, 0px) - 1.375rem) !important}.section-categories-home .container{--carousel-inset: 24px}.js-products-featured-col,.js-section-products-featured .col-12,[class*=section-][class*=-products-home] .col-12{--carousel-inset: 15px}[class*=payment-discount-price][class*=-container]>span:not([class]){font-size:0 !important}[class*=payment-discount-price][class*=-container]>span:not([class])::before{content:"no";font-size:.75rem}svg.icon-lg{stroke:currentColor;stroke-width:.5;paint-order:stroke fill}.shelf-header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.shelf-header-text{min-width:0}.shelf-header-link{flex-shrink:0;border:1px solid #e6ebee;border-radius:14px;padding:.5rem 1rem;font-size:.875rem;font-weight:600;line-height:1.4286;color:var(--flora-ink);white-space:nowrap;transition:border-color .2s ease,color .2s ease}.shelf-header-link:hover{border-color:#005d87;color:var(--flora-azul)}.shelf-row{position:relative}@media(min-width: 768px){.shelf-row-with-banner{display:flex;align-items:stretch;gap:1rem}.shelf-row-with-banner .shelf-banner-fixed{flex:0 0 calc((100% - var(--shelf-cols, 4)*1rem)/(var(--shelf-cols, 4) + 1));margin-bottom:24px}.shelf-row-with-banner .swiper-container{flex:1 1 0;min-width:0}.shelf-row-with-banner .swiper-button-outside.swiper-button-next{right:-1.375rem !important}}@media(max-width: 991.98px){[data-store=home-newsletter] .newsletter-form{flex-wrap:wrap;gap:.75rem}[data-store=home-newsletter] .newsletter-form>div{flex:1 1 100%;max-width:100%;padding-left:0 !important}[data-store=home-newsletter] .newsletter-btn{width:100%}}@media(min-width: 576px)and (max-width: 991.98px){[data-store=home-newsletter] .newsletter-form>div{flex:1 1 calc(50% - .375rem);max-width:calc(50% - .375rem)}}@media(max-width: 767px){[data-store=banner-services] .col-12.pr-0{padding-right:15px !important}.shelf-header-link{margin-right:15px}.js-home-slider-mobile{border-radius:32px}}@media(max-width: 767px){.shelf-banner-fixed{margin-right:15px;margin-bottom:1rem}.shelf-banner-fixed .shelf-banner{aspect-ratio:16/9}}.shelf-banner-fixed{display:flex}.shelf-banner{position:relative;display:block;width:100%;overflow:hidden;border-radius:20px;background-color:#f7f8f9}.shelf-banner-picture{display:contents}.shelf-banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s ease}.shelf-banner:hover .shelf-banner-image{transform:scale(1.05)}.shelf-banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top, rgba(20, 57, 75, 0.85) 0%, rgba(20, 57, 75, 0.25) 50%, transparent 100%)}.shelf-banner-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:1.25rem;color:#fff}.shelf-banner-eyebrow{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsla(0,0%,100%,.8)}.shelf-banner-title{margin-top:.25rem;font-family:var(--heading-font);font-size:1.125rem;font-weight:700;line-height:1.25}.shelf-banner-button{align-self:flex-start;display:inline-flex;align-items:center;gap:.25rem;margin-top:.75rem;padding:.375rem .75rem;border-radius:14px;background-color:#fff;font-size:.875rem;font-weight:600;color:var(--flora-ink)}.shelf-banner-button::after{content:"";font-family:"uicons-regular-rounded";font-weight:normal;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1}@media(prefers-reduced-motion: reduce){.shelf-banner-image,.shelf-banner:hover .shelf-banner-image{transition:none;transform:none}}.section-informative-banners{padding:1.5rem 0}.section-informative-banners{background:none !important}.js-informative-banners{padding:1.5rem !important;border-radius:32px;background-color:rgba(86,207,174,.1)}.section-informative-banners.section-home-color .js-informative-banners{background-color:var(--banner-services-background)}@media(min-width: 768px){.js-informative-banners{padding:2rem !important}}.section-informative-banners .swiper-wrapper{display:grid !important;grid-template-columns:1fr 1fr;align-items:stretch !important;gap:1rem;transform:none !important}@media(min-width: 768px){.section-informative-banners .swiper-wrapper{grid-template-columns:repeat(4, 1fr)}}.section-informative-banners .swiper-slide{width:auto !important}.section-informative-banners .swiper-slide>a,.section-informative-banners .swiper-slide>.row{height:100%}.section-informative-banners .row.no-gutters{flex-wrap:nowrap;align-items:center;gap:.75rem}.section-informative-banners .row.no-gutters>.col-auto{display:grid;place-items:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border-radius:999px;background-color:rgba(86,207,174,.2)}.section-informative-banners .row.no-gutters>.col-auto svg{fill:var(--flora-azul)}.section-informative-banners .service-item-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;line-height:1;color:var(--flora-azul)}.section-informative-banners.section-home-color .service-item-icon,.section-informative-banners.section-home-color .row.no-gutters>.col-auto svg{color:var(--banner-services-foreground);fill:var(--banner-services-foreground)}.section-informative-banners.section-home-color .row.no-gutters>.col-auto{position:relative;background-color:rgba(0,0,0,0)}.section-informative-banners.section-home-color .row.no-gutters>.col-auto::before{content:"";position:absolute;inset:0;border-radius:999px;background-color:var(--banner-services-foreground);opacity:.15}.section-informative-banners.section-home-color .row.no-gutters>.col-auto>*{position:relative}.section-informative-banners.section-home-color h3{color:var(--banner-services-foreground)}.section-informative-banners.section-home-color .service-text{color:var(--banner-services-foreground);opacity:.7}.section-informative-banners .row.no-gutters>.col{padding-left:0 !important}.section-informative-banners .align-item-middle{position:static;top:auto;transform:none}.section-informative-banners h3{margin-bottom:0 !important;font-family:var(--heading-font);font-size:.875rem !important;font-weight:700 !important;line-height:1.25rem !important;color:var(--flora-ink)}.section-informative-banners .service-text{font-size:.75rem !important;line-height:1rem !important;color:var(--flora-cinza)}.head-main .nk-fav-header-col::before{content:"";flex:0 0 1px;height:2rem;margin:0 .5rem;background-color:#e6ebee}.head-main .nk-fav-header-col+.js-utility-col.order-2::before{content:none}.head-main .nk-fav-header-col{display:flex !important;align-items:center !important;height:auto !important}.head-main .nk-fav-header-btn{display:grid !important;place-items:center !important;width:2.75rem !important;height:2.75rem !important;padding:0 !important}.head-main .nk-fav-header-col+.js-utility-col.order-2{margin-left:.5rem}@media(max-width: 991px){.head-main .nk-fav-header-col::before{display:none}}.head-main .nk-fav-header-btn>svg{display:none !important}.head-main .nk-fav-header-btn::before{content:"";font-family:"uicons-regular-rounded";font-weight:normal;-webkit-font-smoothing:antialiased;font-size:1.5rem;line-height:1;color:var(--flora-ink)}.head-main .nk-fav-badge{right:0;top:-1px}.shelf-row{--carousel-inset: 0px}.section-featured-home .swiper-button-disabled{opacity:0 !important;pointer-events:none;visibility:hidden}@media(min-width: 768px){.shelf-row.shelf-row-with-banner{--carousel-inset: calc( (100% - var(--shelf-cols, 4) * 1rem) / (var(--shelf-cols, 4) + 1) + 1rem )}}:root{--section-distance: 2.5rem !important;--section-distance-big: 2.5rem !important;--section-distance-small: 1.5rem !important;--section-negative-distance: 0px !important;--section-negative-distance-big: 0px !important;--section-negative-distance-small: 0px !important}@media(min-width: 768px){:root{--section-distance: 3.5rem !important;--section-distance-big: 3.5rem !important;--section-distance-small: 1.5rem !important}}[data-store=home-slider][data-store=home-slider][data-store=home-slider],[data-store=home-banner-categories][data-store=home-banner-categories][data-store=home-banner-categories],[data-store=home-categories-featured][data-store=home-categories-featured][data-store=home-categories-featured],[data-store^=home-products-][data-store^=home-products-][data-store^=home-products-],[data-store=home-banner-promotional][data-store=home-banner-promotional][data-store=home-banner-promotional],[data-store=home-banner-news][data-store=home-banner-news][data-store=home-banner-news],[data-store^=home-brand-campaign][data-store^=home-brand-campaign][data-store^=home-brand-campaign],[data-store=home-newsletter][data-store=home-newsletter][data-store=home-newsletter],[data-store=banner-services][data-store=banner-services][data-store=banner-services]{margin-top:0 !important;margin-bottom:0 !important}[data-store=home-banner-categories][data-store=home-banner-categories][data-store=home-banner-categories],[data-store=home-categories-featured][data-store=home-categories-featured][data-store=home-categories-featured],[data-store^=home-products-][data-store^=home-products-][data-store^=home-products-],[data-store=home-banner-news][data-store=home-banner-news][data-store=home-banner-news],[data-store=home-newsletter][data-store=home-newsletter][data-store=home-newsletter]{padding-top:1.25rem !important;padding-bottom:1.25rem !important}[data-store=home-banner-promotional][data-store=home-banner-promotional][data-store=home-banner-promotional],[data-store^=home-brand-campaign][data-store^=home-brand-campaign][data-store^=home-brand-campaign]{padding-top:1rem !important;padding-bottom:1rem !important}[data-store=banner-services][data-store=banner-services][data-store=banner-services]{padding-top:.75rem !important;padding-bottom:.75rem !important}[data-store=home-routine][data-store=home-routine][data-store=home-routine],[data-store=home-blog][data-store=home-blog][data-store=home-blog]{padding-top:1.25rem !important;padding-bottom:1.25rem !important}[data-store=home-slider][data-store=home-slider][data-store=home-slider]{padding-top:.5rem !important;padding-bottom:0 !important}@media(min-width: 768px){[data-store=home-banner-categories][data-store=home-banner-categories][data-store=home-banner-categories],[data-store=home-categories-featured][data-store=home-categories-featured][data-store=home-categories-featured],[data-store^=home-products-][data-store^=home-products-][data-store^=home-products-],[data-store=home-banner-news][data-store=home-banner-news][data-store=home-banner-news],[data-store=home-newsletter][data-store=home-newsletter][data-store=home-newsletter]{padding-top:3.5rem !important;padding-bottom:3.5rem !important}[data-store^=home-brand-campaign][data-store^=home-brand-campaign][data-store^=home-brand-campaign]{padding-top:3rem !important;padding-bottom:3rem !important}[data-store=home-banner-promotional][data-store=home-banner-promotional][data-store=home-banner-promotional]{padding-top:2.5rem !important;padding-bottom:2.5rem !important}[data-store=home-slider][data-store=home-slider][data-store=home-slider]{padding-top:2rem !important;padding-bottom:0 !important}}.head-main .search-form .form-control,.head-main .search-input{background-color:#fff}[data-store=home-newsletter] .js-home-newsletter-container{border-radius:32px;background-color:#005d87;padding:2rem 1.5rem}@media(min-width: 768px){[data-store=home-newsletter] .js-home-newsletter-container{padding:2rem 2.5rem}}[data-store=home-newsletter] .js-home-newsletter-internal-container{margin-left:0 !important;margin-right:0 !important}[data-store=home-newsletter] .newsletter-container{max-width:none !important}[data-store=home-newsletter] .js-home-newsletter{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}@media(min-width: 992px){[data-store=home-newsletter] .js-home-newsletter{flex-direction:row;align-items:center;justify-content:space-between;gap:2.5rem}[data-store=home-newsletter] .newsletter-copy{flex:0 1 24rem}[data-store=home-newsletter] form{flex:1 1 48rem;max-width:48rem}}[data-store=home-newsletter] .js-home-newsletter-title{margin-bottom:0 !important;font-family:var(--heading-font) !important;font-size:1.25rem !important;font-weight:800 !important;line-height:1.25 !important;color:#fff !important}@media(min-width: 768px){[data-store=home-newsletter] .js-home-newsletter-title{font-size:1.5rem !important}}[data-store=home-newsletter] .js-home-newsletter-text{margin-top:.5rem;margin-bottom:0 !important;font-size:.875rem;line-height:1.5;color:hsla(0,0%,100%,.8)}[data-store=home-newsletter] .newsletter-form{gap:.75rem;flex-wrap:wrap}[data-store=home-newsletter] .newsletter-form .form-control{height:46px;border-radius:14px;border:1px solid hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.95);padding:.75rem 1rem;font-size:.875rem;color:var(--flora-ink)}[data-store=home-newsletter] .newsletter-form .btn{height:46px;border-radius:14px;padding:.75rem 2rem;background-color:#56cfae;border-color:#56cfae;color:#fff;font-size:.875rem;font-weight:700}[data-store=home-newsletter] .newsletter-form .btn:hover{filter:brightness(1.06)}[data-store=home-newsletter] .newsletter-btn-container,[data-store=home-newsletter] .newsletter-form>.col-auto{padding-left:0 !important}[data-store=home-newsletter] .newsletter-consent{display:flex;align-items:center;gap:.5rem;margin:.75rem 0 0;font-size:.75rem;color:hsla(0,0%,100%,.7);cursor:pointer}[data-store=home-newsletter] .newsletter-consent input{width:1rem;height:1rem;margin:0;accent-color:#56cfae;cursor:pointer}[data-store=home-newsletter] .newsletter-consent a{color:#fff;text-decoration:underline}[data-store=home-banner-news]{background-color:#f7f8f9}[data-store=home-banner-news] .js-banner-row{display:flex;flex-wrap:wrap;gap:1rem;margin:0 !important;padding:0 !important}[data-store=home-banner-news] .js-banner{flex:1 1 100%;max-width:100%;padding:0 !important}@media(min-width: 768px){[data-store=home-banner-news] .js-banner{flex:0 0 auto;min-width:0}[data-store=home-banner-news] .js-banner.col-md-12{flex-basis:100%;max-width:100%}[data-store=home-banner-news] .js-banner.col-md-6{flex-basis:calc((100% - 1rem)/2);max-width:calc((100% - 1rem)/2)}[data-store=home-banner-news] .js-banner.col-md-4{flex-basis:calc((100% - 2rem)/3);max-width:calc((100% - 2rem)/3)}[data-store=home-banner-news] .js-banner.col-md-3{flex-basis:calc((100% - 3rem)/4);max-width:calc((100% - 3rem)/4)}}[data-store=home-banner-news] .textbanner{height:100%;margin-bottom:0 !important;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;overflow:hidden}[data-store=home-banner-news] .textbanner-image{position:relative;height:176px;padding-top:0 !important;overflow:hidden}[data-store=home-banner-news] .js-textbanner-image{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;max-width:none;object-fit:cover}[data-store=home-banner-news] .textbanner-text{padding:1.25rem;text-align:left !important;background-image:none}[data-store=home-banner-news] .textbanner-text h3{margin-bottom:.25rem !important;font-family:var(--heading-font) !important;font-size:1.125rem !important;font-weight:700 !important;line-height:1.3 !important;letter-spacing:-0.02em !important;color:var(--flora-ink) !important}[data-store=home-banner-news] .textbanner-paragraph{font-size:.875rem !important;line-height:1.5 !important;color:var(--flora-cinza)}[data-store=home-banner-news] .textbanner-text .btn{display:inline-flex;align-items:center;gap:.375rem;margin-top:.75rem !important;padding:0;border:0;background:none;font-size:.875rem;font-weight:700;color:var(--flora-azul)}[data-store=home-banner-news] .textbanner-text .btn::after{content:"";font-family:"uicons-regular-rounded";font-weight:normal;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1}[data-store=home-banner-news] .textbanner:hover .btn{color:var(--flora-ink)}.newsletter-consent-modal{display:flex;align-items:center;gap:.5rem;margin:0;font-size:.875rem;color:var(--flora-ink);cursor:pointer}.newsletter-consent-modal input{width:1rem;height:1rem;margin:0;accent-color:#005d87;cursor:pointer}#politica-modal.modal{top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;width:min(46rem,100vw - 3rem) !important;height:auto !important;max-height:84vh !important;transform:translate(-50%, -50%) !important;border-radius:20px;overflow:hidden;box-shadow:var(--flora-shadow-lift)}#politica-modal .modal-body{padding:2.5rem !important;max-height:calc(84vh - 8rem);overflow-y:auto}@media(max-width: 767px){#politica-modal.modal{width:calc(100vw - 2rem) !important;max-height:88vh !important}#politica-modal .modal-body{padding:1.5rem !important;max-height:calc(88vh - 7rem)}}#politica-modal .user-content h1,#politica-modal .user-content h2,#politica-modal .user-content h3,#politica-modal .user-content h4{font-family:var(--heading-font) !important;font-weight:700 !important;line-height:1.25 !important;color:var(--flora-ink) !important;margin-top:1.75rem !important;margin-bottom:.5rem !important}#politica-modal .user-content h1{font-size:1.5rem !important}#politica-modal .user-content h2{font-size:1.25rem !important}#politica-modal .user-content h3,#politica-modal .user-content h4{font-size:1rem !important}#politica-modal .user-content h1:first-child,#politica-modal .user-content h2:first-child{margin-top:0 !important}#politica-modal .user-content p,#politica-modal .user-content li{font-size:.875rem;line-height:1.7;color:var(--flora-cinza)}#politica-modal .user-content ul,#politica-modal .user-content ol{padding-left:1.25rem;margin-bottom:1rem}#politica-modal .user-content a{color:var(--flora-azul);text-decoration:underline}#politica-modal .modal-header{padding:1.5rem 2.5rem !important;border-bottom:1px solid #e6ebee;font-family:var(--heading-font);font-size:1.125rem;font-weight:700;color:var(--flora-ink)}#politica-modal .modal-footer{padding:1.25rem 2.5rem !important;border-top:1px solid #e6ebee;background-color:#fff;text-align:left !important}@media(max-width: 767px){#politica-modal .modal-header,#politica-modal .modal-footer{padding-left:1.5rem !important;padding-right:1.5rem !important}}[data-store=home-brands]{border-top:1px solid #e6ebee !important;border-bottom:0 !important;padding-top:2.5rem !important;padding-bottom:2.5rem !important}[data-store=home-brands] .js-swiper-brands{margin-left:0 !important;margin-right:0 !important;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 3rem, #000 calc(100% - 3rem), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 3rem, #000 calc(100% - 3rem), transparent 100%)}[data-store=home-brands] h2{margin-bottom:1.25rem !important;text-align:left !important;font-family:var(--body-font) !important;font-size:.75rem !important;font-weight:700 !important;line-height:1.3333 !important;letter-spacing:.1em !important;text-transform:uppercase;color:var(--flora-azul) !important}[data-store=home-brands] .swiper-wrapper{align-items:center}[data-store=home-brands] .js-swiper-brands-wrapper{display:flex;width:max-content;transform:none;transition:none !important;animation:flora-brand-marquee 30s linear infinite}[data-store=home-brands] .js-swiper-brands-wrapper .swiper-slide{flex:0 0 auto;width:auto !important;margin-right:12px}[data-store=home-brands] .js-swiper-brands:hover .js-swiper-brands-wrapper{animation-play-state:paused}@keyframes flora-brand-marquee{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-50%, 0, 0)}}@media(prefers-reduced-motion: reduce){[data-store=home-brands] .js-swiper-brands-wrapper{animation:none}}[data-store=home-brands] .js-swiper-brands-prev,[data-store=home-brands] .js-swiper-brands-next{display:none !important}[data-store=home-brands] .brand-image-container{display:flex;justify-content:center}[data-store=home-brands] .brand-image{width:100px !important;height:70px !important;max-height:70px !important;max-width:100px !important;padding:14px !important;border:1px solid #e6ebee !important;border-color:#e6ebee !important;border-radius:8px !important;background-color:#fff !important;object-fit:contain;transition:border-color .2s ease}[data-store=home-brands] .brand-image-container{line-height:1 !important}[data-store=home-brands] .brand-image-container:hover .brand-image{border-color:#005d87 !important}[data-store=home-brands] .brand-image-container{width:auto !important}[data-store=home-brands] h2{position:relative;z-index:1}[data-store=home-brands] .swiper-button-prev,[data-store=home-brands] .swiper-button-next{display:none !important}[data-store=home-brands] .swiper-wrapper{transition-timing-function:linear !important}[data-store=home-banner-news] .shelf-eyebrow{margin:0 !important}[data-store=home-banner-news] .section-title{margin-top:.25rem !important;margin-bottom:0 !important}[data-store=home-banner-news] .banners-section-description{margin:.25rem 0 1.5rem !important;max-width:36rem}[data-store=home-routine]{background-color:#f7f8f9;padding-top:3rem !important;padding-bottom:3rem !important}@media(min-width: 768px){[data-store=home-routine]{padding-top:4rem !important;padding-bottom:4rem !important}}[data-store=home-routine] .routine-eyebrow{margin:0 !important}[data-store=home-routine] .routine-title{margin-top:.25rem !important;margin-bottom:0 !important}[data-store=home-routine] .routine-description{margin:.25rem 0 1.5rem !important;max-width:36rem}[data-store=home-routine] .routine-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 768px){[data-store=home-routine] .routine-grid{grid-template-columns:repeat(3, 1fr)}}[data-store=home-routine] .routine-card{display:flex;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}[data-store=home-routine] .routine-card:hover{transform:translateY(-4px);box-shadow:var(--flora-shadow-soft)}[data-store=home-routine] .routine-card-link{display:flex;flex-direction:column;width:100%;color:inherit}[data-store=home-routine] .routine-card-media{position:relative;height:176px;background-color:#f7f8f9;overflow:hidden}[data-store=home-routine] .routine-card-image{width:100%;height:100%;object-fit:cover}[data-store=home-routine] .routine-card-icon i{display:inline-flex;align-items:center;justify-content:center;line-height:1}[data-store=home-routine] .routine-card-icon{position:absolute;top:1rem;left:1rem;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:999px;background-color:#005d87;color:#fff;font-size:1.125rem;line-height:1}[data-store=home-routine] .routine-card-body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:1.25rem}[data-store=home-routine] .routine-card-text{flex:1}[data-store=home-routine] .routine-card-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.05em;line-height:1.5;text-transform:uppercase;color:var(--flora-azul)}[data-store=home-routine] .routine-card-title{margin:.25rem 0 0 !important;font-family:var(--heading-font) !important;font-size:1.125rem !important;font-weight:700 !important;line-height:1.3 !important;letter-spacing:-0.02em !important;color:var(--flora-ink) !important}[data-store=home-routine] .routine-card-text{margin:.25rem 0 0 !important;font-size:.875rem !important;line-height:1.5 !important;color:var(--flora-cinza)}[data-store=home-routine] .routine-card-cta{display:inline-flex;align-items:center;gap:.375rem;margin-top:1rem;font-size:.875rem;font-weight:700;color:var(--flora-azul)}[data-store=home-routine] .routine-card-cta-arrow{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;transition:transform .2s ease}[data-store=home-routine] .routine-card:hover .routine-card-cta-arrow{transform:translateX(4px)}[data-store=home-routine] .routine-card-image{transition:transform .5s ease}[data-store=home-routine] .routine-card:hover .routine-card-image{transform:scale(1.05)}[data-store=home-routine] .routine-card:hover .routine-card-cta{color:var(--flora-ink)}@media(prefers-reduced-motion: reduce){[data-store=home-routine] .routine-card,[data-store=home-routine] .routine-card:hover,[data-store=home-routine] .routine-card:hover .routine-card-image,[data-store=home-routine] .routine-card:hover .routine-card-cta-arrow{transition:none;transform:none}}[data-store=home-blog]{padding-top:3rem !important;padding-bottom:3rem !important}@media(min-width: 768px){[data-store=home-blog]{padding-top:4rem !important;padding-bottom:4rem !important}}[data-store=home-blog] .blog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}[data-store=home-blog] .blog-eyebrow{margin:0 !important}[data-store=home-blog] .blog-title{margin-top:.25rem !important;margin-bottom:0 !important}[data-store=home-blog] .blog-head-button{display:none;flex-shrink:0;padding:.5rem 1rem;border:1px solid #e6ebee;border-radius:14px;font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--flora-ink);transition:color .2s ease,border-color .2s ease}@media(min-width: 576px){[data-store=home-blog] .blog-head-button{display:block}}[data-store=home-blog] .blog-head-button:hover{border-color:#005d87;color:var(--flora-azul)}[data-store=home-blog] .blog-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 992px){[data-store=home-blog] .blog-grid{grid-template-columns:1fr 1fr}[data-store=home-blog] .blog-grid-single{grid-template-columns:1fr}}[data-store=home-blog] .blog-featured{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:18rem;border-radius:20px;overflow:hidden;color:#fff}[data-store=home-blog] .blog-featured-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}[data-store=home-blog] .blog-featured:hover .blog-featured-image{transform:scale(1.05)}[data-store=home-blog] .blog-featured-veil{position:absolute;inset:0;background-image:linear-gradient(to top, rgba(20, 57, 75, 0.85) 0, rgba(20, 57, 75, 0.2) 50%, rgba(20, 57, 75, 0) 100%)}[data-store=home-blog] .blog-featured-body{position:relative;display:block;padding:1.5rem}[data-store=home-blog] .blog-featured-tag{display:inline-block;padding:.25rem .75rem;border-radius:999px;background-color:hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.75rem;font-weight:700;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}[data-store=home-blog] .blog-featured-title{display:block;max-width:28rem;margin-top:.75rem;font-family:var(--heading-font);font-size:1.5rem;font-weight:700;line-height:1.25;letter-spacing:-0.02em}[data-store=home-blog] .blog-featured-meta{display:block;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;color:hsla(0,0%,100%,.8)}[data-store=home-blog] .blog-list{display:grid;grid-template-rows:1fr 1fr;gap:1rem}[data-store=home-blog] .blog-card{display:flex;align-items:center;gap:1rem;padding:.75rem;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;overflow:hidden;color:inherit;transition:box-shadow .2s ease}[data-store=home-blog] .blog-card:hover{box-shadow:var(--flora-shadow-lift)}[data-store=home-blog] .blog-card-thumb{flex:0 0 7rem;width:7rem;height:7rem;border-radius:24px;background-color:#f7f8f9;overflow:hidden}[data-store=home-blog] .blog-card-image{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}[data-store=home-blog] .blog-card:hover .blog-card-image{transform:scale(1.1)}[data-store=home-blog] .blog-card-body{flex:1;padding:.25rem .75rem .25rem 0}[data-store=home-blog] .blog-card-tag{display:block;font-size:.6875rem;font-weight:700;letter-spacing:.05em;line-height:1.5;text-transform:uppercase;color:var(--flora-azul)}[data-store=home-blog] .blog-card-title{display:block;margin-top:.25rem;font-family:var(--heading-font);font-size:1rem;font-weight:700;line-height:1.375;color:var(--flora-ink)}[data-store=home-blog] .blog-card-cta{display:inline-flex;align-items:center;gap:.25rem;margin-top:.5rem;font-size:.875rem;font-weight:600;color:var(--flora-azul)}[data-store=home-blog] .blog-card-arrow{display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;line-height:1;transition:transform .2s ease}[data-store=home-blog] .blog-card:hover .blog-card-arrow{transform:translateX(4px)}@media(prefers-reduced-motion: reduce){[data-store=home-blog] .blog-featured:hover .blog-featured-image,[data-store=home-blog] .blog-card:hover .blog-card-image,[data-store=home-blog] .blog-card:hover .blog-card-arrow{transition:none;transform:none}}[data-store=footer]{border-top:1px solid #e6ebee}[data-store=footer]>.container{padding-top:3rem !important;padding-bottom:3rem !important}[data-store=footer] .footer-brand-logo{display:block;height:2rem;width:auto}[data-store=footer] .footer-brand-about{margin:1rem 0 0;max-width:20rem;font-size:.875rem;line-height:1.4286;color:var(--flora-cinza)}[data-store=footer] .footer-brand-social{display:flex;gap:.5rem;margin-top:1.25rem}[data-store=footer] .footer-brand-social .social-icon{display:grid;margin:0 !important;place-items:center;width:40px;height:40px;border:1px solid #e6ebee;border-radius:999px;background-color:#fff;color:var(--flora-ink) !important;transition:border-color .2s ease,color .2s ease}[data-store=footer] .footer-brand-social .social-icon:hover{border-color:#005d87;color:var(--flora-azul)}[data-store=footer] .footer-brand-social .social-icon svg{width:1.25rem;height:1.25rem;fill:currentColor !important}[data-store=footer] .footer-brand-social .social-icon:hover svg{fill:currentColor !important}[data-store=footer] .font-big{margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;font-family:var(--heading-font);font-size:.875rem !important;font-weight:700;line-height:1.25rem;color:var(--flora-ink)}[data-store=footer] .footer-menu-item{margin-bottom:.5rem}[data-store=footer] .list{padding-top:.75rem !important;padding-bottom:0 !important}[data-store=footer] .footer-menu-link{font-size:.875rem;line-height:1.4286;color:var(--flora-cinza);transition:color .2s ease}[data-store=footer] .footer-menu-link:hover{color:var(--flora-azul)}[data-store=footer] .footer-seals-row{align-items:flex-start}[data-store=footer] .footer-seals-label{display:block !important;margin:0 0 .75rem !important;font-size:.75rem;font-weight:700;letter-spacing:.025em;line-height:1rem;text-transform:uppercase;color:var(--flora-cinza)}[data-store=footer] .footer-seals-items{display:flex !important;flex-wrap:wrap;align-items:center;gap:.5rem}[data-store=footer] .footer-seals-items .icon-logo,[data-store=footer] .footer-seals-items img{box-sizing:border-box;margin:0 !important;width:3.5rem !important;height:2.25rem !important;max-width:none;max-height:none;padding:.375rem;border:1px solid #e6ebee !important;border-radius:.375rem !important;background-color:#fff;box-shadow:0 1px 2px rgba(20,57,75,.05);object-fit:contain}[data-store=footer] .footer-seal-card{display:grid;place-items:center;padding:.5rem .75rem;border:1px solid #e6ebee;border-radius:.5rem;background-color:#fff}[data-store=footer] .footer-seal-card img{width:auto !important;height:2rem !important;padding:0;border:0 !important;border-radius:0 !important;box-shadow:none}[data-store=footer] .footer-legal{border-top:1px solid #e6ebee;background-color:#fff}[data-store=footer] .footer-legal .row{padding-top:.5rem;padding-bottom:.5rem}[data-store=footer] .footer-legal .font-smallest{font-size:.75rem !important;font-weight:400;letter-spacing:0;line-height:1rem;text-transform:none;margin-bottom:0;color:var(--flora-cinza)}[data-store=footer] .footer-agency{display:inline-flex;align-items:center;margin-left:1rem;padding-left:1rem;border-left:1px solid #e6ebee}[data-store=footer] .footer-agency-logo{display:block;height:1.25rem;width:auto}@media(max-width: 767px){[data-store=footer] .footer-brand{text-align:left}[data-store=footer] .footer-agency{margin-left:0;padding-left:0;border-left:0;margin-top:.75rem}}.form-control:not(.search-input),select.form-control:not(.search-input),textarea.form-control:not(.search-input){border-radius:14px}@media(min-width: 768px){.swiper-button-prev,.swiper-button-next{display:flex !important}}@media(max-width: 767px){.head-main .js-big-search-mobile .form-group{display:flex !important;align-items:center;margin:0 !important;padding-right:.5rem;border:1px solid #e6ebee;border-radius:16px;background-color:#fff;overflow:hidden}.head-main .js-big-search-mobile .search-input,.head-main .js-big-search-mobile .form-control{flex:1 1 auto;min-width:0;height:3.25rem !important;margin:0 !important;padding:0 .25rem 0 1rem !important;border:0 !important;border-radius:0 !important;background-color:rgba(0,0,0,0) !important;font-size:1rem !important;line-height:1.5}.head-main .js-big-search-mobile .search-btn,.head-main .js-big-search-mobile .search-submit-btn,.head-main .js-big-search-mobile .btn-append{position:static !important;flex:0 0 auto;display:grid !important;place-items:center;width:2.5rem !important;height:2.5rem !important;margin:0 !important;padding:0 !important;top:auto !important;right:auto !important;transform:none !important;border:0 !important;border-left:0 !important;background:none !important;text-indent:0 !important}.head-main .js-big-search-mobile .search-btn[style*="display: none"]{display:none !important}}.btn:not(.btn-whatsapp):not(.btn-link){border-radius:14px}.js-item-product .item-image img,.item-product .item-image img,.product-image-cont img,.js-product-slider-image img{border-radius:20px}.template-product .js-swiper-product,.template-product .product-detail-slider{border:1px solid #e6ebee;border-radius:24px;background-color:#fff;overflow:hidden}.template-product .product-slider-image{padding:2rem;object-fit:contain}#single-product .js-product-slide{padding:20px}.template-product .product-thumb{width:4rem;height:4rem;border:1px solid #e6ebee;border-radius:24px;background-color:#f7f8f9;overflow:hidden;transition:border-color .2s ease}.template-product .product-thumb:hover{border-color:rgba(0,93,135,.4)}.template-product .product-thumb.selected{border-color:#005d87}.template-product .js-product-name{margin-top:.5rem !important;margin-bottom:.75rem !important;font-family:var(--heading-font) !important;font-size:1.5rem !important;font-weight:700 !important;line-height:1.25 !important;letter-spacing:-0.02em;color:var(--flora-ink) !important}@media(min-width: 768px){.template-product .js-product-name{font-size:1.875rem !important;line-height:2.25rem !important}}.template-product .price-container{margin-top:1.5rem;padding:1.25rem;border-radius:20px;background-color:#f7f8f9}.template-product .js-price-container{margin-bottom:.5rem !important}.template-product .js-product-payments-container{max-width:none !important;margin-bottom:0 !important}.template-product .product-installments,.template-product .js-product-discount-container{font-size:.875rem !important;line-height:1.25rem;color:var(--flora-cinza)}.template-product #btn-installments{font-size:.8125rem !important;color:var(--flora-cinza)}.template-product .js-price-container .price-compare{display:block;font-size:.875rem !important;line-height:1.25rem;color:var(--flora-cinza) !important;text-decoration:line-through}.template-product .js-price-container .js-price-display{font-family:var(--heading-font) !important;font-size:2.25rem !important;font-weight:800 !important;line-height:1 !important;color:var(--flora-ink) !important}.template-product .js-price-container .payment-discount-price-product-container{display:inline-flex;align-items:center;gap:.25rem;margin-left:.75rem;padding:.25rem .625rem;border-radius:999px;background-color:#e8f5ec;font-size:.75rem !important;font-weight:700;line-height:1rem;color:#237a43 !important}.template-product .js-price-container .payment-discount-price-product-container *{font-size:.75rem !important;font-weight:700 !important;color:#237a43 !important}.template-product .js-price-container .product-installments{margin-top:.5rem;font-size:.875rem !important;line-height:1.25rem;color:var(--flora-cinza)}.template-product .form-quantity{display:inline-flex;align-items:center;border:1px solid #e6ebee;border-radius:14px;overflow:hidden}.template-product .form-quantity .form-quantity-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:0;color:var(--flora-ink)}.template-product .form-quantity .form-quantity-icon:hover{color:var(--flora-azul)}.template-product .js-quantity-input{width:2.5rem !important;height:3rem !important;border:0 !important;background:none !important;font-family:var(--heading-font);font-size:1.125rem !important;font-weight:700 !important;text-align:center;color:var(--flora-ink)}.template-product .btn-add-to-cart{height:auto;padding:.75rem 1.25rem !important;border-radius:14px !important;background-color:#2f9d57 !important;border-color:#2f9d57 !important;font-size:1rem !important;font-weight:700 !important;line-height:1.5rem;color:#fff !important}.template-product .btn-add-to-cart:hover{background-color:#237a43 !important;border-color:#237a43 !important}.template-product #product-shipping-container{margin-top:1.5rem;padding:1rem;border:1px solid #e6ebee;border-radius:20px}.template-product #product-shipping-container .js-accordion-private-toggle{font-size:.875rem;font-weight:700;color:var(--flora-ink)}.template-product #product-shipping-container .js-calculate-shipping{border-radius:14px !important;border-color:#005d87 !important;background-color:#005d87 !important;color:#fff !important;font-size:.875rem !important;font-weight:700 !important}.js-shipping-calculator-form{margin-top:10px}.template-product [data-store=shipping-calculator] .form-control{border-radius:14px !important;border:1px solid #e6ebee !important;padding:.825rem .875rem !important;font-size:.875rem !important}.template-product [data-store=shipping-calculator] .btn{border-radius:14px !important;font-size:.875rem !important;font-weight:700 !important}.template-product .product-brand{display:inline-block;font-size:.75rem;font-weight:800;letter-spacing:.1em;line-height:1rem;text-transform:uppercase;color:var(--flora-azul);transition:color .2s ease}.template-product .product-brand:hover{color:#00415f}.product-benefits{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem;margin:1rem 0 0;padding:0;list-style:none}@media(max-width: 575px){.product-benefits .product-benefit{flex-direction:column;align-items:center;text-align:center;gap:.375rem}.product-benefits .product-benefit-title{font-size:.6875rem;line-height:1.25}.product-benefits .product-benefit-desc{display:none}}@media(min-width: 576px){.product-benefits{grid-template-columns:repeat(auto-fit, minmax(9rem, 1fr))}}.product-benefit{display:flex;align-items:center !important;gap:.625rem}.product-benefit-icon{display:grid;place-items:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;border-radius:999px;background-color:rgba(86,207,174,.15);color:var(--flora-azul)}.product-benefit-icon i{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}.product-benefit-text{display:block}.product-benefit-title{display:block;font-size:.75rem;font-weight:500;line-height:1.375;color:var(--flora-ink);padding:0 5px 0 0}.product-benefit-desc{display:block;margin-top:.125rem;font-size:.75rem;line-height:1.375;color:var(--flora-cinza)}.template-product .form-quantity{flex-wrap:nowrap !important;width:auto;margin:0 !important}.template-product .form-quantity .form-control-container{flex:0 0 auto !important;width:auto !important;max-width:none !important}.template-product .form-quantity .form-quantity-icon{flex:0 0 3rem;margin:0 !important}.template-product .js-price-container{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.75rem;row-gap:.25rem}.template-product .js-price-container>span.d-inline-block,.template-product .js-price-container>span.d-block{display:contents !important}.template-product .js-price-container .price-compare{order:1;font-size:.875rem !important;line-height:1.25rem;color:var(--flora-cinza) !important;text-decoration:line-through}.template-product .js-price-container>.labels{order:2;margin:0 !important}.template-product .js-price-container>span[data-store^=stock-product]{display:block !important;flex:0 0 100% !important;order:3;height:0;margin:0}.template-product .js-price-container .js-price-display{order:4;margin:0 !important}.template-product .js-price-container>.payment-discount-price-product-container{order:5;flex:0 0 auto;align-self:center;margin-top:0 !important;margin-left:0 !important}.template-product .js-price-container .js-offer-label{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:999px;background-color:#fbeef2;font-size:.75rem !important;font-weight:700;line-height:1rem;color:#d94f81 !important}.template-product .js-price-container .js-offer-label *{font-size:.75rem !important;font-weight:700 !important;color:#d94f81 !important}@media(min-width: 992px){.template-product .col-md-7{flex:0 0 50%;max-width:50%;padding-right:1.5rem}.template-product .col-md-7+.col{flex:0 0 50%;max-width:50%;padding-left:0}}.template-product .product-breadcrumbs{padding-bottom:1.25rem}.template-product .product-breadcrumbs .breadcrumbs{margin:0}.template-product .col-md-7 .nk-pt-badge{display:none !important}.template-product #product-shipping-container .js-accordion-private-content{display:block !important}.template-product #product-shipping-container .js-accordion-private-toggle{pointer-events:none;margin-bottom:.25rem !important;padding-bottom:0 !important}.template-product #product-shipping-container .js-accordion-private-toggle .col-auto,.template-product #product-shipping-container .js-accordion-private-toggle-inactive{display:none !important}.template-product .product-buy-now{height:auto;margin-top:.75rem;padding:.75rem 1.25rem !important;border:2px solid #005d87 !important;border-radius:14px !important;background-color:rgba(0,0,0,0) !important;font-size:1rem !important;font-weight:700 !important;line-height:1.5rem;color:var(--flora-azul) !important;transition:background-color .2s ease,color .2s ease}.template-product .product-buy-now:hover{background-color:#005d87 !important;color:#fff !important}.template-product .js-product-discount-container{display:none !important}.template-product .js-product-form .js-quantity{margin-bottom:0 !important}.template-product .js-product-form .row.no-gutters>.col-4{margin-right:0 !important;padding-right:.75rem !important}.template-product .js-product-form .btn-add-to-cart{margin-bottom:0 !important}.template-product .product-buy-now{margin-top:.75rem !important}.item-product .item-price-container .nk-badge-line,.template-product .js-price-container .nk-badge-line{flex:0 0 100%;order:0;margin-bottom:.375rem;line-height:1}.item-product .item-price-container .nk-badge-line .nk-pt-badge,.template-product .js-price-container .nk-badge-line .nk-pt-badge{display:inline-flex !important;width:auto !important;max-width:100% !important;margin:0 !important}.template-product .shipping-title-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:.375rem;font-size:1.125rem;line-height:1;color:var(--flora-azul);vertical-align:-0.2em}.cart-item .form-quantity{float:none !important;display:inline-flex !important;align-items:center;width:auto !important;max-width:none !important;border:1px solid #e6ebee;border-radius:14px;overflow:hidden}.cart-item .form-quantity .form-quantity-icon{display:grid;place-items:center;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;margin:0 !important;border-radius:0;color:var(--flora-ink)}.cart-item .form-quantity .form-quantity-icon:hover{color:var(--flora-azul)}.cart-item .js-cart-quantity-container{flex:0 0 2.5rem !important;width:2.5rem !important;max-width:2.5rem !important;padding:0 !important}.cart-item .js-cart-quantity-input{height:2.25rem !important;padding:0 !important;border:0 !important;background:none !important;font-family:var(--heading-font);font-size:.9375rem !important;font-weight:700 !important;text-align:center;color:var(--flora-ink)}.cart-item .js-cart-item-subtotal-compare-price-container{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;margin-bottom:.125rem}.cart-item .js-cart-item-subtotal-compare-price-container .text-accent{padding:.0625rem .375rem;border-radius:999px;background-color:#fbeef2;font-size:.6875rem !important;font-weight:700;line-height:1rem;color:#d94f81 !important}.cart-item .js-cart-item-subtotal-compare-price{opacity:1 !important;font-size:.8125rem !important;color:var(--flora-cinza) !important;text-decoration:line-through;margin-right:5px}.cart-item .js-cart-item-subtotal{font-family:var(--heading-font);font-size:1rem !important;font-weight:700 !important;color:var(--flora-ink)}.notification-cart-item .notification-info-line{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;line-height:1.4}.template-cart .cart-row.font-smallest{padding-bottom:.75rem;border-bottom:1px solid #e6ebee;font-size:.75rem !important;font-weight:700;letter-spacing:.025em;text-transform:uppercase;color:var(--flora-cinza)}.template-cart .cart-item{padding-top:1.25rem !important;padding-bottom:1.25rem !important;border-bottom:1px solid #e6ebee}.template-cart .cart-item-image-col{display:grid;place-items:center;width:5rem;height:5rem;padding:.375rem;border:1px solid #e6ebee;border-radius:16px;background-color:#f7f8f9;overflow:hidden}.template-cart .cart-item-image{max-width:100%;max-height:100%;width:auto !important;object-fit:contain}.template-cart .cart-item-name{font-size:.875rem !important;font-weight:500;line-height:1.4286;color:var(--flora-ink)}.template-cart .cart-item-name:hover{color:var(--flora-azul)}.template-cart .cart-item .col.pl-3~div .font-small{color:var(--flora-cinza)}.template-cart .cart-item>.col.text-right,.template-cart .cart-item>.col-md-3.text-right{flex-direction:column;align-items:flex-end;justify-content:center !important;gap:.125rem}@media(min-width: 768px){.template-cart .cart-item>.col.text-right,.template-cart .cart-item>.col-md-3.text-right{align-items:center}}.template-cart .js-cart-item-subtotal{margin-top:0 !important}.template-cart .cart-item-delete .btn-link,.template-cart .cart-item .btn-link.font-small{font-size:.8125rem !important;color:var(--flora-cinza) !important;text-decoration:none}.template-cart .cart-item-delete .btn-link:hover,.template-cart .cart-item .btn-link.font-small:hover{color:#d94f81 !important}.template-cart .js-accordion-private-container.js-toggle-shipping,.template-cart .js-accordion-private-container.bottom-line{padding:1rem;border:1px solid #e6ebee;border-radius:20px}.template-cart .js-accordion-private-container.bottom-line{border-bottom:1px solid #e6ebee !important;margin-bottom:1.5rem !important;padding-bottom:1rem !important}.template-cart .js-accordion-private-toggle{margin-bottom:0 !important;padding:0 !important;font-size:.875rem;font-weight:700;color:var(--flora-ink)}.template-cart .cart-totals-divider,.template-cart .divider{background-color:#e6ebee}.template-cart .cart-total{font-family:var(--heading-font);font-weight:700 !important;color:var(--flora-ink)}.template-cart .cart-item-image-col,.template-cart .cart-item-image-col-md{width:5rem !important;height:5rem !important;flex:0 0 5rem}.template-cart .cart-item-image,.template-cart .cart-item-image-md{width:auto !important;height:auto !important;max-width:100% !important;max-height:100% !important;object-fit:contain}.template-cart .cart-item>.col.text-right,.template-cart .cart-item>.col-md-3.text-right{display:flex !important;flex-direction:column !important;align-items:flex-end !important;justify-content:center !important;gap:.125rem}@media(min-width: 768px){.template-cart .cart-item>.col.text-right,.template-cart .cart-item>.col-md-3.text-right{align-items:center !important}}.template-cart .js-cart-item-subtotal{margin-top:0 !important;align-self:inherit !important}.template-cart .js-toggle-shipping .js-accordion-private-content{display:block !important;margin-top:10px}.template-cart .js-toggle-shipping .js-accordion-private-toggle{pointer-events:none}.template-cart .js-toggle-shipping .js-accordion-private-toggle .col-auto{display:none !important}.template-cart .shipping-title-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:.375rem;font-size:1.125rem;line-height:1;color:var(--flora-azul);vertical-align:-0.2em}.template-cart .row.justify-content-between>.col-md-4{align-self:flex-start;padding:1.25rem;border-radius:20px;background-color:#f7f8f9}.template-cart .row.justify-content-between>.col-md-4 .js-accordion-private-container.bottom-line{padding:0 0 1rem !important;border:0 !important;border-bottom:1px solid #e6ebee !important;border-radius:0}.notification-cart-item .notification-cart-values{display:none !important}.notification-cart-item .notification-info-line{margin:.125rem 0 .375rem !important}.notification-cart-item .js-cart-notification-discount-label{margin-left:0 !important}.notification-cart-item .notification-cart-discount-badge{display:inline-block;padding:.125rem .5rem;border-radius:999px;background-color:#fbeef2;color:#d94f81;font-size:.6875rem;font-weight:700;line-height:1rem}.template-cart .cart-item-image-col,.template-cart .cart-item-image-col-md,[data-store=cart-form] .cart-item-image-col{position:relative;overflow:hidden}.template-cart .cart-item-image,.template-cart .cart-item-image-md,[data-store=cart-form] .cart-item-image{position:static !important;top:auto !important;left:auto !important;transform:none !important}.template-cart .js-accordion-private-container.js-toggle-shipping{background-color:#fff}.cart-item>.cart-item-subtotal,.cart-item>.col.text-right,.cart-item>.col-md-3.text-right,.cart-item .cart-item-subtotal{display:flex !important;flex-direction:column !important;align-items:flex-end !important;justify-content:center !important;gap:.25rem}.cart-item .js-cart-item-subtotal-compare-price-container{display:flex !important;align-items:center;gap:.375rem;margin:0 !important;line-height:1.2}.cart-item .js-cart-item-subtotal{margin:0 !important;align-self:inherit !important;line-height:1.2}.cart-item .cart-item-delete-btn{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0 !important;border-radius:999px;color:var(--flora-cinza) !important;transition:background-color .2s ease,color .2s ease}.cart-item .cart-item-delete-btn:hover{background-color:#fbeef2;color:#d94f81 !important}.cart-item .cart-item-delete-icon{display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1}#modal-cart .cart-item{position:relative;margin-bottom:.5rem;padding:.75rem !important;border-bottom:0 !important;border-radius:16px;background-color:#eff6fa}#modal-cart .cart-item-image-col{display:grid;place-items:center;position:relative;width:3.5rem !important;height:3.5rem !important;flex:0 0 3.5rem;padding:.25rem;border-radius:12px;background-color:#fff;overflow:hidden}#modal-cart .cart-item-image{position:static !important;width:auto !important;height:auto !important;max-width:100% !important;max-height:100% !important;object-fit:contain;transform:none !important}#modal-cart .cart-item-name{font-size:.8125rem !important;font-weight:500;line-height:1.4;color:var(--flora-ink)}#modal-cart .cart-item .form-quantity{background-color:#fff}#modal-cart .cart-item .form-quantity .form-quantity-icon{flex:0 0 2rem;width:2rem;height:2rem}#modal-cart .cart-item .js-cart-quantity-container{flex:0 0 2rem !important;width:2rem !important;max-width:2rem !important}#modal-cart .cart-item .js-cart-quantity-input{height:2rem !important;font-size:.875rem !important}#modal-cart .cart-item .js-cart-item-subtotal{font-size:.9375rem !important}#modal-cart .cart-item .js-cart-item-subtotal-compare-price{font-size:.75rem !important}#modal-cart .cart-item .cart-item-delete-btn{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem}#modal-cart .js-accordion-private-toggle{font-size:.875rem;font-weight:700;color:var(--flora-ink)}#modal-cart .cart-totals-row,#modal-cart .cart-totals-total{font-size:.875rem}#modal-cart .cart-totals-total{font-family:var(--heading-font);font-size:1rem;font-weight:700;color:var(--flora-ink)}#modal-cart .cart-item .cart-item-name-container{padding-right:2.25rem}.item-product .item-actions .js-addtocart-placeholder .js-addtocart-text,.item-product .item-actions .js-addtocart-placeholder .js-addtocart-adding,.item-product .item-actions .js-addtocart-placeholder .js-addtocart-success{display:none !important}.item-product .item-actions .js-addtocart-placeholder{display:none !important}.item-product.flora-adding .item-actions .js-addtocart-placeholder,.item-product.flora-added .item-actions .js-addtocart-placeholder{display:block !important}.item-product.flora-adding .item-actions .js-addtocart-placeholder::after{content:"";position:absolute;top:50%;left:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:999px;pointer-events:none;animation:flora-loader-dots .9s infinite ease-in-out}.item-product.flora-added .item-actions .js-addtocart-placeholder::after{content:"";font-family:"uicons-regular-rounded";position:absolute;top:50%;left:50%;font-size:1rem;line-height:1;pointer-events:none;transform:translate(-50%, -50%);color:#fff}@keyframes flora-loader-dots{0%,100%{background-color:hsla(0,0%,100%,.55);box-shadow:-8px 0 0 #fff,8px 0 0 hsla(0,0%,100%,.55)}33%{background-color:#fff;box-shadow:-8px 0 0 hsla(0,0%,100%,.55),8px 0 0 hsla(0,0%,100%,.55)}66%{background-color:hsla(0,0%,100%,.55);box-shadow:-8px 0 0 hsla(0,0%,100%,.55),8px 0 0 #fff}}@media(prefers-reduced-motion: reduce){.item-product.flora-adding .item-actions .js-addtocart-placeholder::after{animation:none;background-color:hsla(0,0%,100%,.85);box-shadow:-8px 0 0 hsla(0,0%,100%,.85),8px 0 0 hsla(0,0%,100%,.85)}}.account-page .account-card{padding:1.25rem;border:1px solid #e6ebee;border-radius:20px;background-color:#fff}.account-page .account-card-title{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--flora-ink)}.account-page .account-facts{margin:0;padding:0;list-style:none}.account-page .account-fact{display:grid;grid-template-columns:1.125rem 1fr auto;align-items:center;gap:.625rem;padding:.625rem 0;border-bottom:1px solid #f0f4f7}.account-page .account-fact:last-child{border-bottom:0}.account-page .account-fact-icon{display:inline-flex;font-size:1rem;line-height:1;color:var(--flora-azul)}.account-page .account-fact-label{font-size:.8125rem;color:var(--flora-cinza)}.account-page .account-fact-value{font-size:.8125rem;font-weight:700;color:var(--flora-ink);text-align:right}.account-page .account-status{padding:.1875rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1rem;white-space:nowrap}.account-page .account-status.is-open{background-color:#eaf3f8;color:var(--flora-azul)}.account-page .account-status.is-wait{background-color:#fdf3e5;color:#a2680f}.account-page .account-status.is-done{background-color:#e8f5ec;color:#237a43}.account-page .account-status.is-off{background-color:#f7f8f9;color:var(--flora-cinza)}.account-page .account-address{margin-top:1rem;padding:.875rem 1rem;border-radius:14px;background-color:#f7f8f9}.account-page .account-address-title{display:flex;align-items:center;gap:.375rem;margin-bottom:.375rem;font-size:.75rem;font-weight:700;color:var(--flora-ink)}.account-page .account-address-title i{font-size:.875rem;color:var(--flora-azul)}.account-page .account-address-body{display:block;font-size:.8125rem;line-height:1.5;color:var(--flora-cinza)}.account-order .order-shipping-log{margin-bottom:1rem;padding:.75rem 1rem;border-radius:14px;background-color:#eaf3f8;font-size:.8125rem;line-height:1.45;color:var(--flora-ink)}.account-order .order-shipping-log-title{display:block;margin-bottom:.25rem;font-weight:700}.account-page .account-cancel-link{display:inline-block;margin-top:1rem;font-size:.8125rem;color:var(--flora-cinza);text-decoration:underline;cursor:pointer}.account-page .account-cancel-link:hover{color:#d94f81}.account-order .order-items{padding:0 1.25rem}.account-order .order-items-head,.account-order .order-item{display:grid;grid-template-columns:3.5rem 1fr 6rem 5rem 6rem;align-items:center;gap:.875rem}.account-order .order-items-head{padding:.875rem 0;border-bottom:1px solid #e6ebee;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--flora-cinza)}.account-order .order-item{padding:.875rem 0;border-bottom:1px solid #f0f4f7}.account-order .order-item:last-child{border-bottom:0}.account-order .order-item-media{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;overflow:hidden;border-radius:14px;background-color:#f7f8f9}.account-order .order-item-img{width:100%;height:100%;padding:4px;object-fit:contain}.account-order .order-item-name{font-size:.875rem;line-height:1.4;color:var(--flora-ink)}.account-order .order-item-meta{display:none}.account-order .order-item-price,.account-order .order-item-qty{font-size:.875rem;color:var(--flora-cinza)}.account-order .order-item-total{font-size:.875rem;font-weight:700;color:var(--flora-ink)}.account-order .order-col-center{text-align:center}.account-order .order-col-right{text-align:right}.account-order .order-totals{margin-top:1rem;padding:1.25rem;border-radius:20px;background-color:#f2f8fb}.account-order .order-total-line{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.3125rem 0}.account-order .order-total-label{font-size:.8125rem;color:var(--flora-cinza)}.account-order .order-total-value{font-size:.8125rem;font-weight:700;color:var(--flora-ink);text-align:right;white-space:nowrap}.account-order .order-total-value.is-discount{color:#237a43}.account-order .order-total-note{margin:0 0 .375rem;font-size:.75rem;line-height:1.4;color:var(--flora-cinza)}.account-order .order-coupon{display:inline-block;margin-left:.375rem;padding:.0625rem .5rem;border-radius:999px;background-color:#fbeef2;color:#d94f81;font-size:.6875rem;font-weight:700}.account-order .order-total-line.is-total{margin-top:.5rem;padding-top:.875rem;border-top:1px solid #dbe8f0}.account-order .order-total-line.is-total .order-total-label{font-size:1rem;font-weight:700;color:var(--flora-ink)}.account-order .order-total-line.is-total .order-total-value{font-family:var(--heading-font);font-size:1.375rem}.account-order .order-pay-btn{display:block;margin-top:1rem}@media(min-width: 768px){.account-order .order-pay-btn{max-width:18rem;margin-left:auto}}@media(max-width: 767px){.account-order .order-items-head{display:none}.account-order .order-item{grid-template-columns:3.5rem 1fr auto}.account-order .order-item-price,.account-order .order-item-qty{display:none}.account-order .order-item-meta{display:block;margin-top:.25rem;font-size:.75rem;color:var(--flora-cinza)}}.account-page .account-card-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.account-page .account-card-head .account-card-title{margin:0}.account-page .account-edit-link{font-size:.8125rem;font-weight:600;color:var(--flora-azul);text-decoration:underline;white-space:nowrap}.account-home .account-identity{margin-bottom:.25rem}.account-home .account-identity-name{display:block;font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--flora-ink)}.account-home .account-identity-mail{display:block;margin-top:.125rem;font-size:.8125rem;color:var(--flora-cinza);word-break:break-word}.account-home .account-logout-btn{display:inline-block;padding:.625rem 1.5rem;border-radius:14px}.account-page .account-list-title{margin:0 0 .75rem;font-size:1rem;font-weight:700;color:var(--flora-ink)}.account-order-card{display:flex;flex-direction:column;height:100%}.account-order-card .account-card-head{padding-bottom:.75rem;border-bottom:1px solid #f0f4f7}.account-order-number{font-size:.9375rem;font-weight:700;color:var(--flora-ink)}.account-order-number:hover{color:var(--flora-azul)}.account-order-date{font-size:.75rem;color:var(--flora-cinza);white-space:nowrap}.account-order-body{display:flex;align-items:center;gap:.875rem;padding:.875rem 0}.account-order-thumb{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;overflow:hidden;border-radius:14px;background-color:#f7f8f9}.account-order-img{width:100%;height:100%;padding:6px;object-fit:contain}.account-order-count{position:absolute;right:.25rem;bottom:.25rem;padding:.0625rem .375rem;border-radius:999px;background-color:rgba(20,57,75,.85);font-size:.625rem;font-weight:700;line-height:1rem;color:#fff}.account-order-info{flex:1 1 auto;min-width:0}.account-order-pills{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.account-order-total{display:flex;align-items:baseline;gap:.375rem}.account-order-total-label{font-size:.8125rem;color:var(--flora-cinza)}.account-order-total-value{font-family:var(--heading-font);font-size:1.125rem;font-weight:700;color:var(--flora-ink)}.account-card-actions{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:auto;padding-top:.875rem;border-top:1px solid #f0f4f7}.account-order-cta{width:100%;border-radius:14px}.account-detail-link{font-size:.8125rem;font-weight:600;color:var(--flora-azul);text-decoration:underline}.account-empty{text-align:center;padding:2.5rem 1.25rem}.account-empty-icon{display:inline-flex;font-size:2rem;line-height:1;color:var(--flora-azul)}.account-empty-text{margin:.75rem 0 1rem;font-size:.9375rem;color:var(--flora-cinza)}.account-empty-cta{display:inline-block;min-width:14rem;border-radius:14px}.account-page .account-form-card{margin-left:auto;margin-right:auto;padding:1.5rem;border:1px solid #e6ebee;border-radius:20px;background-color:#fff}.account-addresses .account-add-address{display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;font-weight:600;color:var(--flora-azul);text-decoration:underline}.account-addresses .account-add-address i{font-size:.875rem;text-decoration:none}@media(max-width: 767px){.item-product .item-price-container{padding-right:0;column-gap:.375rem}.item-product .js-max-installments-container{padding-right:2.75rem;font-size:.6875rem;line-height:1.35}.item-product .item-price-container .price-compare{font-size:.75rem}.item-product .item-price-container .label.label-inline,.item-product .item-price-container .js-offer-label{padding:.0625rem .375rem;font-size:.625rem;white-space:nowrap}}@media(max-width: 767px){[data-store=footer]>.container{padding-top:1.5rem !important;padding-bottom:1.5rem !important}[data-store=footer] .footer-seals-row{padding-top:.5rem !important;padding-bottom:.5rem !important}[data-store=footer] .footer-seals-row>[class*=col-]+[class*=col-]{margin-top:1.5rem}}.label-offer-percentage+.label-offer-percentage-text{margin-left:.1875rem}@media(max-width: 767px){.template-product .breadcrumbs{display:none}}@media(max-width: 767px){.template-product .product-breadcrumbs{padding-bottom:0}}@media(max-width: 767px){.template-product .row>[class*=col-]:has(.js-quantity){flex:0 0 auto;width:auto;max-width:none}.template-product .row>[class*=col-]:has(.js-quantity)+[class*=col-]{flex:1 1 0;max-width:none}}@media(max-width: 767px){.template-product .btn-add-to-cart{font-size:.875rem !important;white-space:nowrap;padding-left:.5rem !important;padding-right:.5rem !important}}[data-store=footer] .footer-brand-contact{margin:0 0 1rem}[data-store=footer] .footer-brand-contact ul{margin:0;padding:0;list-style:none}[data-store=footer] .footer-brand-contact li{margin-bottom:.5rem}[data-store=footer] .footer-brand-contact li:last-child{margin-bottom:0}.contact-line{display:inline-flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4;color:var(--flora-cinza)}.contact-line:hover{color:var(--flora-azul)}.contact-line-icon{flex:0 0 auto;width:1rem;font-size:.875rem;line-height:1.4;color:var(--flora-azul)}.contact-line-brand{height:.875rem;fill:var(--flora-azul)}[data-store=footer] .footer-brand-contact li:has(.fi-rr-clock){display:none}.contact-line-brand{width:1.15rem;height:1.15rem}.product-benefit-desc{white-space:pre-line}.product-benefit-desc strong{font-weight:700;color:var(--flora-ink)}[data-store^=product-description]{margin-top:60px;margin-bottom:60px}.notification-cart-container,.js-alert-added-to-cart{z-index:100001}@media(max-width: 767px){.head-main .js-big-search-mobile .form-group{border-radius:18px}.head-main .js-big-search-mobile .search-input,.head-main .js-big-search-mobile .form-control{height:3.5rem !important;padding:0 0 0 1.125rem !important;line-height:normal !important}.head-main .js-big-search-mobile .search-btn,.head-main .js-big-search-mobile .search-submit-btn{width:2.25rem !important;height:2.25rem !important}.head-main .js-big-search-mobile .form-group{padding-right:.25rem}}.item-product .labels-absolute .nk-pt-stack{position:static;top:auto;right:auto;bottom:auto;left:auto;z-index:auto;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;margin:0;padding:0;transform:none}.item-product .labels-absolute .nk-pt-badge{border-radius:999px;margin:0}.notification-order{padding:.75rem 1rem !important;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;box-shadow:var(--flora-shadow-lift)}.notification-order-row{gap:.625rem}.notification-order-icon{flex:0 0 auto;display:inline-flex;font-size:1rem;line-height:1;color:var(--flora-azul)}.notification-order .notification-order-link{font-size:.8125rem;line-height:1.4;color:var(--flora-cinza)}.notification-order .notification-order-link .btn-link{font-size:.8125rem;font-weight:700;color:var(--flora-azul)}.notification-order .notification-close{color:var(--flora-cinza)}.notification-order .notification-close:hover{color:var(--flora-ink)}.item-product .js-stock-label{display:none !important}.item-product:has(.js-stock-label:not([style*=none])) .js-product-item-image-link-private img{opacity:.4}.item-product:has(.js-stock-label:not([style*=none])) .item-description{opacity:.55}.item-product:has(.js-stock-label:not([style*=none])) .labels-absolute{opacity:1}.notification-order{z-index:1050}.js-item-product .nk-pt-stack{visibility:hidden}.js-item-product .labels-absolute .nk-pt-stack,.flora-nk-pronto .js-item-product .nk-pt-stack{visibility:visible}@media(min-width: 992px){.category-body.overflow-none{overflow:clip}}.blog-page .blog-card{display:flex;flex-direction:column;height:100%;margin-bottom:0;overflow:hidden;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;transition:box-shadow .25s ease,transform .25s ease}.blog-page .blog-card:hover{transform:translateY(-2px);box-shadow:var(--flora-shadow-lift)}.blog-page .blog-card-media{position:relative;aspect-ratio:16/10;overflow:hidden;background-color:#f7f8f9}.blog-page .blog-card-media a{display:block;width:100%;height:100%}.blog-page .blog-card-image{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.blog-page .blog-card:hover .blog-card-image{transform:scale(1.04)}.blog-page .blog-card-body{display:flex;flex:1 1 auto;padding:1.25rem}.blog-page .blog-card-body .post-item-link{display:flex;flex-direction:column;width:100%;height:100%}.blog-page .blog-card-title{margin-bottom:.5rem;font-family:var(--heading-font);font-size:1rem;font-weight:700;line-height:1.35;color:var(--flora-ink)}.blog-page .blog-card-summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;overflow:hidden;font-size:.8125rem;line-height:1.5;color:var(--flora-cinza)}.blog-page .blog-card-more{display:inline-flex;align-items:center;gap:.25rem;margin-top:auto;font-size:.8125rem;font-weight:700;color:var(--flora-azul);text-decoration:none}.blog-page .blog-card-more::after{content:"";font-family:"uicons-regular-rounded";font-size:.875rem;line-height:1;transition:transform .2s ease}.blog-page .blog-card:hover .blog-card-more::after{transform:translateX(3px)}.blog-page{padding-bottom:1rem}.template-blog-post .post-item-image{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:24px;background-color:#f7f8f9}.template-blog-post .post-date{font-size:.8125rem;color:var(--flora-cinza)}.template-blog-post .post-content{font-size:1rem;line-height:1.7;color:#3f5d6d}.template-blog-post .post-content p{margin-bottom:1.25rem}.template-blog-post .post-content h2,.template-blog-post .post-content h3,.template-blog-post .post-content h4{margin:2rem 0 .75rem;font-family:var(--heading-font);font-weight:700;line-height:1.3;color:var(--flora-ink)}.template-blog-post .post-content h2{font-size:1.375rem}.template-blog-post .post-content h3{font-size:1.125rem}.template-blog-post .post-content h4{font-size:1rem}.template-blog-post .post-content ul,.template-blog-post .post-content ol{margin:0 0 1.25rem;padding-left:1.25rem}.template-blog-post .post-content li{margin-bottom:.5rem}.template-blog-post .post-content strong{color:var(--flora-ink)}.template-blog-post .post-content a{color:var(--flora-azul);text-decoration:underline}.template-blog-post .post-content img{max-width:100%;height:auto;margin:1.5rem 0;border-radius:20px}@media(min-width: 992px){.template-blog-post .container-narrow{max-width:var(--flora-container);display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);column-gap:3rem;align-items:start}.template-blog-post .blog-post-page{display:contents}.template-blog-post .post-hero-text{grid-column:1;grid-row:1;align-self:center}.template-blog-post .page-header{padding-top:0 !important;padding-bottom:0 !important}.template-blog-post .container-narrow>.post-date{grid-column:1;grid-row:1;align-self:end}.template-blog-post .post-item-image{grid-column:2;grid-row:1;margin:0 !important;padding:0 !important;aspect-ratio:3/2;max-height:24rem}.template-blog-post .post-content{grid-column:1/-1;grid-row:2;max-width:680px;margin-top:2.5rem}.template-blog-post .container-narrow:not(:has(.post-item-image)){display:block;max-width:680px}}@media(min-width: 992px){.template-blog-post .post-hero-text .page-header h1{font-size:2.625rem !important;line-height:1.12;letter-spacing:-0.02em}.template-blog-post .post-hero-text .post-date{margin:1rem 0 0 !important}}.item-product:not(.flora-adding):not(.flora-added) .item-actions input.js-addtocart{display:inline-block !important}.brand-breadcrumbs{padding-top:0;padding-bottom:.875rem}@media(min-width: 768px){.brand-breadcrumbs{padding-top:1.125rem;padding-bottom:1.125rem}}.brand-breadcrumbs .breadcrumbs{margin:0;padding-top:0}.brand-hero{margin-bottom:0}.brand-hero-swiper{position:relative;overflow:hidden;border-radius:20px;background-color:#f7f8f9}.brand-hero-link{display:block;color:inherit;text-decoration:none}.brand-hero-picture{display:block}.brand-hero-image{display:block;width:100%;height:auto}.brand-hero-text{position:absolute;right:0;bottom:0;left:0;padding:1.25rem;color:#fff;background:linear-gradient(to top, rgba(0, 0, 0, 0.55), rgba(0, 0, 0, 0))}.brand-hero-text-dark{color:var(--flora-ink);background:none}.brand-hero-eyebrow{margin:0 0 .25rem;font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.brand-hero-title{font-family:var(--heading-font);font-size:1.375rem;font-weight:800;line-height:1.2}.brand-hero-button{margin-top:.875rem}.brand-hero-pagination{bottom:.625rem !important}.brand-hero-swiper .swiper-button-prev{left:1.5rem}.brand-hero-swiper .swiper-button-next{right:1.5rem}@media(hover: hover){.brand-hero-swiper .swiper-button-prev,.brand-hero-swiper .swiper-button-next{opacity:0;transition:opacity .2s ease}.brand-hero-swiper:hover .swiper-button-prev,.brand-hero-swiper:hover .swiper-button-next,.brand-hero-swiper .swiper-button-prev:focus-visible,.brand-hero-swiper .swiper-button-next:focus-visible{opacity:1}}@media(min-width: 992px){.brand-hero-swiper .swiper-button-prev{left:2.5rem}.brand-hero-swiper .swiper-button-next{right:2.5rem}}[data-store=brand-lines],[data-store=brand-posts]{padding-top:2.25rem !important;padding-bottom:1.75rem !important}@media(min-width: 768px){[data-store=brand-lines],[data-store=brand-posts]{padding-top:3.5rem !important;padding-bottom:2.5rem !important}.brand-block-head{margin-bottom:1.5rem}}@media(min-width: 768px){.brand-hero-swiper{border-radius:32px}.brand-hero-text{padding:2.5rem}.brand-hero-title{font-size:2.25rem}}.brand-block-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.brand-block-head .section-title{margin-bottom:0 !important}.category-body-marca>.container{margin-bottom:0 !important}.brand-block-head-button{flex:0 0 auto;font-size:.8125rem;font-weight:700;color:var(--flora-azul);white-space:nowrap}.brand-carousel-wrap{position:relative}.brand-nav{position:absolute;top:38%;z-index:2;display:none;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;transform:translateY(-50%);border:1px solid #e6ebee;border-radius:999px;background-color:#fff;box-shadow:var(--flora-shadow-lift);cursor:pointer}.brand-nav-prev{left:-1.25rem}.brand-nav-next{right:-1.25rem}.brand-nav.swiper-button-disabled{opacity:.3;pointer-events:none}@media(min-width: 992px){.brand-nav{display:flex}}.brand-line{display:block;color:inherit;text-decoration:none}.brand-line-thumb{display:block;overflow:hidden;aspect-ratio:1/1;border-radius:24px;background-color:#f7f8f9}.brand-line-image{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform .5s ease}.brand-line:hover .brand-line-image{transform:scale(1.09)}.brand-line-label{display:block;margin-top:.5rem;text-align:center;font-size:.75rem;line-height:1.35;color:var(--flora-ink)}@media(min-width: 768px){.brand-line-label{margin-top:.75rem;font-size:.875rem}}.brand-posts-swiper{padding:10px 0 24px;margin:-10px 0 -24px}.brand-posts-swiper .swiper-wrapper{align-items:stretch}.brand-post-slide{height:auto}.brand-post{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid #e6ebee;border-radius:20px;background-color:#fff;color:inherit;text-decoration:none;transition:box-shadow .2s ease}.brand-post:hover{box-shadow:var(--flora-shadow-lift)}.brand-post-media{display:block;overflow:hidden;aspect-ratio:4/3;background-color:#f7f8f9}.brand-post-image{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform .5s ease}.brand-post:hover .brand-post-image{transform:scale(1.09)}.brand-post-body{display:block;padding:.75rem}.brand-post-tag{display:block;margin-bottom:.25rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--flora-azul)}.brand-post-title{display:block;font-family:var(--heading-font);font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--flora-ink)}.brand-post-text{display:block;margin-top:.375rem;font-size:.8125rem;line-height:1.45;color:var(--flora-cinza)}.brand-post-more{display:inline-flex;align-items:center;gap:.25rem;margin-top:.625rem;font-size:.75rem;font-weight:700;color:var(--flora-azul)}.brand-post-arrow{position:relative;top:1px}@media(min-width: 768px){.brand-post-body{padding:1rem}.brand-post-title{font-size:1rem}}.flora-selos{position:absolute;z-index:3;top:.5rem;left:.5rem;display:flex;max-width:calc(100% - 3.5rem);flex-wrap:wrap;gap:.25rem;pointer-events:none}.labels-absolute{right:0;align-items:flex-end;padding-top:2.75rem;gap:.25rem}.labels-absolute .flora-selos{position:absolute;top:0;left:0;max-width:none;padding:0}.flora-selos{flex-direction:column;align-items:flex-start;flex-wrap:nowrap}.flora-selo-icone{margin-right:.25rem;font-size:.8125rem;line-height:1;vertical-align:-0.0625rem}.flora-selo{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:.625rem;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase}.flora-fav{position:absolute;z-index:4;top:0;right:0;display:grid;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:999px;background-color:rgba(0,0,0,0);cursor:pointer;place-items:center;transition:transform .2s ease}.flora-fav:hover{transform:scale(1.12)}.js-swiper-product{position:relative}.js-swiper-product .flora-fav.flora-fav-pdp{top:.75rem;right:.75rem;z-index:10;width:2.75rem;height:2.75rem;background-color:hsla(0,0%,100%,.92);box-shadow:0 1px 6px rgba(20,57,75,.1)}.flora-fav.flora-fav-pdp .flora-fav-icone{width:1.5rem;height:1.5rem}.flora-fav-icone{display:inline-flex;font-size:1.25rem;line-height:1}.flora-fav-icone.is-pulsando{animation:flora-fav-pulso .45s ease}@keyframes flora-fav-pulso{0%{transform:scale(1)}35%{transform:scale(1.4)}60%{transform:scale(0.92)}100%{transform:scale(1)}}@media(prefers-reduced-motion: reduce){.flora-fav-icone.is-pulsando{animation:none}}.flora-fav-topo{color:inherit;line-height:1}.flora-fav-topo .flora-fav-icone{font-size:1.375rem}.head-main .flora-fav-contador{border:0;box-shadow:none;min-width:1rem;height:1rem;padding:0 3px;background-color:#d94f81;color:#fff;font-size:.625rem;font-weight:700;line-height:1rem}.flora-fav-contador[hidden]{display:none}.flora-fav-janela[hidden]{display:none}.flora-fav-janela{position:fixed;z-index:1060;inset:0;display:grid;place-items:center;padding:1rem}.flora-fav-fundo{position:absolute;inset:0;background-color:rgba(20,57,75,.45)}.flora-fav-caixa{position:relative;display:flex;width:100%;max-width:30rem;max-height:80vh;flex-direction:column;overflow:hidden;border-radius:20px;background-color:#fff;box-shadow:var(--flora-shadow-lift)}.flora-fav-cabecalho{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid #e6ebee}.flora-fav-titulo{font-family:var(--heading-font);font-size:1rem;font-weight:700;color:var(--flora-ink)}.flora-fav-fechar{padding:0 .25rem;border:0;background:none;color:var(--flora-cinza);font-size:1.5rem;line-height:1;cursor:pointer}.flora-fav-lista{overflow-y:auto;padding:.75rem 1.25rem 1.25rem}.flora-fav-vazio{margin:1.5rem 0;text-align:center;color:var(--flora-cinza);font-size:.875rem}.flora-fav-item{display:flex;align-items:center;gap:.75rem;padding:.625rem 0;border-bottom:1px solid #f1f4f6}.flora-fav-item:last-child{border-bottom:0}.flora-fav-item-foto{display:block;overflow:hidden;width:3.5rem;height:3.5rem;flex:0 0 3.5rem;border-radius:14px;background-color:#f7f8f9}.flora-fav-item-foto img{width:100%;height:100%;object-fit:cover}.flora-fav-item-texto{flex:1;min-width:0}.flora-fav-item-nome{display:block;color:var(--flora-ink);font-size:.875rem;font-weight:600;line-height:1.3}.flora-fav-item-preco{display:block;margin-top:.125rem;color:var(--flora-cinza);font-size:.8125rem}.flora-fav-remover{padding:0 .25rem;border:0;background:none;color:#9bb0bc;font-size:1.25rem;line-height:1;cursor:pointer}body.flora-fav-aberto{overflow:hidden}@media(max-width: 767px){#single-product .row.no-gutters>.mx-neg-1{flex:0 0 31%;max-width:31%;padding-right:.625rem !important}#single-product .row.no-gutters>.col-8{flex:0 0 69%;max-width:69%}#single-product .form-group.js-quantity,#single-product .form-group.js-quantity .form-quantity{height:48px;min-height:48px;margin-bottom:0}#single-product .form-quantity .js-quantity-down,#single-product .form-quantity .js-quantity-up{width:1.75rem !important;min-width:1.75rem !important;height:1.75rem !important;margin:0 !important;padding:0 !important;flex:0 0 1.75rem}#single-product .form-quantity{align-items:center;justify-content:space-between;padding:0 !important}#single-product .form-quantity .js-quantity-input{width:1.75rem !important;min-width:0 !important;max-width:1.75rem !important;padding:0 !important;text-align:center}}@media(max-width: 991px){#nav-hamburger .nav-list-link-featured,#nav-hamburger .nav-list-link-featured:hover{color:var(--header-featured-link-foreground, #d94f81) !important;font-weight:700}#nav-hamburger .nav-list-link-featured .nav-list-arrow svg,#nav-hamburger .nav-list-link-featured svg{color:var(--header-featured-link-foreground, #d94f81)}}.brand-hero-swiper:not(.swiper-container-initialized) .swiper-slide+.swiper-slide{display:none}.brand-lines-swiper:not(.swiper-container-initialized) .swiper-wrapper,.brand-posts-swiper:not(.swiper-container-initialized) .swiper-wrapper{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}.brand-lines-swiper:not(.swiper-container-initialized) .swiper-wrapper::-webkit-scrollbar,.brand-posts-swiper:not(.swiper-container-initialized) .swiper-wrapper::-webkit-scrollbar{display:none}.brand-lines-swiper:not(.swiper-container-initialized) .swiper-slide,.brand-posts-swiper:not(.swiper-container-initialized) .swiper-slide{scroll-snap-align:start;flex-shrink:0}.brand-lines-swiper:not(.swiper-container-initialized) .swiper-slide{flex-basis:calc((100% - 1.875rem)/3.5)}.brand-posts-swiper:not(.swiper-container-initialized) .swiper-slide{flex-basis:calc((100% - 1rem)/2.33)}@media(min-width: 768px){.brand-lines-swiper:not(.swiper-container-initialized) .swiper-wrapper,.brand-posts-swiper:not(.swiper-container-initialized) .swiper-wrapper{gap:1.25rem}.brand-lines-swiper:not(.swiper-container-initialized) .swiper-slide{flex-basis:calc((100% - 5rem)/5)}.brand-posts-swiper:not(.swiper-container-initialized) .swiper-slide{flex-basis:calc((100% - 3.75rem)/4)}}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout){background-color:var(--flora-fundo-sazonal);color:var(--flora-fundo-sazonal-texto)}body.tem-fundo-sazonal .head-main.head-colors,body.tem-fundo-sazonal .head-main .head-logo-row,body.tem-fundo-sazonal .footer-colors{background-color:var(--flora-fundo-sazonal) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-title,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .shelf-eyebrow,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .shelf-description,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .page-header,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .page-header h1,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .page-header h2,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .breadcrumbs,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .breadcrumbs .crumb,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .breadcrumbs a.crumb,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .breadcrumbs a.crumb:visited,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .breadcrumbs .crumb.active,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .breadcrumbs .separator,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .brand-line-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .category-body>.container>.row>.col-md-auto,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .category-body h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .category-body label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .category-body legend,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .category-body .font-big,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .category-body .js-filter-title,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .checkbox-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-filters-total-badge,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners h3,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners .font-small,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners .font-body{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners .icon-inline{fill:var(--flora-fundo-sazonal-texto) !important;color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .head-main,body.tem-fundo-sazonal .head-main a,body.tem-fundo-sazonal .head-main .flora-fi,body.tem-fundo-sazonal .head-main .utilities-icon,body.tem-fundo-sazonal .head-main .utilities-text,body.tem-fundo-sazonal .head-main .btn-utility,body.tem-fundo-sazonal .footer-colors,body.tem-fundo-sazonal .footer-colors a,body.tem-fundo-sazonal .footer-colors h6,body.tem-fundo-sazonal .footer-colors p,body.tem-fundo-sazonal .footer-colors span:not(.flora-selo),body.tem-fundo-sazonal .footer-colors li,body.tem-fundo-sazonal .footer-colors .icon-inline,body.tem-fundo-sazonal .footer-colors svg{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal.fundo-sazonal-claro #logo .logo-img,body.tem-fundo-sazonal.fundo-sazonal-claro .footer-colors .logo-img{filter:brightness(0) invert(1)}body.tem-fundo-sazonal .head-main input,body.tem-fundo-sazonal .head-main .form-control,body.tem-fundo-sazonal .footer-colors input,body.tem-fundo-sazonal .footer-colors .form-control,body.tem-fundo-sazonal .item,body.tem-fundo-sazonal .item h6,body.tem-fundo-sazonal .item a:not(.btn),body.tem-fundo-sazonal .item span:not(.flora-selo),body.tem-fundo-sazonal .item .item-name,body.tem-fundo-sazonal .js-item-product .item-name{color:var(--flora-ink) !important}body.tem-fundo-sazonal .head-main .js-cart-widget-amount,body.tem-fundo-sazonal .head-main .flora-fav-contador,body.tem-fundo-sazonal .nav-list-link-featured,body.tem-fundo-sazonal .nav-list-link-featured a,body.tem-fundo-sazonal .nav-list-link-featured .flora-fi{color:#fff !important}body.tem-fundo-sazonal .item,body.tem-fundo-sazonal .item-link,body.tem-fundo-sazonal .item-name,body.tem-fundo-sazonal .item-price,body.tem-fundo-sazonal .item-description,body.tem-fundo-sazonal .js-item-product,body.tem-fundo-sazonal .js-item-product a:not(.btn),body.tem-fundo-sazonal .card,body.tem-fundo-sazonal .card a:not(.btn),body.tem-fundo-sazonal .card h1,body.tem-fundo-sazonal .card h2,body.tem-fundo-sazonal .card h3,body.tem-fundo-sazonal .card h6,body.tem-fundo-sazonal .card p,body.tem-fundo-sazonal .brand-post,body.tem-fundo-sazonal .brand-post a:not(.btn),body.tem-fundo-sazonal .brand-post h3,body.tem-fundo-sazonal .brand-post p,body.tem-fundo-sazonal .modal,body.tem-fundo-sazonal .modal a:not(.btn),body.tem-fundo-sazonal .modal h6,body.tem-fundo-sazonal .modal label,body.tem-fundo-sazonal .modal p,body.tem-fundo-sazonal #ajax-cart,body.tem-fundo-sazonal #modal-cart,body.tem-fundo-sazonal #modal-cart a:not(.btn),body.tem-fundo-sazonal #modal-cart p,body.tem-fundo-sazonal .head-main .nav-primary,body.tem-fundo-sazonal .search-suggestions,body.tem-fundo-sazonal .search-suggestions a:not(.btn),body.tem-fundo-sazonal .section-home-color,body.tem-fundo-sazonal .section-home-color a,body.tem-fundo-sazonal .section-home-color h2,body.tem-fundo-sazonal .section-home-color h3,body.tem-fundo-sazonal .section-home-color p,body.tem-fundo-sazonal .section-home-color span:not(.flora-selo),body.tem-fundo-sazonal input,body.tem-fundo-sazonal select,body.tem-fundo-sazonal textarea,body.tem-fundo-sazonal .form-control,body.tem-fundo-sazonal .form-select-icon{color:var(--flora-fg-original)}body.tem-fundo-sazonal .blog-head-button{color:var(--flora-fundo-sazonal-texto) !important;border-color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal.fundo-sazonal-claro .footer-brand-logo{filter:brightness(0) invert(1)}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .icon-inline.svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .contact-line-icon{fill:var(--flora-fundo-sazonal-texto)}body.tem-fundo-sazonal .item .svg-icon-text,body.tem-fundo-sazonal .card .svg-icon-text,body.tem-fundo-sazonal .modal .svg-icon-text,body.tem-fundo-sazonal #ajax-cart .svg-icon-text,body.tem-fundo-sazonal #modal-cart .svg-icon-text,body.tem-fundo-sazonal .head-nav .svg-icon-text,body.tem-fundo-sazonal .section-home-color .svg-icon-text,body.tem-fundo-sazonal .textbanner-text .svg-icon-text,body.tem-fundo-sazonal .brand-post .svg-icon-text{fill:var(--flora-fg-original)}body.tem-fundo-sazonal .head-nav .nav-desktop{background-color:var(--header-background);background-image:linear-gradient(var(--nav-desktop-background), var(--nav-desktop-background))}body.tem-fundo-sazonal .head-main .header-account,body.tem-fundo-sazonal .head-main .header-account-text,body.tem-fundo-sazonal .head-main .header-account-top,body.tem-fundo-sazonal .head-main .header-account-main,body.tem-fundo-sazonal .head-main .header-account-icon{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .footer-colors .font-big,body.tem-fundo-sazonal .footer-colors .footer-title{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .footer-colors .contact-line-icon,body.tem-fundo-sazonal .footer-colors .contact-link svg{fill:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal [data-store=footer] .footer-brand-social .social-icon,body.tem-fundo-sazonal [data-store=footer] .footer-brand-social .social-icon svg{color:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-informative-banners .service-item-icon{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .head-nav,body.tem-fundo-sazonal .head-nav a,body.tem-fundo-sazonal .head-nav .nav-list-link,body.tem-fundo-sazonal .head-nav .nav-desktop,body.tem-fundo-sazonal .head-nav .nav-desktop a{color:var(--nav-desktop-foreground) !important}body.tem-fundo-sazonal .head-nav .svg-icon-text,body.tem-fundo-sazonal .head-nav svg{fill:var(--nav-desktop-foreground) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout){--flora-ink: var(--flora-fundo-sazonal-texto);--flora-azul: var(--flora-fundo-sazonal-texto)}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) [data-store=home-routine],body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) [data-store=home-banner-news],body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .section-home-color{background-color:var(--flora-fundo-sazonal) !important}body.tem-fundo-sazonal .item,body.tem-fundo-sazonal .js-item-product,body.tem-fundo-sazonal .card,body.tem-fundo-sazonal .modal,body.tem-fundo-sazonal #ajax-cart,body.tem-fundo-sazonal #modal-cart,body.tem-fundo-sazonal .head-nav,body.tem-fundo-sazonal .brand-post,body.tem-fundo-sazonal .textbanner-text,body.tem-fundo-sazonal .social-icon,body.tem-fundo-sazonal .search-suggestions,body.tem-fundo-sazonal .btn,body.tem-fundo-sazonal .label,body.tem-fundo-sazonal .routine-card,body.tem-fundo-sazonal .account-card,body.tem-fundo-sazonal .notification-order,body.tem-fundo-sazonal .footer-legal,body.tem-fundo-sazonal .desktop-list-subitems,body.tem-fundo-sazonal .js-swiper-product,body.tem-fundo-sazonal .product-detail-slider,body.tem-fundo-sazonal .item-image,body.tem-fundo-sazonal .search-form,body.tem-fundo-sazonal .search-input{--flora-ink: #14394b;--flora-azul: #005d87}body.tem-fundo-sazonal .head-nav .nav-list-link-featured,body.tem-fundo-sazonal .head-nav .nav-list-link-featured a,body.tem-fundo-sazonal .head-nav .nav-list-link-featured .flora-fi,body.tem-fundo-sazonal .head-nav .nav-list-link-featured svg{color:#fff !important;fill:#fff !important}body.tem-fundo-sazonal .swiper-button-next,body.tem-fundo-sazonal .swiper-button-prev,body.tem-fundo-sazonal .swiper-button-next svg,body.tem-fundo-sazonal .swiper-button-prev svg,body.tem-fundo-sazonal .swiper-pagination-bullet,body.tem-fundo-sazonal .swiper-button-absolute{--flora-ink: #14394b;--flora-azul: #005d87}body.tem-fundo-sazonal .head-nav .nav-desktop-list .nav-list-link-featured,body.tem-fundo-sazonal .head-nav .nav-desktop-list .nav-list-link-featured:hover,body.tem-fundo-sazonal .head-nav .nav-desktop-list .nav-list-link-featured *{color:#fff !important;fill:#fff !important}body.tem-fundo-sazonal.template-product .price-container,body.tem-fundo-sazonal [data-store=home-banner-categories] .textbanner-text,body.tem-fundo-sazonal [data-store=home-banner-categories] .textbanner-link{--flora-ink: #14394b;--flora-azul: #005d87}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .form-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .form-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .form-quantity button,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .form-quantity .btn,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .js-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .js-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-toggle-shipping,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-toggle-shipping a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-toggle-shipping .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .cart-shipping-costs-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .cart-shipping-costs-price,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .cart-shipping-costs-empty,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .shipping-title-icon,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .price-filter-container input{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .filters-sidebar input::placeholder,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .price-filter-container input::placeholder{color:var(--flora-fundo-sazonal-texto) !important;opacity:.6}body.tem-fundo-sazonal [data-store=footer],body.tem-fundo-sazonal [data-store=footer] .footer-legal,body.tem-fundo-sazonal [data-store=home-brands],body.tem-fundo-sazonal .js-footer{border-color:rgba(0,0,0,0) !important}body.tem-fundo-sazonal select,body.tem-fundo-sazonal .form-select,body.tem-fundo-sazonal .js-sort-by-private,body.tem-fundo-sazonal .search-suggestions,body.tem-fundo-sazonal .search-suggestions a:not(.btn),body.tem-fundo-sazonal .search-suggestions .item-name,body.tem-fundo-sazonal .search-suggestions .js-price-display,body.tem-fundo-sazonal .modal-nav-search .search-suggestions{color:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .btn-link{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .home-category-name,body.tem-fundo-sazonal .home-category-card,body.tem-fundo-sazonal .home-category-card .btn-link,body.tem-fundo-sazonal .shelf-banner-button,body.tem-fundo-sazonal .blog-card,body.tem-fundo-sazonal .blog-card-tag,body.tem-fundo-sazonal .blog-card-title,body.tem-fundo-sazonal .blog-card-cta,body.tem-fundo-sazonal .blog-card-excerpt,body.tem-fundo-sazonal.template-product .price-container,body.tem-fundo-sazonal.template-product .js-price-container,body.tem-fundo-sazonal.template-product .js-price-display,body.tem-fundo-sazonal.template-product .price-compare,body.tem-fundo-sazonal .modal .btn-link,body.tem-fundo-sazonal .card .btn-link,body.tem-fundo-sazonal #modal-cart .btn-link,body.tem-fundo-sazonal .price-container .btn-link{color:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .js-toggle-shipping,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .js-toggle-shipping a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .js-accordion-private-toggle,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .cart-shipping-costs-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .cart-shipping-costs-price,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .cart-shipping-costs-empty,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .shipping-title-icon,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .form-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .form-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .js-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .js-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal select,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .js-toggle-shipping,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .js-toggle-shipping a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .js-accordion-private-toggle,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .cart-shipping-costs-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .cart-shipping-costs-price,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .cart-shipping-costs-empty,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .shipping-title-icon,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .form-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .form-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .js-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .js-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart select,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .js-toggle-shipping,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .js-toggle-shipping a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .js-accordion-private-toggle,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .cart-shipping-costs-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .cart-shipping-costs-price,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .cart-shipping-costs-empty,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .shipping-title-icon,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .form-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .form-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .js-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card .js-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .card select,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .js-toggle-shipping,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .js-toggle-shipping a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .js-accordion-private-toggle,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .cart-shipping-costs-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .cart-shipping-costs-price,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .cart-shipping-costs-empty,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .shipping-title-icon,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .form-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .form-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .js-quantity,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item .js-quantity input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .item select{color:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-shipping-input::placeholder,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) input[name=zipcode]::placeholder,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product input::placeholder{color:var(--flora-fundo-sazonal-texto) !important;opacity:.6}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product .js-shipping-input,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout).template-product input[name=zipcode]{color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .head-main svg,body.tem-fundo-sazonal .head-main .svg-icon-text,body.tem-fundo-sazonal .head-main .flora-fi,body.tem-fundo-sazonal .head-main .js-toggle-menu,body.tem-fundo-sazonal .head-main .js-toggle-menu svg,body.tem-fundo-sazonal .head-main .hamburger-icon,body.tem-fundo-sazonal .head-main .col-utility svg{fill:var(--flora-fundo-sazonal-texto) !important;color:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .head-main .search-form svg,body.tem-fundo-sazonal .head-main .search-input,body.tem-fundo-sazonal .head-main .js-cart-widget-amount,body.tem-fundo-sazonal .head-main .flora-fav-contador{color:var(--flora-fg-original) !important;fill:var(--flora-fg-original) !important}body.tem-fundo-sazonal .head-main .js-cart-widget-amount,body.tem-fundo-sazonal .head-main .flora-fav-contador{color:#fff !important}body.tem-fundo-sazonal .footer-colors svg,body.tem-fundo-sazonal .footer-colors .icon-inline,body.tem-fundo-sazonal .footer-colors .js-toggle-footer svg,body.tem-fundo-sazonal .footer-colors .accordion-icon{fill:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .footer-colors .social-icon svg,body.tem-fundo-sazonal [data-store=footer] .footer-brand-social .social-icon svg{fill:currentColor !important}body.tem-fundo-sazonal .brand-nav,body.tem-fundo-sazonal .brand-nav svg,body.tem-fundo-sazonal .brand-nav .icon-inline,body.tem-fundo-sazonal .price-container svg,body.tem-fundo-sazonal .price-container .svg-icon-text,body.tem-fundo-sazonal .price-container a,body.tem-fundo-sazonal .js-notification,body.tem-fundo-sazonal .js-notification a,body.tem-fundo-sazonal .js-notification p,body.tem-fundo-sazonal .js-notification span:not(.flora-selo),body.tem-fundo-sazonal .notification-primary,body.tem-fundo-sazonal .notification-primary a,body.tem-fundo-sazonal .js-acknowledge-cookies{color:var(--flora-fg-original) !important;fill:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .form-quantity svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .form-quantity-icon svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .form-quantity .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-quantity-up svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-quantity-down svg{fill:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification .btn,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification-cookie-banner,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification-cookie-banner a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-notification-cookie-banner .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-acknowledge-cookies{color:var(--flora-fg-original) !important;fill:var(--flora-fg-original) !important}body.tem-fundo-sazonal .head-main .utilities-item svg,body.tem-fundo-sazonal .head-main .utilities-container svg,body.tem-fundo-sazonal .head-main .col-utility svg,body.tem-fundo-sazonal .head-main .utilities-icon{fill:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .account-page .row>div,body.tem-fundo-sazonal .account-page .row>div a:not(.btn),body.tem-fundo-sazonal .account-page .row>div p,body.tem-fundo-sazonal .account-page .row>div span:not(.flora-selo),body.tem-fundo-sazonal .account-page .row>div label,body.tem-fundo-sazonal .account-page .row>div div,body.tem-fundo-sazonal .account-page .form-label,body.tem-fundo-sazonal .account-page .btn-link{color:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .account-page .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .account-page .checkbox-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .account-page .row>div .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .account-page label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-form .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-form label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-form .checkbox-text{color:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-content .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal-nav .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .js-modal .btn-link,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions .svg-icon-text,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions .icon-inline,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions .flora-fi,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions a:not(.btn),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions h6,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions p,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions span:not(.flora-selo),body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions li,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions .form-label,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .search-suggestions .btn-link{color:var(--flora-fg-original) !important;fill:var(--flora-fg-original) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .btn-primary,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .btn-primary svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .btn-primary,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-cart .btn-primary svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .modal .nav-list-link-featured,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) #modal-nav .nav-list-link-featured{color:#fff !important;fill:#fff !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .footer-legal,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .footer-legal *,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .footer-legal a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .footer-legal svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .powered-by-logo,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .powered-by-logo svg,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .powered-by-logo a,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .footer-payments-shipping-logos,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .footer-payments-shipping-logos svg{color:var(--flora-fg-original) !important;fill:var(--flora-fg-original) !important}body.tem-fundo-sazonal .head-main #ajax-cart,body.tem-fundo-sazonal .head-main #ajax-cart .flora-fi,body.tem-fundo-sazonal .head-main #ajax-cart svg,body.tem-fundo-sazonal .head-main #ajax-cart a,body.tem-fundo-sazonal .head-main .js-flora-fav-abrir,body.tem-fundo-sazonal .head-main .js-flora-fav-abrir .flora-fi{color:var(--flora-fundo-sazonal-texto) !important;fill:var(--flora-fundo-sazonal-texto) !important}body.tem-fundo-sazonal .head-main .js-cart-widget-amount,body.tem-fundo-sazonal .head-main .flora-fav-contador{color:#fff !important}body.tem-fundo-sazonal .flora-selo,body.tem-fundo-sazonal .flora-selo .flora-selo-icone,body.tem-fundo-sazonal .item .flora-selo,body.tem-fundo-sazonal .item .flora-selo .flora-selo-icone{color:var(--selo-cor) !important}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout){--flora-cinza: var(--flora-fundo-sazonal-texto)}body.tem-fundo-sazonal .item,body.tem-fundo-sazonal .js-item-product,body.tem-fundo-sazonal .card,body.tem-fundo-sazonal .modal,body.tem-fundo-sazonal #modal-cart,body.tem-fundo-sazonal .head-nav,body.tem-fundo-sazonal .brand-post,body.tem-fundo-sazonal .routine-card,body.tem-fundo-sazonal .account-card,body.tem-fundo-sazonal .search-suggestions,body.tem-fundo-sazonal .price-container,body.tem-fundo-sazonal .footer-legal,body.tem-fundo-sazonal .js-notification{--flora-cinza: #5b7686}body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .head-main .header-account .header-account-top,body.tem-fundo-sazonal:not(.template-cart):not(.template-checkout) .head-main .header-account-top{color:var(--flora-fundo-sazonal-texto) !important;opacity:.85}@media(max-width: 767px){.section-brand-campaign .brand-campaign-fade,.section-brand-campaign.img-left .brand-campaign-fade{background:linear-gradient(to bottom, var(--bc-soft) 0%, transparent 22%, transparent 100%)}.section-brand-campaign.is-dark .brand-campaign-fade,.section-brand-campaign.is-dark.img-left .brand-campaign-fade{background:linear-gradient(to bottom, var(--bc-accent) 0%, transparent 22%, transparent 100%)}}.flora-selo-so-icone{width:1.75rem;height:1.75rem;justify-content:center;padding:0}.flora-selo-so-icone .flora-selo-icone{margin-right:0;font-size:.875rem;vertical-align:0}.flora-selos-pdp{position:static;max-width:none;margin:0 0 1rem;pointer-events:auto}.flora-selos-pdp .flora-selo{padding:7px 12px;font-size:.6875rem}.flora-selos-pdp .flora-selo-icone{font-size:.875rem}.section-brand-campaign-banner .brand-campaign-banner{display:block;overflow:hidden;border-radius:20px}.section-brand-campaign-banner .brand-campaign-banner img{display:block;width:100%;height:auto}@media(max-width: 767px){.section-brand-campaign-banner .brand-campaign-banner{border-radius:14px}}
/* Engine:dart */