html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'Feather';src:url("../fonts/Feather.ttf?sdxovp") format("truetype"),url("../fonts/Feather.woff?sdxovp") format("woff"),url("../fonts/Feather.svg?sdxovp#Feather") format("svg");font-weight:normal;font-style:normal}.fe{font-family:'Feather' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fe-activity:before{content:"\e900"}.fe-airplay:before{content:"\e901"}.fe-alert-circle:before{content:"\e902"}.fe-alert-octagon:before{content:"\e903"}.fe-alert-triangle:before{content:"\e904"}.fe-align-center:before{content:"\e905"}.fe-align-justify:before{content:"\e906"}.fe-align-left:before{content:"\e907"}.fe-align-right:before{content:"\e908"}.fe-anchor:before{content:"\e909"}.fe-aperture:before{content:"\e90a"}.fe-archive:before{content:"\e90b"}.fe-arrow-down:before{content:"\e90c"}.fe-arrow-down-circle:before{content:"\e90d"}.fe-arrow-down-left:before{content:"\e90e"}.fe-arrow-down-right:before{content:"\e90f"}.fe-arrow-left:before{content:"\e910"}.fe-arrow-left-circle:before{content:"\e911"}.fe-arrow-right:before{content:"\e912"}.fe-arrow-right-circle:before{content:"\e913"}.fe-arrow-up:before{content:"\e914"}.fe-arrow-up-circle:before{content:"\e915"}.fe-arrow-up-left:before{content:"\e916"}.fe-arrow-up-right:before{content:"\e917"}.fe-at-sign:before{content:"\e918"}.fe-award:before{content:"\e919"}.fe-bar-chart:before{content:"\e91a"}.fe-bar-chart-2:before{content:"\e91b"}.fe-battery:before{content:"\e91c"}.fe-battery-charging:before{content:"\e91d"}.fe-bell:before{content:"\e91e"}.fe-bell-off:before{content:"\e91f"}.fe-bluetooth:before{content:"\e920"}.fe-bold:before{content:"\e921"}.fe-book:before{content:"\e922"}.fe-book-open:before{content:"\e923"}.fe-bookmark:before{content:"\e924"}.fe-box:before{content:"\e925"}.fe-briefcase:before{content:"\e926"}.fe-calendar:before{content:"\e927"}.fe-camera:before{content:"\e928"}.fe-camera-off:before{content:"\e929"}.fe-cast:before{content:"\e92a"}.fe-check:before{content:"\e92b"}.fe-check-circle:before{content:"\e92c"}.fe-check-square:before{content:"\e92d"}.fe-chevron-down:before{content:"\e92e"}.fe-chevron-left:before{content:"\e92f"}.fe-chevron-right:before{content:"\e930"}.fe-chevron-up:before{content:"\e931"}.fe-chevrons-down:before{content:"\e932"}.fe-chevrons-left:before{content:"\e933"}.fe-chevrons-right:before{content:"\e934"}.fe-chevrons-up:before{content:"\e935"}.fe-chrome:before{content:"\e936"}.fe-circle:before{content:"\e937"}.fe-clipboard:before{content:"\e938"}.fe-clock:before{content:"\e939"}.fe-cloud:before{content:"\e93a"}.fe-cloud-drizzle:before{content:"\e93b"}.fe-cloud-lightning:before{content:"\e93c"}.fe-cloud-off:before{content:"\e93d"}.fe-cloud-rain:before{content:"\e93e"}.fe-cloud-snow:before{content:"\e93f"}.fe-code:before{content:"\e940"}.fe-codepen:before{content:"\e941"}.fe-command:before{content:"\e942"}.fe-compass:before{content:"\e943"}.fe-copy:before{content:"\e944"}.fe-corner-down-left:before{content:"\e945"}.fe-corner-down-right:before{content:"\e946"}.fe-corner-left-down:before{content:"\e947"}.fe-corner-left-up:before{content:"\e948"}.fe-corner-right-down:before{content:"\e949"}.fe-corner-right-up:before{content:"\e94a"}.fe-corner-up-left:before{content:"\e94b"}.fe-corner-up-right:before{content:"\e94c"}.fe-cpu:before{content:"\e94d"}.fe-credit-card:before{content:"\e94e"}.fe-crop:before{content:"\e94f"}.fe-crosshair:before{content:"\e950"}.fe-database:before{content:"\e951"}.fe-delete:before{content:"\e952"}.fe-disc:before{content:"\e953"}.fe-dollar-sign:before{content:"\e954"}.fe-download:before{content:"\e955"}.fe-download-cloud:before{content:"\e956"}.fe-droplet:before{content:"\e957"}.fe-edit:before{content:"\e958"}.fe-edit-2:before{content:"\e959"}.fe-edit-3:before{content:"\e95a"}.fe-external-link:before{content:"\e95b"}.fe-eye:before{content:"\e95c"}.fe-eye-off:before{content:"\e95d"}.fe-facebook:before{content:"\e95e"}.fe-fast-forward:before{content:"\e95f"}.fe-feather:before{content:"\e960"}.fe-file:before{content:"\e961"}.fe-file-minus:before{content:"\e962"}.fe-file-plus:before{content:"\e963"}.fe-file-text:before{content:"\e964"}.fe-film:before{content:"\e965"}.fe-filter:before{content:"\e966"}.fe-flag:before{content:"\e967"}.fe-folder:before{content:"\e968"}.fe-folder-minus:before{content:"\e969"}.fe-folder-plus:before{content:"\e96a"}.fe-gift:before{content:"\e96b"}.fe-git-branch:before{content:"\e96c"}.fe-git-commit:before{content:"\e96d"}.fe-git-merge:before{content:"\e96e"}.fe-git-pull-request:before{content:"\e96f"}.fe-github:before{content:"\e970"}.fe-gitlab:before{content:"\e971"}.fe-globe:before{content:"\e972"}.fe-grid:before{content:"\e973"}.fe-hard-drive:before{content:"\e974"}.fe-hash:before{content:"\e975"}.fe-headphones:before{content:"\e976"}.fe-heart:before{content:"\e977"}.fe-help-circle:before{content:"\e978"}.fe-home:before{content:"\e979"}.fe-image:before{content:"\e97a"}.fe-inbox:before{content:"\e97b"}.fe-info:before{content:"\e97c"}.fe-instagram:before{content:"\e97d"}.fe-italic:before{content:"\e97e"}.fe-layers:before{content:"\e97f"}.fe-layout:before{content:"\e980"}.fe-life-buoy:before{content:"\e981"}.fe-link:before{content:"\e982"}.fe-link-2:before{content:"\e983"}.fe-linkedin:before{content:"\e984"}.fe-list:before{content:"\e985"}.fe-loader:before{content:"\e986"}.fe-lock:before{content:"\e987"}.fe-log-in:before{content:"\e988"}.fe-log-out:before{content:"\e989"}.fe-mail:before{content:"\e98a"}.fe-map:before{content:"\e98b"}.fe-map-pin:before{content:"\e98c"}.fe-maximize:before{content:"\e98d"}.fe-maximize-2:before{content:"\e98e"}.fe-menu:before{content:"\e98f"}.fe-message-circle:before{content:"\e990"}.fe-message-square:before{content:"\e991"}.fe-mic:before{content:"\e992"}.fe-mic-off:before{content:"\e993"}.fe-minimize:before{content:"\e994"}.fe-minimize-2:before{content:"\e995"}.fe-minus:before{content:"\e996"}.fe-minus-circle:before{content:"\e997"}.fe-minus-square:before{content:"\e998"}.fe-monitor:before{content:"\e999"}.fe-moon:before{content:"\e99a"}.fe-more-horizontal:before{content:"\e99b"}.fe-more-vertical:before{content:"\e99c"}.fe-move:before{content:"\e99d"}.fe-music:before{content:"\e99e"}.fe-navigation:before{content:"\e99f"}.fe-navigation-2:before{content:"\e9a0"}.fe-octagon:before{content:"\e9a1"}.fe-package:before{content:"\e9a2"}.fe-paperclip:before{content:"\e9a3"}.fe-pause:before{content:"\e9a4"}.fe-pause-circle:before{content:"\e9a5"}.fe-percent:before{content:"\e9a6"}.fe-phone:before{content:"\e9a7"}.fe-phone-call:before{content:"\e9a8"}.fe-phone-forwarded:before{content:"\e9a9"}.fe-phone-incoming:before{content:"\e9aa"}.fe-phone-missed:before{content:"\e9ab"}.fe-phone-off:before{content:"\e9ac"}.fe-phone-outgoing:before{content:"\e9ad"}.fe-pie-chart:before{content:"\e9ae"}.fe-play:before{content:"\e9af"}.fe-play-circle:before{content:"\e9b0"}.fe-plus:before{content:"\e9b1"}.fe-plus-circle:before{content:"\e9b2"}.fe-plus-square:before{content:"\e9b3"}.fe-pocket:before{content:"\e9b4"}.fe-power:before{content:"\e9b5"}.fe-printer:before{content:"\e9b6"}.fe-radio:before{content:"\e9b7"}.fe-refresh-ccw:before{content:"\e9b8"}.fe-refresh-cw:before{content:"\e9b9"}.fe-repeat:before{content:"\e9ba"}.fe-rewind:before{content:"\e9bb"}.fe-rotate-ccw:before{content:"\e9bc"}.fe-rotate-cw:before{content:"\e9bd"}.fe-rss:before{content:"\e9be"}.fe-save:before{content:"\e9bf"}.fe-scissors:before{content:"\e9c0"}.fe-search:before{content:"\e9c1"}.fe-send:before{content:"\e9c2"}.fe-server:before{content:"\e9c3"}.fe-settings:before{content:"\e9c4"}.fe-share:before{content:"\e9c5"}.fe-share-2:before{content:"\e9c6"}.fe-shield:before{content:"\e9c7"}.fe-shield-off:before{content:"\e9c8"}.fe-shopping-bag:before{content:"\e9c9"}.fe-shopping-cart:before{content:"\e9ca"}.fe-shuffle:before{content:"\e9cb"}.fe-sidebar:before{content:"\e9cc"}.fe-skip-back:before{content:"\e9cd"}.fe-skip-forward:before{content:"\e9ce"}.fe-slack:before{content:"\e9cf"}.fe-slash:before{content:"\e9d0"}.fe-sliders:before{content:"\e9d1"}.fe-smartphone:before{content:"\e9d2"}.fe-speaker:before{content:"\e9d3"}.fe-square:before{content:"\e9d4"}.fe-star:before{content:"\e9d5"}.fe-stop-circle:before{content:"\e9d6"}.fe-sun:before{content:"\e9d7"}.fe-sunrise:before{content:"\e9d8"}.fe-sunset:before{content:"\e9d9"}.fe-tablet:before{content:"\e9da"}.fe-tag:before{content:"\e9db"}.fe-target:before{content:"\e9dc"}.fe-terminal:before{content:"\e9dd"}.fe-thermometer:before{content:"\e9de"}.fe-thumbs-down:before{content:"\e9df"}.fe-thumbs-up:before{content:"\e9e0"}.fe-toggle-left:before{content:"\e9e1"}.fe-toggle-right:before{content:"\e9e2"}.fe-trash:before{content:"\e9e3"}.fe-trash-2:before{content:"\e9e4"}.fe-trending-down:before{content:"\e9e5"}.fe-trending-up:before{content:"\e9e6"}.fe-triangle:before{content:"\e9e7"}.fe-truck:before{content:"\e9e8"}.fe-tv:before{content:"\e9e9"}.fe-twitter:before{content:"\e9ea"}.fe-type:before{content:"\e9eb"}.fe-umbrella:before{content:"\e9ec"}.fe-underline:before{content:"\e9ed"}.fe-unlock:before{content:"\e9ee"}.fe-upload:before{content:"\e9ef"}.fe-upload-cloud:before{content:"\e9f0"}.fe-user:before{content:"\e9f1"}.fe-user-check:before{content:"\e9f2"}.fe-user-minus:before{content:"\e9f3"}.fe-user-plus:before{content:"\e9f4"}.fe-user-x:before{content:"\e9f5"}.fe-users:before{content:"\e9f6"}.fe-video:before{content:"\e9f7"}.fe-video-off:before{content:"\e9f8"}.fe-voicemail:before{content:"\e9f9"}.fe-volume:before{content:"\e9fa"}.fe-volume-1:before{content:"\e9fb"}.fe-volume-2:before{content:"\e9fc"}.fe-volume-x:before{content:"\e9fd"}.fe-watch:before{content:"\e9fe"}.fe-wifi:before{content:"\e9ff"}.fe-wifi-off:before{content:"\ea00"}.fe-wind:before{content:"\ea01"}.fe-x:before{content:"\ea02"}.fe-x-circle:before{content:"\ea03"}.fe-x-square:before{content:"\ea04"}.fe-youtube:before{content:"\ea05"}.fe-zap:before{content:"\ea06"}.fe-zap-off:before{content:"\ea07"}.fe-zoom-in:before{content:"\ea08"}.fe-zoom-out:before{content:"\ea09"}@font-face{font-family:'inter_uibold';src:url("../fonts/inter-ui-bold-webfont.woff2") format("woff2"),url("../fonts/inter-ui-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'inter_uimedium';src:url("../fonts/inter-ui-medium-webfont.woff2") format("woff2"),url("../fonts/inter-ui-medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'inter_uiregular';src:url("../fonts/inter-ui-regular-webfont.woff2") format("woff2"),url("../fonts/inter-ui-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'worksans_bold';src:url("../fonts/WorkSans-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'worksans_regular';src:url("../fonts/WorkSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'worksans_medium';src:url("../fonts/WorkSans-Medium.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'worksans_semibold';src:url("../fonts/WorkSans-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'montserrat_bold';src:url("../fonts/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal}:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:active,:-webkit-autofill:focus{font-size:14px;transition:all 9999s ease-out 9999s}.medButton{align-items:center;border-radius:20px;cursor:pointer;display:flex;font-family:"worksans_regular";font-size:14px;height:40px;justify-content:center;padding:0 24px;text-align:center;text-decoration:none}.medButton svg:first-child{margin-right:8px}.medButton svg:last-child{margin-left:8px}.medButton.noFlex{display:inline-flex}.medButton.noWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.medButton.fullWidth{width:100%}.medButton:hover{text-decoration:none}.medButton.small{height:26px}.medButton.large{height:55px;border-radius:55px}.medButton:disabled{color:#d8dfe5;cursor:no-drop;opacity:0.5}.medButton.primary{background-color:#5ba0d9;border:none;color:#fff;font-family:"worksans_medium";font-size:14px}.medButton.primary:hover{background-color:rgba(91,160,217,0.35)}.medButton.primary:active{background-color:#5ba0d9}.medButton.primary:disabled{background-color:#d8dfe5}.medButton.newPrimary{background-color:#02439a;border:none;color:#fff;font-family:"worksans_medium";font-size:14px}.medButton.newPrimary:hover{background-color:rgba(2,67,154,0.35)}.medButton.newPrimary:active{background-color:#02439a}.medButton.newPrimary:disabled{background-color:#d8dfe5}.medButton.secondary{background-color:#fff;border:1px solid #a7adb3;color:#8e8e8e;font-family:"worksans_medium";font-size:14px}.medButton.secondary:hover{border-color:#5ba0d9;color:#5ba0d9 !important}.medButton.secondary:active{border-color:#5ba0d9;color:#5ba0d9 !important}.medButton.secondary:disabled{border-color:#d8dfe5 !important}.medButton.newSecondary{background-color:#fff;border:1px solid #a7adb3;color:#8e8e8e;font-family:"worksans_medium";font-size:14px}.medButton.newSecondary:hover{border-color:#5ba0d9;color:#5ba0d9 !important}.medButton.newSecondary:active{border-color:#5ba0d9;color:#5ba0d9 !important}.medButton.newSecondary:disabled{border-color:#d8dfe5 !important}.medButton.secondaryBlue{background-color:#fff;border:solid 1px #5ba0d9;color:#5ba0d9 !important;font-family:"worksans_medium";font-size:14px}.medButton.secondaryBlue:hover{border-color:#c3cccc;color:#c3cccc !important}.medButton.secondaryBlue:active{border-color:#c3cccc;color:#c3cccc !important}.medButton.secondaryBlue:disabled{border-color:#d8dfe5 !important}.medButton.newSecondaryBlue{background-color:#fff;border:solid 1px #18a0fb;color:#02439a !important;font-family:"worksans_medium";font-size:14px}.medButton.newSecondaryBlue:hover{border-color:#c3cccc;color:#c3cccc !important}.medButton.newSecondaryBlue:active{border-color:#c3cccc;color:#c3cccc !important}.medButton.newSecondaryBlue:disabled{border-color:#d8dfe5 !important}.medButton.callToAction{background-color:#a2d96b;border:none;color:#fff;font-family:"worksans_medium";font-size:14px}.medButton.callToAction:hover{background-color:rgba(162,217,107,0.35)}.medButton.callToAction:active{background-color:#a2d96b}.medButton.callToAction:disabled{background-color:#d8dfe5}.medButton.quiet{background-color:transparent;border:none;color:#a7adb3;font-family:"worksans_medium";font-size:14px}.medButton.quiet:hover{opacity:0.35}.medButton.quiet:active{opacity:1}.medButton.quiet:disabled{background-color:#d8dfe5}.medButton.quietBlue{background-color:transparent;border:none;color:#5ba0d9;font-family:"worksans_medium";font-size:14px}.medButton.quietBlue:hover{opacity:0.35}.medButton.quietBlue:active{opacity:1}.medButton.quietBlue:disabled{background-color:#d8dfe5}.medButton.quietBlue{background-color:transparent;border:none;color:#4472a5;font-family:"worksans_medium";font-size:14px}.medButton.quietBlue:hover{opacity:0.35}.medButton.quietBlue:active{opacity:1}.medButton.quietBlue:disabled{background-color:#d8dfe5}.medInput{align-items:center;border:1px solid #a7adb3;border-radius:20px;color:#5a575d;display:flex;font-family:"worksans_regular";font-size:14px;height:40px;padding:0 19px;position:relative;z-index:1}.medInput:hover,.medInput:active,.medInput:focus{border-color:#5ba0d9}.medInput:disabled{cursor:no-drop;opacity:0.5;border-color:#d8dfe5}.medInput.error{border-color:#f76a62}.medInput:-moz-placeholder{color:#a7adb3}.medInput::-moz-placeholder{color:#a7adb3}.medInput:-ms-input-placeholder{color:#a7adb3}.medInput::-webkit-input-placeholder{color:#a7adb3}.medInput.is-invalid{border-color:#f76a62}.medTextarea{align-items:center;border:1px solid #a7adb3;border-radius:20px;color:#5a575d;display:flex;font-family:"worksans_regular";font-size:14px;height:200px;padding:10px 19px;position:relative;width:100%;z-index:1}.medTextarea:hover,.medTextarea:active,.medTextarea:focus{border-color:#5ba0d9}.medTextarea.error{border-color:#f76a62}.medTextarea:-moz-placeholder{color:#a7adb3}.medTextarea::-moz-placeholder{color:#a7adb3}.medTextarea:-ms-input-placeholder{color:#a7adb3}.medTextarea::-webkit-input-placeholder{color:#a7adb3}.medTextarea.is-invalid{border-color:#f76a62}.medTextarea.small{height:100px}.warningMessage{color:#ffb64f;font-size:12px;margin-top:4px}.errorMessage{color:#f76a62;font-size:12px;margin-top:4px}.successMessage{color:#a2d96b;font-size:12px;margin-top:4px}.noticeMessage{color:#4472a5;font-size:12px;margin-top:4px}.dropdown-menu{border:none;border-radius:4px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);margin-top:5px;padding:8px 0}.dropdown-menu .dropdown-item{align-items:center;display:flex;font-family:"worksans_regular";font-size:16px;height:40px;padding:0 24px;cursor:pointer}.dropdown-menu .dropdown-item :not(:active){color:#5a575d}.badge{align-items:center;border-radius:20px;color:#fff;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:center;padding:0 8px}.badge .primary{background-color:#4472a5}.badge .success{background-color:#a2d96b}.badge .done{background-color:#c3cccc}.badge .error{background-color:#f76a62}.card{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);padding:32px 24px}label{color:#4472a5;font-family:"worksans_regular";font-size:16px;margin-bottom:5px}.switch{display:inline-block;height:18px;position:relative;width:44px}.switch input{height:0;opacity:0;width:0}.switch input:checked+.slider{background-color:#4cd964}.switch input:checked+.slider:before{transform:translateX(26px)}.switch .slider{background-color:#c7c7c7;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:white;border-radius:50%;bottom:-2px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.33);content:"";height:22px;left:-2px;position:absolute;width:22px;transition:.4s}input[type=range]{-webkit-appearance:none;background:#c7c7c7;border-radius:40px;width:100%;height:6px;margin:15px 0;outline:none;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#4472a5;border-radius:40px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15);cursor:pointer;height:20px;width:20px;z-index:1}.dropdown-toggle::after{display:none}.dropdown-menu.show{max-width:90vw;overflow:hidden}#notFound{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:12px;height:56px;justify-content:center;margin-bottom:8px;padding:0 24px}body{display:flex;font-family:"worksans_medium";font-size:14px;min-height:100vh}a{text-decoration:none}a:hover{text-decoration:none}h1,h2,h3,h4{color:#4472a5;font-family:"worksans_bold"}h1{font-size:26px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}label{font-family:"worksans_medium"}p{font-family:"worksans_regular"}input,textarea,button{outline:none}input:hover,input:active,input:focus,textarea:hover,textarea:active,textarea:focus,button:hover,button:active,button:focus{outline:none}.ui-datepicker{display:none;padding:16px;width:300px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);background:#fff;color:#5a575d;font-family:"worksans_regular"}.ui-datepicker .ui-datepicker-header{padding:0 0 8px;display:flex;justify-content:space-between;align-items:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding:8px;cursor:pointer;display:block;flex:0 0 30px}.ui-datepicker .ui-datepicker-prev a,.ui-datepicker .ui-datepicker-next a{display:block}.ui-datepicker .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-next{order:3}.ui-datepicker .ui-datepicker-title{order:2;text-align:center;flex:1}.ui-datepicker table{border-collapse:collapse;font-size:0.9em;margin:0 0 0.4em;width:100%}.ui-datepicker th{border:0;font-weight:bold;padding:0.7em 0.3em;text-align:center}.ui-datepicker td{border:0;padding:8px;cursor:pointer}.ui-datepicker td:hover{background-color:#eaeaea}.ui-datepicker td span,.ui-datepicker td a{color:#4472a5;display:block;text-align:center;text-decoration:none}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.no-scroll{overflow:hidden;-webkit-overflow-scrolling:touch}.indisponible{justify-content:flex-start;display:flex;padding-left:1rem;font-weight:600}#chat24{height:auto !important}#app{align-items:stretch;background-color:#fafafa;display:flex;flex-direction:column;line-height:18px;min-height:100%;justify-content:space-between;width:100%}#newOrderModal{max-width:100%;justify-content:center;align-items:center}#newOrderModal .closeModal{position:absolute;margin-left:100%;color:#fff;pointer-events:none}@media screen and (max-width: 992px){#newOrderModal .closeModal{margin-left:95%;margin-top:-45px}}@media screen and (max-width: 769px){#newOrderModal .closeModal{margin-left:94%;margin-top:-45px}}@media screen and (max-width: 674px){#newOrderModal .closeModal{margin-left:92%;margin-top:-45px}}@media screen and (max-width: 482px){#newOrderModal .closeModal{margin-left:90%;margin-top:-45px}}#newOrderModal .modal-dialog{max-width:100%}#newOrderModal .modal-content{margin-top:9%;max-width:100%;width:60%;margin-left:20%}@media screen and (max-width: 992px){#newOrderModal .modal-content{width:90%;margin-left:5%}}#newOrderModal .modalInstructionsLeft{margin:30px 15px 0 30px;max-width:30%}#newOrderModal .modalInstructionsRight{margin:30px 0 0 0;max-width:60%}@media screen and (max-width: 1028px){#newOrderModal .modalInstructionsRight{max-width:56%}}#newOrderModal .modalInstructionsText{width:13px;height:13px;border-radius:50px;background-color:#02439a;color:#fff;padding:10px 15px 10px 15px}#newOrderModal p{text-align:justify;color:#a7adb3}#newOrderModal .nameCpfInput{width:95%;margin:30px 0 30px 15px;padding-bottom:30px;border-bottom-style:solid;border-bottom-color:#a7adb3;border-bottom-width:1px}#newOrderModal .nameCpfInput .select2-container--default .select2-selection--single{display:flex;align-items:center;height:40px;padding:0 19px;background-color:#fff;border:1px solid #a7adb3;border-radius:20px;color:#5a575d}#newOrderModal .nameCpfInput .select2-container--default .select2-selection--single:focus{outline:0}#newOrderModal .nameCpfInput .select2-container--default .select2-selection--single .select2-selection__arrow{margin-right:15px;padding:20px 30px 20px 0}#newOrderModal .nameCpfInput input{margin-left:15px;width:100%}#newOrderModal input{width:100%}#newOrderModal .row.inputs{margin-left:0px;margin-top:30px;width:100%}#newOrderModal .row.inputs input{width:100%}@media screen and (max-width: 992px){#newOrderModal .row.inputs input{margin-bottom:30px}}#newOrderModal a{color:#5ba0d9;font-size:14px}@media screen and (max-width: 1291px){#newOrderModal a{margin-bottom:20px}}@media screen and (max-width: 1200px){#newOrderModal a{margin-bottom:20px}}@media screen and (max-width: 992px){#newOrderModal a{margin-top:0px;margin-bottom:20px}}@media screen and (max-width: 835px){#newOrderModal a{margin-bottom:20px}}@media screen and (max-width: 767px){#newOrderModal a{margin-top:-10px;margin-bottom:20px}}#newOrderModal .row.bottom{margin-left:15px;margin-top:30px;margin-right:30px;justify-content:space-between;align-items:center}#newOrderModal .row.bottom button{width:46%}#newOrderModal .row.bottom .row{justify-content:space-between}@media screen and (max-width: 1291px){#newOrderModal .row.bottom{justify-content:space-around;margin-right:15px}#newOrderModal .row.bottom .row{width:80%}}@media screen and (max-width: 1200px){#newOrderModal .row.bottom{justify-content:space-around;margin-right:15px}}@media screen and (max-width: 992px){#newOrderModal .row.bottom{justify-content:space-around;margin-right:15px;align-items:center}}@media screen and (max-width: 767px){#newOrderModal .row.bottom{justify-content:space-around;margin-right:15px}#newOrderModal .row.bottom .row{width:80%}#newOrderModal .row.bottom .row button{width:100%;margin-top:10px}}#addObservationModal{margin-top:7%}#addObservationModal .closeModal{position:absolute;margin-left:103%;color:#fff;pointer-events:none}#addObservationModal .labelText{margin-top:20px;justify-content:center;align-items:center;text-align:center}#addObservationModal label{color:#5a575d;font-size:16px;font-weight:bold}#addObservationModal .textInput{justify-content:center;align-items:center;margin-top:30px}#addObservationModal .textInput textarea{width:90%;height:200px;padding:15px}#addObservationModal .buttons{margin-top:25px;justify-content:center;align-items:center}#addObservationModal .buttons .submitNewObservation{background-color:#1e4a6d}#addObservationModal .buttons button{margin:10px}.after-body{overflow:hidden}.after-body::after{content:" ";width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.5);position:fixed;z-index:490}main#mainContent{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:120px;width:100%}@media screen and (max-width: 767px){main#mainContent{margin-top:102px;padding:0}}.wrapper{display:flex;flex-direction:column;max-width:1140px;padding:0 16px;width:100%}.wrapper.cart{max-width:755px}@media screen and (max-width: 767px){.wrapper{padding:0 8px}.wrapper.infinite{padding:0}}.darkOpacity{background:rgba(0,0,0,0.3);display:none;position:absolute;width:100%;z-index:390}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}ul#breadcrumbs{align-items:center;display:flex;flex-wrap:wrap}ul#breadcrumbs li{display:flex;margin-right:5px;margin-top:5px}ul#breadcrumbs li::after{margin-left:5px;color:#a7adb3;content:" > "}ul#breadcrumbs li:last-child::after{content:""}ul#breadcrumbs li:last-child a{font-family:"worksans_bold"}ul#breadcrumbs li a{display:flex;align-items:center;color:#a7adb3;font-size:16px}ul#breadcrumbs li a img{margin-right:5px;height:16px;width:16px}ul.productList{display:flex;flex-wrap:wrap}ul.productList li.itemProductList{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin:0 2px 16px 2px;width:24.4%}@media screen and (max-width: 767px){ul.productList li.itemProductList{margin-bottom:8px;width:48.5%}}ul.productList li.itemProductList article{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:16px;position:relative}ul.productList li.itemProductList article .offer{align-items:center;background-color:#a2d96b;border-top-right-radius:8px;border-bottom-left-radius:8px;color:#fff;display:flex;font-family:14px;justify-content:center;padding:4px 8px;position:absolute;right:0;top:0}ul.productList li.itemProductList article a{align-items:center;display:flex;flex-direction:column;width:100%}ul.productList li.itemProductList article a img{max-width:100%;width:auto;height:190px;object-fit:contain}ul.productList li.itemProductList article a .infoItem{align-items:flex-start;display:flex;flex-direction:column;margin-top:24px;width:100%}@media screen and (max-width: 767px){ul.productList li.itemProductList article a .infoItem{margin-top:8px}ul.productList li.itemProductList article a .infoItem h3{font-size:14px}}ul.productList li.itemProductList article a .infoItem p{color:#a7adb3;margin-top:4px}@media screen and (max-width: 767px){ul.productList li.itemProductList article a .infoItem p{font-size:12px}}ul.productList li.itemProductList article .prices{align-items:center;display:flex;justify-content:space-between;margin:30px 0 0;width:100%}@media screen and (max-width: 767px){ul.productList li.itemProductList article .prices{margin:16px 0}}ul.productList li.itemProductList article .prices .price{color:#a7adb3;font-size:16px;text-decoration:line-through}@media screen and (max-width: 767px){ul.productList li.itemProductList article .prices .price{font-size:10px}}ul.productList li.itemProductList article .prices .priceFinal{color:#4472a5;font-family:"worksans_bold";font-size:20px}@media screen and (max-width: 767px){ul.productList li.itemProductList article .prices .priceFinal{font-size:14px}}ul.productList li.itemProductList article .prescriptionWarning{margin:12px 0}ul.productList li.itemProductList article form{width:100%}ul.productList li.itemProductList article .cartActions{width:100%}@media screen and (min-width: 768px){ul.productList li.itemProductList article .cartActions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}ul.productList li.itemProductList article .cartActions .quantity{position:relative}ul.productList li.itemProductList article .cartActions .quantity .quantityButton{align-items:center;border:none;border-radius:20px;color:#8f969e;cursor:pointer;display:flex;justify-content:space-between;position:absolute}@media screen and (max-width: 767px){ul.productList li.itemProductList article .cartActions .quantity .quantityButton{background:none}}ul.productList li.itemProductList article .cartActions .quantity .quantityButton.subs{left:5px;top:10px;z-index:2}ul.productList li.itemProductList article .cartActions .quantity .quantityButton.sum{right:5px;top:10px;z-index:2}ul.productList li.itemProductList article .cartActions .quantity .quantityButton:disabled{color:#d8dfe5;cursor:no-drop;opacity:0.5}ul.productList li.itemProductList article .cartActions .quantity input{border:solid 1px #a2a8ae;border-radius:20px;color:#8f969e;height:40px;margin-bottom:16px;text-align:center}ul.productList li.itemProductList article .cartActions .quantity input:disabled{border-color:#d8dfe5}@media screen and (min-width: 768px){ul.productList li.itemProductList article .cartActions .quantity input{width:108px}}@media screen and (max-width: 767px){ul.productList li.itemProductList article .cartActions .quantity input{margin-bottom:8px;width:100%}}ul.productList li.itemProductList article .cartActions .addToCart{margin-bottom:16px}@media screen and (min-width: 768px){ul.productList li.itemProductList article .cartActions .addToCart{max-width:108px}}@media screen and (max-width: 767px){ul.productList li.itemProductList article .cartActions .addToCart{margin-bottom:8px;width:100%}}ul.productList li.itemProductList article .buy{width:100%}ul.productList.owl-carousel{flex-wrap:nowrap}ul.productList.owl-carousel .owl-stage-outer{position:relative}ul.productList.owl-carousel .owl-stage-outer::after,ul.productList.owl-carousel .owl-stage-outer::before{content:"";display:block;position:absolute;top:0;bottom:0;width:30px;z-index:1}ul.productList.owl-carousel .owl-stage{display:flex;align-items:stretch;zoom:0.9}ul.productList.owl-carousel .owl-item{height:auto}ul.productList.owl-carousel li.itemProductList{height:100%;width:calc(100% - 16px);margin:0 8px}ul.newProductList{margin-top:50px !important;margin-bottom:60px;display:flex;flex-wrap:wrap}ul.newProductList::after{content:"";width:240px}@media screen and (max-width: 812px){ul.newProductList{justify-content:space-around}}ul.newProductList .loader{width:100%;display:flex;justify-content:center}ul.newProductList li.newProductItem{margin:10px 10px;width:240px}@media screen and (max-width: 767px){ul.newProductList li.newProductItem{margin:10px 10px;width:295px}}ul.newProductList li.newProductItem .productBlock{position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;border-radius:15px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15)}ul.newProductList li.newProductItem .productBlock .flairs{position:absolute;right:0;top:0;display:flex;flex-direction:row}ul.newProductList li.newProductItem .productBlock .flairs span{align-items:center;border-top-right-radius:12px;border-bottom-left-radius:12px;color:#fff;display:flex;font-family:14px;justify-content:center;padding:4px 12px}ul.newProductList li.newProductItem .productBlock .flairs span.onDemand{background-color:#ff6600}ul.newProductList li.newProductItem .productBlock .flairs span.offer{margin-left:5px;background-color:#a2d96b}ul.newProductList li.newProductItem .productBlock .planDiscount{position:absolute;bottom:70px;align-items:center;border-top-right-radius:12px;border-bottom-left-radius:12px;color:#fff;display:flex;font-family:14px;justify-content:center;padding:4px 12px;background-color:#5ba0d9}ul.newProductList li.newProductItem .productBlock img{background-color:#fff;height:220px;width:100%;border-bottom:solid 2px #03c613}ul.newProductList li.newProductItem .productBlock img.noStock{border-bottom:solid 2px #e95157}ul.newProductList li.newProductItem .productBlock form{display:flex;height:60px}ul.newProductList li.newProductItem .productBlock form img{display:none}ul.newProductList li.newProductItem .productBlock form a,ul.newProductList li.newProductItem .productBlock form button{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 8px}@media screen and (max-width: 767px){ul.newProductList li.newProductItem .productBlock form a,ul.newProductList li.newProductItem .productBlock form button{padding:0 6px}}ul.newProductList li.newProductItem .productBlock form button{border:none;background:transparent;justify-content:center;cursor:pointer;position:relative}ul.newProductList li.newProductItem .productBlock form button svg{color:#e5262a;fill:transparent}ul.newProductList li.newProductItem .productBlock form button svg.red{fill:#e5262a}ul.newProductList li.newProductItem .productBlock form button svg.shake{animation:shake 0.42s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;transform:translate3d(0, 0, 0);backface-visibility:hidden;perspective:100px}ul.newProductList li.newProductItem .productBlock form a{border-left:solid 1px rgba(151,151,151,0.17);position:relative}ul.newProductList li.newProductItem .productBlock form a img{display:block;border:0;height:10px;width:98px;background:transparent}ul.newProductList li.newProductItem .productBlock form a.addToCart{cursor:pointer}ul.newProductList li.newProductItem .productBlock form a svg.link{margin-right:12px}@media screen and (max-width: 767px){ul.newProductList li.newProductItem .productBlock form a svg.link{margin-right:10px}}@media screen and (max-width: 767px){ul.newProductList li.newProductItem .productBlock form a p{font-size:12px}}ul.newProductList li.newProductItem .productBlock form a svg,ul.newProductList li.newProductItem .productBlock form a p{color:#5a575d}ul.newProductList li.newProductItem .productBlock form .addItem{background-color:#ffffff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#a7adb3;display:none;font-size:12px;padding:8px 16px;position:absolute;text-align:center;bottom:66px;z-index:1200;width:200px;left:20px;bottom:72px}ul.newProductList li.newProductItem .productBlock form .addItem a{border-left:none !important}ul.newProductList li.newProductItem .infoItem{margin-top:25px}ul.newProductList li.newProductItem .infoItem h3{margin-bottom:5px;font-family:"worksans_semibold";font-size:20px;color:rgba(0,0,0,0.6);line-height:22px}ul.newProductList li.newProductItem .infoItem p{margin-bottom:2px;font-family:"worksans_medium";font-size:14px;color:#a7adb3}ul.newProductList li.newProductItem .prices{display:flex;flex-direction:column;justify-content:flex-end;height:39px;margin-top:3px}@media screen and (max-width: 767px){ul.newProductList li.newProductItem .prices{flex-direction:row;justify-content:space-between}}ul.newProductList li.newProductItem .prices p{font-family:"montserrat_bold"}ul.newProductList li.newProductItem .prices .price{color:#a7adb3;font-size:12px}ul.newProductList li.newProductItem .prices .price strong{text-decoration:line-through}@media screen and (max-width: 767px){ul.newProductList li.newProductItem .prices .price{margin-right:6px}}ul.newProductList li.newProductItem .prices .priceFinal{color:#02439a;font-size:20px}ul.newProductList li.newProductItem .recommendedPlanDiscount{margin-top:10px;width:100%}@media screen and (max-width: 767px){ul.newProductList li.newProductItem .recommendedPlanDiscount{margin-top:-10px}}ul.newProductList li.newProductItem .recommendedPlanDiscount .plansLink{text-decoration:underline;color:#5ba0d9}ul.newProductList li.newProductItem .recommendedPlanDiscount p{color:#5ba0d9;margin-right:4px}ul.newProductList li.newProductItem .recommendedPlanDiscount p.discountPrice{font-weight:bold}ul.newProductList li.newProductItem .recommendedPlanDiscount .row{margin:0px}.carouselWrapper{display:flex;justify-content:center;position:relative}.carouselWrapper ul.newProductList{max-width:1040px}.carouselWrapper ul.newProductList li.newProductItem{margin:0 10px}.carouselWrapper .navContainer{position:absolute;top:175px;width:100%;display:flex;justify-content:space-between}.carouselWrapper .navContainer button{z-index:10;width:32px;height:32px;border-radius:16px;padding:0;padding-top:2px;border:none;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);background-color:#1e4a6d;cursor:pointer}.carouselWrapper .navContainer button.owl-prev{padding-right:1px}.carouselWrapper .navContainer button.owl-next{padding-left:1px}.carouselWrapper .navContainer button i{font-weight:bold}#listFooter{align-items:center;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:space-between;margin-top:40px}#listFooter span{color:#a7adb3}#listFooter ul#paginationSearch{align-items:center;color:#02439a;display:flex;justify-content:space-between}#listFooter ul#paginationSearch li{margin:0 2px;font-size:14px;color:#02439a}#listFooter ul#paginationSearch li a{font-size:14px;color:#02439a}#listFooter ul#paginationSearch li input{font-size:14px;-moz-appearance:textfield;color:#02439a;font-family:"montserrat_bold";border:none;border-radius:5px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);text-align:center;width:30px;height:30px;border-radius:8px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15)}#listFooter ul#pagination{align-items:center;color:#4472a5;display:flex;justify-content:space-between}#listFooter ul#pagination li{margin:0 2px}#listFooter ul#pagination li a{color:#4472a5}#listFooter ul#pagination li input{border:none;border-radius:5px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);text-align:center;width:30px}header#mainHeader{align-items:center;background-color:transparent;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;top:0;width:100%;z-index:500;position:fixed;font-family:"worksans_medium"}@media screen and (min-width: 930px){header#mainHeader{position:fixed}}header#mainHeader #formMainSearch{align-items:center;display:flex;flex-grow:1;margin-right:18px;max-width:562px}header#mainHeader #formMainSearch .search{margin-right:0 !important;position:relative;width:100%}header#mainHeader #formMainSearch .search svg{color:#fff;cursor:pointer;position:absolute;right:14px;top:11px;z-index:505}header#mainHeader #formMainSearch .search input{background-color:rgba(255,255,255,0.35);border-color:#fff;color:#fff;padding-right:35px;width:100%}header#mainHeader #formMainSearch .search input:-moz-placeholder{color:#fff;opacity:1}header#mainHeader #formMainSearch .search input::-moz-placeholder{color:#fff;opacity:1}header#mainHeader #formMainSearch .search input:-ms-input-placeholder{color:#fff;opacity:1}header#mainHeader #formMainSearch .search input::-webkit-input-placeholder{color:#fff;opacity:1}header#mainHeader #covidHeader{width:100%;background:#ffc801;align-items:center;display:flex;flex-direction:column}@media screen and (max-width: 930px){header#mainHeader #covidHeader{display:none}}header#mainHeader #covidHeader.hideBanner{display:none}header#mainHeader #covidHeader .wrapper{width:70%;padding:10px}header#mainHeader #covidHeader .wrapper .resultsInfo{display:flex;flex-direction:row;align-self:center;align-items:center}header#mainHeader #covidHeader .wrapper .resultsInfo a{margin:0 5px 0 10px;font-size:17px;color:#5597d3;font-weight:bold}header#mainHeader #covidHeader .wrapper .resultsInfo p{font-size:17px;font-weight:bold}header#mainHeader #covidHeaderMobile{width:100%;background:#ffc801;align-items:center;display:flex;flex-direction:column}@media screen and (min-width: 930px){header#mainHeader #covidHeaderMobile{display:none}}header#mainHeader #covidHeaderMobile.hideBanner{display:none}header#mainHeader #covidHeaderMobile .wrapper{width:98%;padding:5px}header#mainHeader #covidHeaderMobile .wrapper .resultsInfo{display:flex;flex-direction:row;align-self:center;align-items:center}header#mainHeader #covidHeaderMobile .wrapper .resultsInfo .covidText{margin-left:5px}header#mainHeader #covidHeaderMobile .wrapper .resultsInfo .inline{display:inline}header#mainHeader #covidHeaderMobile .wrapper .resultsInfo a{font-size:13px;color:#5597d3;font-weight:bold;white-space:nowrap}header#mainHeader #covidHeaderMobile .wrapper .resultsInfo span{font-size:13px;font-weight:bold}header#mainHeader #mainHeaderTitle{align-items:center;display:flex;justify-content:center;width:100%;padding:24px 0;background-color:#1e4a6d}header#mainHeader #mainHeaderTitle.bannerHeader{background-color:transparent}header#mainHeader #mainHeaderTitle.bannerHeader #formMainSearch{display:none}@media screen and (max-width: 929px){header#mainHeader #mainHeaderTitle{display:none}}header#mainHeader #mainHeaderTitle #logoSearch{align-items:center;display:flex;justify-content:space-between;width:100%}header#mainHeader #mainHeaderTitle #logoSearch .sendPrescriptionButton{margin-left:auto;margin-right:10px;font-size:14px;position:relative}header#mainHeader #mainHeaderTitle #logoSearch .sendPrescriptionButton .ballCounterPrescription{position:absolute;right:-3px;top:-9px;height:24px;width:24px;border-radius:16px;background:#02439a;color:#fff;border:2px solid #fff;display:flex;justify-content:center;align-items:center}header#mainHeader #mainHeaderTitle #logoSearch .cartButton{padding-left:18px;position:relative}header#mainHeader #mainHeaderTitle #logoSearch .cartButton .addItem{background-color:#ffffff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#a7adb3;display:none;font-size:12px;padding:8px 16px;position:absolute;text-align:center;top:45px;left:0;width:100%;z-index:1200}header#mainHeader #mainHeaderTitle #logoSearch .cartButton .ballCounter{position:absolute;right:-3px;top:-9px;height:24px;width:24px;border-radius:16px;background:#02439a;color:#fff;border:2px solid #fff;display:flex;justify-content:center;align-items:center}header#mainHeader #mainHeaderTitle #logoSearch #logo img{width:130px}header#mainHeader #mainHeaderTitle #infoAccount{color:#fff;max-width:233px;text-align:right}header#mainHeader #mainHeaderTitle #infoAccount p{font-family:"worksans_regular";font-size:16px}header#mainHeader #mainHeaderTitle #categoriesNavigation{margin-left:60px;align-items:center;display:flex;justify-content:flex-start;position:relative;margin-right:20px}header#mainHeader #mainHeaderTitle #categoriesNavigation ul#mainMenu{align-items:center;display:flex}header#mainHeader #mainHeaderTitle #categoriesNavigation ul#mainMenu li{align-items:center;display:flex}header#mainHeader #mainHeaderTitle #categoriesNavigation ul#mainMenu li svg{margin-right:16px}header#mainHeader #mainHeaderTitle #categoriesNavigation ul#mainMenu li a{color:white;font-size:16px}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu{border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;position:absolute;top:40px;left:-205px;width:1140px;z-index:510}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu:after,header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu:before{bottom:100%;left:214px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #categoriesMenu{background-color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px;display:flex;flex-direction:column;height:100%;margin:0;min-width:200px;padding:8px 0 8px 0}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #categoriesMenu li{align-items:center;display:flex;height:40px;padding:0 8px 0 21px}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #categoriesMenu li:hover{background-color:#fafafa}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #categoriesMenu li a{align-items:center;color:#5a575d;display:flex;justify-content:space-between;width:100%}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #categoriesMenu li a svg{color:#a7adb3}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #subcategoriesMenu{background-color:#fafafa;display:flex;flex-direction:column;flex-wrap:wrap;margin:0;padding:24px 24px 12px 24px;width:100%}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #subcategoriesMenu li{align-items:center;display:flex;margin-bottom:12px}header#mainHeader #mainHeaderTitle #categoriesNavigation #hiddenMenu #subcategoriesMenu li a{color:#5a575d;font-size:12px}header#mainHeader #mainHeaderMenu{align-items:center;justify-content:center;display:flex;width:100%;height:50px;background-color:#fff;color:rgba(0,0,0,0.6);font-family:"worksans_medium";font-size:14px}@media screen and (max-width: 929px){header#mainHeader #mainHeaderMenu{display:none}}header#mainHeader #mainHeaderMenu a{color:rgba(0,0,0,0.6);font-size:14px}header#mainHeader #mainHeaderMenu nav{align-items:center;display:flex;justify-content:center;width:100%}header#mainHeader #mainHeaderMenu nav #accountNavigation{align-items:center;display:flex;justify-content:space-between;width:100%}header#mainHeader #mainHeaderMenu nav #accountNavigation ul{display:flex;margin-left:16px}header#mainHeader #mainHeaderMenu nav #accountNavigation ul#contactInfo{margin:0}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li{border-right:1px #979797 solid;display:flex;padding:0 16px;position:relative;align-items:center}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li .header-right-icons{display:flex;align-items:center;margin:0}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li:first-child{padding-left:0}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li:last-child{border:none;padding-right:0}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li p{font-family:"worksans_medium"}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li p.userName{text-transform:capitalize}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li img{width:16px;height:16px}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li svg.alignRight{margin-left:8px}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li svg.cart{margin-right:8px}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li a{align-items:center;display:flex}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li a p{white-space:pre}header#mainHeader #mainHeaderMenu nav #accountNavigation ul li a strong{text-decoration:underline;font-family:"worksans_bold"}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList{background-color:#fff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#4472a5;display:none;font-size:14px;justify-content:space-between;flex-direction:column;left:-138px;position:absolute;top:48px;width:324px;z-index:1200;max-height:400px;overflow-y:scroll}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList:after,header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMainEmpty{color:#a7adb3;padding:24px 16px}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListHeader{align-items:center;display:flex;justify-content:space-between;padding:13px 16px;border-bottom:1px solid #d8dfe5}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListHeader a{color:#4472a5}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain{display:flex;flex-direction:column;margin:0;padding:0 16px}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:16px 0;width:100%;border-right:0}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li p{white-space:break-spaces}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li:last-child{border-bottom:none !important}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .addFavouriteItem,header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .deleteFavouriteItem{color:#4472a5;padding:0px;display:flex;align-items:center;justify-content:center;width:40px;height:30px}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .favouriteListMainProductInfo{align-items:center;display:flex;justify-content:space-between;flex:1;color:#5ba0d9;font-size:14px}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .favouriteListMainProductInfo img{height:auto;margin:auto;width:50px;flex:0 0 50px}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .favouriteListMainProductInfo .favouriteListMainProductInfoDescription{margin-left:16px;flex:1}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .favouriteListMainProductInfo .favouriteListMainProductInfoDescriptionTitle{font-family:"worksans_bold"}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .favouriteListMainProductInfo .favouriteListMainProductInfoDescriptionBrand{color:#a7adb3;word-break:break-word}header#mainHeader #mainHeaderMenu nav #accountNavigation #favouriteList #favouriteListMain li .favouriteListMainProductActions{align-items:center;display:flex;justify-content:center;flex:0 0 40px;flex-direction:column}header#mainHeader #mainHeaderMenu nav #accountNavigation #checkNotificationStatus .dotOn{height:7px;width:7px;background-color:red;border-radius:50%;position:absolute;display:inline-block;top:0px;left:24px}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader{color:#fff;font-weight:lighter}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader #sellerHeaderButton{width:auto;height:32px;align-items:center;justify-content:center;text-align:center;border-radius:25.4px;background-color:#02439a;border:none;color:#ffffff;font-family:"worksans_medium";font-size:14px;cursor:pointer}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader #sellerHeaderButton div{padding:0px 30px 0px 30px}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader #sellerHeaderOrder{width:auto;height:32px;align-items:center;justify-content:center;text-align:center;background-color:transparent;border:0px;color:rgba(0,0,0,0.6);font-family:"worksans_medium";font-size:14px;display:none;cursor:pointer}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader #sellerHeaderOrder strong{font-family:"worksans_bold";text-decoration:underline}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader #sellerHeaderOrder img{filter:invert(0.5)}header#mainHeader #mainHeaderMenu nav #accountNavigation #sellerHeader #sellerHeaderOrder div{padding-right:10px}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu{background-color:#fff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#5a575d;display:none;font-family:"worksans_regular";font-size:16px;padding:8px 0;position:absolute;text-align:center;top:48px;width:183px;z-index:510}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu:after,header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu ul{display:flex;flex-direction:column;margin:0}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu ul li{align-items:center;display:flex;height:40px;justify-content:center;padding:0}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu ul li.logout{margin-top:8px;border-top:1px solid #d8dfe5}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu ul li a{align-items:center;color:#5a575d;display:flex;height:100%;justify-content:center;text-align:center;width:100%}header#mainHeader #mainHeaderMenu nav #accountNavigation #orderMenu ul li a:hover{background-color:#fafafa}header#mainHeader #mainHeaderMenu nav #accountNavigation .addItem{background-color:#fff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#a7adb3;display:none;font-family:"worksans_regular";font-size:12px;left:-51px !important;padding:8px 16px;position:absolute;text-align:center;top:52px;z-index:1200}header#mainHeader #mainHeaderMenu nav #accountNavigation .addItem.favourite{width:150px;left:87px}header#mainHeader #mainHeaderMenu nav #accountNavigation .addItem.cart{left:-55px;top:48px;width:162px}header#mainHeader #mainHeaderMenu nav #accountNavigation .addItem:after,header#mainHeader #mainHeaderMenu nav #accountNavigation .addItem:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}header#mainHeader #mainHeaderMenu nav #accountNavigation .addItem:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu{background-color:#fff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#5a575d;display:none;font-family:"worksans_regular";font-size:16px;padding:8px 0;position:absolute;text-align:center;top:48px;width:210px;z-index:510}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu:after,header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu ul{display:flex;flex-direction:column;margin:0}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu ul li{align-items:center;display:flex;height:40px;justify-content:center;padding:0}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu ul li.logout{margin-top:8px;border-top:1px solid #d8dfe5}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu ul li a{align-items:center;color:#5a575d;display:flex;height:100%;justify-content:center;text-align:center;width:100%}header#mainHeader #mainHeaderMenu nav #accountNavigation #accountMenu ul li a:hover{background-color:#fafafa}header#mainHeader #headerMobile{padding:14px;height:102px;width:100%;background-color:#1e4a6d}@media screen and (min-width: 930px){header#mainHeader #headerMobile{display:none}}header#mainHeader #headerMobile a{color:#fff}header#mainHeader #headerMobile #showCategoriesMobile{padding-right:20px}header#mainHeader #headerMobile #headerMobileMenu{align-items:center;display:flex;justify-content:space-between}header#mainHeader #headerMobile #headerMobileMenu .column{align-items:center;display:flex;justify-content:space-between}header#mainHeader #headerMobile #headerMobileMenu .column.rightMenu{margin-left:auto}header#mainHeader #headerMobile #headerMobileMenu .column #checkNotificationStatusMobile .dotOn{height:7px;width:7px;background-color:red;border-radius:50%;position:absolute;display:inline-block;top:18px;right:93px}header#mainHeader #headerMobile #headerMobileMenu .column a{cursor:pointer}header#mainHeader #headerMobile #headerMobileMenu .column a.searchButton,header#mainHeader #headerMobile #headerMobileMenu .column a#showUserMobile,header#mainHeader #headerMobile #headerMobileMenu .column a#showNotificationMobile,header#mainHeader #headerMobile #headerMobileMenu .column a#sellerHeaderMobile,header#mainHeader #headerMobile #headerMobileMenu .column a#sellerHeaderMobilePending,header#mainHeader #headerMobile #headerMobileMenu .column a#showCartMobile,header#mainHeader #headerMobile #headerMobileMenu .column a#sendPrescriptionMobile{margin-left:22px;position:relative}header#mainHeader #headerMobile #headerMobileMenu .column a.searchButton .ballCounterPrescription,header#mainHeader #headerMobile #headerMobileMenu .column a#showUserMobile .ballCounterPrescription,header#mainHeader #headerMobile #headerMobileMenu .column a#showNotificationMobile .ballCounterPrescription,header#mainHeader #headerMobile #headerMobileMenu .column a#sellerHeaderMobile .ballCounterPrescription,header#mainHeader #headerMobile #headerMobileMenu .column a#sellerHeaderMobilePending .ballCounterPrescription,header#mainHeader #headerMobile #headerMobileMenu .column a#showCartMobile .ballCounterPrescription,header#mainHeader #headerMobile #headerMobileMenu .column a#sendPrescriptionMobile .ballCounterPrescription{position:absolute;top:-5px;right:-5px;height:14px;width:14px;font-size:9px;background:#02439a;border:solid 1px #fff;border-radius:7px;display:flex;align-items:center;justify-content:center;padding-bottom:0px}header#mainHeader #headerMobile #headerMobileMenu .column a#showCartMobile{position:relative}header#mainHeader #headerMobile #headerMobileMenu .column a#showCartMobile .ballCounter{position:absolute;top:-5px;right:-5px;height:14px;width:14px;font-size:9px;background:#02439a;border:solid 1px #fff;border-radius:7px;display:flex;align-items:center;justify-content:center;padding-bottom:0px}header#mainHeader #headerMobile #headerMobileMenu .column .addItem{background-color:#fff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#a7adb3;display:none;font-family:"worksans_regular";font-size:12px;padding:8px 16px;position:absolute;right:0;text-align:center;top:76px;z-index:1200}header#mainHeader #headerMobile #headerMobileMenu .column .addItem.cart{top:50px;width:162px}@media screen and (max-width: 767px){header#mainHeader #headerMobile #headerMobileMenu .column .addItem.cart{right:5px}header#mainHeader #headerMobile #headerMobileMenu .column .addItem.cart::after{margin-left:-22px}}header#mainHeader #headerMobile #headerMobileMenu .column .addItem.favourite{top:76px;width:162px}@media screen and (max-width: 767px){header#mainHeader #headerMobile #headerMobileMenu .column .addItem.favourite{left:0}header#mainHeader #headerMobile #headerMobileMenu .column .addItem.favourite::after{margin-left:-65px}}header#mainHeader #headerMobile #headerMobileMenu .column .addItem:after,header#mainHeader #headerMobile #headerMobileMenu .column .addItem:before{bottom:100%;right:11px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}header#mainHeader #headerMobile #headerMobileMenu .column .addItem:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}header#mainHeader #headerMobile #headerMobileMenu img{width:90px}header#mainHeader #headerMobile #headerMobileSearch{display:flex;align-items:center;justify-content:space-between}header#mainHeader #headerMobile #headerMobileSearch form{flex:1;margin-top:0}header#mainHeader #headerMobile #headerMobileSearch form .search{display:flex;flex-direction:row;margin-right:0 !important;position:relative;flex-grow:1;border-radius:20px 0 0 20px;margin-left:-0.8rem}header#mainHeader #headerMobile #headerMobileSearch form .search svg{vertical-align:baseline}header#mainHeader #headerMobile #headerMobileSearch form .search input{background-color:rgba(255,255,255,0.35);border-color:#fff;color:#fff;padding-right:10px;padding-left:3rem;height:35px;min-width:0}header#mainHeader #headerMobile #headerMobileSearch form .search input:-moz-placeholder{color:#fff;opacity:1}header#mainHeader #headerMobile #headerMobileSearch form .search input::-moz-placeholder{color:#fff;opacity:1}header#mainHeader #headerMobile #headerMobileSearch form .search input:-ms-input-placeholder{color:#fff;opacity:1}header#mainHeader #headerMobile #headerMobileSearch form .search input::-webkit-input-placeholder{color:#fff;opacity:1}header#mainHeader #headerMobile #headerMobileSearch form .search #barCodeScan{border:1px solid #fff;border-left:0;display:flex;justify-content:center;align-items:center;margin:0;padding-right:15px;padding-left:12px;border-radius:0 20px 20px 0}header#mainHeader #headerMobile #headerMobileSearch form .smallLoader .loadIcon{display:none}header#mainHeader #headerMobile #headerMobileSearch form .smallLoader.loading .loadIcon{display:block}header#mainHeader #headerMobile #headerMobileSearch form .smallLoader.loading .searchIcon{display:none}header#mainHeader #headerMobile #headerMobileSearch a{margin-left:22px}header#mainHeader #appWarningContainer{position:relative;bottom:1px;left:0;height:0px;width:100%;z-index:-1}@media screen and (min-width: 930px){header#mainHeader #appWarningContainer{display:none}}header#mainHeader #appWarningContainer #appWarning{position:absolute !important;background-color:white;border-radius:0 0 8px 8px;height:66px;width:100%;color:black;min-height:0;display:flex;flex-direction:row;align-items:center;transition:all 0.5s ease-out;padding:0 14px}header#mainHeader #appWarningContainer #appWarning.opened{box-shadow:0 25px 30px -15px rgba(44,44,74,0.6)}header#mainHeader #appWarningContainer #appWarning a{color:#1e4a6d}header#mainHeader #appWarningContainer #appWarning a:first-child{flex-grow:1;display:flex;align-items:center}header#mainHeader #appWarningContainer #appWarning a:first-child img{border-radius:5px}header#mainHeader #appWarningContainer #appWarning a:first-child span{padding-left:20px;min-width:189px}header#mainHeader #appWarningContainer #appWarning a:last-child{height:100%;width:100%;padding-right:20px;display:flex;justify-content:flex-end;align-items:center}header#mainHeader #sellerOrderOptions{background-color:#eaeaea;box-shadow:0 25px 30px -15px rgba(44,44,74,0.6);display:none;padding-top:24px;width:100%}header#mainHeader #sellerOrderOptions a{color:#5a575d;font-family:"worksans_regular";font-size:16px}header#mainHeader #sellerOrderOptions ul{padding:12px 0}header#mainHeader #sellerOrderOptions ul li{display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:0 24px}header#mainHeader #sellerOrderOptions ul li #sellerHeaderOrderMobileText{color:#4472a5}header#mainHeader #sellerOrderOptions ul li strong{font-family:"worksans_bold";text-decoration:underline}header#mainHeader #userMenuMobile{background-color:#eaeaea;box-shadow:0 25px 30px -15px rgba(44,44,74,0.6);display:none;padding-top:24px;width:100%}header#mainHeader #userMenuMobile.noLog{padding:24px}header#mainHeader #userMenuMobile.noLog p{padding:0}header#mainHeader #userMenuMobile .closeMobileCategories{color:#a7adb3;margin-left:8px}header#mainHeader #userMenuMobile a{color:#5a575d;font-family:"worksans_regular";font-size:16px}header#mainHeader #userMenuMobile p{color:#4472a5;margin-bottom:4px;padding:0 24px}header#mainHeader #userMenuMobile p.bold{font-family:"worksans_bold";margin-bottom:12px}header#mainHeader #userMenuMobile ul{padding:12px 0}header#mainHeader #userMenuMobile ul.topSeparator{border-top:1px solid #d8dfe5}header#mainHeader #userMenuMobile ul.topSeparator .notificationCounter{flex-direction:row;justify-content:flex-start}header#mainHeader #userMenuMobile ul.topSeparator .notificationCounter #checkNotificationStatusTextMobile{margin-top:-7px;margin-left:4px}header#mainHeader #userMenuMobile ul.topSeparator .notificationCounter #checkNotificationStatusTextMobile .dotOn{height:7px;width:7px;background-color:red;border-radius:50%;display:inline-block}header#mainHeader #userMenuMobile ul li{display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:0 24px}header#mainHeader #userMenuMobile ul li .category{align-items:center;display:flex;justify-content:space-between}header#mainHeader #userMenuMobile ul li .category svg{color:#a7adb3;cursor:pointer}header#mainHeader #userMenuMobile ul li .category svg.closeSubmenu{display:none}header#mainHeader #userMenuMobile ul li .subcategoriesMenuMobile{display:none}header#mainHeader #drawer{display:none}@media screen and (max-width: 767px){header#mainHeader #drawer{display:block;padding:0 6px;width:100%}}header#mainHeader #categoriesMenuMobile{padding-top:24px;width:0%;left:0;position:absolute;height:100vh;background-color:#fafafa;transition:all 0.5s;overflow:auto;z-index:600}header#mainHeader #categoriesMenuMobile.open{width:70%;transition:all 0.5s}header#mainHeader #categoriesMenuMobile .closeMobileCategories{color:#a7adb3;margin-left:8px}header#mainHeader #categoriesMenuMobile h2{font-size:26px;margin-bottom:24px;margin-left:8px;margin-top:16px}header#mainHeader #categoriesMenuMobile a{color:#5a575d;width:100%;height:100%}header#mainHeader #categoriesMenuMobile ul{background-color:#fff;margin:0}header#mainHeader #categoriesMenuMobile ul li{display:flex;flex-direction:column;justify-content:center;min-height:40px;padding:0 8px}header#mainHeader #categoriesMenuMobile ul li .category{align-items:center;display:flex;justify-content:space-between}header#mainHeader #categoriesMenuMobile ul li .category svg{color:#a7adb3;cursor:pointer}header#mainHeader #categoriesMenuMobile ul li .category svg.closeSubmenu{display:none}header#mainHeader #categoriesMenuMobile ul li .subcategoriesMenuMobile{display:none}#notificationList{background-color:#fff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#4472a5;display:none;font-size:14px;justify-content:space-between;flex-direction:column;position:absolute;top:56px;width:324px;z-index:1200;max-height:400px;overflow-y:scroll}#notificationList:after,#notificationList:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}@media screen and (max-width: 575px){#notificationList{left:30px}}@media screen and (min-width: 576px){#notificationList{left:380px}}@media screen and (min-width: 768px){#notificationList{left:420px}}@media screen and (min-width: 992px){#notificationList{left:660px}}@media screen and (min-width: 1200px){#notificationList{left:1000px}}@media screen and (min-width: 1400px){#notificationList{left:1300px}}#notificationList:after{border-color:rgba(136,183,213,0);border-bottom-color:#fff;border-width:5px;margin-left:-5px}#notificationList #notificationListMainEmpty{color:#a7adb3;padding:24px 16px}#notificationList #notificationListHeader{align-items:center;display:flex;justify-content:space-between;padding:20px 20px 0px 20px}#notificationList #notificationListHeader a{color:#4472a5}#notificationList #notificationListMain{display:flex;flex-direction:column;margin:0;padding:0 20px}#notificationList #notificationListMain li{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:16px 0;width:100%;border-right:0}#notificationList #notificationListMain li .notificationInfo{width:90%}#notificationList #notificationListMain li .notificationStatus{width:10%}#notificationList #notificationListMain li .notificationStatus .dotOff{height:10px;width:10px;border:2px solid #5BA0D9;border-radius:50%;display:inline-block}#notificationList #notificationListMain li .notificationStatus .dotOn{height:10px;width:10px;background-color:#5BA0D9;border-radius:50%;display:inline-block}#notificationList #notificationListMain li p{white-space:break-spaces}#notificationList #notificationListMain li:last-child{border-bottom:none !important}#notificationList #notificationListMain li .notificationListMainNotificationInfo:hover p{text-decoration:underline}#notificationList #notificationListMain li .notificationListMainNotificationInfo:hover .notificationListMainInfoDescription{color:#4472A5}#notificationList #notificationListMain li .notificationListMainNotificationInfo{align-items:center;display:flex;justify-content:space-between;flex:1;color:#5ba0d9;font-size:14px}#notificationList #notificationListMain li .notificationListMainNotificationInfo .notificationListMainInfoTitle{font-family:"worksans_bold";color:#4472A5}#notificationList #notificationListMain li .notificationListMainNotificationInfo .notificationListMainInfoDescription{width:80%;text-align:justify;color:#797979;margin:5px 0px 5px 0px}#notificationList #notificationListMain li .notificationListMainNotificationInfo .notificationListMainInfoDate{color:#979797;font-size:12px}#notificationList #notificationListMain li .notificationListMainDisabled{align-items:center;display:flex;justify-content:space-between;flex:1;color:#5ba0d9;font-size:14px;opacity:0.5}#notificationList #notificationListMain li .notificationListMainDisabled .notificationListMainInfoTitle{font-family:"worksans_bold";color:#4472A5}#notificationList #notificationListMain li .notificationListMainDisabled .notificationListMainInfoDescription{width:80%;text-align:justify;color:#797979;margin:5px 0px 5px 0px}#notificationList #notificationListMain li .notificationListMainDisabled .notificationListMainInfoDate{color:#979797;font-size:12px}#notificationList #notificationListMain li .notificationListMainProductActions{align-items:center;display:flex;justify-content:center;flex:0 0 40px;flex-direction:column}footer#mainFooter{align-items:center;background-color:#1e4a6d;background-repeat:no-repeat;background-position:130% -1px;color:#fff;display:flex;flex-direction:column;width:100%}@media screen and (min-width: 768px){footer#mainFooter{min-height:383px;background-position-x:right}}@media screen and (max-width: 419px){footer#mainFooter{background-position-x:120px}}footer#mainFooter hr{border-top:0;border-bottom:1px solid rgba(195,204,204,0.2);color:rgba(195,204,204,0.2);margin:0;width:100%}footer#mainFooter #footerMoreInformation,footer#mainFooter #footerLegalInfos{align-items:center;display:flex;height:118px;justify-content:center;width:100%}footer#mainFooter #footerMoreInformation a,footer#mainFooter #footerLegalInfos a{align-items:center;color:#fff;display:flex}footer#mainFooter #footerMoreInformation a svg.less,footer#mainFooter #footerLegalInfos a svg.less{display:none}footer#mainFooter #footerMoreInformation{background-color:#fff;padding-top:4px}@media screen and (min-width: 768px){footer#mainFooter #footerMoreInformation{display:none}}footer#mainFooter #footerMoreInformation a{flex-direction:column}footer#mainFooter #footerMoreInformation a p{font-size:30px;font-family:"montserrat_bold";color:#1e4a6d}footer#mainFooter #footerMoreInformation a .oval{margin-top:16px;height:29px;width:29px;border-radius:15px;background-color:#1e4a6d;padding-top:1px;display:flex;align-items:center;justify-content:center}footer#mainFooter #footerColumns{align-items:center;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}@media screen and (min-width: 768px){footer#mainFooter #footerColumns{padding:31px 0}}@media screen and (max-width: 767px){footer#mainFooter #footerColumns{flex-direction:column;padding:16px 0 0 0}}footer#mainFooter #footerColumns .column{display:flex;flex-direction:column;justify-content:space-between;width:24.5%}@media screen and (min-width: 768px){footer#mainFooter #footerColumns .column{height:100%}}@media screen and (max-width: 767px){footer#mainFooter #footerColumns .column{display:block;padding:0 6px;width:100%}}footer#mainFooter #footerColumns .column h4{color:#fff;font-family:"worksans_bold";font-size:16px;margin-bottom:16px}@media screen and (max-width: 767px){footer#mainFooter #footerColumns .column .linkGroup{margin-bottom:35px}}footer#mainFooter #footerColumns .column ul#cardFlags{display:flex;margin-top:8px}footer#mainFooter #footerColumns .column ul#cardFlags li{margin-right:8px;margin-bottom:0}footer#mainFooter #footerColumns .column ul li{margin-bottom:16px}footer#mainFooter #footerColumns .column ul li a{align-items:center;display:flex;color:#fff}footer#mainFooter #footerColumns .column ul li a svg{margin-right:20px}footer#mainFooter #additionalInfo.wrapper{padding:22px 16px;align-items:center}@media screen and (min-width: 768px){footer#mainFooter #additionalInfo.wrapper{flex-direction:row}}@media screen and (max-width: 767px){footer#mainFooter #additionalInfo.wrapper{display:none;flex-direction:column;padding-top:0}footer#mainFooter #additionalInfo.wrapper p,footer#mainFooter #additionalInfo.wrapper .bottomImage{margin:25px 0}}footer#mainFooter #additionalInfo.wrapper p{margin-right:auto;display:flex;justify-content:center;align-items:center;font-size:10px;line-height:22px}@media screen and (max-width: 767px){footer#mainFooter #additionalInfo.wrapper .bottomImage:last-child{height:108px}}footer#mainFooter #additionalInfo.wrapper .bottomImage,footer#mainFooter #additionalInfo.wrapper .bottomImage a{justify-content:center;height:80px;display:flex;align-items:center}footer#mainFooter #additionalInfo.wrapper .bottomImage img,footer#mainFooter #additionalInfo.wrapper .bottomImage a img{height:100%}@media screen and (min-width: 768px){footer#mainFooter #additionalInfo.wrapper .bottomImage img,footer#mainFooter #additionalInfo.wrapper .bottomImage a img{margin-left:40px}}footer#mainFooter .footerInfo{align-items:center;justify-content:center;display:flex;flex-direction:row;padding:32px 0;width:100%;background-color:#fff}@media screen and (max-width: 767px){footer#mainFooter .footerInfo{flex-direction:column;display:none}}footer#mainFooter .footerInfo div{color:#1e4a6d;font-size:12px;height:100%}@media screen and (max-width: 767px){footer#mainFooter .footerInfo #medmeData{width:100%}}footer#mainFooter .footerInfo #medmeData p{margin-bottom:40px;font-family:"worksans_semibold"}@media screen and (max-width: 767px){footer#mainFooter .footerInfo #medmeData p{text-align:center}}footer#mainFooter .footerInfo #medmeInfo{padding-left:24px;width:50%}@media screen and (max-width: 767px){footer#mainFooter .footerInfo #medmeInfo{margin-top:16px;width:100%}}#changePassword{display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:375px;margin:50px 0}@media screen and (max-width: 767px){#changePassword{width:90%}}#changePassword h1{margin-bottom:32px}#changePassword form{display:flex;flex-direction:column;align-items:stretch}#changePassword form>div{position:relative;margin-bottom:16px}#changePassword form .medInput{width:100%}#changePassword form .eye{position:absolute;top:0;z-index:2;right:6px;padding:10.5px;cursor:pointer}#changePassword form input[type="text"] ~ .eyeOn{display:none}#changePassword form input[type="password"] ~ .eyeOff{display:none}#home{align-items:center;display:flex;flex-direction:column;width:100%}#home h2{font-size:26px}@media screen and (max-width: 767px){#home h2{font-size:16px}}#home section#banners{align-items:center;display:flex;flex-direction:column;justify-content:flex-end;width:100%;background-size:cover;background-position-y:30%;background-position-x:center}@media screen and (min-width: 930px){#home section#banners{height:570px}}#home section#banners .wrapper{align-items:center;padding:0}#home section#banners .wrapper #stockWarning{font-size:16px;color:white;margin-bottom:30px;font-family:"worksans_medium"}@media screen and (max-width: 929px){#home section#banners .wrapper #stockWarning{display:none}}#home section#banners .wrapper #stockWarning strong{font-family:"worksans_bold"}#home section#banners .wrapper form{width:66%}@media screen and (max-width: 929px){#home section#banners .wrapper form{display:none}}#home section#banners .wrapper form .search{margin-right:0 !important;position:relative;width:100%}#home section#banners .wrapper form .search svg{color:#fff;cursor:pointer;position:absolute;right:14px;top:11px;z-index:5}#home section#banners .wrapper form .search input{background-color:rgba(255,255,255,0.35);border-color:#fff;color:#fff;padding-right:35px;width:100%}#home section#banners .wrapper form .search input:-moz-placeholder{color:#fff;opacity:1}#home section#banners .wrapper form .search input::-moz-placeholder{color:#fff;opacity:1}#home section#banners .wrapper form .search input:-ms-input-placeholder{color:#fff;opacity:1}#home section#banners .wrapper form .search input::-webkit-input-placeholder{color:#fff;opacity:1}#home section#banners .wrapper #mostPopularProducts{height:148px;margin-top:60px;margin-bottom:48px;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 929px){#home section#banners .wrapper #mostPopularProducts{margin-top:170px}}@media screen and (max-width: 767px){#home section#banners .wrapper #mostPopularProducts{margin-top:134px}}#home section#banners .wrapper #mostPopularProducts .topList{margin-top:0;margin-bottom:20px;width:100%;padding:0 8px;flex-direction:row}#home section#banners .wrapper #mostPopularProducts .topList strong,#home section#banners .wrapper #mostPopularProducts .topList a{font-family:"montserrat_bold";color:white}#home section#banners .wrapper #mostPopularProducts .topList strong{margin-bottom:4px;font-size:30px}#home section#banners .wrapper #mostPopularProducts .topList a{font-size:20px;text-decoration:underline}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts .topList strong{margin-bottom:0px;font-size:18px}#home section#banners .wrapper #mostPopularProducts .topList a{font-size:14px}}#home section#banners .wrapper #mostPopularProducts ul{margin-top:0}@media screen and (max-width: 1233px){#home section#banners .wrapper #mostPopularProducts ul{width:739px}}@media screen and (max-width: 863px){#home section#banners .wrapper #mostPopularProducts ul{width:calc(100% - 124px)}}@media screen and (max-width: 767px){#home section#banners .wrapper #mostPopularProducts ul{width:calc(100% - 104px)}}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul{width:100%}}#home section#banners .wrapper #mostPopularProducts ul .owl-item{display:flex;justify-content:center}#home section#banners .wrapper #mostPopularProducts ul .bannerItem{height:148px;width:330px;margin:0 10px;border-radius:15px;display:flex;flex-direction:row;position:relative;background:#fff}@media screen and (max-width: 767px){#home section#banners .wrapper #mostPopularProducts ul .bannerItem{width:340px;margin:0 25px}}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul .bannerItem{width:262px;margin:0 2px}}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .mobileLink{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:100}@media screen and (min-width: 768px){#home section#banners .wrapper #mostPopularProducts ul .bannerItem .mobileLink{display:none}}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .highlightImage{padding:18px}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .highlightImage .promotionTag{position:absolute;top:0px;left:0px;background-color:#FFF;border-radius:15px 0px 15px 0px;padding:10px}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .highlightImage i{height:100%;width:100%;display:block;background-repeat:no-repeat;background-size:contain;background-position:center}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo{display:flex;flex-direction:column;padding-right:0}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo{padding-left:0}}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row{display:flex;flex-direction:row;margin:0;width:auto}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row.highlightName{padding-right:10px;padding-top:5px;flex-basis:102px;display:flex;justify-content:center;align-items:center;line-height:17px;word-break:break-word;overflow:hidden;color:#212529}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .highlightPrices{flex-grow:1;height:56px}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .highlightPrices a{color:black}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .highlightPrices a:hover{color:black}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .highlightPrices p.price{color:#a7adb3;font-size:14px;text-decoration:line-through}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .highlightPrices p.priceFinal{font-size:18px;color:#02439a}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row img{display:none}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .buyButton{height:56px;width:56px;display:flex;justify-content:center;align-items:center;align-self:flex-end;background-color:#1e4a6d;color:white;border-radius:15px 0;cursor:pointer}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .buyButton img{display:block}@media screen and (max-width: 767px){#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .buyButton{display:none}}#home section#banners .wrapper #mostPopularProducts ul .bannerItem .hightlightInfo .row .addItem{background-color:#ffffff;border-radius:5px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);color:#a7adb3;display:none;font-size:12px;padding:8px 16px;position:absolute;text-align:center;bottom:66px;z-index:1200;width:200px;left:-100px;bottom:8px}#home section#banners .wrapper #mostPopularProducts ul .owl-nav{position:absolute;margin-top:0;top:53px;width:100%}#home section#banners .wrapper #mostPopularProducts ul .owl-nav button{position:absolute;background-color:white;height:42px;width:42px;border-radius:51%;padding-top:3px !important}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul .owl-nav button{width:32px;height:32px;background-color:#1e4a6d}}#home section#banners .wrapper #mostPopularProducts ul .owl-nav button.owl-prev{padding-right:2px !important;left:-62px}@media screen and (max-width: 767px){#home section#banners .wrapper #mostPopularProducts ul .owl-nav button.owl-prev{left:-52px}}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul .owl-nav button.owl-prev{left:0}}#home section#banners .wrapper #mostPopularProducts ul .owl-nav button.owl-next{padding-left:2px !important;right:-62px}@media screen and (max-width: 767px){#home section#banners .wrapper #mostPopularProducts ul .owl-nav button.owl-next{right:-52px}}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul .owl-nav button.owl-next{right:0}}#home section#banners .wrapper #mostPopularProducts ul .owl-nav button i{color:rgba(0,0,0,0.5);font-weight:bolder;font-size:18px}@media screen and (max-width: 479px){#home section#banners .wrapper #mostPopularProducts ul .owl-nav button i{color:#fff}}#home section#banners #monthlyPaymentHeader{width:100%;background:#264f9f;align-items:center;display:flex;flex-direction:column}#home section#banners #monthlyPaymentHeader.hideBanner{display:none}#home section#banners #monthlyPaymentHeader .wrapper{width:100%;padding:10px}#home section#banners #monthlyPaymentHeader .wrapper .resultsInfo{display:flex;flex-direction:row;align-self:center;align-items:center;margin:0px 10px 0px 10px}#home section#banners #monthlyPaymentHeader .wrapper .resultsInfo .text{margin:0 5px 0 10px}#home section#banners #monthlyPaymentHeader .wrapper .resultsInfo a{font-size:17px;color:#5597d3;font-weight:bold}@media screen and (max-width: 930px){#home section#banners #monthlyPaymentHeader .wrapper .resultsInfo a{font-size:13px}}#home section#banners #monthlyPaymentHeader .wrapper .resultsInfo p{font-size:17px;font-weight:bold;color:#ffffff;display:inline}@media screen and (max-width: 930px){#home section#banners #monthlyPaymentHeader .wrapper .resultsInfo p{font-size:13px}}#home section#miniBanners{width:100%;position:relative;margin:90px 0;display:flex;justify-content:center}@media screen and (max-width: 767px){#home section#miniBanners{margin-top:67px;margin-bottom:94px}}#home section#miniBanners:after,#home section#miniBanners:before{width:102px;height:287px;content:"";position:absolute}#home section#miniBanners:before{left:0;top:-56px;background-image:url("/img/lfill.png")}#home section#miniBanners:after{right:0;background-image:url("/img/rfill.png");bottom:-56px}@media screen and (min-width: 1156px){#home section#miniBanners .wrapper{padding:0}}#home section#miniBanners .wrapper ul{display:flex;justify-content:space-between;align-items:center;z-index:1}@media screen and (max-width: 767px){#home section#miniBanners .wrapper ul{flex-direction:column}}#home section#miniBanners .wrapper ul li{position:relative;border-radius:30px;display:inline-block;width:100%;max-width:357px;height:147px;overflow:hidden}@media screen and (max-width: 1099px){#home section#miniBanners .wrapper ul li{height:135px}}@media screen and (max-width: 1049px){#home section#miniBanners .wrapper ul li{height:130px;border-radius:10px}}@media screen and (max-width: 999px){#home section#miniBanners .wrapper ul li{height:120px}}@media screen and (max-width: 949px){#home section#miniBanners .wrapper ul li{height:120px}}@media screen and (max-width: 899px){#home section#miniBanners .wrapper ul li{height:110px}}@media screen and (max-width: 849px){#home section#miniBanners .wrapper ul li{height:100px}}@media screen and (max-width: 767px){#home section#miniBanners .wrapper ul li{height:150px}}@media screen and (max-width: 374px){#home section#miniBanners .wrapper ul li{height:130px}}@media screen and (max-width: 319px){#home section#miniBanners .wrapper ul li{height:175px}}@media screen and (max-width: 299px){#home section#miniBanners .wrapper ul li{height:160px}}#home section#miniBanners .wrapper ul li:first-child{align-self:flex-start}@media screen and (max-width: 767px){#home section#miniBanners .wrapper ul li:first-child{align-self:center}}#home section#miniBanners .wrapper ul li:last-child{align-self:flex-end}@media screen and (max-width: 767px){#home section#miniBanners .wrapper ul li:last-child{align-self:center}}#home section#miniBanners .wrapper ul li:not(:last-child){margin-right:10px}@media screen and (max-width: 767px){#home section#miniBanners .wrapper ul li:not(:last-child){margin-right:0;margin-bottom:20px}}@media screen and (max-width: 319px){#home section#miniBanners .wrapper ul li .bannerDesktop{display:none}}#home section#miniBanners .wrapper ul li .bannerMobile{display:none}@media screen and (max-width: 319px){#home section#miniBanners .wrapper ul li .bannerMobile{display:block}}#home section#miniBanners .wrapper ul li i,#home section#miniBanners .wrapper ul li a{background-size:cover;background-position:center;display:block;width:100%;height:100%}#home section#mostPopularCategories{padding:40px 0 24px 0}@media screen and (max-width: 767px){#home section#mostPopularCategories{padding:40px 0}}#home section#mostPopularCategories ul{display:flex;margin-top:24px;width:100%;justify-content:space-between}@media screen and (max-width: 767px){#home section#mostPopularCategories ul{margin-top:19px}}#home section#mostPopularCategories ul li{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:120px;justify-content:center;width:33.2%}@media screen and (max-width: 767px){#home section#mostPopularCategories ul li{height:67px;width:49.5%}}@media screen and (max-width: 767px){#home section#mostPopularCategories ul li:last-child{display:none}}#home section#mostPopularCategories ul li a{color:#4472a5;font-size:20px}@media screen and (max-width: 767px){#home section#mostPopularCategories ul li a{font-size:16px}}#home section.list .topList{align-items:center;display:flex;justify-content:space-between}#home section.list .topList.lowerList{flex-direction:column}#home section.list .topList.lowerList h2{color:#02439a;font-size:30px;margin-bottom:20px}#home section.list .topList.lowerList h2,#home section.list .topList.lowerList a{font-family:"montserrat_bold"}#home section.list .topList.lowerList a{color:#5ba0d9;font-size:16px;text-decoration:underline}#home section.list ul{margin-top:24px}#home section#ordersInfoHome{align-items:center;background-color:#f8fafd;color:rgba(0,0,0,0.8);display:flex;height:159px;justify-content:center;margin:0 0 40px 0;width:100%}@media screen and (min-width: 768px){#home section#ordersInfoHome .wrapper{flex-direction:row}}@media screen and (max-width: 767px){#home section#ordersInfoHome .wrapper{padding:0}}#home section#ordersInfoHome .wrapper ul{align-items:center;display:flex;flex-direction:row;justify-content:space-between;flex-basis:50%}@media screen and (max-width: 767px){#home section#ordersInfoHome .wrapper ul:first-child{margin-bottom:10px}}#home section#ordersInfoHome .wrapper ul li{align-items:center;display:flex;justify-content:flex-start !important;flex-basis:50%}@media screen and (max-width: 767px){#home section#ordersInfoHome .wrapper ul li{justify-content:space-between}}#home section#ordersInfoHome .wrapper ul li img{width:67px;max-height:62px}#home section#ordersInfoHome .wrapper ul li p{font-family:"worksans_medium"}@media screen and (max-width: 767px){#home section#ordersInfoHome .wrapper ul li p{padding:0;padding-right:5px;font-size:9px;line-height:14px}}#home section#ordersInfoHome .wrapper ul li div{display:flex;align-items:center;padding:0}@media screen and (max-width: 767px){#home section#ordersInfoHome .wrapper ul li div{height:42px}#home section#ordersInfoHome .wrapper ul li div.first{border-right:1px solid #d8d8d8}}#home section#categoriesAccess,#home section#quickAccess{width:100%;display:flex;justify-content:center}#home section#categoriesAccess .wrapper,#home section#quickAccess .wrapper{display:flex;flex-direction:column}#home section#categoriesAccess .wrapper #farmacinhaAccess,#home section#quickAccess .wrapper #farmacinhaAccess{height:150px;border-radius:15px;margin-top:24px;position:relative;flex-direction:column;justify-content:center;align-items:center;background-image:linear-gradient(#f6f7f8,#e7edf2);overflow:hidden;text-decoration:none !important}#home section#categoriesAccess .wrapper #farmacinhaAccess h2,#home section#categoriesAccess .wrapper #farmacinhaAccess span,#home section#quickAccess .wrapper #farmacinhaAccess h2,#home section#quickAccess .wrapper #farmacinhaAccess span{z-index:10}#home section#categoriesAccess .wrapper #farmacinhaAccess h2,#home section#quickAccess .wrapper #farmacinhaAccess h2{font-size:20px;margin-bottom:15px;color:#02439a;font-family:"worksans_semibold"}#home section#categoriesAccess .wrapper #farmacinhaAccess span,#home section#quickAccess .wrapper #farmacinhaAccess span{color:#02439a;font-size:14px;margin-bottom:15px}#home section#categoriesAccess .wrapper #farmacinhaAccess .medButton,#home section#quickAccess .wrapper #farmacinhaAccess .medButton{width:166px}#home section#categoriesAccess .wrapper #farmacinhaAccess .medButton:hover,#home section#quickAccess .wrapper #farmacinhaAccess .medButton:hover{background-color:#02439a !important}#home section#categoriesAccess .wrapper #farmacinhaAccess .pseudo,#home section#quickAccess .wrapper #farmacinhaAccess .pseudo{position:absolute}#home section#categoriesAccess .wrapper #farmacinhaAccess .pseudo.group,#home section#quickAccess .wrapper #farmacinhaAccess .pseudo.group{left:-8px}#home section#categoriesAccess .wrapper #farmacinhaAccess .pseudo.unionLeft,#home section#quickAccess .wrapper #farmacinhaAccess .pseudo.unionLeft{left:0;bottom:0}#home section#categoriesAccess .wrapper #farmacinhaAccess .pseudo.grafismo,#home section#quickAccess .wrapper #farmacinhaAccess .pseudo.grafismo{top:0;right:0}#home section#categoriesAccess .wrapper #farmacinhaAccess .pseudo.unionRight,#home section#quickAccess .wrapper #farmacinhaAccess .pseudo.unionRight{right:-19px;bottom:-5px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}#home section#categoriesAccess .wrapper h1,#home section#quickAccess .wrapper h1{text-align:center;color:#02439a;font-size:30px;font-family:"montserrat_bold";margin-bottom:25px}#home section#categoriesAccess .wrapper hr,#home section#quickAccess .wrapper hr{margin-top:0;margin-bottom:0;width:85px;border-top:solid 3px rgba(0,0,0,0.2)}#home section#categoriesAccess .wrapper .bannerPlans,#home section#quickAccess .wrapper .bannerPlans{height:150px;border:1px solid #E7E8E9;border-radius:15px;margin-top:1rem;position:relative;flex-direction:column;justify-content:start;align-items:start;background-image:linear-gradient(#f6f7f8,#e7edf2);overflow:hidden;text-decoration:none !important;box-shadow:0px 1px 2px 0px #eceaea}#home section#categoriesAccess .wrapper .bannerPlans img,#home section#quickAccess .wrapper .bannerPlans img{position:absolute;bottom:0px;right:0px}#home section#categoriesAccess .wrapper .bannerPlans h2,#home section#quickAccess .wrapper .bannerPlans h2{font-size:20px !important;font-weight:700;margin-bottom:10px;color:#1F6395;padding-top:.25rem;font-family:"worksans_semibold"}#home section#categoriesAccess .wrapper .bannerPlans span,#home section#quickAccess .wrapper .bannerPlans span{color:#1F6395;font-size:14px;margin-bottom:20px}#home section#categoriesAccess .wrapper .bannerPlans strong,#home section#quickAccess .wrapper .bannerPlans strong{width:166.29px;height:39.91px;font-size:13px;background:#4D8BC6;border-radius:20px}#home section#categoriesAccess .wrapper .groupWrapper{display:flex;flex-direction:column;margin-top:25px;margin-bottom:50px}@media screen and (min-width: 768px){#home section#categoriesAccess .wrapper .groupWrapper{margin-top:70px;flex-direction:row;margin-bottom:90px}}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup{display:flex;flex-basis:50%}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup:first-child{margin-right:24px}@media screen and (max-width: 767px){#home section#categoriesAccess .wrapper .groupWrapper .linkGroup{margin-right:0 !important;margin-bottom:4px;height:118px}}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a{flex-basis:50%;display:flex;flex-direction:column;border-radius:15px;border:solid 1px rgba(112,112,112,0.1);background-color:rgba(2,67,154,0.01);align-items:center;justify-content:center;height:312px}@media screen and (max-width: 767px){#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a{height:118px}}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a:first-child{margin-right:24px}@media screen and (max-width: 767px){#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a:first-child{margin-right:4px}}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a img{height:110px}@media screen and (max-width: 767px){#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a img{height:48px}}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a svg{height:110px}@media screen and (max-width: 767px){#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a svg{height:48px}}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p{margin-top:40px;font-family:"montserrat_bold";font-size:20px;text-align:center}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p.medicine{color:#02439a}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p.higiene{color:#db0088}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p.makeup{color:#ac00d6}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p.vitaminec{color:#1ab900}#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p.eccoSalvaColor{color:#02439a !important}@media screen and (max-width: 767px){#home section#categoriesAccess .wrapper .groupWrapper .linkGroup a p{margin-top:12px;font-size:15px}}#home section#quickAccess .wrapper{flex-direction:column}#home section#quickAccess .wrapper .groupWrapper{display:flex;flex-direction:row;margin-top:25px;margin-bottom:50px}@media screen and (min-width: 768px){#home section#quickAccess .wrapper .groupWrapper{margin-top:70px;margin-bottom:90px}}#home section#quickAccess .wrapper .groupWrapper a{display:flex;justify-content:space-around;align-items:center;width:214.4px;height:85px;padding:0 8px;border-radius:15px;border:solid 1px rgba(112,112,112,0.1);background-color:rgba(2,67,154,0.01)}#home section#quickAccess .wrapper .groupWrapper a:not(:last-child){margin-right:16px}@media screen and (max-width: 767px){#home section#quickAccess .wrapper .groupWrapper a{flex-direction:column;height:94px;justify-content:center;padding:0}#home section#quickAccess .wrapper .groupWrapper a:not(:last-child){margin-right:4px}}#home section#quickAccess .wrapper .groupWrapper a img{height:31.8px;align-self:center;padding:0}@media screen and (max-width: 767px){#home section#quickAccess .wrapper .groupWrapper a img{height:28px !important}}#home section#quickAccess .wrapper .groupWrapper a p{font-family:"montserrat_bold";font-size:18px;text-align:center;color:#02439a;padding:0}@media screen and (max-width: 767px){#home section#quickAccess .wrapper .groupWrapper a p{font-size:10px;line-height:12px;margin-top:8px}}@media screen and (max-width: 319px){#home section#quickAccess .wrapper .groupWrapper a p{max-width:54px}}#home section#newsletter{align-items:center;background-position:center center;background-size:cover;color:rgba(9,11,23,0.7);display:flex;justify-content:center;margin:0 0 76px 0;width:100%}@media screen and (max-width: 767px){#home section#newsletter{height:auto}}#home section#newsletter .wrapper{position:relative;align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){#home section#newsletter .wrapper{flex-direction:column}}#home section#newsletter .wrapper .column{align-items:center;justify-content:center;display:flex;flex-direction:row}@media screen and (max-width: 767px){#home section#newsletter .wrapper .column{width:100%}}#home section#newsletter .wrapper .column#newsletterForm{align-items:flex-start;flex-direction:column;max-width:369px;margin-right:6px;width:100%}@media screen and (max-width: 767px){#home section#newsletter .wrapper .column#newsletterForm{margin-top:40px;margin-right:0;max-width:none}}#home section#newsletter .wrapper .column.imageColumn{position:relative;max-width:355px;margin-right:60px;width:100%}@media screen and (min-width: 769px){#home section#newsletter .wrapper .column.imageColumn{align-self:flex-start}}#home section#newsletter .wrapper .column img{max-width:355px;width:100%}@media screen and (min-width: 769px){#home section#newsletter .wrapper .column img{margin-left:33px;position:absolute;top:0;left:0}}#home section#newsletter .wrapper .column h3{color:#02439a;font-size:20px;margin-bottom:8px}#home section#newsletter .wrapper .column label{color:#fff;margin-bottom:16px}#home section#newsletter .wrapper .column .newsResponse{display:none}#home section#newsletter .wrapper .column .newsForm{position:relative;width:100%;margin-top:48px}@media screen and (max-width: 767px){#home section#newsletter .wrapper .column .newsForm{margin-top:32px}}#home section#newsletter .wrapper .column .newsForm .errorMessage{color:#f76a62;position:absolute;left:16px;margin:0}#home section#newsletter .wrapper .column .newsForm .errorMessage[for="name"]{top:-20px}#home section#newsletter .wrapper .column .newsForm .errorMessage[for="email"]{top:91px}#home section#newsletter .wrapper .column .newsForm input{background:none;border-color:#1e4a6d;color:#02439a;width:100%;margin-bottom:10px}#home section#newsletter .wrapper .column .newsForm input:-moz-placeholder{color:#02439a}#home section#newsletter .wrapper .column .newsForm input::-moz-placeholder{color:#02439a}#home section#newsletter .wrapper .column .newsForm input:-ms-input-placeholder{color:#02439a}#home section#newsletter .wrapper .column .newsForm input::-webkit-input-placeholder{color:#02439a}#home section#newsletter .wrapper button{margin-bottom:10px;min-width:110px;position:relative;margin-right:auto;align-self:flex-end}@media screen and (max-width: 767px){#home section#newsletter .wrapper button{width:100%}}#home section#newsletter .wrapper button img{display:none}#home section#newsletter .wrapper button svg{display:none;position:absolute;right:12px}#home section#newsletter .wrapper .sentButton{padding-left:16px;padding-right:32px;opacity:1}#home section#mostViewedProducts{padding-bottom:24px}#categoryMain{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}#categoryMain section#banner{align-items:center;background-position:center 30%;background-size:cover;display:flex;height:260px;justify-content:center;width:100%}@media screen and (max-width: 767px){#categoryMain section#banner{height:100px}}#categoryMain section#banner h1{color:#fff;font-family:"montserrat_bold";font-size:30px}@media screen and (max-width: 767px){#categoryMain section#banner h1{font-size:14px}}#categoryMain #headerList{margin:40px 0 28px}#categoryMain #headerList ul#breadcrumbs{margin-bottom:24px}@media screen and (max-width: 767px){#categoryMain #headerList ul#breadcrumbs{display:none}}#categoryMain #headerList ul#filters{align-items:center;display:flex;justify-content:flex-start}#categoryMain #headerList ul#filters li{border-right:1px solid #d8dfe5;padding:0 17px}#categoryMain #headerList ul#filters li:first-child{padding-left:0}#categoryMain #headerList ul#filters li:last-child{border:none}#categoryMain #headerList ul#filters li a{color:#5ba0d9;font-size:14px}#categoryMain #headerList ul#activeFilters{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:16px}#categoryMain #headerList ul#activeFilters li{align-items:center;background-color:#4472a5;border-radius:20px;color:#fff;display:flex;font-size:12px;height:24px;justify-content:space-between;margin-right:8px;padding:0 8px}#categoryMain #headerList ul#activeFilters li a{color:#fff;margin-left:4px}#categoryMain #breadWrapper{flex-direction:row;align-items:center;min-height:50px;background-color:#f8fafd}@media screen and (max-width: 767px){#categoryMain #breadWrapper{min-height:30px}}#categoryMain ul#categoryCarousel{width:100%;margin-top:28px}#categoryMain ul#categoryCarousel .owl-item{display:flex;justify-content:center}#categoryMain ul#categoryCarousel .owl-nav{position:relative}#categoryMain ul#categoryCarousel .owl-nav button{position:absolute;display:flex;align-items:center;justify-content:center;height:30px;width:30px;top:-48px;border-radius:90px;border:none;color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.16);background-color:#1e4a6d}#categoryMain ul#categoryCarousel .owl-nav button:last-child{right:0}#categoryMain ul#categoryCarousel .owl-nav button i{font-size:12px;color:#fff}#categoryMain ul#categoryCarousel li{width:237px;height:66px;margin:0px 5px;border-radius:15px;border:solid 1px rgba(112,112,112,0.1);background-color:rgba(2,67,154,0.01)}#categoryMain ul#categoryCarousel li a{height:100%;width:100%;font-size:18px;font-family:"montserrat_bold";color:#02439a;display:flex;justify-content:center;align-items:center;text-align:center}#categoryMain #vitrineView{display:flex;flex-direction:row}@media screen and (max-width: 881px){#categoryMain #vitrineView{flex-direction:column}}#categoryMain section#categoryListProducts{margin-bottom:24px;flex-grow:1}#categoryMain section#categoryListProducts ul.vitrineList{margin-top:0 !important}#categoryMain .filterButtons{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 881px){#categoryMain .filterButtons.mobileExpanded{position:fixed;top:102px;left:0;padding:0 8px;width:100%;background:#fafafa;z-index:10}#categoryMain .filterButtons.mobileExpanded ~ #vitrineView{margin-top:71px}}@media screen and (min-width: 768px){#categoryMain .filterButtons.mobileExpanded{top:138px}}#categoryMain .filterButtons .headerBar{align-items:center;display:flex;height:71px;padding:0 24px}@media screen and (max-width: 881px){#categoryMain .filterButtons .headerBar{padding:0}}#categoryMain .filterButtons .headerBar h4{font-size:16px;font-family:"montserrat_bold";color:#02439a}@media screen and (max-width: 881px){#categoryMain .filterButtons .headerBar h4{display:none}}@media screen and (min-width: 881px){#categoryMain .filterButtons .headerBar button{display:none}}#categoryMain .filterButtons .btn-group{height:31px;min-width:160px}#categoryMain .filterButtons button{height:31px;background:#fafafa;border-radius:15px;border:solid 1px #e4e7ef;padding:6px 28px;padding-right:22px;font-family:"montserrat_bold";font-size:16px;color:#02439a;margin:0;cursor:pointer}@media screen and (max-width: 514px){#categoryMain .filterButtons button{padding-left:18px;padding-right:14px}}#categoryMain .filterButtons button#dropdownMenuButton{min-width:160px}@media screen and (max-width: 515px){#categoryMain .filterButtons button .bigText{display:none}}@media screen and (min-width: 515px){#categoryMain .filterButtons button .smallText{display:none}}#categoryMain .filterButtons button[aria-expanded="true"]{border-radius:15px 15px 0 0;border-bottom:none;border-top:solid 1px #e4e7ef}#categoryMain .filterButtons .dropdown-menu{border-radius:0 0 15px 15px;box-shadow:none;width:100%;margin-top:0;border:solid 1px #e4e7ef;border-top:none;background:#fafafa;z-index:10}#categoryMain .filterButtons .dropdown-menu a:hover{background-color:#ededed}#categoryMain .filterButtons .dropdown-menu a:focus{background-color:#1e4a6d}#categoryMain .filterButtons .dropdown-menu.show[x-placement="top-start"]{border-bottom:none;border-top:solid 1px #e4e7ef;border-radius:15px 15px 0 0}#categoryMain .filterButtons .dropdown-menu.show[x-placement="top-start"] ~ button[aria-expanded="true"]{border-top:none;border-bottom:solid 1px #e4e7ef;border-radius:0 0 15px 15px}#categoryMain .barFilters{background-color:#fafafa;top:200px;min-width:288px;margin-right:40px}@media screen and (max-width: 881px){#categoryMain .barFilters{margin-right:0;display:none}}@media screen and (max-width: 767px){#categoryMain .barFilters{top:100px;width:100%}}#categoryMain .barFilters .showLess{display:none}#categoryMain .barFilters .showMore{color:#02439a !important;cursor:pointer;margin-left:36px}#categoryMain .barFilters ul.parent li.parentItem .filterTitle{border-bottom:1px solid #e4e7ef;padding:19px 24px}#categoryMain .barFilters ul.parent li.parentItem a{align-items:center;color:#3a405b;display:flex;padding:19px 24px}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer{position:relative}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer input{margin-right:16px;width:20px;height:20px;background-color:white;border-radius:3px;vertical-align:middle;border:solid 2px #e4e7ef;-webkit-appearance:none;outline:none;cursor:pointer}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;display:none}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer .checkmark:after{content:"";position:absolute;display:none}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer .checkmark:after{left:8px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:1px}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer input:checked{background-color:#1e4a6d;border-color:#1e4a6d}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer input:checked ~ .checkmark{display:block}#categoryMain .barFilters ul.parent li.parentItem a .checkContainer input:checked ~ .checkmark:after{display:block}#categoryMain .barFilters ul.parent li.parentItem ul li a{padding:10px 24px}#productMain{align-items:center;display:flex;flex-direction:column;padding-bottom:24px;position:relative;width:100%}#productMain #productProfile{margin:40px 0 37px 0}@media screen and (max-width: 767px){#productMain #productProfile{margin:8px 0 37px 0}}#productMain #productProfile ul#breadcrumbs{margin-bottom:24px;display:flex;flex-wrap:wrap}@media screen and (max-width: 767px){#productMain #productProfile ul#breadcrumbs{font-size:12px;margin-left:16px}}#productMain #productProfile ul#breadcrumbs a{text-transform:capitalize}#productMain #productProfile #productInfo{align-items:flex-start;border-radius:8px;background-color:#fff;display:flex}@media screen and (max-width: 767px){#productMain #productProfile #productInfo{flex-direction:column}}#productMain #productProfile #productInfo #productViewer{position:relative;width:50%}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer{border-bottom:1px solid #d8dfe5;width:100%}}#productMain #productProfile #productInfo #productViewer .offer{align-items:center;background-color:#a2d96b;border-bottom-left-radius:8px;border-top-right-radius:8px;color:#fff;display:flex;font-size:16px;height:30px;justify-content:center;position:absolute;right:10px;top:0;width:80px}@media screen and (min-width: 768px){#productMain #productProfile #productInfo #productViewer #productImages{align-items:flex-start;display:flex;justify-content:space-between}}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer #productImages{overflow-x:hidden;padding:16px}}#productMain #productProfile #productInfo #productViewer #productImages #productImageList{--n:1;width:83px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer #productImages #productImageList{align-items:center;display:flex;height:50vw;max-height:100vh;transform:translate(calc(var(--i, 0) / var(--n) * -100%));overflow-y:hidden;width:100%;width:calc(var(--n) * 100%)}}#productMain #productProfile #productInfo #productViewer #productImages #productImageList li{width:100%}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer #productImages #productImageList li{pointer-events:none;user-select:none;width:100%;width:calc(100% / var(--n))}}#productMain #productProfile #productInfo #productViewer #productImages #productImageList li a{align-items:center;display:flex;justify-content:center;width:100%}#productMain #productProfile #productInfo #productViewer #productImages #productImageList li a img{height:83px;width:83px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer #productImages #productImageList li a img{height:auto;width:80%}}#productMain #productProfile #productInfo #productViewer #productImages #sliders{align-items:center;display:flex;justify-content:center;margin:0 auto}@media screen and (min-width: 768px){#productMain #productProfile #productInfo #productViewer #productImages #sliders{display:none}}#productMain #productProfile #productInfo #productViewer #productImages #sliders li{background-color:#d8dfe5;border-radius:50%;height:8px;margin-right:4px;width:8px}#productMain #productProfile #productInfo #productViewer #productImages #sliders li.selected{background-color:#4472a5}#productMain #productProfile #productInfo #productViewer #productImages #mainImage{align-items:center;display:flex;justify-content:center;padding:0 24px;width:100%}#productMain #productProfile #productInfo #productViewer #productImages #mainImage img{height:auto;max-width:361px;width:100%}#productMain #productProfile #productInfo #productViewer .planDiscount{position:absolute;bottom:35px;align-items:center;right:10px;border-top-left-radius:12px;border-bottom-right-radius:12px;color:#ffffff;display:flex;font-size:15px;justify-content:center;padding:5px 15px;background-color:#5ba0d9}@media screen and (max-width: 315px){#productMain #productProfile #productInfo #productViewer .planDiscount{bottom:76px}}#productMain #productProfile #productInfo #productViewer #productActionMenu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding:0 50px;width:100%}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer #productActionMenu{padding:0 40px}}#productMain #productProfile #productInfo #productViewer #productActionMenu li{margin-bottom:16px;margin-right:16px;position:relative}#productMain #productProfile #productInfo #productViewer #productActionMenu li:last-child{margin-right:0}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productViewer #productActionMenu li:nth-child(2){margin-right:0}}#productMain #productProfile #productInfo #productViewer #productActionMenu li a{align-items:center;color:#5ba0d9;display:flex;justify-content:space-between}#productMain #productProfile #productInfo #productViewer #productActionMenu li a svg{margin-left:8px}#productMain #productProfile #productInfo #productViewer #productActionMenu li a svg.red{margin-left:8px;fill:#e5262a;stroke-width:0}#productMain #productProfile #productInfo #productViewer #productActionMenu li div#shareMenu{background-color:#d8dfe5;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:16px 16px 0 16px;position:absolute;top:20px}#productMain #productProfile #productInfo #productViewer #productActionMenu li div#shareMenu ul{align-items:stretch;display:flex;flex-direction:column;justify-content:center;width:100%}#productMain #productProfile #productInfo #productViewer #productActionMenu li div#shareMenu ul li{width:100%}#productMain #productProfile #productInfo #productViewer #productActionMenu li div#shareMenu ul li a{align-items:center;display:flex;justify-content:flex-start}#productMain #productProfile #productInfo #productViewer #productActionMenu li div#shareMenu ul li a svg{margin-left:0;margin-right:8px}#productMain #productProfile #productInfo #productInformation{border-left:1px solid #d8dfe5;padding-top:28px;width:50%}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation{border-left:none;padding-top:16px;width:100%}}#productMain #productProfile #productInfo #productInformation #brand{color:#a7adb3;font-size:16px;margin-left:24px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #brand{font-size:12px;margin-left:16px}}#productMain #productProfile #productInfo #productInformation h1{margin-top:8px;margin-left:24px;margin-bottom:24px;line-height:24px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation h1{font-size:20px;margin-left:16px;margin-bottom:24px}}#productMain #productProfile #productInfo #productInformation .description{color:#a7adb3;font-size:16px;margin:16px 16px 24px 24px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation .description{font-size:14px;margin:8px 16px}}#productMain #productProfile #productInfo #productInformation .description a{color:#5ba0d9}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation .description a{display:block;margin-top:16px;text-align:center;width:100%}}#productMain #productProfile #productInfo #productInformation .genericNotice{color:#a7adb3;font-size:14px;margin:16px 16px 24px 24px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation .genericNotice{margin:8px 16px}}#productMain #productProfile #productInfo #productInformation #sellInformation{border-bottom:1px solid #d8dfe5;border-top:1px solid #d8dfe5;padding:16px 24px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #sellInformation{flex-direction:column;padding:16px 16px}}#productMain #productProfile #productInfo #productInformation #sellInformation .freeShippingNotice{display:none;color:#87bd50;font-size:14px}#productMain #productProfile #productInfo #productInformation #sellInformation .notice{color:#a7adb3;font-size:12px;margin-top:4px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #sellInformation .notice{text-align:left;margin-top:10px}}#productMain #productProfile #productInfo #productInformation #sellInformation .notice.inStock{color:#87bd50;font-size:14px;font-family:"worksans_bold"}#productMain #productProfile #productInfo #productInformation #sellInformation .regionNotice{color:#a7adb3;font-size:12px;margin-top:4px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #sellInformation #prices{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;width:100%}}#productMain #productProfile #productInfo #productInformation #sellInformation #prices #price{color:#a7adb3;font-size:16px;text-decoration:line-through}#productMain #productProfile #productInfo #productInformation #sellInformation #prices #priceFinal{color:#4472a5;font-family:"worksans_bold";font-size:26px;margin:8px 0}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #sellInformation #prices #priceFinal{font-size:20px}}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .sellerInfoProductPrice{list-style-type:none;display:flex;padding:0 10px;position:relative;align-items:center}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .sellerInfoProductPrice svg{cursor:pointer}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .productAveragePriceValue{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:-75px;top:30px;width:175px;z-index:5}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .productAveragePriceValue li{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:100%}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .productAveragePriceValue li:hover{background-color:#fafafa}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .productAveragePriceValue li p{color:#4472a5;font-family:"worksans_regular";font-size:17px}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount{margin-top:10px;width:100%;flex-direction:row;display:flex}@media screen and (max-width: 374px){#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount{font-size:13px}}@media screen and (max-width: 328px){#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount{font-size:11px}}@media screen and (max-width: 306px){#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount{font-size:10px}}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount .plansLink{color:#5ba0d9}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount .plansLink strong{text-decoration:underline}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount p{color:#5ba0d9;margin-left:4px}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount p.discountPrice{font-weight:bold}#productMain #productProfile #productInfo #productInformation #sellInformation #prices .recommendedPlanDiscount .row{margin:0px}#productMain #productProfile #productInfo #productInformation #sellInformation #productShippingQuote{margin:15px 0}#productMain #productProfile #productInfo #productInformation #sellInformation #productShippingQuote .field{display:flex;align-items:center;position:relative}#productMain #productProfile #productInfo #productInformation #sellInformation #productShippingQuote .field .loader{position:absolute;right:12px;z-index:1;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#productMain #productProfile #productInfo #productInformation #sellInformation #productShippingQuote .field label{margin:0 16px 0 0}#productMain #productProfile #productInfo #productInformation #sellInformation #quoteResults{align-self:stretch}#productMain #productProfile #productInfo #productInformation #sellInformation #quoteResults .quoteResult{display:flex;margin:6px 0;color:#5a575d}#productMain #productProfile #productInfo #productInformation #sellInformation #quoteResults .quoteResult .price{margin-right:4px;flex:0;white-space:nowrap}#productMain #productProfile #productInfo #productInformation #sellInformation #quoteResults .quoteResult .time{margin-left:4px}#productMain #productProfile #productInfo #productInformation #sellInformation #genericInfo{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:32px}#productMain #productProfile #productInfo #productInformation #sellInformation #genericInfo p{margin-bottom:16px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #sellInformation #genericInfo p{margin-bottom:8px}}#productMain #productProfile #productInfo #productInformation #sellInformation #genericInfo a{color:#5ba0d9;font-size:14px}#productMain #productProfile #productInfo #productInformation .prescriptionBox{line-height:175%;font-family:"worksans_regular";max-height:100px;font-size:12px;overflow:auto;padding:8px;border:1px solid #ffb64f;margin:16px 24px 8px}#productMain #productProfile #productInfo #productInformation .prescriptionWarning,#productMain #productProfile #productInfo #productInformation .prescriptionNotice{font-size:14px;line-height:150%}#productMain #productProfile #productInfo #productInformation .prescriptionWarning a,#productMain #productProfile #productInfo #productInformation .prescriptionNotice a{text-decoration:underline}#productMain #productProfile #productInfo #productInformation #buyActions{align-items:center;display:flex;justify-content:space-between;padding:16px 24px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #buyActions{flex-wrap:wrap}}#productMain #productProfile #productInfo #productInformation #buyActions .quantity{position:relative}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #buyActions .quantity{width:49%}}#productMain #productProfile #productInfo #productInformation #buyActions .quantity .quantityButton{align-items:center;border:none;border-radius:20px;color:#8f969e;cursor:pointer;display:flex;justify-content:space-between;position:absolute}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #buyActions .quantity .quantityButton{background:none}}#productMain #productProfile #productInfo #productInformation #buyActions .quantity .quantityButton.subs{left:5px;top:10px;z-index:2}#productMain #productProfile #productInfo #productInformation #buyActions .quantity .quantityButton.sum{right:5px;top:10px;z-index:2}#productMain #productProfile #productInfo #productInformation #buyActions .quantity input{border:solid 1px #a2a8ae;border-radius:20px;color:#8f969e;height:40px;text-align:center}#productMain #productProfile #productInfo #productInformation #buyActions .quantity input:disabled{border-color:#d8dfe5}@media screen and (min-width: 768px){#productMain #productProfile #productInfo #productInformation #buyActions .quantity input{width:120px}}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #buyActions .quantity input{width:100%}}#productMain #productProfile #productInfo #productInformation #buyActions button.medButton{width:190px;margin-left:8px}@media screen and (max-width: 767px){#productMain #productProfile #productInfo #productInformation #buyActions button.medButton{margin-left:0;width:49%}#productMain #productProfile #productInfo #productInformation #buyActions button.medButton:last-child{margin-top:8px;width:100%}}#productMain #productProfile #productInfo #productInformation #info-branch{color:#a7adb3;font-size:12px;margin-top:4px;padding:0.1rem 2rem}#productMain #productProfile #productInfo #productInformation #info-branch strong{font-weight:600}#productMain #productProfile #productInfo #productInformation #noStock{padding:32px 6px;text-align:center;width:100%}#productMain #productProfile #productConfiguration{align-items:flex-start;margin:16px 0;width:100%}#productMain #productProfile #productConfiguration ul{align-items:center;display:flex;justify-content:space-between;margin:0;width:100%}@media screen and (max-width: 767px){#productMain #productProfile #productConfiguration ul{flex-direction:column}}#productMain #productProfile #productConfiguration ul li{align-items:center;background-color:#fff;border-radius:8px;display:flex;height:96px;justify-content:space-between;padding:0 24px;width:32%}@media screen and (max-width: 767px){#productMain #productProfile #productConfiguration ul li{margin-bottom:16px;width:100%}#productMain #productProfile #productConfiguration ul li:last-child{margin-bottom:0}}#productMain #productProfile #productConfiguration ul li img{width:48px}#productMain #productProfile #productConfiguration ul li label{color:#a7adb3;text-align:center;width:75%}#productMain #productProfile #productDescription{background-color:#fff;border-radius:8px;padding:21px 24px;text-align:left}@media screen and (max-width: 767px){#productMain #productProfile #productDescription{padding:24px 16px}}#productMain #productProfile #productDescription>h2{font-size:20px;margin-top:16px;margin-bottom:16px}#productMain #productProfile #productDescription>h3{font-size:16px;margin-bottom:16px}#productMain #productProfile #productDescription>p{color:#a7adb3}#productMain #productProfile #productDescription>ul{list-style-type:disc inside}#productMain #productProfile #productDescription>ol{list-style-type:decimal inside}#productMain #productProfile #productDescription>th,#productMain #productProfile #productDescription>td{padding:8px}#productMain #productProfile #productDescription img{max-width:100%;height:auto}#productMain #productProfile #productDescription>#warning{border:1px solid #ffb64f;color:#ffb64f;display:block;padding:16px 37px;margin:32px auto 0 auto;text-align:center}@media screen and (max-width: 767px){#productMain #productProfile #productDescription>#warning{padding:16px 24px}}#productMain #productProfile #productDescription>#warning>h4{margin-bottom:16px}#productMain #productProfile .productMoreInfo{background-color:#fff;border-radius:8px;margin-top:16px;padding:24px;text-align:center}@media screen and (max-width: 767px){#productMain #productProfile .productMoreInfo{height:auto}}#productMain #productProfile .productMoreInfo h3{font-size:16px;text-align:left}#productMain #productProfile .productMoreInfo ul#productMoreInfoList{display:flex;flex-wrap:wrap;margin-top:16px;text-align:left;width:100%}@media screen and (max-width: 767px){#productMain #productProfile .productMoreInfo ul#productMoreInfoList{flex-wrap:nowrap;height:auto}}#productMain #productProfile .productMoreInfo ul#productMoreInfoList li{align-items:center;display:flex;margin-bottom:16px;width:48%}@media screen and (max-width: 767px){#productMain #productProfile .productMoreInfo ul#productMoreInfoList li{justify-content:space-between;margin-bottom:16px;width:100%}#productMain #productProfile .productMoreInfo ul#productMoreInfoList li:last-child{margin-bottom:0}}#productMain #productProfile .productMoreInfo ul#productMoreInfoList li label{color:#5a575d;font-size:14px;margin:0;width:50%}#productMain #productProfile .productMoreInfo ul#productMoreInfoList li p{color:#a7adb3;text-align:right;width:50%}#productMain #productProfile .productMoreInfo ul#productMoreInfoList li p a{color:#4472a5}#productMain section.list{margin-top:24px}#productMain section.list .topList{align-items:center;display:flex;justify-content:space-between}#productMain section.list .topList a{color:#4472a5;font-size:14px}#productMain section.list ul{margin-top:24px}#cartMain{align-items:center;display:flex;flex-direction:column;padding:40px 0;width:100%}@media screen and (max-width: 767px){#cartMain{padding:16px 0;padding-bottom:88px}}#cartMain h1{margin-bottom:30px;text-align:center}@media screen and (max-width: 767px){#cartMain h1{font-size:20px;margin-bottom:24px}}#cartMain .checkoutPrescriptionNotice{line-height:175%;color:#ffb64f;padding:28px 18px;font-family:"worksans_regular";font-size:12px;border:1px solid #ffb64f;margin:24px 0;width:100%}#cartMain .checkoutPrescriptionNotice li{list-style-type:disc;list-style-position:inside}#cartMain #goToNextStep{position:relative}#cartMain #goToNextStep .seloBotao{position:absolute;bottom:41px;width:100px;pointer-events:none}@media screen and (max-width: 767px){#cartMain #goToNextStep .seloBotao{bottom:-80px;width:200px}}#cartMain #steps{align-items:center;display:flex;justify-content:space-between;margin:0 auto 48px auto;position:relative;width:100%}#cartMain #steps:before{border-top:1px solid #d8dfe5;content:"";margin:0 auto;position:absolute;top:15px;left:-14px;right:0;bottom:0;width:76%;z-index:1}@media screen and (max-width: 767px){#cartMain #steps{align-items:flex-start;justify-content:space-between;margin:0 auto 24px auto;padding:0 8px;width:100%}}#cartMain #steps li{align-items:center;color:#a7adb3;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 768px){#cartMain #steps li{width:25%}}#cartMain #steps li label{align-items:center;background-color:#fafafa;border:1px solid #a7adb3;border-radius:50%;color:#a7adb3;display:flex;font-size:14px;justify-content:center;height:28px;width:28px;z-index:2}#cartMain #steps li h4{color:#a7adb3;font-family:"worksans_regular";font-size:16px;text-align:center}@media screen and (max-width: 767px){#cartMain #steps li h4{font-size:12px}}#cartMain #steps li.selected{color:#4472a5}#cartMain #steps li.selected label{background-color:#4472a5;border:1px solid #4472a5;color:#fff}#cartMain #steps li.selected h4{color:#4472a5}#cartMain #steps li.done{color:#fff}#cartMain #steps li.done label{background-color:#a2d96b;border:1px solid #a2d96b;color:#fff}#cartMain #steps li.done h4{color:#4472a5}#cartMain #step1 #noProducts{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;text-align:center}#cartMain #step1 #noProducts a{margin-top:20px}#cartMain #step1 #cartHeader{align-items:center;border-bottom:1px solid #d8dfe5;color:#a7adb3;display:flex;padding-bottom:24px;width:100%}@media screen and (max-width: 767px){#cartMain #step1 #cartHeader{display:none}}#cartMain #step1 #cartHeader li{width:15%}#cartMain #step1 #cartHeader li:first-child{width:45%;padding-left:24px}#cartMain #step1 #cartHeader li:nth-child(2){text-align:left;width:25%}#cartMain #step1 #cartHeader li.lastChild{padding-right:24px}#cartMain #step1 #cartHeaderSuperSeller{align-items:center;border-bottom:1px solid #d8dfe5;color:#a7adb3;display:flex;padding-bottom:24px;width:100%}@media screen and (max-width: 767px){#cartMain #step1 #cartHeaderSuperSeller{display:none}}#cartMain #step1 #cartHeaderSuperSeller li{width:15%}#cartMain #step1 #cartHeaderSuperSeller li:first-child{width:40%;padding-left:24px}#cartMain #step1 #cartHeaderSuperSeller li:nth-child(2){text-align:center;width:15%}#cartMain #step1 #cartHeaderSuperSeller li:nth-child(3){text-align:center;width:15%}#cartMain #step1 #cartHeaderSuperSeller li:nth-child(4){text-align:center;width:15%}#cartMain #step1 #cartHeaderSuperSeller li.lastChild{text-align:right;padding-right:24px;width:15%}#cartMain #step1 .cartProductSuperSeller{align-items:center;border-bottom:1px solid #d8dfe5;color:#a7adb3;display:flex;flex-wrap:wrap;padding:24px 0;width:100%}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller{padding:0 0 17px 0}}#cartMain #step1 .cartProductSuperSeller li{position:relative;width:18%}#cartMain #step1 .cartProductSuperSeller li:first-child{padding-left:24px;width:40%}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li:first-child{margin-bottom:16px;padding-left:8px;width:100%}}#cartMain #step1 .cartProductSuperSeller li:nth-child(2){text-align:right;width:15%}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li:nth-child(2){width:30%}}#cartMain #step1 .cartProductSuperSeller li:nth-child(3){text-align:center;width:15%}#cartMain #step1 .cartProductSuperSeller li:nth-child(3) .detail-mobile{font-size:12px;display:none}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li:nth-child(3){width:35%;min-width:80px}#cartMain #step1 .cartProductSuperSeller li:nth-child(3) .detail-mobile{display:block}}#cartMain #step1 .cartProductSuperSeller li:nth-child(4){padding-left:12px;text-align:left;width:15%}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li:nth-child(4){min-width:80px;width:35%;display:none}}#cartMain #step1 .cartProductSuperSeller li.lastChild{align-items:center;display:flex;justify-content:flex-end;width:15%}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li.lastChild{padding-right:8px;width:35%}}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li{padding:0 8px}}#cartMain #step1 .cartProductSuperSeller li a{align-items:center;display:flex}#cartMain #step1 .cartProductSuperSeller li a img{width:81px}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li a img{width:40px}}#cartMain #step1 .cartProductSuperSeller li a .productInfo{margin-left:24px}#cartMain #step1 .cartProductSuperSeller li a .productInfo h3{font-family:"worksans_regular";font-size:16px}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li a .productInfo h3{font-size:14px}}#cartMain #step1 .cartProductSuperSeller li a .productInfo p{color:#a7adb3;font-size:14px}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li a .productInfo p{font-size:12px}}#cartMain #step1 .cartProductSuperSeller li .quantity{margin:0 auto;position:relative;width:100px}#cartMain #step1 .cartProductSuperSeller li .quantity .quantityButton{align-items:center;background-color:#fff;border:none;border-radius:20px;color:#8f969e;cursor:pointer;display:flex;justify-content:space-between;position:absolute}#cartMain #step1 .cartProductSuperSeller li .quantity .quantityButton.subs{left:5px;top:10px;z-index:2}#cartMain #step1 .cartProductSuperSeller li .quantity .quantityButton.sum{right:5px;top:10px;z-index:2}#cartMain #step1 .cartProductSuperSeller li .quantity .quantityButton:disabled{color:#d8dfe5;cursor:no-drop;opacity:0.5}#cartMain #step1 .cartProductSuperSeller li .quantity input{cursor:default;border:solid 1px #a2a8ae;border-radius:20px;color:#8f969e;font-size:14px;height:40px;text-align:center;width:100%}#cartMain #step1 .cartProductSuperSeller li .quantity input:disabled{border-color:#d8dfe5}#cartMain #step1 .cartProductSuperSeller li .price{font-size:12px;margin-bottom:4px;text-decoration:line-through}#cartMain #step1 .cartProductSuperSeller li .priceFinal{font-size:16px}#cartMain #step1 .cartProductSuperSeller li .priceTotal{color:#4472a5;font-size:15px}#cartMain #step1 .cartProductSuperSeller li .priceTotalSmall{color:#4472a5;font-size:12px}#cartMain #step1 .cartProductSuperSeller li .productMenuToggle{cursor:pointer}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li .productMenuToggle{margin-left:24px}}#cartMain #step1 .cartProductSuperSeller li .productMenuToggle svg{color:#a7adb3}@media screen and (max-width: 767px){#cartMain #step1 .cartProductSuperSeller li .shopcartDeleteButton{margin-left:12px}}#cartMain #step1 .cartProductSuperSeller li .shopcartDeleteButton svg{color:#a7adb3}#cartMain #step1 .cartProductSuperSeller li .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:0;top:25px;width:243px;z-index:5}#cartMain #step1 .cartProductSuperSeller li .productMenu li{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:100%}#cartMain #step1 .cartProductSuperSeller li .productMenu li:hover{background-color:#fafafa}#cartMain #step1 .cartProductSuperSeller li .productMenu li a{color:#5a575d}#cartMain #step1 .cartProduct{align-items:center;border-bottom:1px solid #d8dfe5;color:#a7adb3;display:flex;flex-wrap:wrap;padding:24px 0;width:100%}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct{padding:0 0 17px 0}}#cartMain #step1 .cartProduct li{position:relative;width:18%}#cartMain #step1 .cartProduct li:first-child{padding-left:24px;width:39%}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li:first-child{margin-bottom:16px;padding-left:8px;width:100%}}#cartMain #step1 .cartProduct li:nth-child(2){text-align:right;width:25%}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li:nth-child(2){width:50%}}#cartMain #step1 .cartProduct li:nth-child(3){padding-right:12px;text-align:right}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li:nth-child(3){display:none}}#cartMain #step1 .cartProduct li.lastChild{align-items:center;display:flex;padding-right:24px;justify-content:flex-end}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li.lastChild{padding-right:8px;width:50%}}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li{padding:0 8px}}#cartMain #step1 .cartProduct li a{align-items:center;display:flex}#cartMain #step1 .cartProduct li a img{width:81px}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li a img{width:40px}}#cartMain #step1 .cartProduct li a .productInfo{margin-left:24px}#cartMain #step1 .cartProduct li a .productInfo h3{font-family:"worksans_regular";font-size:16px}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li a .productInfo h3{font-size:14px}}#cartMain #step1 .cartProduct li a .productInfo p{color:#a7adb3;font-size:14px}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li a .productInfo p{font-size:12px}}#cartMain #step1 .cartProduct li .quantity{margin:0 auto;position:relative;width:148px}#cartMain #step1 .cartProduct li .quantity .quantityButton{align-items:center;background-color:#fff;border:none;border-radius:20px;color:#8f969e;cursor:pointer;display:flex;justify-content:space-between;position:absolute}#cartMain #step1 .cartProduct li .quantity .quantityButton.subs{left:5px;top:10px;z-index:2}#cartMain #step1 .cartProduct li .quantity .quantityButton.sum{right:5px;top:10px;z-index:2}#cartMain #step1 .cartProduct li .quantity .quantityButton:disabled{color:#d8dfe5;cursor:no-drop;opacity:0.5}#cartMain #step1 .cartProduct li .quantity input{cursor:default;border:solid 1px #a2a8ae;border-radius:20px;color:#8f969e;font-size:14px;height:40px;text-align:center;width:100%}#cartMain #step1 .cartProduct li .quantity input:disabled{border-color:#d8dfe5}#cartMain #step1 .cartProduct li .price{font-size:12px;margin-bottom:4px;text-decoration:line-through}#cartMain #step1 .cartProduct li .priceFinal{font-size:16px}#cartMain #step1 .cartProduct li .priceTotal{color:#4472a5;font-size:15px}#cartMain #step1 .cartProduct li .priceTotalSmall{color:#4472a5;font-size:12px}#cartMain #step1 .cartProduct li .productMenuToggle{cursor:pointer}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li .productMenuToggle{margin-left:24px}}#cartMain #step1 .cartProduct li .productMenuToggle svg{color:#a7adb3}#cartMain #step1 .cartProduct li .shopcartDeleteButton{margin-left:12px}@media screen and (max-width: 767px){#cartMain #step1 .cartProduct li .shopcartDeleteButton{margin-left:4px}}#cartMain #step1 .cartProduct li .shopcartDeleteButton svg{margin-left:4px;color:#a7adb3}#cartMain #step1 .cartProduct li .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:0;top:25px;width:243px;z-index:5}#cartMain #step1 .cartProduct li .productMenu li{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:100%}#cartMain #step1 .cartProduct li .productMenu li:hover{background-color:#fafafa}#cartMain #step1 .cartProduct li .productMenu li a{color:#5a575d}#cartMain #step1 #subtotal,#cartMain #step1 #discount,#cartMain #step1 #couponDiscount,#cartMain #step1 #total{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;color:#a7adb3;justify-content:space-between;padding:8px}@media screen and (max-width: 767px){#cartMain #step1 #subtotal,#cartMain #step1 #discount,#cartMain #step1 #couponDiscount,#cartMain #step1 #total{border:none}}#cartMain #step1 #subtotal label,#cartMain #step1 #discount label,#cartMain #step1 #couponDiscount label,#cartMain #step1 #total label{color:#a7adb3;font-size:14px}#cartMain #step1 #subtotal p,#cartMain #step1 #discount p,#cartMain #step1 #couponDiscount p,#cartMain #step1 #total p{font-size:16px}@media screen and (max-width: 767px){#cartMain #step1 #subtotal{margin-top:8px}}#cartMain #step1 #total{margin-bottom:24px}@media screen and (max-width: 767px){#cartMain #step1 #total{margin-bottom:8px}}#cartMain #step1 #total p{color:#4472a5}#cartMain #step1 #coupon{margin-bottom:24px}#cartMain #step1 #coupon form{display:flex;justify-content:flex-end}#cartMain #step1 #coupon form .formGroup{display:flex;flex-direction:column}#cartMain #step1 #coupon form .formGroup .formRow{display:flex}@media screen and (max-width: 767px){#cartMain #step1 #coupon form .formGroup .formRow{flex-direction:column}}#cartMain #step1 #coupon form .formGroup .formRow .medInput{min-width:214px}#cartMain #step1 #coupon form button{margin-left:12px}@media screen and (max-width: 767px){#cartMain #step1 #coupon form{flex-direction:column}#cartMain #step1 #coupon form button{margin-left:0;margin-top:8px}}#cartMain #step1 #buttons{align-items:center;display:flex;justify-content:space-between;margin-right:15px}@media screen and (max-width: 767px){#cartMain #step1 #buttons{flex-direction:column;justify-content:center;margin-right:0px}#cartMain #step1 #buttons a{position:relative;width:100%}#cartMain #step1 #buttons a:first-child{margin-bottom:8px}#cartMain #step1 #buttons a:last-child svg{position:absolute;right:5px}#cartMain #step1 #buttons #observationAndNextStep{flex-direction:column;width:100%}#cartMain #step1 #buttons #observationAndNextStep a{width:75%;align-self:center}#cartMain #step1 #buttons #observationAndNextStep #newObservationModal{width:100%;margin-bottom:30px;margin-top:15px;margin-right:0px !important}}#cartMain #step1 #buttons .buy{color:white}#cartMain #step2{align-items:stretch;display:flex;flex-direction:column;justify-content:center}#cartMain #step2 .js-hide{display:none !important}#cartMain #step2 .medButton+.medButton{margin-left:16px}@media screen and (max-width: 767px){#cartMain #step2 .medButton+.medButton{margin-left:0;margin-top:8px}}#cartMain #step2 .formGroup{display:flex;align-items:flex-start;justify-content:space-between;color:#5a575d;width:100%}@media screen and (min-width: 1024px){#cartMain #step2 .formGroup{margin-bottom:24px}}@media screen and (max-width: 1023px){#cartMain #step2 .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}#cartMain #step2 .formGroup .field{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width: 1024px){#cartMain #step2 .formGroup .field.width25{width:25%}#cartMain #step2 .formGroup .field.width50{width:50%}#cartMain #step2 .formGroup .field.width75{width:75%}#cartMain #step2 .formGroup .field.space{margin-left:16px}}@media screen and (max-width: 767px){#cartMain #step2 .formGroup .field{padding:8px;width:100%}}@media screen and (max-width: 1023px){#cartMain #step2 .formGroup .field{margin-bottom:24px}}#cartMain #step2 .formGroup .field+.field{margin-left:16px}@media screen and (max-width: 1023px){#cartMain #step2 .formGroup .field+.field{margin-left:0}}#cartMain #step2 .formGroup .field label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}#cartMain #step2 .formGroup .field input{width:100%}#cartMain #step2 #addressSelection{display:flex;justify-content:center;margin-bottom:32px;align-self:center;max-width:100%;flex-wrap:wrap}@media screen and (min-width: 461px){#cartMain #step2 #addressSelection{min-width:460px}}@media screen and (max-width: 460px){#cartMain #step2 #addressSelection{width:100%}}@media screen and (max-width: 767px){#cartMain #step2 #addressSelection{justify-content:space-around}}#cartMain #step2 #addressSelection li{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:1px solid #a7adb3;border-radius:8px;width:160px;height:160px;margin:0 12px;color:#a7adb3;background-color:white;cursor:pointer}#cartMain #step2 #addressSelection li:first-child{margin-left:0}#cartMain #step2 #addressSelection li img{margin:8px}@media screen and (max-width: 767px){#cartMain #step2 #addressSelection li{width:130px;height:130px;margin:0;margin-top:18px}}#cartMain #step2 #addressSelection li.active{background-color:#4472a5;color:white}#cartMain #step2 #addressSelection li.active img{filter:invert(0) brightness(1.3)}#cartMain #step2 #addressSelection #chooseDeliverInCompanyDisable{cursor:not-allowed;opacity:0.6}#cartMain #step2 #companyAddresses,#cartMain #step2 #employerAddresses{margin-bottom:8px;width:100%}#cartMain #step2 #companyAddresses li,#cartMain #step2 #employerAddresses li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0 0}#cartMain #step2 #companyAddresses li .infoAddress,#cartMain #step2 #employerAddresses li .infoAddress{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;cursor:pointer;justify-content:space-between;padding:0 24px 16px 24px;margin:0}#cartMain #step2 #companyAddresses li .infoAddress input,#cartMain #step2 #employerAddresses li .infoAddress input{height:24px;width:24px}#cartMain #step2 #companyAddresses li .infoAddress .dataAddress,#cartMain #step2 #employerAddresses li .infoAddress .dataAddress{margin:0 24px;width:90%;position:relative}#cartMain #step2 #companyAddresses li .infoAddress .dataAddress .addressName,#cartMain #step2 #employerAddresses li .infoAddress .dataAddress .addressName{color:#4472a5;font-family:"worksans_bold";font-size:16px}#cartMain #step2 #companyAddresses li .infoAddress .dataAddress .addressStreet,#cartMain #step2 #companyAddresses li .infoAddress .dataAddress .addressZip,#cartMain #step2 #employerAddresses li .infoAddress .dataAddress .addressStreet,#cartMain #step2 #employerAddresses li .infoAddress .dataAddress .addressZip{color:#4472a5;font-size:16px}#cartMain #step2 #companyAddresses li .infoAddress .dataAddress .addressNeighborhood,#cartMain #step2 #companyAddresses li .infoAddress .dataAddress .addressCity,#cartMain #step2 #employerAddresses li .infoAddress .dataAddress .addressNeighborhood,#cartMain #step2 #employerAddresses li .infoAddress .dataAddress .addressCity{color:#a7adb3;font-size:14px}#cartMain #step2 #companyAddresses li .infoAddress a,#cartMain #step2 #employerAddresses li .infoAddress a{color:#a7adb3}#cartMain #step2 #storeRetrievalOptions{margin-bottom:8px;width:100%}#cartMain #step2 #storeRetrievalOptions li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0 0}#cartMain #step2 #storeRetrievalOptions li .infoAddress{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;cursor:pointer;justify-content:space-between;padding:0 24px 16px 24px;margin:0}#cartMain #step2 #storeRetrievalOptions li .infoAddress input{height:24px;width:24px}#cartMain #step2 #storeRetrievalOptions li .infoAddress .dataAddress{margin:0 24px;width:90%;position:relative}#cartMain #step2 #storeRetrievalOptions li .infoAddress .dataAddress .storeName{color:#4472a5;font-family:"worksans_bold";font-size:16px}#cartMain #step2 #storeRetrievalOptions li .infoAddress .dataAddress .storeNeighborhood,#cartMain #step2 #storeRetrievalOptions li .infoAddress .dataAddress .storeCity{color:#a7adb3;font-size:14px}#cartMain #step2 #storeRetrievalOptions li .infoAddress a{color:#a7adb3}#cartMain #step2 #storeRetrievalOptions li .retrievalInfo{padding:10px 24px 0 72px;display:flex;min-width:163px}@media screen and (max-width: 767px){#cartMain #step2 #storeRetrievalOptions li .retrievalInfo{padding-left:24px;padding-bottom:5px;flex-direction:column}}#cartMain #step2 #storeRetrievalOptions li .retrievalInfo p{color:#a7adb3}@media screen and (min-width: 768px){#cartMain #step2 #storeRetrievalOptions li .retrievalInfo p{margin-right:24px}}#cartMain #step2 #storeRetrievalOptions li .retrievalInfo p.retrievalTime,#cartMain #step2 #storeRetrievalOptions li .retrievalInfo p.retrievalHours{color:#5a575d}#cartMain #step2 #storeRetrievalOptions li .retrievalInfo div{margin-bottom:10px}#cartMain #step2 #shippingSelectionForm h2{margin:16px 0 32px}#cartMain #step2 #shippingSelectionForm #shippingOptions li{align-items:center;background-color:#ffffff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:row;justify-content:stretch;margin-bottom:8px;width:100%}#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption{display:flex;align-items:center;color:#5a575d;flex-wrap:nowrap;cursor:pointer;margin:0;padding:16px;flex:1 1 100%}#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption input{margin-left:10px;margin-right:32px;margin-bottom:4px}#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption .shippingInfo{display:flex;flex-direction:column}#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption .price{margin-right:4px}#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption .shippingTime,#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption .pickupTime,#cartMain #step2 #shippingSelectionForm #shippingOptions li .shippingOption .exclusivePlan{font-family:"worksans_regular";color:#a7adb3;font-size:14px}#cartMain #step2 #shippingSelectionFormErrorMessage{font-size:14px}#cartMain #step2 #buttons{align-items:center;display:flex;justify-content:space-between;width:100%;margin-top:32px}#cartMain #step2 #buttons button#addSantaCasa{width:190px;margin-left:0}@media screen and (max-width: 767px){#cartMain #step2 #buttons{flex-direction:column}#cartMain #step2 #buttons button{margin-bottom:8px;width:100% !important}#cartMain #step2 #buttons button#newAddressButton{margin-top:16px}#cartMain #step2 #buttons button#addSantaCasa{margin-top:0px;margin-bottom:32px}}#cartMain #step2 #buttons div{align-items:center;display:flex}@media screen and (max-width: 767px){#cartMain #step2 #buttons div{flex-direction:column;width:100%}}#cartMain #step2 #buttons div button:last-child,#cartMain #step2 #buttons div a:last-child{margin-left:8px}@media screen and (max-width: 767px){#cartMain #step2 #buttons div button,#cartMain #step2 #buttons div a{margin-bottom:8px;width:100%}#cartMain #step2 #buttons div button:last-child,#cartMain #step2 #buttons div a:last-child{margin-left:0}}#cartMain #step3{align-items:center;display:flex;flex-direction:column;justify-content:center}#cartMain #step3 .js-hide{display:none !important}#cartMain #step3 .modal-body{padding:32px}#cartMain #step3 .medButton+.medButton{margin-left:16px}@media screen and (max-width: 767px){#cartMain #step3 .medButton+.medButton{margin-left:0;margin-top:8px}}#cartMain #step3 .formGroup{display:flex;align-items:flex-end;justify-content:right;color:#5a575d;width:100%}@media screen and (min-width: 1024px){#cartMain #step3 .formGroup{margin-bottom:24px}}@media screen and (max-width: 1023px){#cartMain #step3 .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}#cartMain #step3 .formGroup .field{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width: 1024px){#cartMain #step3 .formGroup .field.width25{width:25%}#cartMain #step3 .formGroup .field.width50{width:50%}#cartMain #step3 .formGroup .field.width75{width:75%}#cartMain #step3 .formGroup .field.space{margin-left:16px}}@media screen and (max-width: 1023px){#cartMain #step3 .formGroup .field{margin-bottom:24px}}#cartMain #step3 .formGroup .field+.field{margin-left:16px}@media screen and (max-width: 1023px){#cartMain #step3 .formGroup .field+.field{margin-left:0}}#cartMain #step3 .formGroup .field label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}#cartMain #step3 .formGroup .field input{width:100%}@media screen and (max-width: 767px){#cartMain #step3 .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}#cartMain #step3 .formGroup .seloCartao{height:35px;margin-right:24px;align-self:center}@media screen and (max-width: 767px){#cartMain #step3 .formGroup .seloCartao{margin:8px;height:60px}}#cartMain #step3 #hybridpayment ul{display:flex;margin:10%}#cartMain #step3 #hybridpayment h2{color:#4472a5;font-family:"worksans_medium";text-align:center;font-style:normal;font-weight:600;font-size:18px;line-height:18px}#cartMain #step3 #hybridpayment li{width:200px;height:50px;margin:auto;background:#FFFFFF;border:1px solid #BCC1C5;color:#A7ADB3;box-sizing:border-box;border-radius:7px;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}#cartMain #step3 #hybridpayment li.active{background-color:#4472a5;color:white}#cartMain #step3 #paymentMethodSelection{display:flex;justify-content:center;margin-bottom:32px;align-self:center;max-width:100%;flex-wrap:wrap}@media screen and (max-width: 767px){#cartMain #step3 #paymentMethodSelection{justify-content:space-around}}@media screen and (min-width: 461px){#cartMain #step3 #paymentMethodSelection{min-width:460px}}@media screen and (max-width: 460px){#cartMain #step3 #paymentMethodSelection{width:100%}}#cartMain #step3 #paymentMethodSelection li{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;border:1px solid #a7adb3;border-radius:8px;width:160px;height:160px;margin:0 12px;color:#a7adb3;background-color:white;cursor:pointer}#cartMain #step3 #paymentMethodSelection li img{margin:8px}@media screen and (max-width: 767px){#cartMain #step3 #paymentMethodSelection li{width:140px;height:130px;margin:0;margin-top:18px}#cartMain #step3 #paymentMethodSelection li #paymentType{margin-top:97px !important}}#cartMain #step3 #paymentMethodSelection li.active{background-color:#4472a5;color:white}#cartMain #step3 #paymentMethodSelection li.active img{filter:invert(0) brightness(1.3)}#cartMain #step3 #paymentMethodSelection #chooseBalancePaymentDisable{cursor:not-allowed;opacity:0.6}#cartMain #step3 #paymentMethodSelection #chooseBalancePaymentSellerDisabled{cursor:not-allowed;opacity:0.6}#cartMain #step3 #paymentMethodSelection #chooseBalancePaymentSellerDisabled{cursor:not-allowed;opacity:0.6}#cartMain #step3 .balance{align-items:center;display:flex;justify-content:space-between;margin:32px 0;width:562px}@media screen and (max-width: 767px){#cartMain #step3 .balance{width:220px}}#cartMain #step3 .balance label{color:#4472a5;font-family:"worksans_medium";font-size:16px}#cartMain #step3 .balance p{color:#4472a5;font-family:"worksans_bold";font-size:16px}#cartMain #step3 #cards{margin-bottom:8px;margin-top:32px;width:100%}#cartMain #step3 #cards li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}#cartMain #step3 #cards li .infoCards{align-items:center;display:flex;justify-content:flex-start;padding:16px 24px;cursor:pointer}#cartMain #step3 #cards li .infoCards input{height:24px;width:24px}#cartMain #step3 #cards li .infoCards .cardsInfo{margin:0 24px 0 8px;flex:1;background-position:left center;background-repeat:no-repeat;background-size:42px 42px;padding-left:56px}#cartMain #step3 #cards li .infoCards .cardsInfo[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#cartMain #step3 #cards li .infoCards .cardsInfo[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#cartMain #step3 #cards li .infoCards .cardsInfo[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#cartMain #step3 #cards li .infoCards .cardsInfo[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#cartMain #step3 #cards li .infoCards .cardsInfo .cardNumber{color:#5a575d;font-size:16px}#cartMain #step3 #cards li .infoCards .cardsInfo .cardName{color:#a7adb3;font-size:14px}#cartMain #step3 #cards li .infoCards a{color:#a7adb3}#cartMain #step3 #pickupPayment{margin-bottom:8px;margin-top:32px;width:100%}#cartMain #step3 #pickupPayment li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}#cartMain #step3 #pickupPayment li .infoPaymentMethod{align-items:center;display:flex;justify-content:flex-start;padding:25px 24px;cursor:pointer}#cartMain #step3 #pickupPayment li text{margin-left:10px}#cartMain #step3 #noBalance,#cartMain #step3 #noCards{color:#f76a62;margin-bottom:24px;font-size:18px}#cartMain #step3 #cardPaymentDetailsForm{align-self:center;width:80%}#cartMain #step3 #paymentMethodFormErrorMessage{margin-top:24px}@media screen and (max-width: 767px){#cartMain #step3 #newCardButton{width:100%;margin-bottom:36px}}#cartMain #step3 #newCardForm{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media screen and (max-width: 767px){#cartMain #step3 #newCardForm{width:100%}}#cartMain #step3 #newCardForm .submitNewCardButton{margin-left:16px;align-self:flex-end}@media screen and (max-width: 1023px){#cartMain #step3 #newCardForm .submitNewCardButton{align-self:stretch;margin-left:0;margin-top:8px}}#cartMain #step3 #newCardForm .card-number{background-color:white;background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-size:30px 30px;padding-right:55px}#cartMain #step3 #newCardForm .card-number[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#cartMain #step3 #newCardForm .card-number[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#cartMain #step3 #newCardForm .card-number[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#cartMain #step3 #newCardForm .card-number[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#cartMain #step3 #newCardForm #newCardFormErrorMessage{margin-bottom:16px}#cartMain #step3 #cardPaymentOptions{display:flex;flex-direction:column;align-items:stretch;align-self:stretch}#cartMain #step3 #pickupPaymentOptions{margin-top:25px;display:flex;flex-direction:column;align-items:stretch;align-self:stretch}#cartMain #step3 #installmentOptions .dropdown-toggle{width:100%}#cartMain #step3 #buttons{align-items:center;display:flex;justify-content:space-between;align-self:stretch;margin-top:36px}@media screen and (max-width: 767px){#cartMain #step3 #buttons{flex-direction:column;margin-top:8px}}#cartMain #step3 #buttons div{align-items:center;display:flex}@media screen and (max-width: 767px){#cartMain #step3 #buttons div{flex-direction:column;width:100%}#cartMain #step3 #buttons div button,#cartMain #step3 #buttons div a{margin-bottom:8px;width:100%}#cartMain #step3 #buttons div button:last-child,#cartMain #step3 #buttons div a:last-child{margin-left:0}}#cartMain #step4 h2{align-items:center;display:flex;font-size:20px;justify-content:space-between;margin-bottom:24px}#cartMain #step4 h2 a{color:#5ba0d9;font-family:"worksans_regular";font-size:14px}#cartMain #step4 .medButton+.medButton{margin-left:16px}@media screen and (max-width: 767px){#cartMain #step4 .medButton+.medButton{margin-left:0}}#cartMain #step4 #cartHeader{align-items:center;border-bottom:1px solid #d8dfe5;color:#a7adb3;display:flex;font-family:"worksans_regular";padding-bottom:24px;width:100%}@media screen and (max-width: 767px){#cartMain #step4 #cartHeader{display:none}}#cartMain #step4 #cartHeader li{width:15%}#cartMain #step4 #cartHeader li:first-child{width:45%}#cartMain #step4 #cartHeader li:nth-child(2){text-align:center;width:25%}#cartMain #step4 #cartHeader li.lastChild{text-align:right}#cartMain #step4 .cartProduct{align-items:center;color:#a7adb3;display:flex;flex-wrap:wrap;margin-bottom:24px;padding:24px 0;width:100%}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct{padding:0 0 17px 0;flex-direction:column}}#cartMain #step4 .cartProduct li{position:relative;width:15%}#cartMain #step4 .cartProduct li:first-child{width:45%}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li:first-child{padding-left:8px;width:100%}}#cartMain #step4 .cartProduct li:nth-child(2){text-align:center;width:25%}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li:nth-child(2){width:100%}}#cartMain #step4 .cartProduct li.lastChild{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li.lastChild{border-bottom:none;justify-content:space-between;padding-right:8px}}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:16px 8px;width:100%}}#cartMain #step4 .cartProduct li label{color:#a7adb3;font-family:"worksans_regular";font-size:14px}@media screen and (min-width: 768px){#cartMain #step4 .cartProduct li label{display:none}}#cartMain #step4 .cartProduct li a{align-items:center;display:flex}#cartMain #step4 .cartProduct li a img{width:81px}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li a img{width:40px}}#cartMain #step4 .cartProduct li a .productInfo h3{font-family:"worksans_regular";font-size:16px}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li a .productInfo h3{font-size:14px}}#cartMain #step4 .cartProduct li a .productInfo p{color:#a7adb3;font-size:14px}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li a .productInfo p{font-size:12px}}#cartMain #step4 .cartProduct li .quantity{color:#5ba0d9}@media screen and (max-width: 767px){#cartMain #step4 .cartProduct li .quantity{margin-right:24px}}#cartMain #step4 .cartProduct li .price{font-size:12px;margin-bottom:4px;text-decoration:line-through}#cartMain #step4 .cartProduct li .priceFinal{font-size:16px}#cartMain #step4 .cartProduct li .priceTotal{color:#4472a5;font-size:16px}#cartMain #step4 #cartHeaderSuperSeller{align-items:center;border-bottom:1px solid #d8dfe5;color:#a7adb3;display:flex;font-family:"worksans_regular";padding-bottom:24px;width:100%}@media screen and (max-width: 767px){#cartMain #step4 #cartHeaderSuperSeller{display:none}}#cartMain #step4 #cartHeaderSuperSeller li{width:15%}#cartMain #step4 #cartHeaderSuperSeller li:first-child{width:45%}#cartMain #step4 #cartHeaderSuperSeller li:nth-child(2){text-align:center;width:15%}#cartMain #step4 #cartHeaderSuperSeller li:nth-child(3){text-align:center;width:15%}#cartMain #step4 #cartHeaderSuperSeller li:nth-child(4){text-align:center;width:10%}#cartMain #step4 #cartHeaderSuperSeller li.lastChild{text-align:right;width:15%}#cartMain #step4 #superSellerModal{margin-top:15%;justify-content:center;align-items:center}#cartMain #step4 #superSellerModal div{justify-content:center;align-items:center;text-align:center;margin:auto}#cartMain #step4 #superSellerModal .medInput{width:75px;display:inline;text-align:center}#cartMain #step4 #superSellerModal .closeModal{position:absolute;margin-left:125%;color:#fff;pointer-events:none}#cartMain #step4 #superSellerModal .labelText{margin-top:20px;justify-content:center;align-items:center;text-align:center}#cartMain #step4 #superSellerModal label{color:#5a575d;font-size:16px;font-weight:bold;display:inline}#cartMain #step4 #superSellerModal .textInput{justify-content:center;align-items:center;margin-top:30px}#cartMain #step4 #superSellerModal .textInput textarea{width:90%;height:200px;padding:15px}#cartMain #step4 #superSellerModal .buttons{margin-top:25px;justify-content:center;align-items:center}#cartMain #step4 #superSellerModal .buttons .submitNewObservation{background-color:#1e4a6d}#cartMain #step4 #superSellerModal .buttons button{margin:10px}#cartMain #step4 #superSellerModal .productAveragePrice{align-items:center;border-bottom:1px solid #a7adb3;color:#a7adb3;display:flex;flex-wrap:wrap;padding:15px 0;width:80%;margin-bottom:10px}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice{padding:0 0 17px 0}}#cartMain #step4 #superSellerModal .productAveragePrice li{position:relative;width:18%}#cartMain #step4 #superSellerModal .productAveragePrice li:first-child{width:60%}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice li:first-child{margin-bottom:16px;padding-left:8px;width:100%}}#cartMain #step4 #superSellerModal .productAveragePrice li.lastChild{width:40%;align-items:center;display:flex;justify-content:flex-end;text-align:right}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice li.lastChild{padding-right:8px;width:50%}}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice li{padding:0 8px}}#cartMain #step4 #superSellerModal .productAveragePrice li .productInfo h3{font-family:"worksans_regular";font-size:13px}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice li .productInfo h3{font-size:11px}}#cartMain #step4 #superSellerModal .productAveragePrice li .productInfo p{color:#a7adb3;font-size:11px}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice li .productInfo p{font-size:11px}}#cartMain #step4 #superSellerModal .productAveragePrice li .productInfoPrice p{color:#a7adb3;font-size:14px}@media screen and (max-width: 767px){#cartMain #step4 #superSellerModal .productAveragePrice li .productInfoPrice p{font-size:11px}}#cartMain #step4 #superSellerModal .productAveragePrice li .price{font-size:12px;margin-bottom:4px;text-decoration:line-through}#cartMain #step4 #superSellerModal .productAveragePrice li .priceFinal{font-size:16px}#cartMain #step4 #superSellerModal .productAveragePrice li .priceTotal{color:#4472a5;font-size:15px}#cartMain #step4 #superSellerModal .productAveragePrice li .priceTotalSmall{color:#4472a5;font-size:12px}#cartMain #step4 #superSellerModal .productAveragePrice li .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:0;top:25px;width:243px;z-index:5}#cartMain #step4 #superSellerModal .productAveragePrice li .productMenu li{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:100%}#cartMain #step4 #superSellerModal .productAveragePrice li .productMenu li:hover{background-color:#fafafa}#cartMain #step4 #superSellerModal .productAveragePrice li .productMenu li a{color:#5a575d}#cartMain #step4 .cartProductSuperSeller{align-items:center;color:#a7adb3;display:flex;flex-wrap:wrap;margin-bottom:24px;padding:24px 0;width:100%}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller{padding:0 0 17px 0;flex-direction:column}}#cartMain #step4 .cartProductSuperSeller li{position:relative;width:15%}#cartMain #step4 .cartProductSuperSeller li:first-child{width:45%}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li:first-child{padding-left:8px;width:100%}}#cartMain #step4 .cartProductSuperSeller li:nth-child(2){text-align:center;width:15%}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li:nth-child(2){width:100%}}#cartMain #step4 .cartProductSuperSeller li:nth-child(3){text-align:center;width:15%}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li:nth-child(3){width:100%}}#cartMain #step4 .cartProductSuperSeller li:nth-child(4){text-align:center;width:10%}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li:nth-child(4){width:100%}}#cartMain #step4 .cartProductSuperSeller li.lastChild{align-items:center;display:flex;justify-content:flex-end;width:15%}#cartMain #step4 .cartProductSuperSeller li.lastChild .sellerProductDiscount{margin-right:-36px;margin-left:10px}#cartMain #step4 .cartProductSuperSeller li.lastChild div{align-items:center;margin:0}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild{width:100%;justify-content:space-between}#cartMain #step4 .cartProductSuperSeller li.lastChild div{margin-right:5%}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal{margin-top:15%;justify-content:center;align-items:center}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal div{justify-content:center;align-items:center;text-align:center;margin:auto}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .medInput{width:75px;display:inline;text-align:center}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .closeModal{position:absolute;margin-left:125%;color:#fff;pointer-events:none}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .labelText{margin-top:20px;justify-content:center;align-items:center;text-align:center}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal label{color:#5a575d;font-size:16px;font-weight:bold;display:inline}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .textInput{justify-content:center;align-items:center;margin-top:30px}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .textInput textarea{width:90%;height:200px;padding:15px}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .buttons{margin-top:25px;justify-content:center;align-items:center}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .buttons .submitNewObservation{background-color:#1e4a6d}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .buttons button{margin:10px}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice{align-items:center;border-bottom:1px solid #a7adb3;color:#a7adb3;display:flex;flex-wrap:wrap;padding:15px 0;width:80%;margin-bottom:10px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice{padding:0 0 17px 0}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li{position:relative;width:18%}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li:first-child{width:60%}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li:first-child{margin-bottom:16px;padding-left:8px;width:100%}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li:last-child{width:40%;align-items:center;display:flex;justify-content:flex-end;text-align:right}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li:last-child{padding-right:8px;width:50%}}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li{padding:0 8px}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productInfo h3{font-family:"worksans_regular";font-size:13px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productInfo h3{font-size:11px}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productInfo p{color:#a7adb3;font-size:11px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productInfo p{font-size:11px}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productInfoPrice p{color:#a7adb3;font-size:14px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productInfoPrice p{font-size:11px}}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .price{font-size:12px;margin-bottom:4px;text-decoration:line-through}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .priceFinal{font-size:16px}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .priceTotal{color:#4472a5;font-size:15px}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .priceTotalSmall{color:#4472a5;font-size:12px}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:0;top:25px;width:243px;z-index:5}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productMenu li{align-items:center;display:flex;flex-direction:column;height:40px;justify-content:center;padding:0;width:100%}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productMenu li:hover{background-color:#fafafa}#cartMain #step4 .cartProductSuperSeller li.lastChild .superSellerModal .productAveragePrice li .productMenu li a{color:#5a575d}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:16px 8px;width:100%}}#cartMain #step4 .cartProductSuperSeller li label{color:#a7adb3;font-family:"worksans_regular";font-size:14px}@media screen and (min-width: 768px){#cartMain #step4 .cartProductSuperSeller li label{display:none}}#cartMain #step4 .cartProductSuperSeller li a{align-items:center;display:flex}#cartMain #step4 .cartProductSuperSeller li a img{width:81px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li a img{width:40px}}#cartMain #step4 .cartProductSuperSeller li a .productInfo h3{font-family:"worksans_regular";font-size:16px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li a .productInfo h3{font-size:14px}}#cartMain #step4 .cartProductSuperSeller li a .productInfo p{color:#a7adb3;font-size:14px}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li a .productInfo p{font-size:12px}}#cartMain #step4 .cartProductSuperSeller li .quantity{color:#5ba0d9}@media screen and (max-width: 767px){#cartMain #step4 .cartProductSuperSeller li .quantity{margin-right:24px}}#cartMain #step4 .cartProductSuperSeller li .price{font-size:12px;margin-bottom:4px;text-decoration:line-through}#cartMain #step4 .cartProductSuperSeller li .priceFinal{font-size:16px}#cartMain #step4 .cartProductSuperSeller li .discountedPrice{font-size:12px;color:#e5262a;margin-top:-4px}#cartMain #step4 .cartProductSuperSeller li .priceTotal{color:#4472a5;font-size:16px}#cartMain #step4 #address{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0}#cartMain #step4 #address .infoAddress{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:0 24px 16px 24px}@media screen and (max-width: 767px){#cartMain #step4 #address .infoAddress{padding:0 0 16px 0}}#cartMain #step4 #address .infoAddress .dataAddress{margin:0 auto;width:80%}@media screen and (max-width: 767px){#cartMain #step4 #address .infoAddress .dataAddress{margin:0 16px;width:100%}}#cartMain #step4 #address .infoAddress .dataAddress .nameAddress{color:#4472a5;font-family:"worksans_bold";font-size:16px}#cartMain #step4 #address .infoAddress .dataAddress .street{color:#4472a5;font-size:16px}#cartMain #step4 #address .infoAddress .dataAddress .neighbourhood,#cartMain #step4 #address .infoAddress .dataAddress .city{color:#a7adb3;font-size:14px}#cartMain #step4 #address .infoAddress a{color:#a7adb3}#cartMain #step4 #address .infoDelivery{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:16px auto 0 auto;width:80%;padding:0 20px}@media screen and (max-width: 767px){#cartMain #step4 #address .infoDelivery{align-items:flex-start;flex-direction:column;width:100%;padding:0 16px}}#cartMain #step4 #address .infoDelivery .shippingLabel{color:#4472a5;font-family:"worksans_bold";font-size:16px}#cartMain #step4 #address .infoDelivery .shippingPrice{color:#4472a5;font-family:"worksans_regular";font-size:16px}#cartMain #step4 #address .infoDelivery .shippingDateTime{font-family:"worksans_regular";display:flex;align-items:center;justify-content:flex-start;color:#a7adb3;font-size:14px}#cartMain #step4 #payment{margin-bottom:32px;color:#a7adb3;font-size:14px;display:flex;justify-content:space-between}#cartMain #step4 #payment.cardPayment{display:grid;grid-template-rows:48px;grid-template-columns:60px 70px 80px auto;align-items:center;justify-content:stretch;justify-items:stretch;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:40px 40px}#cartMain #step4 #payment.cardPayment[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#cartMain #step4 #payment.cardPayment[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#cartMain #step4 #payment.cardPayment[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#cartMain #step4 #payment.cardPayment[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#cartMain #step4 #payment.balancePayment{display:flex;justify-content:space-between;align-items:center;color:#a7adb3}#cartMain #step4 #payment.balancePayment .paymentAmount{margin-left:12px}#cartMain #step4 #payment .paymentAmount{color:#a7adb3;font-family:"worksans_regular"}#cartMain #step4 #payment label{color:#a7adb3;font-family:"worksans_regular";font-size:14px}#cartMain #step4 #observationField{margin-bottom:24px}#cartMain #step4 #observationField h2{color:#4472a5}#cartMain #step4 #observationField #observationText{color:#a7adb3}#cartMain #step4 .signedPrescriptionCheckboxField{margin-bottom:32px}#cartMain #step4 .signedPrescriptionCheckboxField input{margin-right:4px}#cartMain #step4 .signedPrescriptionCheckboxField label{font-size:14px}#cartMain #step4 #subtotal,#cartMain #step4 #discount,#cartMain #step4 #total,#cartMain #step4 #couponDiscount,#cartMain #step4 #shipping{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;color:#a7adb3;justify-content:space-between;padding-top:24px;padding-bottom:24px}@media screen and (max-width: 767px){#cartMain #step4 #subtotal,#cartMain #step4 #discount,#cartMain #step4 #total,#cartMain #step4 #couponDiscount,#cartMain #step4 #shipping{padding-top:16px;padding-bottom:16px}}#cartMain #step4 #subtotal label,#cartMain #step4 #discount label,#cartMain #step4 #total label,#cartMain #step4 #couponDiscount label,#cartMain #step4 #shipping label{color:#a7adb3;font-family:"worksans_regular";font-size:14px}#cartMain #step4 #subtotal p,#cartMain #step4 #discount p,#cartMain #step4 #total p,#cartMain #step4 #couponDiscount p,#cartMain #step4 #shipping p{font-size:16px}#cartMain #step4 #subtotal{padding-top:0}@media screen and (max-width: 767px){#cartMain #step4 #subtotal{margin-top:8px}}#cartMain #step4 #total{margin-bottom:24px}@media screen and (max-width: 767px){#cartMain #step4 #total{margin-bottom:8px;border-bottom:none}}#cartMain #step4 #total p{color:#4472a5}#cartMain #step4 #total #fullPriceSellerDiscount{align-items:center}#cartMain #step4 #total #fullPriceSellerDiscount a{margin-right:-20px;margin-left:10px}@media screen and (max-width: 767px){#cartMain #step4 #total #fullPriceSellerDiscount a{margin-right:-20px;margin-left:10px}}#cartMain #step4 #coupon{margin-bottom:24px}#cartMain #step4 #coupon form{display:flex;justify-content:flex-end}#cartMain #step4 #coupon form .formGroup{display:flex;flex-direction:column}#cartMain #step4 #coupon form .formGroup .formRow{display:flex}@media screen and (max-width: 767px){#cartMain #step4 #coupon form .formGroup .formRow{flex-direction:column}}#cartMain #step4 #coupon form button{margin-left:12px}@media screen and (max-width: 767px){#cartMain #step4 #coupon form{flex-direction:column}#cartMain #step4 #coupon form button{margin-left:0;margin-top:8px}}#cartMain #step4 #buttons{align-items:center;display:flex;justify-content:flex-end;margin-right:15px}#cartMain #step4 #buttons #newObservationModal{margin-left:40px}@media screen and (max-width: 767px){#cartMain #step4 #buttons{flex-direction:column;justify-content:center;margin-right:0px}#cartMain #step4 #buttons button,#cartMain #step4 #buttons a{margin-bottom:8px;width:100%}#cartMain #step4 #buttons button:last-child,#cartMain #step4 #buttons a:last-child{margin-left:0}#cartMain #step4 #buttons #newObservationModal{width:100%;margin-top:20px;margin-bottom:15px;margin-right:0px !important;margin-left:0px}}#cartMain #step4 #sellerDiscount{display:flex;justify-content:flex-end;margin-bottom:15px}#cartMain #step4 #sellerDiscount #newObservationModal{margin-left:40px}@media screen and (max-width: 767px){#cartMain #step4 #sellerDiscount{flex-direction:column;justify-content:center;margin-bottom:15px}#cartMain #step4 #sellerDiscount button,#cartMain #step4 #sellerDiscount a{margin-bottom:8px;width:100%}#cartMain #step4 #sellerDiscount button:last-child,#cartMain #step4 #sellerDiscount a:last-child{margin-left:0}#cartMain #step4 #sellerDiscount #newObservationModal{width:100%;margin-top:20px;margin-bottom:15px;margin-right:0px !important;margin-left:0px}}#cartMain #step4 #finishPurchaseErrors{margin-bottom:32px}#cartMain #success{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:50px 0}#cartMain #success img{margin-bottom:40px}#cartMain #success h1{margin-bottom:16px}#cartMain #success p{color:#a7adb3;margin-bottom:48px;max-width:563px;text-align:center}#cartMain #success a.primary{margin-bottom:8px}#cartMain #success a svg{margin-left:8px}#accountMain{align-items:center;display:flex;flex-direction:column;padding:40px 0;width:100%}@media screen and (max-width: 767px){#accountMain{padding:24px 0}}#accountMain .wrapper{align-items:stretch;flex-direction:row;justify-content:stretch}@media screen and (max-width: 767px){#accountMain .wrapper{flex-direction:column}}#accountMain #menuAccount{width:176px}#accountMain #menuAccount .userName{text-transform:capitalize}#accountMain #menuAccount p{color:#a7adb3;font-size:14px;margin-bottom:40px;width:100%}@media screen and (max-width: 767px){#accountMain #menuAccount p{margin-bottom:28px}}#accountMain #menuAccount p span{color:#4472a5;font-family:"worksans_bold"}#accountMain #menuAccount>ul{width:100%}#accountMain #menuAccount>ul li{margin-bottom:35px;position:relative;width:100%}#accountMain #menuAccount>ul li>a{align-items:center;display:flex;font-family:"worksans_regular";justify-content:space-between;color:#4472a5}#accountMain #menuAccount>ul li>a.active{font-family:"worksans_bold"}@media screen and (max-width: 767px){#accountMain #menuAccount>ul li>a{color:#a7adb3;justify-content:center;width:100%}#accountMain #menuAccount>ul li>a svg{display:none}}#accountMain #menuAccount>ul li>a .closeSubmenu{display:none}@media screen and (max-width: 767px){#accountMain #menuAccount>ul li{padding-bottom:8px;text-align:center;width:33%;margin-bottom:0}#accountMain #menuAccount>ul li:hover,#accountMain #menuAccount>ul li.selected{color:#5ba0d9;border-bottom:1px solid #5ba0d9}#accountMain #menuAccount>ul li:hover>a,#accountMain #menuAccount>ul li.selected>a{color:#5ba0d9}}@media screen and (max-width: 767px){#accountMain #menuAccount>ul{align-items:center;display:flex;justify-content:space-between;width:100%}}#accountMain #menuAccount ul#data,#accountMain #menuAccount ul#ordersSubmenu,#accountMain #menuAccount ul#signatureSubmenu{display:none;margin-left:16px;width:100%}#accountMain #menuAccount ul#data>li,#accountMain #menuAccount ul#ordersSubmenu>li,#accountMain #menuAccount ul#signatureSubmenu>li{width:100%}#accountMain #menuAccount ul#data>li>a,#accountMain #menuAccount ul#ordersSubmenu>li>a,#accountMain #menuAccount ul#signatureSubmenu>li>a{color:#5a575d;font-size:12px}#accountMain #menuAccount ul#data>li>a svg,#accountMain #menuAccount ul#ordersSubmenu>li>a svg,#accountMain #menuAccount ul#signatureSubmenu>li>a svg{display:none}@media screen and (max-width: 767px){#accountMain #menuAccount ul#data>li>a,#accountMain #menuAccount ul#ordersSubmenu>li>a,#accountMain #menuAccount ul#signatureSubmenu>li>a{color:#5a575d;justify-content:space-between}#accountMain #menuAccount ul#data>li>a svg,#accountMain #menuAccount ul#ordersSubmenu>li>a svg,#accountMain #menuAccount ul#signatureSubmenu>li>a svg{display:inline-block}}@media screen and (max-width: 767px){#accountMain #menuAccount ul#data>li,#accountMain #menuAccount ul#ordersSubmenu>li,#accountMain #menuAccount ul#signatureSubmenu>li{border-bottom:1px solid #d8dfe5;padding:20px 24px;margin:0}#accountMain #menuAccount ul#data>li:first-child,#accountMain #menuAccount ul#ordersSubmenu>li:first-child,#accountMain #menuAccount ul#signatureSubmenu>li:first-child{border-top:1px solid #d8dfe5}}@media screen and (max-width: 767px){#accountMain #menuAccount ul#data,#accountMain #menuAccount ul#ordersSubmenu,#accountMain #menuAccount ul#signatureSubmenu{position:absolute;left:0;background-color:#eaeaea;box-shadow:0 25px 30px -15px rgba(44,44,74,0.6);padding-bottom:8px;margin:0;z-index:450}}@media screen and (max-width: 767px){#accountMain #menuAccount{width:100vw;position:absolute;top:97px;padding:16px 24px;left:0;background-color:#eaeaea;box-shadow:0 25px 30px -15px rgba(44,44,74,0.6)}#accountMain #menuAccount ul#data{margin-top:0}#accountMain #menuAccount ul#data li{margin-bottom:0}}#accountMain #accountPanel{border-left:1px solid #d8dfe5;flex:1;margin-left:18px;padding-left:32px}@media screen and (max-width: 767px){#accountMain #accountPanel{border-left:none;margin-left:0;padding-left:0;margin-top:160px;padding-top:50px}}#accountMain #accountPanel h1{margin-bottom:36px}#accountMain #accountPanel #myAccount{width:66%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media screen and (max-width: 767px){#accountMain #accountPanel #myAccount{width:100%}}#accountMain #accountPanel #myAccount h2{align-items:center;color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:16px;justify-content:space-between;margin-bottom:16px}#accountMain #accountPanel #myAccount h2 a{color:#5ba0d9;font-size:14px}#accountMain #accountPanel #myAccount label{color:#5a575d;font-family:"worksans_regular";font-size:14px;margin:0}#accountMain #accountPanel #myAccount ul li{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}#accountMain #accountPanel #myAccount #dueDate{background-color:#d8dfe5;margin-bottom:32px}#accountMain #accountPanel #myAccount #dueDate span{color:#4472a5;font-family:"worksans_bold"}#accountMain #accountPanel #myAccount #infoAccount{display:flex;align-items:flex-start;justify-content:space-between}#accountMain #accountPanel #myAccount #infoAccount #balanceInfo{flex:0 0 40%}@media screen and (max-width: 767px){#accountMain #accountPanel #myAccount #infoAccount #balanceInfo{width:100%}}#accountMain #accountPanel #myAccount #infoAccount #balanceInfo ul li:last-child{margin-top:16px}#accountMain #accountPanel #myAccount #infoAccount #balanceInfo ul li:last-child label,#accountMain #accountPanel #myAccount #infoAccount #balanceInfo ul li:last-child p{font-family:"worksans_bold"}#accountMain #accountPanel #myAccount #infoAccount #balanceInfo .lockedLimitWarning p{text-align:justify;color:#ffb64f}#accountMain #accountPanel #myAccount #infoAccount #ordersInfo{flex:0 0 40%}#accountMain #accountPanel #myAccount #infoAccount #ordersInfo ul li p{align-items:center;background-color:#4472a5;border-radius:20px;color:#fff;display:flex;height:24px;justify-content:center;width:74px;margin-right:16px}@media screen and (max-width: 1023px){#accountMain #accountPanel #myAccount #infoAccount{flex-direction:column;align-items:stretch;justify-content:flex-start}#accountMain #accountPanel #myAccount #infoAccount #balanceInfo{flex:1 1 100%}#accountMain #accountPanel #myAccount #infoAccount #ordersInfo{flex:1 1 100%;margin-top:32px}}#accountMain #accountPanel #myAccount #deliveryInfo{margin-top:32px;flex:1 1 100%}@media screen and (max-width: 767px){#accountMain #accountPanel #myAccount #deliveryInfo{margin-top:24px;width:100%}}#accountMain #accountPanel #myAccount #deliveryInfo ul li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoAddress{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:0 16px 16px 16px}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoAddress .dataAddress{width:90%}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoAddress .dataAddress .street{color:#4472a5;font-size:16px}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoAddress .dataAddress .neighbourhood,#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoAddress .dataAddress .city{color:#a7adb3;font-size:14px}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery{align-items:center;display:flex;justify-content:space-between;margin:8px auto 0 auto;width:100%;padding:0 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery{align-items:flex-start;flex-direction:column;width:100%;padding:0 16px}}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery .group{width:33%}@media screen and (max-width: 767px){#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery .group{margin-bottom:16px;width:100%}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery .group:last-child{margin-bottom:0}}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery .group label{color:#a7adb3;font-family:"worksans_regular";font-size:12px;margin-bottom:4px}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery .group p{color:#5a575d}#accountMain #accountPanel #myAccount #deliveryInfo ul li .infoDelivery .group p a{background-color:#4472a5;border-radius:8px;color:#fff;padding:2px 5px;min-width:50px;display:inline-block;height:20px;text-align:center}#accountMain #accountPanel #prescriptionInfoModal li{list-style-type:disc;list-style-position:inside;color:#5a575d}#accountMain #accountPanel #dataPrescription .top{display:flex;align-items:center;justify-content:space-between}#accountMain #accountPanel #dataPrescription .top h1{margin:0;line-height:100%}#accountMain #accountPanel #dataPrescription .top h2{color:#a7adb3;margin-top:10px;font-family:"worksans_regular"}#accountMain #accountPanel #dataPrescription .top .topButtons{display:flex}@media (max-width: 767px){#accountMain #accountPanel #dataPrescription .top .topButtons [disabled]{display:none}}#accountMain #accountPanel #dataPrescription .top .topButtons .medButton+.medButton{margin-left:8px}#accountMain #accountPanel #dataPrescription .container-fluid{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#accountMain #accountPanel #dataPrescription .note{font-size:12px;color:#a7adb3}#accountMain #accountPanel #dataPrescription h2{font-size:20;color:#5a575d;margin-bottom:20px;margin-top:36px;font-family:"worksans_regular"}#accountMain #accountPanel #dataPrescription h2+.note{margin-top:-10px;margin-bottom:14px}#accountMain #accountPanel #dataPrescription #sellerOrderAddressInfo{display:none}#accountMain #accountPanel #dataPrescription #sellerOrderAddressInfo label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}#accountMain #accountPanel #dataPrescription #sellerOrderAddressInfo input{width:100%}#accountMain #accountPanel #dataPrescription #sellerOrderAddressInfo button{padding:0}#accountMain #accountPanel #dataPrescription #sellerOrderAddressInfo .col-md-1{display:flex;justify-content:center;align-items:center}#accountMain #accountPanel #dataPrescription .prescriptionUploadTitle{margin-bottom:20px;margin-top:36px;display:flex;align-items:center;justify-content:space-between}#accountMain #accountPanel #dataPrescription .prescriptionUploadTitle h2{margin:0}#accountMain #accountPanel #dataPrescription .boxedNote{line-height:175%;color:#a7adb3;font-family:"worksans_regular";max-height:100px;font-size:12px;overflow:auto;padding:8px 4px;border:1px solid #d8dfe5;width:100%}#accountMain #accountPanel #dataPrescription .prescriptionSentMessage{color:#a7adb3;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;font-family:"worksans_regular";margin-top:76px}#accountMain #accountPanel #dataPrescription .prescriptionSentMessage .whiteCheck{color:#fff;background-color:#a2d96b;margin-bottom:24px;border-radius:64px;height:128px;width:128px;display:flex;align-items:center;justify-content:center}#accountMain #accountPanel #dataPrescription .uploadThumbs{flex-wrap:wrap}#accountMain #accountPanel #dataPrescription .uploadThumbs .uploadThumb{margin-top:16px;display:flex;flex-direction:column;justify-content:space-between;height:200px;align-items:flex-start}#accountMain #accountPanel #dataPrescription .uploadThumbs .uploadThumb img{border:1px solid #5a575d;max-width:100%;width:auto;height:160px;object-fit:contain}#accountMain #accountPanel #dataPrescription .uploadThumbs .uploadThumb img:not([src]){background-color:#d8dfe5;width:100%}#accountMain #accountPanel #dataPrescription .uploadThumbs .uploadThumb .progress{margin:4px 0;height:4px;background-color:#a2d96b;align-self:stretch}#accountMain #accountPanel #dataPrescription .uploadThumbs .uploadThumb .removeImage{font-size:14px;align-self:flex-start;padding:8px;cursor:pointer}#accountMain #accountPanel #dataPrescription .uploadThumbs .uploadThumb .removeImage svg{color:#f76a62}#accountMain #accountPanel #prescriptions .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:36px}#accountMain #accountPanel #prescriptions .top h1{margin:0}#accountMain #accountPanel #prescriptions .top h2{color:#a7adb3;margin-top:10px;font-family:"worksans_regular"}#accountMain #accountPanel #prescriptions .top .topButtons{display:flex}@media (max-width: 767px){#accountMain #accountPanel #prescriptions .top .topButtons [disabled]{display:none}}#accountMain #accountPanel #prescriptions .top .topButtons .medButton+.medButton{margin-left:8px}#accountMain #accountPanel #prescriptions #noPrescriptions{color:#a7adb3;margin-bottom:40px;width:100%}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionsHeader{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;align-items:center;justify-content:space-between;font-family:"worksans_regular";font-size:14px;height:56px;margin-bottom:8px;padding:0 25px}@media (max-width: 1023px){#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionsHeader{display:none}}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionNumber,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionPatientName,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionBuyerName,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionDate,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionStatus,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionActions{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;padding-right:15px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionNumber{flex:0 0 calc(10% - (15px / 6))}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionPatientName{flex:1 1 calc(25% - (15px / 6))}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionBuyerName{flex:0 0 calc(20% - (15px / 6))}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionDate{flex:0 0 calc(20% - (15px / 6))}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionStatus{flex:0 0 calc(20% - (15px / 6))}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionActions{flex:0 0 calc(5% - (15px / 6));align-items:flex-end;padding-right:0}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem{background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);margin-bottom:8px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem label{line-height:150%;color:#5a575d;font-family:"worksans_bold";white-space:nowrap;margin-right:8px;margin-bottom:0px;display:flex;align-items:center;min-height:24px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .value{line-height:150%;display:flex;align-items:center;color:#4472a5;font-family:"worksans_regular";min-height:24px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .row{margin-top:12px;margin-bottom:18px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .col{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionInfoData{padding:8px 24px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionInfoToggle{color:#5a575d;cursor:pointer}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionInfoToggle .borderTop{display:flex;justify-content:center;align-items:center;height:50px;width:100%;margin:0px 25px;border-top:1px solid #d8dfe5}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionInfoToggle:not(.collapsed) .borderTop{border-width:0}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionInfoCollapse{cursor:pointer}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .buyActions{margin-top:32px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .buyActions .col{display:flex;justify-content:center}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .buyActions .medButton svg{margin-right:16px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .idTag,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionStatusTag{align-items:center;border-radius:20px;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;padding:0 16px;white-space:nowrap;overflow:hidden;background-color:#4472a5}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionStatusTag.invalidated{background-color:#f76a62}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionStatusTag.pending{background-color:#ffb64f}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionStatusTag.expired{background-color:#f76a62}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionStatusTag.ready{background-color:#a2d96b}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionStatusTag.used{background-color:#a7adb3}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData{cursor:pointer;display:flex;align-items:center;color:#4472a5;font-family:"worksans_regular";font-size:14px;justify-content:space-between;padding:16px 25px;position:relative;flex-wrap:wrap}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData:not(.collapsed){display:none}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData:not(.collapsed) ~ .prescriptionInfoToggle .expander{display:none}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData.collapsed{padding-top:16px;padding-bottom:16px}@media (min-width: 1024px){#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData.collapsed label{display:none}}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData.collapsed ~ .prescriptionInfoToggle .collapser{display:none}@media (max-width: 1023px){#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData .prescriptionNumber,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData .prescriptionPatientName,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData .prescriptionBuyerName,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData .prescriptionDate,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData .prescriptionStatus,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionTitleData .prescriptionActions{margin-top:12px;margin-bottom:18px}}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionComments{width:100%;line-height:175%;color:#5a575d;font-family:"worksans_regular";max-height:100px;font-size:14px;overflow:auto;padding:12px;border:1px solid #d8dfe5}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo{display:flex;margin-bottom:46px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productImage{flex:0 0 40%}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productImage img{width:100%;height:auto;object-fit:contain;max-width:100%}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productTextualInfo{margin-top:8px;flex:0 0 60%;display:flex;flex-direction:column;justify-items:center;line-height:150%;color:#a7adb3;font-family:"worksans_regular"}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productTextualInfo .productName,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productTextualInfo .productPrice,#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productTextualInfo .productQuantity{margin-bottom:4px}#accountMain #accountPanel #prescriptions #prescriptionsList .prescriptionItem .prescriptionProducts .productInfo .productTextualInfo .productComments{max-height:80px;height:80px;font-size:14px;overflow:auto;padding:4px;border:1px solid #d8dfe5}#accountMain #accountPanel #dataPrescription,#accountMain #accountPanel #dataCompany,#accountMain #accountPanel #dataUser{width:100%}#accountMain #accountPanel #dataPrescription h2,#accountMain #accountPanel #dataCompany h2,#accountMain #accountPanel #dataUser h2{align-items:center;color:#a7adb3;display:flex;font-family:"worksans_bold";font-size:16px;justify-content:space-between;margin-bottom:16px}#accountMain #accountPanel #dataPrescription h2 a,#accountMain #accountPanel #dataCompany h2 a,#accountMain #accountPanel #dataUser h2 a{color:#5ba0d9;font-size:14px}#accountMain #accountPanel #dataPrescription h3,#accountMain #accountPanel #dataCompany h3,#accountMain #accountPanel #dataUser h3{color:#4472a5;font-family:"worksans_bold";font-size:16px;margin-bottom:16px}#accountMain #accountPanel #dataPrescription #newAddressForm,#accountMain #accountPanel #dataCompany #newAddressForm,#accountMain #accountPanel #dataUser #newAddressForm{display:none}#accountMain #accountPanel #dataPrescription #newAddressForm .zip-field,#accountMain #accountPanel #dataCompany #newAddressForm .zip-field,#accountMain #accountPanel #dataUser #newAddressForm .zip-field{position:relative}#accountMain #accountPanel #dataPrescription #newAddressForm .zip-field .loader,#accountMain #accountPanel #dataCompany #newAddressForm .zip-field .loader,#accountMain #accountPanel #dataUser #newAddressForm .zip-field .loader{position:absolute;right:12px;top:33px;z-index:1;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#accountMain #accountPanel #dataPrescription #companyForm,#accountMain #accountPanel #dataPrescription #newAddressForm,#accountMain #accountPanel #dataCompany #companyForm,#accountMain #accountPanel #dataCompany #newAddressForm,#accountMain #accountPanel #dataUser #companyForm,#accountMain #accountPanel #dataUser #newAddressForm{width:66%}@media screen and (max-width: 767px){#accountMain #accountPanel #dataPrescription #prescriptionForm,#accountMain #accountPanel #dataPrescription #companyForm,#accountMain #accountPanel #dataPrescription #newAddressForm,#accountMain #accountPanel #dataCompany #prescriptionForm,#accountMain #accountPanel #dataCompany #companyForm,#accountMain #accountPanel #dataCompany #newAddressForm,#accountMain #accountPanel #dataUser #prescriptionForm,#accountMain #accountPanel #dataUser #companyForm,#accountMain #accountPanel #dataUser #newAddressForm{width:100%}}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup,#accountMain #accountPanel #dataPrescription #companyForm .formGroup,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup,#accountMain #accountPanel #dataCompany #companyForm .formGroup,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup,#accountMain #accountPanel #dataUser #companyForm .formGroup,#accountMain #accountPanel #dataUser #newAddressForm .formGroup{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px;width:100%;flex-wrap:wrap}@media screen and (max-width: 767px){#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup,#accountMain #accountPanel #dataPrescription #companyForm .formGroup,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup,#accountMain #accountPanel #dataCompany #companyForm .formGroup,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup,#accountMain #accountPanel #dataUser #companyForm .formGroup,#accountMain #accountPanel #dataUser #newAddressForm .formGroup{margin-bottom:0}}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field,#accountMain #accountPanel #dataUser #companyForm .formGroup .field,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field{width:100%}@media screen and (max-width: 767px){#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field,#accountMain #accountPanel #dataUser #companyForm .formGroup .field,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field{margin-bottom:24px}}@media screen and (min-width: 768px){#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width25,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width25,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width25,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width25,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width25,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width25,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width25,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width25,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width25{width:25%}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width25:not(:only-child),#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width25:not(:only-child){padding-right:8px}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width25+.width75,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width25+.width75{padding-left:8px;padding-right:0}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width50,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width50,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width50,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width50,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width50,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width50,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width50,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width50,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width50{width:50%}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width50:not(:only-of-type),#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width50:not(:only-of-type){padding-right:8px}}@media screen and (min-width: 768px) and (max-width: 767px){#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width50:not(:only-of-type):last-of-type,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width50:not(:only-of-type):last-of-type{margin-bottom:0}}@media screen and (min-width: 768px){#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width50+.width50,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width50+.width50{padding-left:8px;padding-right:0}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width75,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width75,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width75,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width75,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width75,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width75,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width75,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width75,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width75{width:75%}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width75:not(:only-child),#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width75:not(:only-child){padding-right:8px}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataUser #companyForm .formGroup .field.width75+.width25,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field.width75+.width25{padding-left:8px;padding-right:0}}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field label,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field label,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field label,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field label,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field label,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field label,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field label,#accountMain #accountPanel #dataUser #companyForm .formGroup .field label,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}#accountMain #accountPanel #dataPrescription #prescriptionForm .formGroup .field input,#accountMain #accountPanel #dataPrescription #companyForm .formGroup .field input,#accountMain #accountPanel #dataPrescription #newAddressForm .formGroup .field input,#accountMain #accountPanel #dataCompany #prescriptionForm .formGroup .field input,#accountMain #accountPanel #dataCompany #companyForm .formGroup .field input,#accountMain #accountPanel #dataCompany #newAddressForm .formGroup .field input,#accountMain #accountPanel #dataUser #prescriptionForm .formGroup .field input,#accountMain #accountPanel #dataUser #companyForm .formGroup .field input,#accountMain #accountPanel #dataUser #newAddressForm .formGroup .field input{width:100%}#accountMain #accountPanel #dataPrescription #prescriptionForm .buttons,#accountMain #accountPanel #dataPrescription #companyForm .buttons,#accountMain #accountPanel #dataPrescription #newAddressForm .buttons,#accountMain #accountPanel #dataCompany #prescriptionForm .buttons,#accountMain #accountPanel #dataCompany #companyForm .buttons,#accountMain #accountPanel #dataCompany #newAddressForm .buttons,#accountMain #accountPanel #dataUser #prescriptionForm .buttons,#accountMain #accountPanel #dataUser #companyForm .buttons,#accountMain #accountPanel #dataUser #newAddressForm .buttons{align-items:center;display:flex;justify-content:flex-end}#accountMain #accountPanel #dataPrescription #prescriptionForm .buttons button svg,#accountMain #accountPanel #dataPrescription #companyForm .buttons button svg,#accountMain #accountPanel #dataPrescription #newAddressForm .buttons button svg,#accountMain #accountPanel #dataCompany #prescriptionForm .buttons button svg,#accountMain #accountPanel #dataCompany #companyForm .buttons button svg,#accountMain #accountPanel #dataCompany #newAddressForm .buttons button svg,#accountMain #accountPanel #dataUser #prescriptionForm .buttons button svg,#accountMain #accountPanel #dataUser #companyForm .buttons button svg,#accountMain #accountPanel #dataUser #newAddressForm .buttons button svg{margin-left:8px}#accountMain #accountPanel #dataPrescription #prescriptionForm .prescriptionUploadBlock .formGroup,#accountMain #accountPanel #dataCompany #prescriptionForm .prescriptionUploadBlock .formGroup,#accountMain #accountPanel #dataUser #prescriptionForm .prescriptionUploadBlock .formGroup{width:auto}#accountMain #accountPanel #dataPrescription #addresses,#accountMain #accountPanel #dataCompany #addresses,#accountMain #accountPanel #dataUser #addresses{margin-top:30px;width:66%}@media screen and (max-width: 767px){#accountMain #accountPanel #dataPrescription #addresses,#accountMain #accountPanel #dataCompany #addresses,#accountMain #accountPanel #dataUser #addresses{margin-top:24px;width:100%}}#accountMain #accountPanel #dataPrescription #addresses ul li,#accountMain #accountPanel #dataCompany #addresses ul li,#accountMain #accountPanel #dataUser #addresses ul li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress{align-items:center;display:flex;justify-content:space-between;padding:0 16px}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .dataAddress,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .dataAddress,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .dataAddress{width:60%}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .dataAddress .nameAddress,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .dataAddress .nameAddress,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .dataAddress .nameAddress{color:#4472a5;font-family:"worksans_bold";font-size:16px}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .dataAddress .street,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .dataAddress .street,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .dataAddress .street{color:#4472a5;font-size:16px}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .dataAddress .neighbourhood,#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .dataAddress .city,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .dataAddress .neighbourhood,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .dataAddress .city,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .dataAddress .neighbourhood,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .dataAddress .city{color:#a7adb3;font-size:14px}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .actionsAddress,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .actionsAddress,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .actionsAddress{align-items:center;display:flex;justify-content:space-between}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .actionsAddress a,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .actionsAddress a,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .actionsAddress a{color:#a7adb3;font-size:12px}#accountMain #accountPanel #dataPrescription #addresses ul li .infoAddress .actionsAddress a:last-child,#accountMain #accountPanel #dataCompany #addresses ul li .infoAddress .actionsAddress a:last-child,#accountMain #accountPanel #dataUser #addresses ul li .infoAddress .actionsAddress a:last-child{margin-left:8px}#accountMain #accountPanel #dataPrescription #newAddress,#accountMain #accountPanel #dataCompany #newAddress,#accountMain #accountPanel #dataUser #newAddress{width:100%}#accountMain #accountPanel #cardUser .cardsNote,#accountMain #accountPanel #cardUser .noCards{color:#5a575d}#accountMain #accountPanel #cardUser #cards ul{width:100%}#accountMain #accountPanel #cardUser #cards ul li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0}#accountMain #accountPanel #cardUser #cards ul li .infoCards{align-items:center;display:flex;justify-content:space-between;padding:0 24px}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo{align-items:center;justify-content:flex-start;padding-left:62px;margin-right:24px;flex-direction:column;white-space:nowrap;background-color:transparent;background-position:left center;background-repeat:no-repeat;background-size:40px 40px}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo .cardNumber{color:#5a575d;font-size:16px}#accountMain #accountPanel #cardUser #cards ul li .infoCards .cardsInfo .cardName{color:#a7adb3;font-size:14px}#accountMain #accountPanel #cardUser #cards ul li .infoCards a{color:#a7adb3}#accountMain #accountPanel #cardUser #confirmRemoveCardModal .modal-body{display:flex;justify-content:flex-end}#accountMain #accountPanel #cardUser #confirmRemoveCardModal .modal-body .medButton+.medButton{margin-left:16px}#accountMain #accountPanel #favourites #noFavorites{color:#a7adb3;margin-bottom:40px;width:100%}#accountMain #accountPanel #favourites #products{width:100%}#accountMain #accountPanel #favourites #products li:first-child{width:50%}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products li:first-child{margin-bottom:8px;width:100%}}#accountMain #accountPanel #favourites #products li:nth-child(2){width:25%}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products li:nth-child(2){width:80%}}#accountMain #accountPanel #favourites #products li::last-child{width:25%}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products li::last-child{width:20%}}#accountMain #accountPanel #favourites #products #productsHeader{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:14px;height:56px;justify-content:space-between;margin-bottom:8px;padding:0 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products #productsHeader{display:none}}#accountMain #accountPanel #favourites #products .product{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#4472a5;display:flex;font-family:"worksans_regular";font-size:14px;justify-content:space-between;margin-bottom:8px;padding:8px 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products .product{flex-wrap:wrap;padding:8px 8px}}#accountMain #accountPanel #favourites #products .product li{position:relative}#accountMain #accountPanel #favourites #products .product li img{margin-right:16px;width:77px}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products .product li img{display:none}}#accountMain #accountPanel #favourites #products .product li a{color:#a7adb3}#accountMain #accountPanel #favourites #products .product li .productMain{align-items:center;display:flex}#accountMain #accountPanel #favourites #products .product li .price{color:#a7adb3;font-size:12px;text-decoration:line-through}#accountMain #accountPanel #favourites #products .product li .priceFinal{font-family:"worksans_bold";font-size:16px}#accountMain #accountPanel #favourites #products .product li .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:0;width:243px}#accountMain #accountPanel #favourites #products .product li .productMenu li{align-items:center;display:flex;height:40px;justify-content:center;width:100%}@media screen and (max-width: 767px){#accountMain #accountPanel #favourites #products .product li .productMenu li{height:30px}}#accountMain #accountPanel #favourites #products .product li .productMenu li:hover{background-color:#fafafa}#accountMain #accountPanel #favourites #products .product li .productMenu li a{color:#5a575d}#accountMain #accountPanel #favourites #listFooter{align-items:center;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:space-between;margin-top:40px}#accountMain #accountPanel #favourites #listFooter span{color:#a7adb3}#accountMain #accountPanel #notifications #noFavorites{color:#a7adb3;margin-bottom:40px;width:100%}#accountMain #accountPanel #notifications #products{width:100%}#accountMain #accountPanel #notifications #products li:first-child{width:50%}@media screen and (max-width: 767px){#accountMain #accountPanel #notifications #products li:first-child{margin-bottom:8px;width:100%}}#accountMain #accountPanel #notifications #products li:nth-child(2){width:25%}@media screen and (max-width: 767px){#accountMain #accountPanel #notifications #products li:nth-child(2){width:80%}}#accountMain #accountPanel #notifications #products li::last-child{width:25%}@media screen and (max-width: 767px){#accountMain #accountPanel #notifications #products li::last-child{width:20%}}#accountMain #accountPanel #notifications #products #productsHeader{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:14px;height:56px;justify-content:space-between;margin-bottom:8px;padding:0 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #notifications #products #productsHeader{display:none}}#accountMain #accountPanel #notifications #products .notificationItem{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#4472a5;display:flex;font-family:"worksans_regular";font-size:14px;justify-content:space-between;margin-bottom:8px;padding:8px 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #notifications #products .notificationItem{flex-wrap:wrap;padding:8px 8px}}#accountMain #accountPanel #notifications #products .notificationItem li{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;padding:16px 0;width:100%;border-right:0}#accountMain #accountPanel #notifications #products .notificationItem li .notificationInfo{width:80%}#accountMain #accountPanel #notifications #products .notificationItem li .notificationStatus{width:10%}#accountMain #accountPanel #notifications #products .notificationItem li .notificationStatus .dotOff{height:10px;width:10px;border:2px solid #5BA0D9;border-radius:50%;display:inline-block}#accountMain #accountPanel #notifications #products .notificationItem li .notificationStatus .dotOn{height:10px;width:10px;background-color:#5BA0D9;border-radius:50%;display:inline-block}#accountMain #accountPanel #notifications #products .notificationItem li p{white-space:break-spaces}#accountMain #accountPanel #notifications #products .notificationItem li:last-child{border-bottom:none !important}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainNotificationInfo:hover p{text-decoration:underline}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainNotificationInfo:hover .notificationListMainInfoDescription{color:#4472A5}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainNotificationInfo{align-items:center;display:flex;justify-content:space-between;flex:1;color:#5ba0d9;font-size:14px}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainNotificationInfo .notificationListMainInfoTitle{font-family:"worksans_bold";color:#4472A5}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainNotificationInfo .notificationListMainInfoDescription{text-align:justify;color:#797979;margin:5px 0px 5px 0px}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainNotificationInfo .notificationListMainInfoDate{color:#979797;font-size:12px}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainDisabled{align-items:center;display:flex;justify-content:space-between;flex:1;color:#5ba0d9;font-size:14px;opacity:0.6}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainDisabled .notificationListMainInfoTitle{font-family:"worksans_bold";color:#4472A5}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainDisabled .notificationListMainInfoDescription{text-align:justify;color:#797979;margin:5px 0px 5px 0px}#accountMain #accountPanel #notifications #products .notificationItem li .notificationListMainDisabled .notificationListMainInfoDate{color:#979797;font-size:12px}#accountMain #accountPanel #notifications #listFooter{align-items:center;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:space-between;margin-top:40px}#accountMain #accountPanel #notifications #listFooter span{color:#a7adb3}#accountMain #accountPanel #avaliableCoupons #coupons{width:100%}#accountMain #accountPanel #avaliableCoupons #coupons li:first-child{width:15%}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons li:first-child{margin-bottom:8px;width:100%}}#accountMain #accountPanel #avaliableCoupons #coupons li:nth-child(2){width:70%}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons li:nth-child(2){width:100%}#accountMain #accountPanel #avaliableCoupons #coupons li:nth-child(2) a{margin-left:15px}}#accountMain #accountPanel #avaliableCoupons #coupons li::last-child{width:15%;text-align:right}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons li::last-child{width:20%}}#accountMain #accountPanel #avaliableCoupons #coupons .couponRow{display:flex;justify-content:space-between;align-items:center;margin-right:25px}#accountMain #accountPanel #avaliableCoupons #coupons .couponRow .companyCoupon{background-color:#F6BD17;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#FFFFFF;padding:4px;width:fit-content;margin-top:5px}#accountMain #accountPanel #avaliableCoupons #coupons .couponRow .planCoupon{background-color:#5ba0d9;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#FFFFFF;padding:4px;width:fit-content;margin-top:5px}#accountMain #accountPanel #avaliableCoupons #coupons #couponsHeader{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:14px;height:56px;margin-bottom:8px;padding:0 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons #couponsHeader{display:none}}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#4472a5;display:flex;font-family:"worksans_regular";font-size:14px;margin-bottom:8px;padding:24px 24px}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon{flex-wrap:wrap;padding:8px 8px;margin-bottom:15px}}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li{position:relative}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .quantity{display:flex}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .quantity .mobileText{margin-right:5px;display:block !important}}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li a{color:#a7adb3}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .productMain{align-items:center;display:flex}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .price{color:#a7adb3;font-size:12px;text-decoration:line-through}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .priceFinal{font-family:"worksans_bold";font-size:16px}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;padding:8px 0;position:absolute;right:0;width:243px}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .productMenu li{align-items:center;display:flex;height:40px;justify-content:center;width:100%}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .productMenu li{height:30px}}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .productMenu li:hover{background-color:#fafafa}#accountMain #accountPanel #avaliableCoupons #coupons .avaliableCoupon li .productMenu li a{color:#5a575d}#accountMain #accountPanel #avaliableCoupons #coupons .collapse{background-color:#ffffff;border-radius:4px;box-shadow:0 5px 10px -4px rgba(0,0,0,0.16);-webkit-box-shadow:0 5px 10px -4px rgba(0,0,0,0.16);padding:20px 0 20px 0;margin-top:-15px}#accountMain #accountPanel #avaliableCoupons #coupons .productInfoList{display:flex;justify-content:space-between;align-items:center;margin-left:15%;margin-bottom:15px}#accountMain #accountPanel #avaliableCoupons #coupons .productInfoList img{width:100px;margin-right:20px}#accountMain #accountPanel #avaliableCoupons #coupons .productInfoList .productName{font-size:15px;color:#4472A5;font-weight:bold}#accountMain #accountPanel #avaliableCoupons #coupons .productInfoList .description{font-size:14px;color:#A7ADB3}#accountMain #accountPanel #avaliableCoupons #coupons .productInfoList .productPrice{font-size:14px;color:#4472A5;font-weight:bold}#accountMain #accountPanel #avaliableCoupons #coupons .couponType{align-items:center;justify-content:center;display:flex;margin-right:30px}@media screen and (max-width: 767px){#accountMain #accountPanel #avaliableCoupons #coupons .couponType img{display:none}}#accountMain #accountPanel #avaliableCoupons #listFooter{align-items:center;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:space-between;margin-top:40px}#accountMain #accountPanel #avaliableCoupons #listFooter span{color:#a7adb3}#accountMain #accountPanel #savedMoney{display:flex;flex-direction:row;margin:25px 0px 25px 15px}@media screen and (max-width: 767px){#accountMain #accountPanel #savedMoney{flex-direction:column}}#accountMain #accountPanel #savedMoney img{height:65px;width:65px;margin-right:15px}#accountMain #accountPanel #savedMoney P{color:#a7adb3}#accountMain #accountPanel #savedMoney .value{color:#a2d96b;font-size:22px;font-weight:bold}#accountMain #accountPanel #savedMoney .savedTotal{display:flex;flex-direction:row;margin-right:10%;align-items:center}@media screen and (max-width: 767px){#accountMain #accountPanel #savedMoney .savedTotal{margin-bottom:30px;margin-right:0px}}#accountMain #accountPanel #savedMoney .savedMonthly{display:flex;flex-direction:row;align-items:center}#accountMain #accountPanel #savedMoney .savedMonthly .value{position:absolute}#accountMain #accountPanel #orders #noOrders{color:#a7adb3;margin-bottom:40px;width:100%}#accountMain #accountPanel #orders #ordersList ul{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:14px;height:56px;margin-bottom:8px;padding:0 24px}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul{flex-wrap:wrap;height:auto;padding:16px}#accountMain #accountPanel #orders #ordersList ul.header{display:none}}#accountMain #accountPanel #orders #ordersList ul.order{color:#4472a5}#accountMain #accountPanel #orders #ordersList ul li{position:relative}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li{margin-bottom:24px}}#accountMain #accountPanel #orders #ordersList ul li.order-number{width:15%}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-number{width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-date{width:15%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-date{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-total{width:20%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-total{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-delivery{width:20%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-delivery{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-status{width:20%;text-align:center;padding:2px}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-status{text-align:left;width:100%}}#accountMain #accountPanel #orders #ordersList ul li.order-payment{width:20%;text-align:center;padding:2px}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-payment{text-align:left;width:100%}}#accountMain #accountPanel #orders #ordersList ul li.order-options{width:10%;text-align:right;cursor:pointer}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-options{border-top:1px solid #d8dfe5;margin-bottom:0;padding-top:16px;text-align:center;width:100%}}#accountMain #accountPanel #orders #ordersList ul li.order-id{width:5%}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-id{width:30%}}#accountMain #accountPanel #orders #ordersList ul li.order-erp{width:15%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-erp{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-name{width:30%;text-align:center;overflow:hidden;white-space:nowrap}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-name{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-date-purchase{width:15%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-date-purchase{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-delivery-date{width:15%;text-align:center;padding:2px}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-delivery-date{text-align:left;width:100%}}#accountMain #accountPanel #orders #ordersList ul li.order-delivery-type{width:20%;text-align:center;padding:2px}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-delivery-type{text-align:left;width:100%}}#accountMain #accountPanel #orders #ordersList ul li.order-date-status{width:20%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-date-status{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li.order-date-payment{width:20%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li.order-date-payment{text-align:left;width:50%}}#accountMain #accountPanel #orders #ordersList ul li label{color:#a7adb3;display:block;font-family:"worksans_regular";font-size:14px}@media screen and (min-width: 930px){#accountMain #accountPanel #orders #ordersList ul li label{display:none}}#accountMain #accountPanel #orders #ordersList ul li span{align-items:center;border-radius:20px;color:#4472a5;display:flex;font-size:12px;height:24px;justify-content:center;padding:0 16px;white-space:nowrap;overflow:hidden}#accountMain #accountPanel #orders #ordersList ul li span.hibridPayment{font-size:9px;height:15px}#accountMain #accountPanel #orders #ordersList ul li a{color:#5ba0d9}#accountMain #accountPanel #orders #ordersList ul li a label{color:#5ba0d9}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul li a svg{display:none}}#accountMain #accountPanel #orders #ordersList ul li .aOrderDetails{background-color:#4472a5;border-radius:8px;color:#fff;padding:2px 5px}#accountMain #accountPanel #orders #ordersList ul .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;height:auto;padding:8px 0;position:absolute;right:0;width:243px;z-index:5}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul .productMenu{left:0;margin-left:auto;margin-right:auto}}#accountMain #accountPanel #orders #ordersList ul .productMenu li{align-items:center;display:flex;height:40px;justify-content:center;width:100%}@media screen and (max-width: 929px){#accountMain #accountPanel #orders #ordersList ul .productMenu li{height:30px}}#accountMain #accountPanel #orders #ordersList ul .productMenu li:last-child{border-top:none !important;padding-top:0;margin-bottom:0px}#accountMain #accountPanel #orders #ordersList ul .productMenu li:hover{background-color:#fafafa}#accountMain #accountPanel #orders #ordersList ul .productMenu li a{color:#5a575d}#accountMain #accountPanel #orders #listFooter{align-items:center;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:space-between;margin-top:40px}#accountMain #accountPanel #orders #listFooter span{color:#a7adb3}#accountMain #accountPanel .boxShadow{border-radius:15px;box-shadow:2px 4px 6px 2px rgba(44,44,74,0.15);text-align:center;background-color:#ffb64f}#accountMain #accountPanel .boxShadow h1{color:white;font-size:1rem;padding-top:10px;padding-bottom:10px}#accountMain #accountPanel .plans{display:flex;flex-flow:row wrap}#accountMain #accountPanel .plans .js-hide{display:none !important}#accountMain #accountPanel .plans .item{flex:1;flex-wrap:wrap;min-width:33%;max-width:33%;margin-bottom:50px}@media screen and (max-width: 992px){#accountMain #accountPanel .plans .item{margin-left:0;margin-top:8px;min-width:100%;max-width:100%}}#accountMain #accountPanel .plans .item .plansCards .recommendedPlan{background-color:#1e4a6d;display:flex;flex-direction:column;align-items:center;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:absolute;bottom:-7%;box-shadow:2px 4px 6px 2px rgba(44,44,74,0.15);width:100%}@media screen and (max-width: 929px){#accountMain #accountPanel .plans .item .plansCards .recommendedPlan{bottom:-14%}}@media screen and (max-width: 677px){#accountMain #accountPanel .plans .item .plansCards .recommendedPlan{bottom:-10%}}@media screen and (max-width: 403px){#accountMain #accountPanel .plans .item .plansCards .recommendedPlan{bottom:-7%}}#accountMain #accountPanel .plans .item .plansCards .recommendedPlan p{color:#fff;font-weight:bolder;font-size:17px;margin-top:5%;margin-bottom:5%}#accountMain #accountPanel .plans .item .plansCards .planInfo{border-radius:15px;box-shadow:2px 4px 6px 2px rgba(44,44,74,0.15);padding:10px;margin:10px;flex-direction:column;align-items:center;display:flex;position:relative;flex-wrap:wrap}#accountMain #accountPanel .plans .item .plansCards .planInfo .planTitle{font-family:'worksans_regular';color:#000;font-weight:bolder;font-size:25px;margin:8%;line-height:120%}#accountMain #accountPanel .plans .item .plansCards .planInfo .planValue{padding-top:15px;align-items:center;display:flex;position:relative;flex-wrap:wrap}#accountMain #accountPanel .plans .item .plansCards .planInfo .planValue h1{font-size:22px}@media screen and (max-width: 653px){#accountMain #accountPanel .plans .item .plansCards .planInfo .planValue h1{font-size:22px}}@media screen and (max-width: 321px){#accountMain #accountPanel .plans .item .plansCards .planInfo .planValue h1{font-size:19px}}#accountMain #accountPanel .plans .item .plansCards .planInfo .benefit{flex-direction:row;display:flex;padding-bottom:15px}#accountMain #accountPanel .plans .item .plansCards .planInfo .benefit p{margin-left:8px;color:#707070}@media screen and (max-width: 674px){#accountMain #accountPanel .plans .item .plansCards .planInfo .benefit p{font-size:12px}}@media screen and (max-width: 482px){#accountMain #accountPanel .plans .item .plansCards .planInfo .benefit p{font-size:10px}}@media screen and (max-width: 380px){#accountMain #accountPanel .plans .item .plansCards .planInfo .benefit p{font-size:9px}}#accountMain #accountPanel .plans .item .plansCards .planInfo a{position:absolute;bottom:0}#accountMain #accountPanel .plans .item .plansCards .planInfo button{align-self:center;padding:5px 40px 5px 41px;margin-top:15px;margin-bottom:40px}#accountMain #accountPanel .plans .modal-dialog{max-width:729px;width:100%}#accountMain #accountPanel .plans .modal-dialog .modal-body{flex-direction:column}#accountMain #accountPanel .plans .modal-dialog .modal-body b{font-weight:bold}#accountMain #accountPanel .plans .modal-dialog .modal-body p{text-align:center;font-size:1rem}#accountMain #accountPanel .plans .modal-dialog .modal-body .buttons{padding:32px;display:flex;flex-direction:row;justify-content:space-evenly}#accountMain #accountPanel .plans .modal-dialog .modal-body2{flex-direction:column;min-height:130px}#accountMain #accountPanel .plans .modal-dialog .modal-body2 b{font-weight:bold}#accountMain #accountPanel .plans .modal-dialog .modal-body2 p{text-align:center;font-size:1rem}#accountMain #accountPanel .plans .modal-dialog .modal-body2 .buttons{padding:32px;display:flex;flex-direction:row;justify-content:space-evenly}#accountMain #accountPanel .plans .modal-dialog .Loader{text-align:center}#accountMain #accountPanel .plans .modal-dialog .Loader img{z-index:555;width:80px;height:80px;margin-top:50px;margin-bottom:50px}#accountMain #accountPanel .plans .modal-dialog .success{text-align:center}#accountMain #accountPanel .plans .modal-dialog .success h1{margin-bottom:36px;margin-top:36px}#accountMain #accountPanel .plans .modal-dialog .error{text-align:center}#accountMain #accountPanel .plans .modal-dialog .error h1{margin-bottom:36px;margin-top:36px}#accountMain #accountPanel .plans #confirmCancelModal .modal-body{flex-direction:column}#accountMain #accountPanel .plans #confirmCancelModal .modal-body .buttons{padding:32px;display:flex;flex-direction:row;justify-content:space-evenly}#accountMain #accountPanel .plans #cardPaymentDetailsForm{width:100%}@media screen and (max-width: 992px){#accountMain #accountPanel .plans #cardPaymentDetailsForm{width:100%}}#accountMain #accountPanel .plans #cardPaymentDetailsForm .field{display:flex;justify-content:center;flex-direction:column;width:50%}#accountMain #accountPanel .plans #selectCardForm{width:100%}#accountMain #accountPanel .plans #selectCardForm #cards{margin-bottom:8px;margin-top:32px;width:100%}#accountMain #accountPanel .plans #selectCardForm #cards li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards{align-items:center;display:flex;justify-content:flex-start;padding:16px 24px;cursor:pointer}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards input{height:24px;width:24px}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo{margin:0 24px 0 8px;flex:1;background-position:left center;background-repeat:no-repeat;background-size:42px 42px;padding-left:56px}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo .cardNumber{color:#5a575d;font-size:16px}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards .cardsInfo .cardName{color:#a7adb3;font-size:14px}#accountMain #accountPanel .plans #selectCardForm #cards li .infoCards a{color:#a7adb3}#accountMain #accountPanel #accountPlanPaymentHistory #noPayment{color:#a7adb3;margin-top:24px;margin-bottom:40px;width:100%}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList{padding-top:24px}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(44,44,74,0.15);color:#a7adb3;display:flex;font-family:"worksans_regular";font-size:14px;height:56px;margin-bottom:8px;padding:0 24px}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul{flex-wrap:wrap;height:auto;padding:16px}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul.header{display:none}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul.payment{color:#4472a5}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li{position:relative}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li{margin-bottom:24px}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li.payment-date{width:30%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li.payment-date{text-align:left;width:50%}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li.payment-total{width:20%;text-align:center}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li.payment-total{text-align:left;width:50%}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li.payment-status{width:20%;text-align:center;padding:2px}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li.payment-status{text-align:left;width:100%}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li label{color:#a7adb3;display:block;font-family:"worksans_regular";font-size:14px}@media screen and (min-width: 930px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li label{display:none}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li span{align-items:center;border-radius:20px;color:#4472a5;display:flex;font-size:12px;height:24px;justify-content:center;padding:0 16px;white-space:nowrap;overflow:hidden}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li span.hibridPayment{font-size:9px;height:15px}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li a{color:#5ba0d9}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li a label{color:#5ba0d9}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li a svg{display:none}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul li .aOrderDetails{background-color:#4472a5;border-radius:8px;color:#fff;padding:2px 5px}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu{background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:none;height:auto;padding:8px 0;position:absolute;right:0;width:243px;z-index:5}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu{left:0;margin-left:auto;margin-right:auto}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu li{align-items:center;display:flex;height:40px;justify-content:center;width:100%}@media screen and (max-width: 929px){#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu li{height:30px}}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu li:last-child{border-top:none !important;padding-top:0;margin-bottom:0px}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu li:hover{background-color:#fafafa}#accountMain #accountPanel #accountPlanPaymentHistory #paymentList ul .productMenu li a{color:#5a575d}#accountMain #accountPanel #accountPlanPaymentHistory #listFooter{align-items:center;display:flex;font-family:"worksans_regular";font-size:12px;height:24px;justify-content:space-between;margin-top:40px}#accountMain #accountPanel #accountPlanPaymentHistory #listFooter span{color:#a7adb3}#addAddressModal .js-hide,#newAddress .js-hide{display:none !important}#addAddressModal .modal-body,#newAddress .modal-body{padding:32px}#addAddressModal #modalAddressForm .medButton+.medButton,#addAddressModal #newAddressForm .medButton+.medButton,#newAddress #modalAddressForm .medButton+.medButton,#newAddress #newAddressForm .medButton+.medButton{margin-left:16px}@media screen and (max-width: 1023px){#addAddressModal #modalAddressForm .medButton+.medButton,#addAddressModal #newAddressForm .medButton+.medButton,#newAddress #modalAddressForm .medButton+.medButton,#newAddress #newAddressForm .medButton+.medButton{margin-left:0;margin-top:8px}}#addAddressModal #modalAddressForm .formGroup,#addAddressModal #newAddressForm .formGroup,#newAddress #modalAddressForm .formGroup,#newAddress #newAddressForm .formGroup{display:flex;align-items:flex-start;justify-content:space-between;color:#5a575d;width:100%}@media screen and (min-width: 1024px){#addAddressModal #modalAddressForm .formGroup,#addAddressModal #newAddressForm .formGroup,#newAddress #modalAddressForm .formGroup,#newAddress #newAddressForm .formGroup{margin-bottom:24px}}#addAddressModal #modalAddressForm .formGroup.cityState,#addAddressModal #newAddressForm .formGroup.cityState,#newAddress #modalAddressForm .formGroup.cityState,#newAddress #newAddressForm .formGroup.cityState{flex-direction:row !important;position:relative}#addAddressModal #modalAddressForm .formGroup.cityState .absoluteFill,#addAddressModal #newAddressForm .formGroup.cityState .absoluteFill,#newAddress #modalAddressForm .formGroup.cityState .absoluteFill,#newAddress #newAddressForm .formGroup.cityState .absoluteFill{z-index:10;position:absolute;width:100%;height:100%;top:0;left:0}#addAddressModal #modalAddressForm .formGroup .field,#addAddressModal #newAddressForm .formGroup .field,#newAddress #modalAddressForm .formGroup .field,#newAddress #newAddressForm .formGroup .field{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}#addAddressModal #modalAddressForm .formGroup .field.cityInput,#addAddressModal #newAddressForm .formGroup .field.cityInput,#newAddress #modalAddressForm .formGroup .field.cityInput,#newAddress #newAddressForm .formGroup .field.cityInput{flex-grow:3}#addAddressModal #modalAddressForm .formGroup .field.stateInput,#addAddressModal #newAddressForm .formGroup .field.stateInput,#newAddress #modalAddressForm .formGroup .field.stateInput,#newAddress #newAddressForm .formGroup .field.stateInput{flex-grow:1}@media screen and (min-width: 1024px){#addAddressModal #modalAddressForm .formGroup .field.width25,#addAddressModal #newAddressForm .formGroup .field.width25,#newAddress #modalAddressForm .formGroup .field.width25,#newAddress #newAddressForm .formGroup .field.width25{width:25%}#addAddressModal #modalAddressForm .formGroup .field.width50,#addAddressModal #newAddressForm .formGroup .field.width50,#newAddress #modalAddressForm .formGroup .field.width50,#newAddress #newAddressForm .formGroup .field.width50{width:50%}#addAddressModal #modalAddressForm .formGroup .field.width75,#addAddressModal #newAddressForm .formGroup .field.width75,#newAddress #modalAddressForm .formGroup .field.width75,#newAddress #newAddressForm .formGroup .field.width75{width:75%}#addAddressModal #modalAddressForm .formGroup .field.space,#addAddressModal #newAddressForm .formGroup .field.space,#newAddress #modalAddressForm .formGroup .field.space,#newAddress #newAddressForm .formGroup .field.space{margin-left:16px}}@media screen and (max-width: 767px){#addAddressModal #modalAddressForm .formGroup .field,#addAddressModal #newAddressForm .formGroup .field,#newAddress #modalAddressForm .formGroup .field,#newAddress #newAddressForm .formGroup .field{padding:8px;width:100%}}@media screen and (max-width: 1023px){#addAddressModal #modalAddressForm .formGroup .field,#addAddressModal #newAddressForm .formGroup .field,#newAddress #modalAddressForm .formGroup .field,#newAddress #newAddressForm .formGroup .field{margin-bottom:24px}}#addAddressModal #modalAddressForm .formGroup .field+.field,#addAddressModal #newAddressForm .formGroup .field+.field,#newAddress #modalAddressForm .formGroup .field+.field,#newAddress #newAddressForm .formGroup .field+.field{margin-left:16px}@media screen and (max-width: 1023px){#addAddressModal #modalAddressForm .formGroup .field+.field,#addAddressModal #newAddressForm .formGroup .field+.field,#newAddress #modalAddressForm .formGroup .field+.field,#newAddress #newAddressForm .formGroup .field+.field{margin-left:0}}#addAddressModal #modalAddressForm .formGroup .field label,#addAddressModal #newAddressForm .formGroup .field label,#newAddress #modalAddressForm .formGroup .field label,#newAddress #newAddressForm .formGroup .field label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}#addAddressModal #modalAddressForm .formGroup .field input,#addAddressModal #newAddressForm .formGroup .field input,#newAddress #modalAddressForm .formGroup .field input,#newAddress #newAddressForm .formGroup .field input{width:100%}#addAddressModal #modalAddressForm .formGroup .field input:disabled,#addAddressModal #newAddressForm .formGroup .field input:disabled,#newAddress #modalAddressForm .formGroup .field input:disabled,#newAddress #newAddressForm .formGroup .field input:disabled{background-color:#fff;opacity:0.7;border-color:#d8dfe5}@media screen and (max-width: 1023px){#addAddressModal #modalAddressForm #modalAddressForm .formGroup,#addAddressModal #newAddressForm #modalAddressForm .formGroup,#newAddress #modalAddressForm #modalAddressForm .formGroup,#newAddress #newAddressForm #modalAddressForm .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}#addAddressModal #modalAddressForm .zip-field,#addAddressModal #newAddressForm .zip-field,#newAddress #modalAddressForm .zip-field,#newAddress #newAddressForm .zip-field{position:relative}#addAddressModal #modalAddressForm .zip-field .loader,#addAddressModal #newAddressForm .zip-field .loader,#newAddress #modalAddressForm .zip-field .loader,#newAddress #newAddressForm .zip-field .loader{position:absolute;right:12px;top:33px;z-index:1;-webkit-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#addAddressModal #modalAddressForm button,#addAddressModal #newAddressForm button,#newAddress #modalAddressForm button,#newAddress #newAddressForm button{float:right}#prescriptionFlowModal{font-family:"worksans_regular"}#prescriptionFlowModal strong{font-family:"worksans_bold"}#prescriptionFlowModal h3{margin:24px 0 16px}#prescriptionFlowModal ul{list-style:disc;line-height:150%;padding-left:18px}@media screen and (min-width: 768px){#orderDetailsModal .modal-dialog{width:100%}}#orderDetailsModal .modal-body{padding:12px 32px 32px}@media screen and (max-width: 767px){#orderDetailsModal .modal-body{padding:16px}}#orderDetailsModal h2{color:#4472a5;font-size:20px}#orderDetailsModal svg{color:#a7adb3;margin-right:8px}#orderDetailsModal #cancel{align-items:flex-start;background-color:#d8dfe5;display:flex;flex-direction:column;margin:12px 0;padding:12px}#orderDetailsModal #cancel.none{display:none}#orderDetailsModal #cancel span{align-items:center;background-color:#f76a62;border-radius:20px;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;margin-bottom:12px;padding:0 16px}#orderDetailsModal #addressDetail{margin-top:12px}#orderDetailsModal #addressDetail div{align-items:center;display:flex;justify-content:flex-start;margin-right:24px}@media screen and (max-width: 767px){#orderDetailsModal #addressDetail div{align-items:flex-start;margin-right:0}}#orderDetailsModal #addressDetail div:last-child{margin-bottom:24px}#orderDetailsModal #addressDetail div.group{margin-bottom:8px}@media screen and (max-width: 767px){#orderDetailsModal #addressDetail div.group{flex-direction:column}}#orderDetailsModal #addressDetail div.group div:last-child{margin-bottom:0}@media screen and (max-width: 767px){#orderDetailsModal #addressDetail div.group div:last-child{margin-top:16px;margin-bottom:8px}}#orderDetailsModal #addressDetail div span{color:#5a575d}#orderDetailsModal #statusDetail ul{align-items:center;display:flex;flex-wrap:wrap}#orderDetailsModal #statusDetail ul li{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:24px}@media screen and (max-width: 767px){#orderDetailsModal #statusDetail ul li{margin-top:16px}}@media screen and (max-width: 767px){#orderDetailsModal #statusDetail ul li:last-child{margin-top:16px}}#orderDetailsModal #statusDetail ul li label{color:#a7adb3;font-family:"worksans_regular";font-size:12px}#orderDetailsModal #statusDetail ul li span{align-items:center;background-color:#a2d96b;border-radius:20px;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;padding:0 16px}#orderDetailsModal #statusDetail ul li span.late{background-color:#f76a62}#orderDetailsModal #statusDetail ul li span.incomplete{background-color:#ffb64f}#orderDetailsModal #statusDetail ul li span.ready{background-color:#a2d96b}#orderDetailsModal #statusDetail ul li span.split{background-color:#4472a5}#orderDetailsModal #statusDetail ul li span.ordered{background-color:#a7adb3}#orderDetailsModal #orderObservation{border-top:1px solid #d8dfe5;margin:40px 0 10px 0;padding:10px 0px 10px 0px;border-radius:8px;display:none}#orderDetailsModal #orderObservation label{margin-top:30px;color:#a7adb3}#orderDetailsModal #orderObservation span{margin:10px 0 30px 0;color:#5a575d}#orderDetailsModal #paymentDetails{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;color:#5a575d}#orderDetailsModal #paymentDetails label{color:#a7adb3;font-family:"worksans_regular";font-size:12px}#orderDetailsModal #paymentDetails .paymentMethod{margin-bottom:16px}#orderDetailsModal #paymentDetails .cardPayment{display:grid;grid-template-rows:48px;grid-template-columns:50px 70px 80px auto;align-items:center;justify-content:stretch;justify-items:stretch;margin-bottom:16px}#orderDetailsModal #paymentDetails .cardPayment .cardBrandImage{width:40px;height:auto;object-fit:contain}#orderDetailsModal #productsDetails{border-top:1px solid #d8dfe5;margin:30px 0;margin-bottom:0;padding:24px 0;padding-bottom:0}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails{margin:16px 0;padding:16px 0;padding-bottom:0}}#orderDetailsModal #productsDetails #productsDetailsHeader,#orderDetailsModal #productsDetails .product{align-items:flex-start;display:flex;padding:10px 0;width:100%}#orderDetailsModal #productsDetails #productsDetailsHeader .productCode,#orderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer,#orderDetailsModal #productsDetails #productsDetailsHeader .productQty,#orderDetailsModal #productsDetails #productsDetailsHeader .productPrice,#orderDetailsModal #productsDetails #productsDetailsHeader .productPriceTotal,#orderDetailsModal #productsDetails .product .productCode,#orderDetailsModal #productsDetails .product .productNameContainer,#orderDetailsModal #productsDetails .product .productQty,#orderDetailsModal #productsDetails .product .productPrice,#orderDetailsModal #productsDetails .product .productPriceTotal{display:flex}#orderDetailsModal #productsDetails #productsDetailsHeader .productLot,#orderDetailsModal #productsDetails .product .productLot{min-width:40px;width:10%;justify-content:flex-start;text-align:center}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails #productsDetailsHeader .productLot,#orderDetailsModal #productsDetails .product .productLot{display:none}}#orderDetailsModal #productsDetails #productsDetailsHeader .productCode,#orderDetailsModal #productsDetails .product .productCode{width:25%;justify-content:flex-start;text-align:left}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails #productsDetailsHeader .productCode,#orderDetailsModal #productsDetails .product .productCode{display:none}}#orderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer,#orderDetailsModal #productsDetails .product .productNameContainer{width:35%;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer,#orderDetailsModal #productsDetails .product .productNameContainer{width:55%}}#orderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer .productName-description,#orderDetailsModal #productsDetails .product .productNameContainer .productName-description{font-size:14px;color:#8f969e;flex-direction:column}#orderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer .productName-description a,#orderDetailsModal #productsDetails .product .productNameContainer .productName-description a{color:red}#orderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer .productName-item,#orderDetailsModal #productsDetails .product .productNameContainer .productName-item{padding-left:20px;font-size:14px;color:#4472A5;flex-direction:column}#orderDetailsModal #productsDetails #productsDetailsHeader .productQty,#orderDetailsModal #productsDetails .product .productQty{width:10%;justify-content:center;text-align:center}#orderDetailsModal #productsDetails #productsDetailsHeader .productQty .desktop,#orderDetailsModal #productsDetails .product .productQty .desktop{display:block}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails #productsDetailsHeader .productQty,#orderDetailsModal #productsDetails .product .productQty{width:15%}#orderDetailsModal #productsDetails #productsDetailsHeader .productQty .desktop,#orderDetailsModal #productsDetails .product .productQty .desktop{display:none}}#orderDetailsModal #productsDetails #productsDetailsHeader .productPrice,#orderDetailsModal #productsDetails .product .productPrice{width:20%;justify-content:center;text-align:center}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails #productsDetailsHeader .productPrice,#orderDetailsModal #productsDetails .product .productPrice{width:30%}}#orderDetailsModal #productsDetails #productsDetailsHeader .productPriceTotal,#orderDetailsModal #productsDetails .product .productPriceTotal{width:12%;justify-content:flex-end;text-align:right}@media screen and (max-width: 767px){#orderDetailsModal #productsDetails #productsDetailsHeader .productPriceTotal,#orderDetailsModal #productsDetails .product .productPriceTotal{width:30%}}#orderDetailsModal #productsDetails #productsDetailsHeader{color:#a7adb3;font-family:"worksans_regular";font-size:12px}#orderDetailsModal #productsDetails .product{color:#5a575d;font-family:"worksans_regular";font-size:16px}#orderDetailsModal #productsDetails .kit-itens{color:#4472A5}#orderDetailsModal #productsDetails .kit-itens .productName-description a{color:#8F969E}#orderDetailsModal #pricesDetails,#orderDetailsModal #couponDetails,#orderDetailsModal #discountsDetails,#orderDetailsModal #totalDetails,#orderDetailsModal #shippingDetails{border-top:1px solid #d8dfe5;padding-top:28px}@media screen and (max-width: 767px){#orderDetailsModal #pricesDetails,#orderDetailsModal #couponDetails,#orderDetailsModal #discountsDetails,#orderDetailsModal #totalDetails,#orderDetailsModal #shippingDetails{margin-top:16px;padding-top:16px}}#orderDetailsModal #pricesDetails div,#orderDetailsModal #couponDetails div,#orderDetailsModal #discountsDetails div,#orderDetailsModal #totalDetails div,#orderDetailsModal #shippingDetails div{align-items:center;display:flex;justify-content:space-between}#orderDetailsModal #pricesDetails div label,#orderDetailsModal #couponDetails div label,#orderDetailsModal #discountsDetails div label,#orderDetailsModal #totalDetails div label,#orderDetailsModal #shippingDetails div label{color:#a7adb3;font-family:"worksans_regular";font-size:14px;margin:0}#orderDetailsModal #pricesDetails div span,#orderDetailsModal #couponDetails div span,#orderDetailsModal #discountsDetails div span,#orderDetailsModal #totalDetails div span,#orderDetailsModal #shippingDetails div span{color:#4472a5;font-family:"worksans_regular";font-size:16px}#orderDetailsModal #totalDetails span{font-family:"worksans_bold" !important;font-size:20px !important}#orderDetailsModal tr{color:#5a575d}.productPriceOld{text-decoration:line-through;margin-bottom:4px;font-size:12px}@media screen and (min-width: 768px){#sellerOrderDetailsModal .modal .show{padding-right:0px}}@media screen and (min-width: 768px){#sellerOrderDetailsModal .modal-dialog{max-width:729px;width:100%}}#sellerOrderDetailsModal .modal-body{padding:32px}@media screen and (max-width: 767px){#sellerOrderDetailsModal .modal-body{padding:16px}}#sellerOrderDetailsModal h2{color:#4472a5;font-size:20px}#sellerOrderDetailsModal svg{color:#a7adb3;margin-right:8px}#sellerOrderDetailsModal #cancel{align-items:flex-start;background-color:#d8dfe5;display:flex;flex-direction:column;margin:12px 0;padding:12px}#sellerOrderDetailsModal #cancel.none{display:none}#sellerOrderDetailsModal #cancel span{align-items:center;background-color:#f76a62;border-radius:20px;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;margin-bottom:12px;padding:0 16px}#sellerOrderDetailsModal #addressDetail{margin-top:12px}#sellerOrderDetailsModal #addressDetail div{align-items:center;display:flex;justify-content:flex-start;margin-right:24px}@media screen and (max-width: 767px){#sellerOrderDetailsModal #addressDetail div{align-items:flex-start;margin-right:0}}#sellerOrderDetailsModal #addressDetail div:last-child{margin-bottom:24px}#sellerOrderDetailsModal #addressDetail div.group{margin-bottom:8px}@media screen and (max-width: 767px){#sellerOrderDetailsModal #addressDetail div.group{flex-direction:column}}#sellerOrderDetailsModal #addressDetail div.group div:last-child{margin-bottom:0}@media screen and (max-width: 767px){#sellerOrderDetailsModal #addressDetail div.group div:last-child{margin-top:16px;margin-bottom:8px}}#sellerOrderDetailsModal #addressDetail div span{color:#5a575d}#sellerOrderDetailsModal #statusDetail ul{align-items:center;display:flex;flex-wrap:wrap}#sellerOrderDetailsModal #statusDetail ul li{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-right:24px}@media screen and (max-width: 767px){#sellerOrderDetailsModal #statusDetail ul li{margin-top:16px}}@media screen and (max-width: 767px){#sellerOrderDetailsModal #statusDetail ul li:last-child{margin-top:16px}}#sellerOrderDetailsModal #statusDetail ul li label{color:#a7adb3;font-family:"worksans_regular";font-size:12px}#sellerOrderDetailsModal #statusDetail ul li span{align-items:center;background-color:#a2d96b;border-radius:20px;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;padding:0 16px}#sellerOrderDetailsModal #statusDetail ul li span.late{background-color:#f76a62}#sellerOrderDetailsModal #statusDetail ul li span.incomplete{background-color:#ffb64f}#sellerOrderDetailsModal #statusDetail ul li span.ready{background-color:#a2d96b}#sellerOrderDetailsModal #statusDetail ul li span.split{background-color:#4472a5}#sellerOrderDetailsModal #statusDetail ul li span.ordered{background-color:#a7adb3}#sellerOrderDetailsModal #orderObservation{border-top:1px solid #d8dfe5;margin:40px 0 10px 0;padding:10px 0px 10px 0px;border-radius:8px;display:none}#sellerOrderDetailsModal #orderObservation label{margin-top:30px;color:#a7adb3}#sellerOrderDetailsModal #orderObservation span{margin:10px 0 30px 0;color:#5a575d}#sellerOrderDetailsModal #paymentDetails{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;color:#5a575d}#sellerOrderDetailsModal #paymentDetails label{color:#a7adb3;font-family:"worksans_regular";font-size:12px}#sellerOrderDetailsModal #paymentDetails .paymentMethod{margin-bottom:16px}#sellerOrderDetailsModal #paymentDetails .cardPayment{display:grid;grid-template-rows:48px;grid-template-columns:50px 70px 80px auto;align-items:center;justify-content:stretch;justify-items:stretch;margin-bottom:16px}#sellerOrderDetailsModal #paymentDetails .cardPayment .cardBrandImage{width:40px;height:auto;object-fit:contain}#sellerOrderDetailsModal #productsDetails{border-top:1px solid #d8dfe5;margin:30px 0;margin-bottom:0;padding:24px 0;padding-bottom:0}@media screen and (max-width: 767px){#sellerOrderDetailsModal #productsDetails{margin:16px 0;padding:16px 0;padding-bottom:0}}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader,#sellerOrderDetailsModal #productsDetails .product{align-items:flex-start;display:flex;padding:10px 0;width:100%}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productCode,#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer,#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productQty,#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productPrice,#sellerOrderDetailsModal #productsDetails .product .productCode,#sellerOrderDetailsModal #productsDetails .product .productNameContainer,#sellerOrderDetailsModal #productsDetails .product .productQty,#sellerOrderDetailsModal #productsDetails .product .productPrice{display:flex}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productLot,#sellerOrderDetailsModal #productsDetails .product .productLot{min-width:40px;width:10%;justify-content:flex-start;text-align:left}@media screen and (max-width: 767px){#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productLot,#sellerOrderDetailsModal #productsDetails .product .productLot{display:none}}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productCode,#sellerOrderDetailsModal #productsDetails .product .productCode{width:25%;justify-content:flex-start;text-align:left}@media screen and (max-width: 767px){#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productCode,#sellerOrderDetailsModal #productsDetails .product .productCode{display:none}}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer,#sellerOrderDetailsModal #productsDetails .product .productNameContainer{width:45%;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}@media screen and (max-width: 767px){#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer,#sellerOrderDetailsModal #productsDetails .product .productNameContainer{width:55%}}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer .productName-description,#sellerOrderDetailsModal #productsDetails .product .productNameContainer .productName-description{font-size:14px;color:#8f969e;flex-direction:column}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer .productName-description a,#sellerOrderDetailsModal #productsDetails .product .productNameContainer .productName-description a{color:blue}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productNameContainer .productName-item,#sellerOrderDetailsModal #productsDetails .product .productNameContainer .productName-item{padding-left:20px;font-size:14px;color:#4472A5;flex-direction:column}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productQty,#sellerOrderDetailsModal #productsDetails .product .productQty{width:10%;justify-content:center;text-align:center}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productQty .desktop,#sellerOrderDetailsModal #productsDetails .product .productQty .desktop{display:block}@media screen and (max-width: 767px){#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productQty,#sellerOrderDetailsModal #productsDetails .product .productQty{width:15%}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productQty .desktop,#sellerOrderDetailsModal #productsDetails .product .productQty .desktop{display:none}}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productPrice,#sellerOrderDetailsModal #productsDetails .product .productPrice{width:15%;justify-content:flex-end;text-align:right}@media screen and (max-width: 767px){#sellerOrderDetailsModal #productsDetails #productsDetailsHeader .productPrice,#sellerOrderDetailsModal #productsDetails .product .productPrice{width:30%}}#sellerOrderDetailsModal #productsDetails #productsDetailsHeader{color:#a7adb3;font-family:"worksans_regular";font-size:12px}#sellerOrderDetailsModal #productsDetails .product{color:#5a575d;font-family:"worksans_regular";font-size:16px}#sellerOrderDetailsModal #pricesDetails,#sellerOrderDetailsModal #couponDetails,#sellerOrderDetailsModal #discountsDetails,#sellerOrderDetailsModal #totalDetails,#sellerOrderDetailsModal #shippingDetails{border-top:1px solid #d8dfe5;margin-top:28px;padding-top:28px}@media screen and (max-width: 767px){#sellerOrderDetailsModal #pricesDetails,#sellerOrderDetailsModal #couponDetails,#sellerOrderDetailsModal #discountsDetails,#sellerOrderDetailsModal #totalDetails,#sellerOrderDetailsModal #shippingDetails{margin-top:16px;padding-top:16px}}#sellerOrderDetailsModal #pricesDetails div,#sellerOrderDetailsModal #couponDetails div,#sellerOrderDetailsModal #discountsDetails div,#sellerOrderDetailsModal #totalDetails div,#sellerOrderDetailsModal #shippingDetails div{align-items:center;display:flex;justify-content:space-between}#sellerOrderDetailsModal #pricesDetails div label,#sellerOrderDetailsModal #couponDetails div label,#sellerOrderDetailsModal #discountsDetails div label,#sellerOrderDetailsModal #totalDetails div label,#sellerOrderDetailsModal #shippingDetails div label{color:#a7adb3;font-family:"worksans_regular";font-size:14px;margin:0}#sellerOrderDetailsModal #pricesDetails div span,#sellerOrderDetailsModal #couponDetails div span,#sellerOrderDetailsModal #discountsDetails div span,#sellerOrderDetailsModal #totalDetails div span,#sellerOrderDetailsModal #shippingDetails div span{color:#4472a5;font-family:"worksans_regular";font-size:16px}#sellerOrderDetailsModal #totalDetails span{font-family:"worksans_bold" !important;font-size:20px !important}#contactMain .wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:40px 0}@media screen and (max-width: 767px){#contactMain .wrapper{padding:40px 16px}}#contactMain .wrapper h1{font-size:26px}#contactMain .wrapper p{color:#a7adb3;font-family:"worksans_regular";font-size:14px;line-height:21px;margin-bottom:32px;margin-top:17px;max-width:561px}#contactMain .wrapper form{max-width:561px;width:100%}#contactMain .wrapper form input,#contactMain .wrapper form textarea{margin-bottom:24px;width:100%}#contactMain .wrapper form textarea{height:145px;padding:16px}#contactMain .wrapper form button{float:right}.oembedall-closehide{display:none}@media screen and (max-width: 482px){#pageMain.monthlyPayment{width:90% !important}}#pageMain .wrapper{align-items:center;display:flex;flex-direction:column;padding:40px 16px}#pageMain .wrapper a{color:#4472a5}#pageMain .wrapper h1{font-size:26px;margin-bottom:24px}#pageMain .wrapper h2{font-size:20px;margin-bottom:16px;margin-top:24px;text-align:left;width:100%}#pageMain .wrapper h2.center{text-align:center}#pageMain .wrapper h3{font-size:16px;margin-bottom:8px;text-align:left;width:100%}#pageMain .wrapper p{color:#a7adb3;font-family:"worksans_regular";font-size:14px;line-height:21px;margin-bottom:12px;text-align:left;width:100%}#pageMain .wrapper ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 0;width:100%}@media screen and (max-width: 767px){#pageMain .wrapper ul{flex-direction:column}}#pageMain .wrapper ul li{text-align:center;width:33%}@media screen and (max-width: 767px){#pageMain .wrapper ul li{width:100%}}#pageMain .wrapper ul li h2,#pageMain .wrapper ul li h3{border-bottom:2px solid #5ba0d9;margin-bottom:12px;padding-bottom:8px;text-align:center}#pageMain .wrapper ul.titles li{margin-bottom:24px}#pageMain .wrapper ul.titles li h3{border-bottom:none}#pageMain .wrapper ol{list-style:decimal;margin:0;padding:0 24px;width:100%}#pageMain .wrapper ol.square{list-style:square}#pageMain .wrapper .buttons{align-items:center;display:flex;margin-top:24px}#pageMain .wrapper .buttons form{margin:0 12px}#pageMain .wrapper.monthlyPayment{max-width:100%}#pageMain .wrapper.monthlyPayment p{color:rgba(0,0,0,0.7)}#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo{flex-direction:column;width:100%}}#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .column.imageColumn{position:relative;max-width:400px;margin-right:60px;width:100%}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .column.imageColumn{margin-right:0px}}#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .column.imageColumn img{width:100%}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .column.imageColumn img{margin-bottom:10%}}#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .infoText{max-width:50%}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .infoText{max-width:100%}}#pageMain .wrapper.monthlyPayment .monthlyPaymentInfo .infoText h1{color:#02439a}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits{width:100%;margin-top:10%;flex-direction:column;align-items:center;justify-content:center;display:flex}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits h1{color:#02439a}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits .benefitsCards{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits .benefitsCards .benefitInfo{border-radius:15px;border:1px solid rgba(44,44,74,0.15);padding:10px;margin:10px;flex-direction:column;align-items:center;justify-content:flex-start;display:flex}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits .benefitsCards .benefitInfo img{width:75px;margin:25px}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits .benefitsCards .benefitInfo p{text-align:center}#pageMain .wrapper.monthlyPayment .monthlyPaymentBenefits .benefitsCards .benefitInfo .benefitTitle{color:#000;font-weight:bolder;font-size:18px}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans{width:100%;margin-top:3%;flex-direction:column;align-items:center;justify-content:center;display:flex}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .infoText{max-width:55%;text-align:center;margin-bottom:3%}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .infoText{max-width:100%}}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans h1{margin:22px;color:#02439a}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans p{text-align:center}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards{margin-top:4%}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo{border-radius:15px;box-shadow:2px 4px 6px 2px rgba(44,44,74,0.15);padding:10px;margin:10px;flex-direction:column;align-items:center;display:flex;position:relative}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo.fixer{border-bottom-left-radius:0px;border-bottom-right-radius:0px}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planTitle{color:#000;font-weight:bolder;font-size:25px;margin:8%}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits ul li{width:100%}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits.annual li:last-child{margin-bottom:75%}@media screen and (max-width: 992px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits.annual li:last-child{margin-bottom:80%}}@media screen and (max-width: 482px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits.annual li:last-child{margin-bottom:85%}}@media screen and (max-width: 380px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits.annual li:last-child{margin-bottom:90%}}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits .benefit{display:flex;flex-direction:row;padding:10px 15px 10px 15px;align-items:center}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits .benefit p{margin-left:5px;margin-bottom:0px;color:rgba(0,0,0,0.6)}@media screen and (max-width: 674px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits .benefit p{font-size:12px}}@media screen and (max-width: 482px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits .benefit p{font-size:10px}}@media screen and (max-width: 380px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .planBenefits .benefit p{font-size:9px}}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter{position:absolute;bottom:0;display:flex;flex-direction:column;align-items:center;padding:15% 0% 15% 0%}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:23px}@media screen and (max-width: 769px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter{bottom:-5%}}@media screen and (max-width: 674px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter{bottom:0}}@media screen and (max-width: 482px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter{bottom:0}}@media screen and (max-width: 653px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:21px}}@media screen and (max-width: 1339px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:21px}}@media screen and (max-width: 1257px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:18px}}@media screen and (max-width: 1124px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:18px}}@media screen and (max-width: 1081px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:15px}}@media screen and (max-width: 353px){#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{font-size:17px}}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo .cardFooter h1{color:#02439a}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .planInfo button{align-self:center;padding:5px 40px 5px 41px}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .recommendedPlan{background-color:#02439a;display:flex;flex-direction:column;align-items:center;border-bottom-left-radius:15px;border-bottom-right-radius:15px;position:absolute;bottom:-7%;box-shadow:2px 4px 6px 2px rgba(44,44,74,0.15)}#pageMain .wrapper.monthlyPayment .monthlyPaymentPlans .plansCards .recommendedPlan p{color:#fff;font-weight:bolder;font-size:17px;margin-top:5%;margin-bottom:5%}#pageMain .wrapper.monthlyPayment .contact{margin-top:10%;margin-bottom:15%;width:60%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .contact{width:100%}}#pageMain .wrapper.monthlyPayment .contact h1{font-size:34px;font-weight:bolder;margin-bottom:12%;color:#02439a}@media screen and (max-width: 928px){#pageMain .wrapper.monthlyPayment .contact h1{font-size:30px}}@media screen and (max-width: 482px){#pageMain .wrapper.monthlyPayment .contact h1{font-size:22px}}#pageMain .wrapper.monthlyPayment .contact .contactForm{width:100%}#pageMain .wrapper.monthlyPayment .contact .contactForm input,#pageMain .wrapper.monthlyPayment .contact .contactForm textarea{width:100%;margin-top:20px}#pageMain .wrapper.monthlyPayment .contact .contactForm textarea{height:150px;padding:18px}#pageMain .wrapper.monthlyPayment .contact .contactForm button{margin:auto;display:block;height:auto;border-radius:30px;padding:15px 50px 15px 50px;margin-top:10%;font-size:17px}.monthlyPaymentStep2 .cart{align-items:center;display:flex;flex-direction:column;justify-content:center}.monthlyPaymentStep2 .cart .js-hide{display:none !important}.monthlyPaymentStep2 .cart .cart #noCards{color:#f76a62;margin-bottom:24px;font-size:18px}.monthlyPaymentStep2 .cart #paymentMethodFormErrorMessage{margin-top:24px}.monthlyPaymentStep2 .cart .formGroup{display:flex;align-items:flex-end;justify-content:right;color:#5a575d;width:100%}@media screen and (min-width: 1024px){.monthlyPaymentStep2 .cart .formGroup{margin-bottom:24px}}@media screen and (max-width: 1023px){.monthlyPaymentStep2 .cart .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}.monthlyPaymentStep2 .cart .formGroup .field{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width: 1024px){.monthlyPaymentStep2 .cart .formGroup .field.width25{width:25%}.monthlyPaymentStep2 .cart .formGroup .field.width50{width:50%}.monthlyPaymentStep2 .cart .formGroup .field.width75{width:75%}.monthlyPaymentStep2 .cart .formGroup .field.space{margin-left:16px}}@media screen and (max-width: 1023px){.monthlyPaymentStep2 .cart .formGroup .field{margin-bottom:24px}}.monthlyPaymentStep2 .cart .formGroup .field+.field{margin-left:16px}@media screen and (max-width: 1023px){.monthlyPaymentStep2 .cart .formGroup .field+.field{margin-left:0}}.monthlyPaymentStep2 .cart .formGroup .field label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}.monthlyPaymentStep2 .cart .formGroup .field input{width:100%}@media screen and (max-width: 767px){.monthlyPaymentStep2 .cart .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}.monthlyPaymentStep2 .cart .formGroup .seloCartao{height:35px;margin-right:24px;align-self:center}@media screen and (max-width: 767px){.monthlyPaymentStep2 .cart .formGroup .seloCartao{margin:8px;height:60px}}.monthlyPaymentStep2 .cart #selectCardForm{width:100%}.monthlyPaymentStep2 .cart #selectCardForm #cards{margin-bottom:8px;margin-top:32px;width:100%}.monthlyPaymentStep2 .cart #selectCardForm #cards li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards{align-items:center;display:flex;justify-content:flex-start;padding:16px 24px;cursor:pointer}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards input{height:24px;width:24px}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo{margin:0 24px 0 8px;flex:1;background-position:left center;background-repeat:no-repeat;background-size:42px 42px;padding-left:56px}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo .cardNumber{color:#5a575d;font-size:16px}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards .cardsInfo .cardName{color:#a7adb3;font-size:14px}.monthlyPaymentStep2 .cart #selectCardForm #cards li .infoCards a{color:#a7adb3}.monthlyPaymentStep2 .cart .modal-body{padding:32px}.monthlyPaymentStep2 .cart #newCardForm{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media screen and (max-width: 767px){.monthlyPaymentStep2 .cart #newCardForm{width:100%}}.monthlyPaymentStep2 .cart #newCardForm .submitNewCardButton{margin-left:16px;align-self:flex-end}@media screen and (max-width: 1023px){.monthlyPaymentStep2 .cart #newCardForm .submitNewCardButton{align-self:stretch;margin-left:0;margin-top:8px}}.monthlyPaymentStep2 .cart #newCardForm .card-number{background-color:white;background-position:calc(100% - 16px) center;background-repeat:no-repeat;background-size:30px 30px;padding-right:55px}.monthlyPaymentStep2 .cart #newCardForm .card-number[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}.monthlyPaymentStep2 .cart #newCardForm .card-number[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}.monthlyPaymentStep2 .cart #newCardForm .card-number[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}.monthlyPaymentStep2 .cart #newCardForm .card-number[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}.monthlyPaymentStep2 .cart #newCardForm #newCardFormErrorMessage{margin-bottom:16px}.monthlyPaymentStep2 .cart #cardPaymentDetailsForm{width:50%}@media screen and (max-width: 992px){.monthlyPaymentStep2 .cart #cardPaymentDetailsForm{width:100%}}.monthlyPaymentStep2 .cart .addCardButton{display:flex;justify-content:flex-end;width:100%}.monthlyPaymentStep2 .cart .addCardButton a{color:#1e4a6d}.monthlyPaymentStep2 .cart #goToNextStep{margin-left:30px}.selectedConfirmPlanDesk{display:block}@media screen and (max-width: 992px){.selectedConfirmPlanDesk{display:none}}.selectedConfirmPlanMobile{display:none}@media screen and (max-width: 992px){.selectedConfirmPlanMobile{display:block}}.summaryConfirmPlan{background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;margin:24px 0}.summaryConfirmPlan .divider{border-left:1px solid;height:100%;box-sizing:border-box;color:#d8dfe5}@media screen and (max-width: 992px){.summaryConfirmPlan .divider{display:none}}.summaryConfirmPlan .summaryConfirmPlanLeft{width:45%;padding:24px;display:flex;align-items:center}.summaryConfirmPlan .summaryConfirmPlanLeft h3{color:#5a575d;font-family:"worksans_regular";font-size:14px;line-height:21px;width:100%;margin-bottom:16px}.summaryConfirmPlan .summaryConfirmPlanLeft span{color:#000;font-family:"montserrat_bold";font-size:24px;margin-bottom:80px}.summaryConfirmPlan .summaryConfirmPlanLeft p{color:#1e4a6d;font-family:"montserrat_bold";font-size:40px;margin:24px 0 32px 0}.summaryConfirmPlan .summaryConfirmPlanLeft a{font-family:"worksans_bold";color:#1e4a6d;text-decoration:underline}@media screen and (max-width: 992px){.summaryConfirmPlan .summaryConfirmPlanLeft{width:100%}.summaryConfirmPlan .summaryConfirmPlanLeft a{display:none}}.summaryConfirmPlan .summaryConfirmPlanRight{width:50%;padding:24px;display:flex;flex-wrap:wrap;align-items:center}.summaryConfirmPlan .summaryConfirmPlanRight ul{width:95%}.summaryConfirmPlan .summaryConfirmPlanRight li{color:#5a575d;display:flex;flex-direction:row;padding:10px 15px 10px 15px}.summaryConfirmPlan .summaryConfirmPlanRight li p{padding-left:25px}.summaryConfirmPlan .summaryConfirmPlanRight li:last-child{margin-bottom:0}.summaryConfirmPlan .summaryConfirmPlanRight li::before{margin-right:4px}.summaryConfirmPlan .summaryConfirmPlanRight a{font-family:"worksans_bold";color:#1e4a6d;text-decoration:underline;display:none}@media screen and (max-width: 992px){.summaryConfirmPlan .summaryConfirmPlanRight{width:100%}.summaryConfirmPlan .summaryConfirmPlanRight a{display:block;margin:40px 0}}.summaryConfirmPlanButtonStep1{display:flex;justify-content:flex-end}.summaryConfirmPlanButtonStep2{display:flex;justify-content:flex-end;margin:24px 0 48px 0;width:100%}@media screen and (max-width: 992px){.summaryConfirmPlanButtonStep2{flex-wrap:wrap}}.summaryConfirmPlanButtonRight{display:flex;flex-wrap:wrap}.summaryConfirmPlanButtonRight a:first-child{margin-right:8px}@media screen and (max-width: 992px){.summaryConfirmPlanButtonRight{width:100%;margin-top:24px;justify-content:space-between}}.changePlan{display:flex;justify-content:center}.changePlan a{font-family:"worksans_bold";color:#1e4a6d;text-decoration:underline}.cardConfirmPlan{background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 16px;margin:8px 0;align-items:center}.cardConfirmPlan .numberCardConfirmPlan{display:flex;align-items:center}.cardConfirmPlan .numberCardConfirmPlan img{margin-right:16px;width:32px}.cardConfirmPlan .numberCardConfirmPlan span,.cardConfirmPlan .numberCardConfirmPlan p{margin-right:16px;color:#1e4a6d}.cardConfirmPlan a{color:#1e4a6d}.selectedCard{background-color:#1e4a6d !important;color:#fff !important}.selectedCard a,.selectedCard span,.selectedCard p{color:#fff !important}.detailsSummaryConfirmPlan{margin-bottom:32px}.detailsSummaryConfirmPlan h3{font-family:"worksans_medium";color:#a7adb3;font-size:16px;margin-bottom:8px}.detailsSummaryConfirmPlan p{font-family:"worksans_medium";color:#1e4a6d;font-size:16px;margin-bottom:4px}.selectedPlan{margin-bottom:32px}.selectedPlan h3{font-family:"worksans_medium";color:#a7adb3;font-size:16px;margin-bottom:8px}.selectedPlan .selectedPlanOption{background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;padding:8px 16px;margin:8px 0;align-items:center;height:50px}.selectedPlan p{margin-right:16px;color:#1e4a6d;font-family:"worksans_bold"}.selectedPlan span{font-size:20px;font-family:"worksans_bold"}.selectedPlan span::before{content:"|";margin:0 8px;font-family:"worksans_regular";color:#d8dfe5}.discountSummaryConfirmPlan{margin-bottom:32px;display:flex;flex-wrap:wrap;justify-content:space-between}.discountSummaryConfirmPlan h3{font-family:"worksans_medium";color:#a7adb3;font-size:16px;margin-bottom:8px}.discountSummaryConfirmPlan input[type="text"]{background-color:#fff;height:50px;font-family:"worksans_medium";color:#a7adb3;font-size:16px;border:none;border-radius:20px 0 0 20px;padding:8px 16px}.discountSummaryConfirmPlan button{cursor:pointer;height:50px;width:60px;font-family:"montserrat_bold";background-color:#d8dfe5;color:#1e4a6d;font-size:16px;border:none;border-radius:0 20px 20px 0;padding:8px}@media screen and (max-width: 992px){.discountSummaryConfirmPlan div:first-child{width:100%}}.discountSummaryConfirmPlan .discountSummaryConfirmPlanRight h3{border-bottom:1px solid #a7adb3}.discountSummaryConfirmPlan .discountSummaryConfirmPlanRight h3::after{content:"Cupom aplicado";margin-left:8px;font-size:14px;color:#1e4a6d}.discountSummaryConfirmPlan .discountSummaryConfirmPlanRight span{font-family:"worksans_bold";font-size:14px;color:#1e4a6d;text-decoration:line-through}.discountSummaryConfirmPlan .discountSummaryConfirmPlanRight p{font-family:"worksans_bold";color:#87bd50;font-size:16px}@media screen and (max-width: 992px){.discountSummaryConfirmPlan .discountSummaryConfirmPlanRight{margin-top:40px}}.paymentMethodSummaryConfirmPlan{margin-bottom:32px}.paymentMethodSummaryConfirmPlan h3{font-family:"worksans_medium";color:#a7adb3;font-size:16px;margin-bottom:8px}.paymentMethodSummaryConfirmPlan span{font-family:"worksans_bold"}.notificationsAndTerms{margin-bottom:32px}.notificationsAndTerms div{display:flex;align-items:center}.notificationsAndTerms div:first-child{margin-bottom:24px}.notificationsAndTerms input{margin-right:8px}.notificationsAndTerms label{margin-bottom:0 !important}.notificationsAndTerms a{font-family:"worksans_bold";color:#1e4a6d;text-decoration:underline;position:absolute;margin-left:4px}.notificationsAndTerms a:hover{color:#5ba0d9 !important;text-decoration:underline !important}.thankYouPageDescription{display:flex;flex-wrap:wrap;justify-content:center;margin-top:100px;margin-bottom:40px}.thankYouPageDescription img{margin-bottom:40px}.thankYouPageDescription h1{font-family:"montserrat_bold";font-size:30px;text-align:center;color:#02439a;line-height:1.23;margin-bottom:40px}.thankYouPageDescription p{opacity:0.84;font-family:"worksans_regular";font-size:14px;text-align:center;color:colorGray;line-height:1.43}@media screen and (max-width: 992px){.thankYouPageDescription{margin-top:60px}}.summaryConfirmPlanButtonThankYouPage{display:flex;justify-content:center;margin-bottom:100px}.summaryConfirmPlanButtonThankYouPage a:first-child{margin-right:8px}@media screen and (max-width: 992px){.summaryConfirmPlanButtonThankYouPage{flex-wrap:wrap}}#storePageMain{margin:40px 16px;width:100%;display:flex;justify-content:center}#storePageMain .wrapper p,#storePageMain .wrapper span,#storePageMain .wrapper li{color:rgba(0,0,0,0.7);font-family:"worksans_regular";font-size:14px;line-height:21px;width:100%}#storePageMain .wrapper table{width:100%}#storePageMain .wrapper table td,#storePageMain .wrapper table th{border-top:0}#storePageMain .wrapper table td h2,#storePageMain .wrapper table th h2{border-bottom:2px solid #5ba0d9;padding-bottom:8px}#storePageMain .wrapper table figure.image{margin:auto}#storePageMain .wrapper img{width:100%}#storePageMain .wrapper ul,#storePageMain .wrapper ol{margin-left:26px}#storePageMain .wrapper p,#storePageMain .wrapper h2,#storePageMain .wrapper h3{margin-bottom:12px}#storePageMain .wrapper h1{margin-bottom:24px;line-height:32px}#storePageMain .wrapper h2{line-height:26px}#storePageMain .wrapper h3{line-height:20px}#storePageMain .wrapper li{margin-bottom:5px}#storePageMain .wrapper a{color:#4472a5}#storePageMain .wrapper .text-tiny{font-size:0.7em}#storePageMain .wrapper .text-small{font-size:0.85em}#storePageMain .wrapper .text-big{font-size:1.4em}#storePageMain .wrapper .text-huge{font-size:1.8em}#storePageMain .wrapper .oembedall-container{width:100%;max-width:700px;display:block;margin:auto}#storePageMain .wrapper .videoContainer{position:relative;padding-bottom:56.25%;height:0}#storePageMain .wrapper .videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 767px){#storePageMain .wrapper table td{display:inline-block;width:100% !important}}.webViewOnly{display:none;color:#fff;text-decoration:underline}#screenLoader{position:fixed;display:flex;top:0;left:0;height:100%;width:100%;z-index:9999999999;background-color:#fff;justify-content:center;align-items:center}.sbl-circ-path{height:40px;width:40px;color:#5a5a5a;position:relative;display:inline-block;border:6px solid;border-radius:50%;border-top-color:transparent;animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes shake{25%{transform:rotate(-10deg)}50%{transform:rotate(20deg)}75%{transform:rotate(-20deg)}}#accountPlanPayment{align-items:center;display:flex;flex-direction:column;justify-content:center}#accountPlanPayment h1{width:100%;margin-bottom:16px !important}#accountPlanPayment .js-hide{display:none !important}#accountPlanPayment .modal-body{padding:32px}#accountPlanPayment #selectCardForm{width:100%}#accountPlanPayment #newCardForm{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media screen and (max-width: 767px){#accountPlanPayment #newCardForm{width:100%}}#accountPlanPayment #newCardForm .submitNewCardButton{margin-left:16px;align-self:flex-end}@media screen and (max-width: 1023px){#accountPlanPayment #newCardForm .submitNewCardButton{align-self:stretch;margin-left:0;margin-top:8px}}#accountPlanPayment #newCardForm .cardsInfo{margin:0 24px 0 8px;flex:1;background-position:left center;background-repeat:no-repeat;background-size:42px 42px;padding-left:56px}#accountPlanPayment #newCardForm .cardsInfo[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#accountPlanPayment #newCardForm .cardsInfo[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#accountPlanPayment #newCardForm .cardsInfo[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#accountPlanPayment #newCardForm .cardsInfo[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#accountPlanPayment #newCardForm .cardsInfo .cardNumber{color:#5a575d;font-size:16px}#accountPlanPayment #newCardForm .cardsInfo .cardName{color:#a7adb3;font-size:14px}#accountPlanPayment #newCardForm #newCardFormErrorMessage{margin-bottom:16px}#accountPlanPayment .submitNewCardButton{margin-left:16px;align-self:flex-end}@media screen and (max-width: 1023px){#accountPlanPayment .submitNewCardButton{align-self:stretch;margin-left:0;margin-top:8px}}#accountPlanPayment .formGroup{display:flex;align-items:flex-end;justify-content:right;color:#5a575d;width:100%}@media screen and (min-width: 1024px){#accountPlanPayment .formGroup{margin-bottom:24px}}@media screen and (max-width: 1023px){#accountPlanPayment .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}#accountPlanPayment .formGroup .field{flex:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%}@media screen and (min-width: 1024px){#accountPlanPayment .formGroup .field.width25{width:25%}#accountPlanPayment .formGroup .field.width50{width:50%}#accountPlanPayment .formGroup .field.width75{width:75%}#accountPlanPayment .formGroup .field.space{margin-left:16px}}@media screen and (max-width: 1023px){#accountPlanPayment .formGroup .field{margin-bottom:24px}}#accountPlanPayment .formGroup .field+.field{margin-left:16px}@media screen and (max-width: 1023px){#accountPlanPayment .formGroup .field+.field{margin-left:0}}#accountPlanPayment .formGroup .field label{font-family:"worksans_regular";font-size:14px;margin-bottom:4px}#accountPlanPayment .formGroup .field input{width:100%}@media screen and (max-width: 767px){#accountPlanPayment .formGroup{flex-direction:column;align-items:stretch;justify-content:flex-start}}#accountPlanPayment .formGroup .seloCartao{height:35px;margin-right:24px;align-self:center}@media screen and (max-width: 767px){#accountPlanPayment .formGroup .seloCartao{margin:8px;height:60px}}#accountPlanPayment #cardPaymentDetailsForm{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:60%}@media screen and (max-width: 992px){#accountPlanPayment #cardPaymentDetailsForm{width:100%;flex-direction:column}}#accountPlanPayment #cardPaymentDetailsForm .card-cvc{width:250px}#accountPlanPayment #cards{margin-bottom:8px;margin-top:32px;width:100%}#accountPlanPayment #cards li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}#accountPlanPayment #cards li .infoCards{align-items:center;display:flex;justify-content:flex-start;padding:16px 24px;cursor:pointer}#accountPlanPayment #cards li .infoCards input{height:24px;width:24px}#accountPlanPayment #cards li .infoCards .cardsInfo{margin:0 24px 0 8px;flex:1;background-position:left center;background-repeat:no-repeat;background-size:42px 42px;padding-left:56px}#accountPlanPayment #cards li .infoCards .cardsInfo[data-brand="Visa"]{background-image:url("/img/cc-brands/visa.svg")}#accountPlanPayment #cards li .infoCards .cardsInfo[data-brand="Master"]{background-image:url("/img/cc-brands/mastercard.svg")}#accountPlanPayment #cards li .infoCards .cardsInfo[data-brand="Amex"]{background-image:url("/img/cc-brands/amex.svg")}#accountPlanPayment #cards li .infoCards .cardsInfo[data-brand="Elo"]{background-image:url("/img/cc-brands/elo.svg")}#accountPlanPayment #cards li .infoCards .cardsInfo .cardNumber{color:#5a575d;font-size:16px}#accountPlanPayment #cards li .infoCards .cardsInfo .cardName{color:#a7adb3;font-size:14px}#accountPlanPayment #cards li .infoCards a{color:#a7adb3}#accountPlanPayment #noBalance,#accountPlanPayment #noCards{color:#f76a62;margin-bottom:24px;font-size:18px}span.site-location{margin-right:8px;margin-left:0.2rem;display:block;max-width:165px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#userCompanyAddresses,#userEmployerAddresses{margin-bottom:8px;width:100%}#userCompanyAddresses li,#userEmployerAddresses li{align-items:stretch;background-color:#fff;border-radius:8px;box-shadow:0 2px 25px 0 rgba(44,44,74,0.15);display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;padding:16px 0 0}#userCompanyAddresses li .infoAddress,#userEmployerAddresses li .infoAddress{align-items:center;border-bottom:1px solid #d8dfe5;display:flex;cursor:pointer;padding:0 24px 16px 24px;margin:0}#userCompanyAddresses li .infoAddress input,#userEmployerAddresses li .infoAddress input{height:24px;width:24px;min-width:24px;margin-right:1rem}.alertReimbursement{padding:15px;border-radius:5px;margin:20px 0;display:flex;align-items:center;background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.alertReimbursement strong{margin-right:10px}.alertReimbursement p{margin:0}.alertReimbursement a{color:#856404;font-weight:bold}.alertWarningReimbursement{background-color:#fff3cd;border-color:#ffeeba}
