.b-loader{animation:rotate 3s ease-in-out infinite;display:none}.b-path{animation:dash 3s ease-in-out infinite;animation-delay:.5s;stroke-dasharray:30;stroke-dashoffset:30}@keyframes dash{0%{stroke-dashoffset:30}25%,50%{stroke-dashoffset:60}75%,to{stroke-dashoffset:90}}@keyframes rotate{0%{transform:rotate(0)}15%{transform:rotate(180deg)}15.1%,to{transform:rotate(360deg)}}.m-loading_long .b-loader{display:block;left:calc(50% - 16px);pointer-events:none;position:absolute;top:50%;z-index:3}@media screen and (width<=1024px){.m-quick_view{display:none}}.m-quick_view .b-dialog-loader .b-loader{display:block;left:calc(50% - 16px);pointer-events:none;position:absolute;top:50%;z-index:3;z-index:auto}.m-quick_view .l-pdp{height:0;overflow:hidden;visibility:hidden}.b-server_error{margin:0 auto;max-width:1364px;padding-left:32px;padding-right:32px;margin-bottom:56px;margin-top:56px;text-align:center}@media screen and (1025px<=width<=1366px){.b-server_error{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.b-server_error{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.b-server_error{padding-left:20px;padding-right:20px}}.b-server_error-title{font-size:50px;font-weight:500;line-height:1.1;margin-bottom:32px}@media screen and (width<=1024px){.b-server_error-title{font-size:40px}}.b-server_error-link{cursor:pointer;text-decoration:underline;display:inline-block;font-weight:300}@media not all and (pointer:coarse){.b-server_error-link:hover{color:#6bbcb9;text-decoration:none}}.b-server_error-message{font-size:20px;margin-bottom:16px}@media screen and (width>=1025px){.b-error_page.m-404{background:linear-gradient(270deg,#efeef1 50%,#fff 50%)}}.b-error_page.m-404-inner{margin:0 auto;max-width:1364px;padding-left:32px;padding-right:32px}@media screen and (1025px<=width<=1366px){.b-error_page.m-404-inner{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.b-error_page.m-404-inner{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.b-error_page.m-404-inner{padding-left:20px;padding-right:20px}}.b-error_page.m-404 .m-right-section{background:#efeef1}.b-error_page.m-404 .m-left-section{background:#fff}.b-error_page-inner{display:flex;min-height:100vh}@media screen and (width<=1024px){.b-error_page-inner{flex-direction:column}}.m-404 .b-error_page-inner{margin:0 auto;max-width:1364px;padding-left:32px;padding-right:32px;min-height:auto}@media screen and (1025px<=width<=1366px){.m-404 .b-error_page-inner{padding-left:24px;padding-right:24px}}@media screen and (768px<=width<=1024px){.m-404 .b-error_page-inner{padding-left:24px;padding-right:24px}}@media screen and (width<=767px){.m-404 .b-error_page-inner{padding-left:20px;padding-right:20px}}.b-error_page-header{align-items:center;background-color:#efeef1;display:flex;justify-content:center;width:50%}@media screen and (width<=1024px){.b-error_page-header{flex-basis:34%;flex-grow:2;width:100%}}.b-error_page-container{align-items:center;display:flex;justify-content:flex-start;padding:24px 0 24px 136px;width:50%}@media screen and (width<=1024px){.b-error_page-container{align-items:baseline;padding:20px;width:100%}}@media screen and (width<=1366px){.b-error_page-container{justify-content:center;padding:24px}}.m-404 .b-error_page-container{padding:32px 0 20px}@media screen and (width>=1025px){.m-404 .b-error_page-container{justify-content:flex-start;width:58%}}.b-error_page-container_img404{align-items:center;display:flex;justify-content:flex-end;padding:120px 0 112px 20px;width:42%}@media screen and (width<=1024px){.b-error_page-container_img404{justify-content:center;order:-1;padding:20px 0 0;width:100%}}.b-error_page-content{max-width:524px}@media screen and (width<=1024px){.b-error_page-content{max-width:100%;width:100%}}.m-404 .b-error_page-content{padding:0 20px}@media screen and (width>=1025px){.m-404 .b-error_page-content{max-width:100%;padding-left:0}}.b-error_page-title{font-size:50px;font-weight:500;line-height:1.1;margin:0}@media screen and (width<=1024px){.b-error_page-title{font-size:40px}}.b-error_page-subtitle{font-size:24px;margin:24px 0 0}@media screen and (width<=1024px){.b-error_page-subtitle{font-size:20px;font-weight:300;margin-top:18px}}.b-error_page-link{margin:32px 0 0}@media screen and (width<=1024px){.b-error_page-link{margin-top:20px;width:100%}}.m-404 .b-error_page-link{margin-top:24px}.b-error_page-link_desc{margin-top:32px}.b-error_page .b-logo{max-width:none;width:40%}@media screen and (width<=1024px){.b-error_page .b-logo{width:46%}}body{overflow:hidden;overflow-y:scroll;pointer-events:all;visibility:var(--page_visibility,hidden)}