.page-wrapper{overflow-x:hidden}.page-wrapper>.page.messages,.page-wrapper #checkout div[data-role=checkout-messages]:first-child{position:fixed;left:0;top:0;z-index:1000;width:100%}.columns .column.main{padding-bottom:0}.blog__sidebar-search{width:100%}.blog__sidebar-search .action.primary{padding:7px;border-radius:0}@media all and (min-width:960px){body.page-layout-page_landing .page-main{background-color:#fff}body.page-layout-2columns-left .column.main{width:calc(100% - 23% - 24px);padding:0;float:right}body.page-layout-2columns-left .sidebar-main,body.page-layout-2columns-left .sidebar-additional{width:23%;padding:0;float:left}}@media all and (max-width:959px){body.page-layout-2columns-left .column.main,body.page-layout-2columns-left .sidebar-main,body.page-layout-2columns-left .sidebar-additional{float:none;width:auto;padding:0}}.messages .message.success,.messages .message.notice,.messages .message.warning,.messages .message.error{background:#239e6b;margin:0;padding:8px 16px;font-size:14px;line-height:1.71;color:#fff;text-align:center}.messages .message.notice,.messages .message.warning{background:#ddce2d}.messages .message.error{background:#dd4f2d}.messages .message>:first-child:before{display:none !important}.messages .material-icons{display:none}.message .material-icons{font-size:18px;line-height:1.33;cursor:pointer;vertical-align:middle;margin:0 0 0 5px;position:relative;top:-2px;display:inline-block}.messages .message a{color:#fff !important;text-decoration:underline}.messages .message a:hover{text-decoration:none}div.breadcrumbs{max-width:1240px;margin:auto;padding:16px 32px;display:block;padding-left:10px}.breadcrumbs .items{font-size:16px;line-height:1.71;color:#9fa8ab}div.breadcrumbs a{color:#9fa8ab !important}div.breadcrumbs a:hover{color:#239e6b !important;text-decoration:none}.breadcrumbs .item:not(:last-child):after{width:4px;height:4px;content:"";display:inline-block;background:#9fa8ab;border-radius:50%;font-size:0;line-height:0;margin:0 8px;vertical-align:middle}@media all and (max-width:959px){div.breadcrumbs{padding-left:16px;padding-right:16px}}.page-title{font-size:24px;line-height:1.67;text-transform:uppercase;font-weight:700;font-family:'Dosis',sans-serif;margin:0 0 24px}@media all and (max-width:959px){.page-title{margin-bottom:16px}}@media all and (max-width:767px){.page-title{font-size:16px;line-height:2;margin-bottom:8px}.breadcrumbs .items{font-size:14px}}.page-print .logo{display:block;white-space:nowrap;text-decoration:none !important}.page-print .logo img{display:inline-block;vertical-align:middle}.page-print main.page-main{max-width:none}.page-print small.copyright{display:none !important}@media all and (max-width:479px){.popup-authentication.modal-popup .modal-header{padding-top:2rem}.popup-authentication .block-authentication .block-title{font-size:1.8rem;margin-bottom:7px;line-height:1.2}.popup-authentication p{font-size:15px;line-height:1.2;margin-bottom:.5rem}.popup-authentication ul{margin-bottom:1.5rem}.popup-authentication ul>li{margin-bottom:.5rem;font-size:15px}.popup-authentication .block-authentication .action.action-register,.popup-authentication .block-authentication .action.action-login{padding:8px 17px;font-size:1.5rem}.popup-authentication .block-authentication .action.action-login{margin-top:30px;background:#239e6b;color:#fff}.popup-authentication .block-authentication .block[class]+.block{margin-top:30px;padding-top:30px}.popup-authentication .fieldset:last-child{margin-bottom:0}.popup-authentication .fieldset>.field,.popup-authentication .fieldset>.fields>.field{margin:0 0 5px}.popup-authentication .fieldset>.field>.label,.popup-authentication .fieldset>.fields>.field>.label{font-size:12px;margin:0}.popup-authentication .block-authentication .actions-toolbar>.secondary{padding-top:0}}