.tooltip{word-wrap:normal;display:block;filter:alpha(opacity=0);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.428571429;opacity:0;position:absolute;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;margin-bottom:-5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;margin-top:-5px;right:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;margin-top:-5px;top:0}.modal,.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:1050}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.428571429;margin:0}.modal-body{padding:15px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{height:50px;overflow:scroll;position:absolute;top:-9999px;width:50px}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#777;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.428571429;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#555;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#337ab7;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.ce-edit{position:relative;z-index:50}.ce-edit a{background-color:#f09600;color:#fff;font-size:18px;font-weight:700;line-height:24px;padding:10px 15px;position:absolute;right:0;text-decoration:none;text-transform:uppercase;top:0}.ce-edit a:focus,.ce-edit a:hover{background-color:#0a100d;color:#fff}.ce-add{background-color:#ddd;padding:10px 0}.ce-add>a{margin:auto;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none}.ce-control{display:none}.show-ce .ce-control{display:block;position:relative;z-index:50}@font-face{font-display:fallback;font-family:roboto;font-style:normal;font-weight:700;src:url(subset-Roboto-Bold_d462ed48.woff2) format("woff2")}@font-face{font-display:fallback;font-family:roboto;font-style:normal;font-weight:600;src:url(subset-Roboto-SemiBold_94a9dfae.woff2) format("woff2")}@font-face{font-display:fallback;font-family:roboto;font-style:normal;font-weight:500;src:url(subset-Roboto-Medium_c4e7a038.woff2) format("woff2")}@font-face{font-display:fallback;font-family:roboto;font-style:normal;font-weight:400;src:url(subset-Roboto-Regular_114d92c7.woff2) format("woff2")}@font-face{font-display:fallback;font-family:roboto;font-style:normal;font-weight:300;src:url(subset-Roboto-Light_708d84f0.woff2) format("woff2")}em{margin:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:500}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#f09600;color:#505050}small{font-size:80%}sub{bottom:-.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button{background:transparent;border:0;overflow:visible;padding:unset;text-transform:none}button::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c8c8c8;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}.hidden{display:none!important;visibility:hidden}.togglable{display:none}.cursor-pointer{cursor:pointer}ul.grid{list-style:none;margin:0;padding:0}.row-grid{justify-content:center}.grid{font-size:0}.grid>div,.grid>li{display:inline-block;font-size:16px;margin:0;vertical-align:top}.grid .col-1{width:100%}.grid .col-2{width:50%}.grid .col-3{width:33.3333333333%}.grid .col-3x2{width:66.6666666667%}.grid .col-4{width:25%}.grid .col-4x2{width:50%}.grid .col-4x3{width:75%}.grid .col-5{width:20%}.grid .col-5x2{width:40%}.grid .col-5x3{width:60%}.grid .col-5x4{width:80%}.grid .col-6{width:16.6666666667%}.grid .col-6x2{width:33.3333333333%}.grid .col-6x3{width:50%}.grid .col-6x4{width:66.6666666667%}.grid .col-6x5{width:83.3333333333%}.grid .col-7{width:14.2857142857%}.grid .col-7x2{width:28.5714285714%}.grid .col-7x3{width:42.8571428571%}.grid .col-7x4{width:57.1428571429%}.grid .col-7x5{width:71.4285714286%}.grid .col-7x6{width:85.7142857143%}.grid .col-8{width:12.5%}.grid .col-8x2{width:25%}.grid .col-8x3{width:37.5%}.grid .col-8x4{width:50%}.grid .col-8x5{width:62.5%}.grid .col-8x6{width:75%}.grid .col-8x7{width:87.5%}.grid .col-9{width:11.1111111111%}.grid .col-9x2{width:22.2222222222%}.grid .col-9x3{width:33.3333333333%}.grid .col-9x4{width:44.4444444444%}.grid .col-9x5{width:55.5555555556%}.grid .col-9x6{width:66.6666666667%}.grid .col-9x7{width:77.7777777778%}.grid .col-9x8{width:88.8888888889%}.grid .col-10{width:10%}.grid .col-10x2{width:20%}.grid .col-10x3{width:30%}.grid .col-10x4{width:40%}.grid .col-10x5{width:50%}.grid .col-10x6{width:60%}.grid .col-10x7{width:70%}.grid .col-10x8{width:80%}.grid .col-10x9{width:90%}.grid.grid-middle>div,.grid.grid-middle>li{vertical-align:middle}.grid.grid-equal{display:flex;flex-wrap:wrap}.grid.grid-equal>div,.grid.grid-equal>li{display:flex}.grid.grid-equal>div>*,.grid.grid-equal>li>*{width:100%}.grid.grid-equal.align-center{justify-content:center}.grid>div.vertical-align-top{vertical-align:top}.grid>div.vertical-align-bottom{vertical-align:bottom}.grid>div.vertical-align-center{vertical-align:middle}.grid.grid-0{margin-left:0}.grid.grid-0>div,.grid.grid-0>li{padding-left:0}.grid.grid-5{margin-left:-5px}.grid.grid-5>div,.grid.grid-5>li{padding-left:5px}.grid.grid-10{margin-left:-10px}.grid.grid-10>div,.grid.grid-10>li{padding-left:10px}.grid.grid-24{margin-left:-24px}.grid.grid-24>div,.grid.grid-24>li{padding-left:24px}.grid.grid-30{margin-left:-30px}.grid.grid-30>div,.grid.grid-30>li{padding-left:30px}.grid.grid-40{margin-left:-40px}.grid.grid-40>div,.grid.grid-40>li{padding-left:40px}.grid.grid-60{margin-left:-60px}.grid.grid-60>div,.grid.grid-60>li{padding-left:60px}.grid.grid-100{margin-left:-100px}.grid.grid-100>div,.grid.grid-100>li{padding-left:100px}@media (max-width:991px){.grid.t-grid-0{margin-left:0}.grid.t-grid-0>div,.grid.t-grid-0>li{padding-left:0}.grid.t-grid-5{margin-left:-5px}.grid.t-grid-5>div,.grid.t-grid-5>li{padding-left:5px}.grid.t-grid-10{margin-left:-10px}.grid.t-grid-10>div,.grid.t-grid-10>li{padding-left:10px}.grid.t-grid-24{margin-left:-24px}.grid.t-grid-24>div,.grid.t-grid-24>li{padding-left:24px}.grid.t-grid-30{margin-left:-30px}.grid.t-grid-30>div,.grid.t-grid-30>li{padding-left:30px}.grid.t-grid-40{margin-left:-40px}.grid.t-grid-40>div,.grid.t-grid-40>li{padding-left:40px}.grid.t-grid-60{margin-left:-60px}.grid.t-grid-60>div,.grid.t-grid-60>li{padding-left:60px}.grid.t-grid-100{margin-left:-100px}.grid.t-grid-100>div,.grid.t-grid-100>li{padding-left:100px}}@media (max-width:767px){.grid.p-grid-5{margin-left:-5px}.grid.p-grid-5>div,.grid.p-grid-5>li{padding-left:5px}.grid.p-grid-10{margin-left:-10px}.grid.p-grid-10>div,.grid.p-grid-10>li{padding-left:10px}.grid.p-grid-24{margin-left:-24px}.grid.p-grid-24>div,.grid.p-grid-24>li{padding-left:24px}.grid.p-grid-30{margin-left:-30px}.grid.p-grid-30>div,.grid.p-grid-30>li{padding-left:30px}.grid.p-grid-40{margin-left:-40px}.grid.p-grid-40>div,.grid.p-grid-40>li{padding-left:40px}.grid.p-grid-60{margin-left:-60px}.grid.p-grid-60>div,.grid.p-grid-60>li{padding-left:60px}.grid.p-grid-100{margin-left:-100px}.grid.p-grid-100>div,.grid.p-grid-100>li{padding-left:100px}.grid.p-grid-0{margin-left:0}.grid.p-grid-0>div,.grid.p-grid-0>li{padding-left:0}}@media (max-width:1199px){.grid .d-col-1{width:100%}.grid .d-col-2{width:50%}.grid .d-col-3{width:33.3333333333%}.grid .d-col-3x2{width:66.6666666667%}.grid .d-col-4{width:25%}.grid .d-col-4x2{width:50%}.grid .d-col-4x3{width:75%}.grid .d-col-5{width:20%}.grid .d-col-5x2{width:40%}.grid .d-col-5x3{width:60%}.grid .d-col-5x4{width:80%}.grid .d-col-6{width:16.6666666667%}.grid .d-col-6x2{width:33.3333333333%}.grid .d-col-6x3{width:50%}.grid .d-col-6x4{width:66.6666666667%}.grid .d-col-6x5{width:83.3333333333%}.grid .d-col-7{width:14.2857142857%}.grid .d-col-7x2{width:28.5714285714%}.grid .d-col-7x3{width:42.8571428571%}.grid .d-col-7x4{width:57.1428571429%}.grid .d-col-7x5{width:71.4285714286%}.grid .d-col-7x6{width:85.7142857143%}.grid .d-col-8{width:12.5%}.grid .d-col-8x2{width:25%}.grid .d-col-8x3{width:37.5%}.grid .d-col-8x4{width:50%}.grid .d-col-8x5{width:62.5%}.grid .d-col-8x6{width:75%}.grid .d-col-8x7{width:87.5%}.grid .d-col-9{width:11.1111111111%}.grid .d-col-9x2{width:22.2222222222%}.grid .d-col-9x3{width:33.3333333333%}.grid .d-col-9x4{width:44.4444444444%}.grid .d-col-9x5{width:55.5555555556%}.grid .d-col-9x6{width:66.6666666667%}.grid .d-col-9x7{width:77.7777777778%}.grid .d-col-9x8{width:88.8888888889%}.grid .d-col-10{width:10%}.grid .d-col-10x2{width:20%}.grid .d-col-10x3{width:30%}.grid .d-col-10x4{width:40%}.grid .d-col-10x5{width:50%}.grid .d-col-10x6{width:60%}.grid .d-col-10x7{width:70%}.grid .d-col-10x8{width:80%}.grid .d-col-10x9{width:90%}}@media (max-width:991px){.grid .t-col-1{width:100%}.grid .t-col-2{width:50%}.grid .t-col-3{width:33.3333333333%}.grid .t-col-3x2{width:66.6666666667%}.grid .t-col-4{width:25%}.grid .t-col-4x2{width:50%}.grid .t-col-4x3{width:75%}.grid .t-col-5{width:20%}.grid .t-col-5x2{width:40%}.grid .t-col-5x3{width:60%}.grid .t-col-5x4{width:80%}.grid .t-col-6{width:16.6666666667%}.grid .t-col-6x2{width:33.3333333333%}.grid .t-col-6x3{width:50%}.grid .t-col-6x4{width:66.6666666667%}.grid .t-col-6x5{width:83.3333333333%}.grid .t-col-7{width:14.2857142857%}.grid .t-col-7x2{width:28.5714285714%}.grid .t-col-7x3{width:42.8571428571%}.grid .t-col-7x4{width:57.1428571429%}.grid .t-col-7x5{width:71.4285714286%}.grid .t-col-7x6{width:85.7142857143%}.grid .t-col-8{width:12.5%}.grid .t-col-8x2{width:25%}.grid .t-col-8x3{width:37.5%}.grid .t-col-8x4{width:50%}.grid .t-col-8x5{width:62.5%}.grid .t-col-8x6{width:75%}.grid .t-col-8x7{width:87.5%}.grid .t-col-9{width:11.1111111111%}.grid .t-col-9x2{width:22.2222222222%}.grid .t-col-9x3{width:33.3333333333%}.grid .t-col-9x4{width:44.4444444444%}.grid .t-col-9x5{width:55.5555555556%}.grid .t-col-9x6{width:66.6666666667%}.grid .t-col-9x7{width:77.7777777778%}.grid .t-col-9x8{width:88.8888888889%}.grid .t-col-10{width:10%}.grid .t-col-10x2{width:20%}.grid .t-col-10x3{width:30%}.grid .t-col-10x4{width:40%}.grid .t-col-10x5{width:50%}.grid .t-col-10x6{width:60%}.grid .t-col-10x7{width:70%}.grid .t-col-10x8{width:80%}.grid .t-col-10x9{width:90%}.grid>div.t-order-2{order:2}}@media (max-width:767px){.grid .p-col-1{width:100%}.grid .p-col-2{width:50%}.grid .p-col-3{width:33.3333333333%}.grid .p-col-3x2{width:66.6666666667%}.grid .p-col-4{width:25%}.grid .p-col-4x2{width:50%}.grid .p-col-4x3{width:75%}.grid .p-col-5{width:20%}.grid .p-col-5x2{width:40%}.grid .p-col-5x3{width:60%}.grid .p-col-5x4{width:80%}.grid .p-col-6{width:16.6666666667%}.grid .p-col-6x2{width:33.3333333333%}.grid .p-col-6x3{width:50%}.grid .p-col-6x4{width:66.6666666667%}.grid .p-col-6x5{width:83.3333333333%}.grid .p-col-7{width:14.2857142857%}.grid .p-col-7x2{width:28.5714285714%}.grid .p-col-7x3{width:42.8571428571%}.grid .p-col-7x4{width:57.1428571429%}.grid .p-col-7x5{width:71.4285714286%}.grid .p-col-7x6{width:85.7142857143%}.grid .p-col-8{width:12.5%}.grid .p-col-8x2{width:25%}.grid .p-col-8x3{width:37.5%}.grid .p-col-8x4{width:50%}.grid .p-col-8x5{width:62.5%}.grid .p-col-8x6{width:75%}.grid .p-col-8x7{width:87.5%}.grid .p-col-9{width:11.1111111111%}.grid .p-col-9x2{width:22.2222222222%}.grid .p-col-9x3{width:33.3333333333%}.grid .p-col-9x4{width:44.4444444444%}.grid .p-col-9x5{width:55.5555555556%}.grid .p-col-9x6{width:66.6666666667%}.grid .p-col-9x7{width:77.7777777778%}.grid .p-col-9x8{width:88.8888888889%}.grid .p-col-10{width:10%}.grid .p-col-10x2{width:20%}.grid .p-col-10x3{width:30%}.grid .p-col-10x4{width:40%}.grid .p-col-10x5{width:50%}.grid .p-col-10x6{width:60%}.grid .p-col-10x7{width:70%}.grid .p-col-10x8{width:80%}.grid .p-col-10x9{width:90%}}@media (max-width:550px){.grid .xs-col-1{width:100%}.grid .xs-col-2{width:50%}.grid .xs-col-3{width:33.3333333333%}.grid .xs-col-3x2{width:66.6666666667%}.grid .xs-col-4{width:25%}.grid .xs-col-4x2{width:50%}.grid .xs-col-4x3{width:75%}.grid .xs-col-5{width:20%}.grid .xs-col-5x2{width:40%}.grid .xs-col-5x3{width:60%}.grid .xs-col-5x4{width:80%}.grid .xs-col-6{width:16.6666666667%}.grid .xs-col-6x2{width:33.3333333333%}.grid .xs-col-6x3{width:50%}.grid .xs-col-6x4{width:66.6666666667%}.grid .xs-col-6x5{width:83.3333333333%}.grid .xs-col-7{width:14.2857142857%}.grid .xs-col-7x2{width:28.5714285714%}.grid .xs-col-7x3{width:42.8571428571%}.grid .xs-col-7x4{width:57.1428571429%}.grid .xs-col-7x5{width:71.4285714286%}.grid .xs-col-7x6{width:85.7142857143%}.grid .xs-col-8{width:12.5%}.grid .xs-col-8x2{width:25%}.grid .xs-col-8x3{width:37.5%}.grid .xs-col-8x4{width:50%}.grid .xs-col-8x5{width:62.5%}.grid .xs-col-8x6{width:75%}.grid .xs-col-8x7{width:87.5%}.grid .xs-col-9{width:11.1111111111%}.grid .xs-col-9x2{width:22.2222222222%}.grid .xs-col-9x3{width:33.3333333333%}.grid .xs-col-9x4{width:44.4444444444%}.grid .xs-col-9x5{width:55.5555555556%}.grid .xs-col-9x6{width:66.6666666667%}.grid .xs-col-9x7{width:77.7777777778%}.grid .xs-col-9x8{width:88.8888888889%}.grid .xs-col-10{width:10%}.grid .xs-col-10x2{width:20%}.grid .xs-col-10x3{width:30%}.grid .xs-col-10x4{width:40%}.grid .xs-col-10x5{width:50%}.grid .xs-col-10x6{width:60%}.grid .xs-col-10x7{width:70%}.grid .xs-col-10x8{width:80%}.grid .xs-col-10x9{width:90%}}html.active-filters .off-canvas-filters{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#0a100d;font-family:roboto,sans-serif;font-size:16px;margin:0;min-height:100vh;min-width:320px;width:100%}a{color:#8a2a2b;line-height:1.6em;text-decoration:underline}a:hover{text-decoration:none}p{line-height:1.6em;margin:15px 0}p.small-text{font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:24px 0}h1{font-size:64px}.h2,h1,h2{font-weight:500}.h2,h2{font-size:40px}.h3,h3{font-size:32px}.h3,.h4,h3,h4{font-weight:600}.h4,h4{font-size:24px}.h5,h5{font-weight:600}.h5,.h6,h5,h6{font-size:20px}.h6,h6{font-weight:500}hr{background:#ddd;border:0;height:1px;margin:25px 0;width:100%}img{height:auto;max-width:100%}ol,ul{line-height:1.6em}@media (max-width:991px){html.active-menu .off-canvas-menu{display:block}html.active-menu .show-menu{display:none}html.active-menu .close-menu{display:flex}}@media (max-width:767px){h1{font-size:40px}h2,h3{font-size:32px}}.container{margin:0 auto;max-width:100%;padding-left:32px;padding-right:32px;width:1208px}.container .container{padding-left:0;padding-right:0}.container.narrow{width:660px}.container--big{width:1440px}.abs-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.loyaltyclub-logolabel label{display:flex!important;flex-wrap:wrap}.loyaltyclub-logolabel img{margin-left:2px;margin-top:-8px;width:80px}@media (max-width:767px){.loyaltyclub-logolabel img{width:50px}}@media (max-width:344px){.loyaltyclub-logolabel img{margin-left:40px;margin-top:-26px}}.open-hours table{margin-bottom:20px}.open-hours p{margin:10px 0 3px}.open-hours p+p{margin-top:3px}.open-hours p:last-child{margin-bottom:10px}.open-hours p.phone-contact{text-transform:uppercase}@media (max-width:991px){.container,.container--big,.container--mini{padding-left:15px;padding-right:15px}}#snippet--countryInfo{left:0;position:sticky;top:0;width:100%;z-index:9}.header-main-left{display:flex;gap:38px}.logo{align-items:center;color:transparent;display:flex;gap:8px;justify-content:flex-start}.logo img{max-height:48px;max-width:230px;width:auto}.active-overlay #snippet--countryInfo{z-index:1}.global-header{background-color:#fbfbfb;border-bottom:1px solid #c8c8c8;position:relative;z-index:4}.header-icon{align-items:center;color:#0a100d!important;display:flex;height:44px;justify-content:center;padding:0 4px;position:relative;text-decoration:none;transition:all .2s;z-index:49}.header-icon i{font-size:24px}.header-icon .count-flag{right:-7px}.header-icon>.btn{height:44px;min-height:unset;padding:0;width:44px}.header-icon .icon-shopping{font-size:19px}.count-flag{background-color:#c8c8c8;border-radius:50%;color:#fff;font-size:14px;font-weight:700;height:26px;line-height:26px;position:absolute;right:0;text-align:center;top:-5px;width:26px;z-index:1}.count-flag.is-red{background-color:#c9371d}.count-flag.loyalty-flag{font-size:8px;top:10px}.header-main{display:flex;height:98px;justify-content:space-between;position:relative}.close-menu,.show-menu{text-decoration:none;width:34px}.client-name{align-items:center;display:flex;gap:4px}.client-name svg{color:#8a2a2b;height:20px;width:20px}.client-name__wrap{gap:4px}.client-name__wrap .icon-chevron{font-size:20px}.client-name__text{color:#8a2a2b;font-size:14px;font-weight:500}.user-badge{background:#fff6f0;border:1px solid #f5c9a9;border-radius:64px;color:#8a2a2b;display:flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:8px 16px 8px 20px;text-decoration:none;width:100%}.user-badge i{font-size:24px}.user-dropdown-wrapper{background:#fff6f0;border:1px solid #f5c9a9;border-radius:64px;color:#8a2a2b;cursor:pointer;padding:8px 16px 8px 20px;position:relative}.user-dropdown-wrapper.is-open .user-dropdown__actions{height:auto;opacity:1;pointer-events:auto;transform:translateY(30px);visibility:visible}.user-dropdown__actions{background:#fff;border:1px solid #c9371d;border-radius:24px;list-style:none;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .2s;z-index:10}.user-dropdown__actions li a{text-wrap:nowrap;align-items:center;color:#0a100d;display:flex;font-weight:500;gap:10px;padding:10px 19px;text-decoration:none!important}.user-dropdown__actions li a:focus,.user-dropdown__actions li a:hover{background:#fff6f0}.header-timer{align-items:center;background:linear-gradient(0deg,rgba(60,124,39,.05),rgba(60,124,39,.05));border:1px solid rgba(60,124,39,.2);border-radius:200px;color:#3c7c27;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:4px 8px}.header-timer.are-seconds{background:linear-gradient(0deg,rgba(201,55,29,.05),rgba(201,55,29,.05));border-color:#c9371d;color:#c9371d}.header-timer.are-seconds svg path{fill:#c9371d}.reservation-expired{background:#fff6f0;border:1px solid #ffe3e3;border-radius:12px;display:none;flex-direction:column;font-size:14px;gap:2px;padding:16px 24px}.reservation-expired.is-active{display:flex}.reservation-expired__title{align-items:center;color:#8a2a2b;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:1.35em}@media (min-width:992px){.header-main-right{align-items:center;display:flex;gap:8px;justify-content:flex-end}.header-main-right>div{padding:0}}@media (min-width:768px){.count-flag:not(.is-badge){font-size:13px;height:22px;line-height:22px;width:22px}}@media (max-width:991px){body:not(.p-frontend-product) #snippet--header{left:0;position:sticky;right:0;top:0;z-index:501}.header-timer{background:transparent;border:0;flex-direction:column;gap:0;padding-right:0}.global-header{border-bottom:1px solid #e5cece}.header-main{height:80px}.header-icon{align-items:center;display:flex;padding:7px 0 7px 10px;position:relative;text-decoration:none}.header-icon .btn{padding:8px 10px}.header-icon .btn i{font-size:18px}.logo img{height:40px}.count-flag:not(.is-badge){font-size:11px;height:22px;left:auto;line-height:22px;top:6px;width:22px}.count-flag:not(.is-badge).loyalty-flag{left:5px;position:relative;top:auto}.logged__user{display:none}}@media (max-width:767px){.country-change-info-flex{padding-right:0}.country-change-info-flex>div{margin-right:0;padding-right:50px;width:100%}.read-more.rm-small{font-size:13px}.logo img{max-height:35px}.logo.is-affiliate img{height:auto;max-height:40px;max-width:150px}.logo.is-affiliate img:first-child{max-width:55px}}@media (max-width:400px){.count-flag:not(.is-badge){font-size:9px;height:16px;line-height:16px;width:16px}.count-flag:not(.is-badge).loyalty-flag{top:auto}}thead{text-align:left}table{margin:15px 0;width:100%}table td.narrow{max-width:220px}table td.narrow input{white-space:normal}table.key-val th{text-align:right}table.key-val td{text-align:left}.empty-state{color:#c8c8c8;font-size:15px;margin:10px 0 0;text-align:center}.empty-list{font-size:18px;margin:15px;text-align:center}code{background-color:#505050;border-radius:3px;color:#fff;display:inline-block;font-size:14px;line-height:1.4em;padding:3px 6px;text-transform:uppercase}iframe[name=google_conversion_frame]{display:none}.back-link{align-items:center;color:#0a100d;display:inline-flex;font-weight:500;gap:8px;margin:18px 0 10px;text-decoration:none}.back-link i{color:#8a2a2b;font-size:24px;font-weight:400}.info-price-num{white-space:nowrap}.handling-fee-box{border-bottom:1px solid #eee;border-top:1px solid #eee;font-size:13px;padding:12px 8px}.handling-fee-box p{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;gap:4px;margin:0 0 2px}@media (max-width:991px){.handling-fee-box{padding:8px}.product-configurator .handling-fee-box{border:0;padding:0 0 12px!important}.product-configurator .handling-fee-box span{color:#475467}}@media (max-width:767px){.read-more{font-size:14px}.read-more i{font-size:10px}.link-flex .title{font-size:16px}.link-flex .title strong,h3.title{font-size:18px}h3.title strong{font-size:26px}}ol.is-decimal,ul.is-decimal{list-style:decimal!important}ol.is-lower-alpha,ul.is-lower-alpha{list-style:lower-alpha!important}ol.is-disc,ul.is-disc{list-style:disc!important}.flags{display:flex;list-style:none;margin:0;padding:0;text-align:center;width:100%}.flags li{align-items:center;color:#505050;display:flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.2em;margin:0 0 5px;min-height:30px;padding:4px 10px;position:relative;text-transform:uppercase}.flags li,.flags li.flag-1{background-color:#c8c8c8}.flags li.flag-2{background-color:#e87002}.flags li.flag-3{background-color:#c779d7}.flags li.flag-4,.flags li.flag-5{background-color:#00afea}.flags li.flag-sale{background-color:rgba(240,150,0,.9);color:#fff}.product-flags{margin-bottom:8px}@media (max-width:767px){.flags.abs-flags li{border-radius:0;font-size:10px;height:auto;margin:0 3px 3px 0;padding:2px 5px;width:auto}}.signpost__Content{height:100vh;overflow:hidden;position:relative;z-index:2}.signpost__Content .btn.btn-signpost{margin-top:30px;width:100%}.signpost__Content .selectric .label{height:50px;min-height:50px;padding:14px 20px 15px}.signpost__overlay{background:#fff;bottom:0;opacity:.8;right:0;z-index:3}.signpost__bg,.signpost__overlay{height:100vh;left:0;position:absolute;top:0;width:100%}.signpost__bg{background-color:#fff;background-image:url(signpost-2_ee74f6d7.jpg);background-repeat:no-repeat;background-size:cover;margin:0;padding:28px 0;z-index:2}.signpost__InnerContent{left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.signpost__container{margin:0 auto;max-width:100%;padding:0 30px;width:600px}.signpost__img{margin:0 auto;max-width:100%;width:320px}.signpost__img img{display:block}.signpost__claim{margin:0 0 40px}.signpost__claim p{font-size:20px;margin:0;padding:0 0 0 82px;text-transform:uppercase}@media (max-width:767px){.signpost__claim{margin:0 0 25px}}@media (max-width:550px){.signpost__claim p{font-size:18px}}footer{background:#fff6f0;font-size:14px}footer .container--big{padding-bottom:40px;padding-top:40px}.under-footer{background:#ffeac7;padding:24px 0}.under-footer .container{padding:0 60px}.payment-logos{align-items:center;-moz-column-gap:30px;column-gap:30px;display:flex;flex-wrap:wrap;row-gap:24px}.payment-logos img{max-height:35px;max-width:90px}.footer-menu-title{color:#8a2a2b;font-size:14px;font-style:normal;font-weight:400;letter-spacing:2.24px;line-height:1.2em;margin:0 0 24px;text-transform:uppercase}.footer-menu{max-width:200px}.footer-menu>ul{list-style:none;margin:0;padding:0}.footer-menu>ul>li>span{color:#8a2a2b;display:block;font-size:14px;font-weight:400;letter-spacing:2.24px;line-height:1.2em;margin:0 0 24px;text-transform:uppercase}.footer-menu>ul>li>span i{display:none}.footer-menu .depth-2{list-style:none;margin:0;padding:0}.footer-menu .depth-2 li:not(:last-child){margin-bottom:18px}.footer-menu .depth-2 li a{color:#505050;display:block;font-size:16px;font-weight:500;line-height:1.2em;padding-right:30px;position:relative;text-decoration:none;text-transform:none}.footer-menu .depth-2 li a:after{bottom:50%;color:#8a2a2b;content:"\e908";font-family:icomoon,sans-serif;font-size:24px;font-weight:600;position:absolute;right:0;transform:translateY(50%);transition:width .2s}.footer-menu--inline{max-width:unset}.footer-menu--inline ul{-moz-column-gap:40px;column-gap:40px;display:flex;row-gap:16px}.footer-menu--inline ul li{margin-bottom:0!important}.footer-menu--inline ul li a{color:#505050;font-size:14px;font-weight:400;line-height:1.6em;padding-right:0;text-decoration:none}.footer-menu--inline ul li a:hover{text-decoration:underline}.footer-menu--inline ul li a:after{display:none}.footer-main{border-bottom:1px solid #c8c8c8;display:flex;gap:24px;justify-content:space-between;margin-bottom:40px;padding-bottom:40px}.footer-main__menus{display:flex;flex:1;gap:24px}.footer-main__menu{flex:0 0 33%;padding-right:64px}.footer-main__menu:not(.is-last){border-right:1px solid #c8c8c8}.copyright{font-size:14px;margin:16px 0 0;opacity:.8}.social-links{display:flex;gap:24px;list-style:none;margin:0;padding:0}.social-links a{color:#8a2a2b;font-size:24px;text-decoration:none}.social-links a:hover{color:#f09600;text-decoration:none}.footer-social{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;width:100%}.footer-social__headline{color:#8a2a2b;margin:0}.footer-social__headline *{margin:0}.footer-form{background:#ffeac7;border-radius:12px;flex:1;max-width:424px;padding:24px 24px 0}.footer-form input[type=email],.footer-form textarea{background:transparent;border-color:#f5c9a9;font-weight:500;line-height:1.2em}.footer-form input[type=email]{padding:12px 24px}.footer-form textarea{padding:24px}.footer-form h5{margin:0 0 8px}.footer-form__decs{margin:8px 0 24px}.footer-form__gdpr{color:#505050;font-size:10px;line-height:1.6em}.footer-form__buttons{display:flex;gap:8px;justify-content:space-between;margin-top:24px}.footer-form__buttons .btn{height:49px}.call-client-service{align-items:center;display:flex;gap:8px;padding-bottom:24px}.call-client-service a{text-decoration:none}.call-client-service a:hover{text-decoration:underline}.call-client-service i{font-size:24px}.call-client-service__content{display:flex;flex-direction:column;justify-content:space-between}.call-client-service__content p{display:inline-block;margin:0}@media (max-width:991px){footer .container{padding:0 15px}footer .container--big{padding:32px 15px 40px}.payment-logos{-moz-column-gap:20px;column-gap:20px}.under-footer .container{padding:0 16px}.footer-menu{max-width:unset}.footer-menu ul li:not(:last-child){margin-bottom:16px}.footer-menu--inline{max-width:unset}.footer-menu--inline ul{-moz-column-gap:24px;column-gap:24px}.footer-main{margin-bottom:24px;padding-bottom:16px}.footer-main,.footer-main__menus{display:block}.footer-main__menu{margin:0 0 24px;padding:0 0 16px}.footer-main__menu:not(.is-last){border-bottom:1px solid #c8c8c8;border-right:0}}.btn{align-items:center;background:#f09600;border:1px solid transparent;border-radius:200px;color:#0a100d;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:1.2em;min-height:48px;padding:12px 20px;text-align:center;text-decoration:none;transition:border .2s ease,background .2s ease;width:auto}.btn i,.btn svg{color:#0a100d;font-size:24px;font-weight:600}.btn i.is-down,.btn svg.is-down{transform:rotate(90deg)}.btn:not(.is-disabled):hover{background:#0a100d;color:#fff}.btn:not(.is-disabled):hover i,.btn:not(.is-disabled):hover svg{color:#c9371d}.btn--lab *{color:#fff!important;font-size:14px!important;font-weight:500!important;line-height:1em!important;margin:0!important}.btn--small{font-size:14px;min-height:unset;padding:12px 16px}.btn--small i{font-size:18px}.btn--with-icon{background-image:url(icon-arrow-right_4731861b.svg);justify-content:flex-start;padding-right:52px;text-align:left}.btn--with-icon,.btn--with-icon:not(.is-disabled):hover{background-position:center right 16px;background-repeat:no-repeat;background-size:24px 24px}.btn--with-icon:not(.is-disabled):hover{background-image:url(icon-arrow-right-white_3c9de949.svg)}.btn--black{background:#0a100d;color:#fff}.btn--black i{color:#c9371d}.btn--black:not(.is-disabled):hover{background:#000;color:#fff}.btn--black:not(.is-disabled):hover i{color:#c9371d}.btn--red{background:#c9371d}.btn--red,.btn--red i{color:#fff}.btn--red:not(.is-disabled):hover{background:#9c2b17;color:#fff}.btn--red:not(.is-disabled):hover i{color:#fff}.btn--maroon{background:#8a2a2b;color:#fff}.btn--maroon i{color:#fff}.btn--maroon:not(.is-disabled):hover{background:#8a2a2b;color:#fff}.btn--maroon:not(.is-disabled):hover i{color:#fff}.btn--border{background:#fbfbfb;border-color:#f5c9a9;color:#0a100d}.btn--border:not(.is-disabled):focus,.btn--border:not(.is-disabled):hover{background:#f09600;border-color:#f09600;color:#0a100d}.btn--border:not(.is-disabled):focus i,.btn--border:not(.is-disabled):hover i{color:#0a100d}.btn--border-maroon{background:transparent;border-color:#8a2a2b;color:#8a2a2b}.btn--border-maroon:not(.is-disabled):hover{background:#8a2a2b}.btn--border-maroon:not(.is-disabled):hover i,.btn--border-maroon:not(.is-disabled):hover svg{color:#fff}.btn--border-maroon:not(.is-disabled):hover i path,.btn--border-maroon:not(.is-disabled):hover svg path{stroke:#fff}.btn--border-maroon i,.btn--border-maroon svg{color:#8a2a2b;font-weight:600}.btn.is-disabled{cursor:default;opacity:.4;pointer-events:none}.btn.btn-fb{background:#fff;border-color:#1877f2;color:#1877f2}.btn.btn-fb i{color:#1877f2!important}.btn.btn-fb:hover{background:#1877f2;color:#fff}.btn.btn-fb:hover i{color:#fff!important}.btn.btn-ggl{background:#fff;border-color:#747775;color:#747775}.btn.btn-ggl i{color:#fff!important}.btn.btn-ggl:hover{background:#747775;color:#fff}.btn.btn-ggl:hover i{color:#fff!important}.btn.btn-seznam{background:#fff;border-color:#c00;color:#c00}.btn.btn-seznam i{color:#c00}.btn.btn-seznam:hover{background:#c00;color:#fff}.btn.btn-seznam:hover i{color:#fff!important}.link{color:#8a2a2b;text-decoration:underline}.link:hover{text-decoration:none}@media (max-width:767px){.btn--lab{font-size:13px;padding:13px 16px}}.login{display:grid;grid-template-columns:repeat(2,1fr);padding:0}.login__header{font-weight:500;margin:0 0 16px}.login__forgottenPass{color:#8a2a2b;display:inline-block;font-weight:700;margin:8px 0 0;text-decoration:underline;transition:.2s ease}.login__forgottenPass:hover{text-decoration:none}.login__cta{display:flex;margin:32px 0 0}.login__cta .btn{width:100%}.login__reg{align-items:flex-start;display:flex;flex-direction:column;margin:0}.login__reg a{display:flex;padding:15px 25px;text-decoration:none}.login__reg a:hover{color:#0a100d}.pass-rules{-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;row-gap:4px}.pass-rules>span{border:1px solid #8a2a2b;border-radius:24px;color:#8a2a2b;display:flex;font-size:13px;font-weight:500;gap:2px;line-height:1.6em;padding:4px 8px}.pass-rules>span i{color:#fff;display:none;font-size:16px;font-weight:600}.pass-rules>span.is-active{background:#3c7c27;border-color:#3c7c27;color:#fff;padding:4px 8px 4px 4px}.pass-rules>span.is-active i{display:block}.login-form-grid{display:flex;flex-direction:column;height:100%;justify-content:space-between}.auth-or{border-top:1px solid #c8c8c8;margin:27px 0;position:relative}.auth-or span{background:#fff;color:#505050;left:50%;padding:0 6px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.login-socials{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}.login-socials .btn{border-radius:4px;display:flex;font-size:14px;min-height:40px}.login-socials>*{flex-basis:calc(50% - 8px)}.register .account__container{margin:0 auto;padding:46px 0 26px}.register__underCta{color:#505050;font-size:13px;margin-top:16px}.forgot__header{font-size:28px;font-weight:500;margin-bottom:20px;margin-top:0}.forgot__claim{color:#c8c8c8;font-size:14px;margin:0 0 20px}.forgot__input{margin:20px 0 0}.auth-desc{color:#505050;font-size:14px;margin:16px 0}.password-field{position:relative}.password-field input[type=password]{padding:11px 43px 11px 16px}.password-field [class*=icon-eye]{cursor:pointer;font-size:18px;position:absolute;right:16px;top:20px;transition:.2s ease-in-out;z-index:1}.password-field [class*=icon-eye]:hover{color:#f09600}.ocGenderModal .ocul__name{width:100%}.disabled-input{pointer-events:none}.disabled-input input[type=checkbox]+label,.disabled-input input[type=radio]+label{cursor:not-allowed;opacity:.5}.disabled-input input[type=checkbox]+label:hover,.disabled-input input[type=radio]+label:hover{background:none}.disabled-input input[type=radio]:checked+label{opacity:.5}.registration-advantages{border-left:1px solid #f5c9a9;display:flex;flex-direction:column;justify-content:space-between;padding:46px 0 26px 75px;position:relative}.registration-advantages.is-mfa{padding:46px 0 0 82px}.registration-advantages.is-mfa:after{background:#ffeac7}.registration-advantages>*{position:relative;z-index:1}.registration-advantages:after{background:#fff6f0;content:"";height:100%;left:0;position:absolute;top:0;width:calc(50dvw - 9px)}.registration-advantages__header{border-bottom:1px solid #f5c9a9;display:flex;flex-direction:column;gap:16px;padding-bottom:48px;position:relative}.registration-advantages__header h3{font-weight:500}.registration-advantages__header>*{margin:0;position:relative;z-index:2}.registration-advantages__list{display:flex;flex-direction:column;gap:32px;list-style:none;margin:40px 0;padding:0}.registration-advantages__list li{display:flex;flex-direction:column;padding-left:56px;position:relative}.registration-advantages__list p{color:#505050;font-size:14px;margin:0 0 4px}.registration-advantages__list strong{font-weight:600}.registration-advantages__list i{align-items:center;background:#3c7c27;border-radius:40px;color:#fff;display:flex;font-size:30px;height:40px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px}.registration-benefits{margin:40px 0}.registration-benefits p{color:#505050;font-size:14px;margin:4px 0 16px}.registration-benefits ul{display:grid;font-weight:600;grid-template-columns:repeat(2,1fr);list-style:none;margin:0;padding:0}.registration-benefits ul li{padding-left:28px;position:relative}.registration-benefits ul li:before{color:#3c7c27;content:"\e927";font-family:icomoon,sans-serif;font-size:24px;height:20px;left:0;position:absolute;top:0;width:20px}@media (max-width:991px){.login{grid-template-columns:repeat(1,1fr)}.registration-advantages{background:#fff6f0;border:0;border-radius:8px;margin:8px 0 72px;padding:16px}.registration-advantages:not(.is-mfa):after{content:unset}.registration-advantages.is-mfa{margin:0;padding:24px 0 0}.registration-advantages.is-mfa:after{left:-15px;width:100dvw}.registration-advantages__header{border:0;padding-bottom:0}.registration-advantages__header p{width:100%}.registration-advantages__list{margin:32px 0}}@media (max-width:767px){.registration-benefits ul{grid-template-columns:repeat(1,1fr)}.login-socials{flex-direction:column;flex-wrap:nowrap;margin-top:24px}.login-socials .btn{width:100%}.login-socials .btn i{display:none}}.page-header-image{background:#fff6f0;overflow:hidden;padding:96px 0;position:relative}.page-header-image .single-banner__image{aspect-ratio:1/.53286}.page-header-image.is-category .single-banner__image img{-o-object-position:center;object-position:center}.page-header{background:#ffeac7;overflow:hidden;padding:69px 0;position:relative}.page-header .ce-subtitle{color:#0a100d}.page-header .ce-headline-box{margin-bottom:0;position:relative}.page__content .page__baseContent p{font-size:16px;line-height:1.45em;margin:15px 0}.page__content.page__contentLab{padding:0}.page__content.page__contentLab .lab__newsletter h2{font-size:40px}@media (max-width:1450px){.page__content.page__contentLab .lab__newsletter h2{font-size:28px}}.page__content.page__contentLab .lab__newsletter input.btn-formSubmit{top:160%}@media (max-width:767px){.page__content.page__contentLab .lab__newsletter input.btn-formSubmit{top:130%}}.page__baseContent ol ol{list-style:lower-alpha}.page__baseContent ol ol ol{list-style:lower-roman}.page__baseContent figure{margin:0}.page__baseContent iframe{max-width:100%}.page__baseContent p strong{color:#505050}.page__baseContent .product__bgItem .product-card__addToCart{color:#fff}.page__baseContent .product__bgItem p{font-size:14px}.page__baseContent .product__bgItem h3{margin:60px 0 20px}.page__shareBtns{list-style:none;margin:0;padding:0}.page__shareBtns>li{position:relative}.page__shareBtns>li:hover .page__socials{opacity:1;visibility:visible}.page__socials{align-items:center;background:#fff;box-shadow:0 10px 12px 0 rgba(10,16,13,.35);display:flex;flex-direction:column;list-style:none;margin:0;min-width:180px;opacity:0;padding:10px;position:absolute;right:100px;top:calc(100% + 15px);transition:all .2s ease;visibility:hidden;z-index:7}.page__socials:before{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:" ";height:0;position:absolute;right:20px;top:-9px;width:0}.page__socials>li{margin:3px 0;width:100%}.page__socials>li a,.page__socials>li span{align-items:center;background-color:#c8c8c8;border-radius:2px;color:#fff;cursor:pointer;display:flex;font-size:13px;justify-content:center;padding:5px;text-decoration:none;width:100%}.page__socials>li a i,.page__socials>li span i{font-size:14px;margin-right:5px}.page__socials>li a.ps-facebook,.page__socials>li span.ps-facebook{background-color:#4267b2}.page__socials>li a:hover,.page__socials>li span:hover{background-color:#505050}.page__socials>li a:hover.ps-facebook,.page__socials>li span:hover.ps-facebook{background-color:#34518d}.list--with-icons tbody{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.list--with-icons__item{align-items:center;display:flex;gap:16px}.list--with-icons__item p{margin:8px 0}.list--with-icons__item:not(:last-child){position:relative}.list--with-icons__item:not(:last-child):after{background:#c8c8c8;bottom:0;content:"";height:1px;position:absolute;right:0;width:calc(100% - 58px)}.list--with-icons__icon{flex:0 0 42px;height:42px;width:42px}@media (min-width:992px){.page-header .banner-bg{top:90%}}@media (max-width:991px){.page__socials{min-width:132px;padding:5px;right:0}.page__socials:before{right:2px}.page__socials>li a,.page__socials>li span{font-size:11px;padding:5px 3px}.page-no-mobile-image .ce-img-text__picture,.page-no-mobile-image .single-banner__image{display:none!important}.page-no-mobile-image .single-banner__content{padding-bottom:0}.page-header-image{padding:36px 0}}.products__sidebar{display:block;flex:0 0 305px}.products__layout{display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}.products__content{flex:1;height:100%}.products__content .products__list{margin-bottom:24px}.products__list{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.category-seo-description{background:#fbfbfb;margin:64px 0;padding:24px}.category-seo-description>:first-child{margin-top:0}.category-seo-description>:last-child{margin-bottom:0}.category-seo-description p{line-height:1.429em;margin:8px 0}@media (max-width:991px){.products__sidebar{padding:0 15px;width:100%}.products__content{min-width:unset;width:100%}.products__list{grid-gap:20px}}@media (max-width:767px){.products__list{grid-template-columns:repeat(1,1fr)}}.success-loyalty-box{align-items:center;background:#fff6f0;border:1px solid #ffeac7;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:0 0 40px;padding:24px 16px;text-align:center}.success-loyalty-box i{color:#8a2a2b;font-size:24px}.success-loyalty-box strong{font-weight:700;line-height:1.35em}.success-loyalty-box p{font-size:14px;margin:0}.success-loyalty-box div{flex:1}.successOrder{margin-bottom:30px}.successOrder .cart-countdown{background:#3c7c27;color:#fff}.successOrder .cart-countdown.bg-red{background:#c9371d}.successOrder .cart-product{padding:0 0 16px}.successOrder .cart-product .cart-product__header{margin-bottom:4px}.successOrder .cart-product .cart-product__header h6{font-size:18px}.successOrder .cart-product .cart-product__header h6:first-child{font-size:16px}.successOrder .cart-product .cart-product__details{margin-top:4px}.successOrder .cart-product .oci__wrap{font-size:14px;line-height:1.6em}.successOrder .cart-product .oci__wrap strong{color:#0a100d;display:block;font-weight:500;line-height:1.2em}.successOrder .cart-summary p{font-size:14px}.order-information{background:#fbfbfb;border:1px solid #eee;border-radius:8px;margin-top:24px;padding:24px}.order-information h6{font-size:18px;font-weight:600;margin:0 0 8px}.order-information a{color:#c9371d}.order-information p{font-size:14px;margin:8px 0}.success-rating{background:#fff6f0;border:1px solid #ffeac7;border-radius:12px;margin:10px 0 40px;padding:24px}.success-rating__title{font-size:18px!important;font-weight:600;margin:0}.success-rating__desc{color:#505050;font-size:14px;margin:4px 0 0}.success-rating-add{display:flex;flex-direction:column}.success-rating-add form{width:100%}.success-rating-add textarea{min-height:100px;padding:16px 24px}.success-rating-add textarea::-moz-placeholder{color:#505050}.success-rating-add textarea::placeholder{color:#505050}.success-rating-add .btn{margin:auto}.order-steps{margin-top:16px}.order-step{font-size:14px;gap:16px}.order-step,.order-step__num{align-items:center;display:flex}.order-step__num{background:transparent;border:1px solid #c8c8c8;border-radius:43px;color:#8a2a2b;flex:0 0 43px;height:43px;justify-content:center;width:43px}.order-step p{margin:0}.success-btn .btn{width:100%}.slider-counter{background:#fff;border:1px solid #c8c8c8;border-radius:43px;color:#8a2a2b;font-size:14px;font-weight:600;line-height:1.15;padding:2px 8px}.success-products.is-collapsed{position:relative}.success-products.is-collapsed .cart-product:nth-child(n+5){display:none}.success-products.is-collapsed:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:326px;position:absolute;width:698px}.success__title{align-items:center;-moz-column-gap:24px;column-gap:24px;display:flex;margin:40px 0 32px}.success__title h1{margin:0}.success__title p{font-size:20px;font-weight:600;line-height:1.2em;margin:8px 0 0}.success-loyalty-box{border:1px solid #f5c9a9;margin:16px 0 40px}.success-rating{background:transparent;border:1px solid #f5c9a9;max-width:100%;padding:24px 64px}.success-rating__title{font-size:16px!important;font-weight:700;text-align:center}.success-rating__desc{align-items:center;display:flex;justify-content:space-between;padding-right:12px}.success-rating-bar{display:flex;gap:16px;justify-content:center}.success-rating-bar__item{align-items:center;border:1px solid #c8c8c8;border-radius:8px;color:#505050;display:flex;flex-direction:column;height:64px;justify-content:center;margin:16px 0 6px;text-decoration:none;width:64px}.success-rating-bar__item.is-selected{background:#fff6f0;border-color:#f5c9a9}.success-rating-bar__item.is-selected.is-1,.success-rating-bar__item.is-selected.is-2{color:#8a2a2b}.success-rating-bar__item.is-selected.is-3,.success-rating-bar__item.is-selected.is-4{color:#945e00}.success-rating-bar__item.is-selected.is-5,.success-rating-bar__item.is-selected.is-6,.success-rating-bar__item.is-selected.is-7{color:#448c2c}.success-rating-bar__item:hover:not(.is-selected).is-1,.success-rating-bar__item:hover:not(.is-selected).is-2,.success-rating-bar__item:hover:not(.is-selected).is-3,.success-rating-bar__item:hover:not(.is-selected).is-4{border-color:#945e00}.success-rating-bar__item:hover:not(.is-selected).is-1,.success-rating-bar__item:hover:not(.is-selected).is-2{color:#8a2a2b}.success-rating-bar__item:hover:not(.is-selected).is-3,.success-rating-bar__item:hover:not(.is-selected).is-4{color:#945e00}.success-rating-bar__item:hover:not(.is-selected).is-5,.success-rating-bar__item:hover:not(.is-selected).is-6,.success-rating-bar__item:hover:not(.is-selected).is-7{border-color:#448c2c;color:#448c2c}.success-rating-bar__title{width:100%}.success-rating-added{align-items:center;background:linear-gradient(0deg,rgba(60,124,39,.05),rgba(60,124,39,.05)),#fff;border-radius:14px;color:#0a100d;display:flex;font-size:14px;font-weight:500;margin:16px 0 0;overflow:hidden;padding:16px;position:relative;transition:all .2s;transition-delay:.8s;width:100%}.success-rating-added i{align-items:center;background:#3c7c27;border-radius:24px;color:#fff;display:flex;font-size:24px;height:24px;justify-content:center;margin-right:16px;width:24px}.success-rating-added p{margin:0}.success-rating-added div{display:flex;flex-direction:column;gap:2px;padding-right:22px}.success-rating-added div span{color:#505050;font-weight:400}.success-rating-add{margin-top:16px}.success-rating-add .success-rating__title{font-size:14px!important;text-align:left}.success-rating-add .success-rating__title.required:after{color:#8a2a2b;content:"*";font-weight:700;padding:0 0 0 2px}@media (min-width:992px){.successOrder .cart-content{width:678px}.successOrder .cart-summary{flex:0 0 329px}.order-steps{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.successOrder .cart-content h1{font-size:24px;margin:-8px 0 16px}.success-loyalty-box{flex-wrap:wrap}.order-information{padding:16px 24px;position:relative}.order-information .slick-slider{position:unset}.order-information h6{align-items:center;display:flex;gap:10px;justify-content:center;margin:auto;width:calc(100% - 48px)}.order-information .slick-next{right:24px}.order-information .slick-prev{left:24px}.order-information .slick-next,.order-information .slick-prev{border:0;height:24px;margin-top:0;top:4px;transform:translate(0);width:24px}.order-information .slick-next:hover,.order-information .slick-prev:hover{color:#8a2a2b}.order-step{text-align:center}.order-step__num{display:none}.success-rating{padding:24px 16px}.success__title{flex-wrap:wrap;margin-bottom:0}.success__title h1{font-size:24px}.success__title p{font-size:18px;margin-top:16px}.success__title div{flex:1}.success-rating-bar{gap:3px}.success-rating-bar__item{height:42px;width:42px}}@media (max-width:767px){.successOrder{margin:16px 0}.successOrder .cart-summary{flex:unset;position:unset!important}.success-rating{margin:2px 0 15px;padding:24px 16px}.success-rating-bar__item{height:40px;width:40px}}.affiliate__ce .ce-richtext h1,.affiliate__ce .ce-richtext h2,.affiliate__textContent h1,.affiliate__textContent h2{color:var(--affiliate_color)}.affiliate__ce .ce-headline-line a{display:none!important}.affiliate-listing{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:64px;margin-top:36px;row-gap:56px}.affiliate-card__content{display:flex;flex-direction:column;gap:24px;margin-top:24px}.affiliate-card__text{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#505050;display:-webkit-box;font-size:14px;font-weight:400;height:67px;line-height:1.6em;margin:0;overflow:hidden;text-overflow:ellipsis}.affiliate-card-img{border-radius:3px 3px 0 0;display:inline-block;height:240px;overflow:hidden;position:relative;text-decoration:none;width:100%}.affiliate-card-img:after{background:linear-gradient(90deg,hsla(0,0%,70%,.8),hsla(0,0%,70%,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.affiliate-card-img__content{padding:24px;position:relative;z-index:3}.affiliate-card-img__content h2{color:#fff;font-size:28px;font-weight:700;line-height:1.071em;margin:0 0 16px}.affiliate-card-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}@media (max-width:767px){.affiliate-listing{grid-template-columns:repeat(1,1fr);margin-bottom:40px;margin-top:15px;row-gap:40px}.affiliate-card-img{height:200px}.affiliate-card-img__content h2{font-size:20px;line-height:1.1em;margin:0 0 10px}}.loyalty__description{margin:80px 0;max-width:875px}@media (max-width:767px){.loyalty__description{margin:40px 0}}.loyalty__description p{font-weight:400}.loyalty__image{border-radius:12px;overflow:hidden}.loyalty__container{padding-bottom:80px;padding-top:80px}@media (max-width:767px){.loyalty__container{padding-bottom:40px;padding-top:40px}}.loyalty__container--small{max-width:878px}.loyalty__list{margin:0;padding:0}.loyalty__list li{display:flex;list-style:none;margin-top:64px;padding:0 0 64px;position:relative}.loyalty__list li:first-child{margin-top:38px}.loyalty__list li:before{background:#f09600;bottom:0;content:"";height:1px;left:0;margin:0 auto;position:absolute;right:0;width:80px}.loyalty__list li:last-child:before{content:unset}.loyalty__list li.no-padding{padding-bottom:0}@media (max-width:767px){.loyalty__list li{flex-direction:column;margin-top:40px}.loyalty__list li:first-child{margin-top:24px}}.loyalty__list .icon__side{margin-right:40px;min-width:72px;width:72px}@media (max-width:767px){.loyalty__list .icon__side{margin-bottom:24px}}.loyalty__list .icon__side.icon--margin{margin-top:60px}@media (max-width:767px){.loyalty__list .icon__side.icon--margin{margin-top:0}}.loyalty__list .text__side{font-size:24px}@media (max-width:767px){.loyalty__list .text__side{font-size:16px}}.loyalty__list .text__side p{margin:0}.loyalty__list .text__side p.text--sm{font-size:18px}@media (max-width:767px){.loyalty__list .text__side p.text--sm{font-size:14px}}.loyalty__list .text__side p.text--margin{margin:40px 0}.loyalty__list .text__side h4{font-size:24px;margin:16px 0 24px}@media (max-width:767px){.loyalty__list .text__side h4{font-size:16px;margin:0 0 24px}}.loyalty__list .text__side .info-text{display:block;font-size:14px;margin-top:16px}.loyalty__list .text__side span:not(.info-text){color:#8a2a2b}.loyalty__list .loyalty__benefits{font-size:21px;margin-top:56px;padding:0}@media (max-width:767px){.loyalty__list .loyalty__benefits{margin-top:24px}}.loyalty__list .loyalty__benefits li{background:#fff6f0;border-radius:12px;margin:4px 0;padding:16px}.loyalty__list .loyalty__benefits li:before{content:unset}@media (max-width:767px){.loyalty__list .loyalty__benefits li{display:flex;flex-direction:column-reverse}.loyalty__list .loyalty__benefits li p{font-size:16px}.loyalty__list .loyalty__benefits li p.text--sm{font-size:13px}}.loyalty__list .loyalty__benefits .icon-chevron{color:#f09600;display:inline-block;font-size:16px;margin-right:2px;padding:4px;transform:rotate(-90deg)}@media (max-width:767px){.loyalty__list .loyalty__benefits .icon-chevron{font-size:14px}}.vop-info{font-size:18px;margin-top:64px!important}@media (max-width:767px){.vop-info{margin-top:40px!important}}.loyalty__logo{max-height:80px;width:auto}.loyalty__login{margin-bottom:80px;padding:80px 0}@media (max-width:767px){.loyalty__login{margin-bottom:40px;padding:47px 0}}.loyalty__login h3{font-size:40px;margin:0 0 40px}@media (max-width:767px){.loyalty__login h3{font-size:22px;margin-bottom:24px;text-align:center}}.loyalty__login-btns{display:flex}@media (max-width:767px){.loyalty__login-btns{flex-direction:column}}.loyalty__login-btns .btn{min-width:200px}.loyalty__login-btns .btn:first-child{margin:0 16px 0 0}@media (max-width:767px){.loyalty__login-btns .btn:first-child{margin:0 0 16px}.loyalty__logo{max-height:60px}}.favorites-btn{align-items:center;background:hsla(0,0%,98%,.8);border:1px solid transparent;border-radius:48px;box-shadow:0 5px 15px 0 rgba(0,0,0,.06);color:#8a2a2b;cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;position:absolute;right:10px;text-decoration:none;top:10px;transition:all .2s;width:48px;z-index:2}.favorites-btn:hover{border-color:#8a2a2b}.favorites-btn .icon-heart,.favorites-btn .icon-heart-fill{font-weight:600;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.favorites-btn .icon-heart-fill{color:#fff;opacity:0;transition:.2s ease-in-out}.favorites-btn.in-favorites{background:#8a2a2b}.favorites-btn.in-favorites .icon-heart-fill{color:#fff;opacity:1}.favorites-btn.in-favorites .icon-heart{opacity:0}.btn-favorite-mobile{display:flex;gap:8px}.favorites{padding:48px 0 200px}@media (max-width:767px){.favorites{padding:32px 0 16px}}span.required{color:#8a2a2b;font-weight:700}span.required .ml-10{margin-left:10px}.rating-answer{font-size:15px}.rating-answer-inner{margin:5px 0}.rating-answer input{margin:0 10px 0 0}.rating-answer br{display:none}.nps-item{border:1px solid #c8c8c8;font-size:15px;font-weight:700;margin:0 -1px 0 0;text-align:center;width:9.2%}.nps-item label{display:block!important;height:100%;margin:0!important;padding:15px 0!important;width:100%}.nps-item label:has(>input):before{display:none}.nps-item:hover{background:#c8c8c8}.nps-item.active{background:linear-gradient(90deg,#f09600,#f09600);z-index:5}.nps-item.active label{color:#fff!important}.rating-buttons{margin:20px 0 0}.p-frontend-homepage .ce-img-text{margin:86px auto 0;max-width:100%;padding-left:32px;padding-right:32px;width:1208px}.p-frontend-homepage .ce-img-text__content,.p-frontend-homepage .ce-img-text__picture{padding:0!important}.p-frontend-homepage .ce-categories{background:#fff6f0}.p-frontend-homepage .single-banner{align-items:flex-start}@media (max-width:991px){.p-frontend-homepage .ce-img-text{padding-left:15px;padding-right:15px}}.change-payment .cart-summary-box h5{display:none}.change-payment .cart-summary-box h5.hidden{display:block!important;visibility:visible}.change-payment .cart__paymentsList{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.change-payment .cart__paymentsList input[type=radio]+label{height:100%}.change-payment .cart__paymentsItem{margin:0}.change-payment .cart-summary-box__toggle{display:none}.change-payment .cart__images img{max-width:30px}@media (max-width:767px){.change-payment .cart__paymentsList{grid-template-columns:repeat(1,1fr);margin-bottom:16px}.change-payment .cart__buttons{padding:0}.change-payment .cart-summary{margin-top:40px!important}}.mfa-code-inputs{align-items:center;display:flex;gap:8px}.mfa-code-inputs input[type=text]{border:1px solid #c8c8c8;border-radius:8px;color:#c8c8c8;font-weight:400;height:56px;padding:0 8px;text-align:center;width:56px}.mfa-code-inputs input[type=text]:not(:-moz-placeholder){border-color:#0a100d;border-width:2px;color:#0a100d;font-weight:700}.mfa-code-inputs input[type=text]:not(:placeholder-shown){border-color:#0a100d;border-width:2px;color:#0a100d;font-weight:700}.mfa-code-inputs input[type=number]::-webkit-inner-spin-button,.mfa-code-inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.notify-bubble{align-self:stretch;background:#fbfbfb;border:1px solid #eee;border-radius:8px;color:#505050;display:flex;font-size:14px;font-weight:400;gap:8px;padding:10px}.notify-bubble span{flex:1}.mfa-banner__content{text-align:center;z-index:7}.mfa-banner__content strong{color:#8a2a2b}.mfa-banner__content img{display:block;margin:40px auto 0;max-width:80%}.smsVerify-success{align-items:center;background:#fbfbfb;border:1px solid #eee;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin:8px 0 0;padding:16px}@media (max-width:767px){.mfa-code-inputs input[type=text]{width:48px}.mfa-banner__content h2{font-size:26px}.mfa-banner__content img{margin:32px auto 0;max-width:90%}}@media (max-width:400px){.mfa-code-inputs input[type=text]{width:45px}}.menu-categoryMenu{list-style-type:none;margin:0 0 16px;overflow-y:auto;padding-left:0}.menu-categoryMenu ul{display:none;list-style-type:none;margin:8px 0;padding-left:0;position:relative}.menu-categoryMenu ul ul{display:none;margin-left:30px}.menu-categoryMenu ul:before{background:#8a2a2b;content:"";height:100%;left:24px;position:absolute;width:1px;z-index:1}.menu-categoryMenu ul li.menu-item-active>button{background:#fff6f0;color:#8a2a2b;position:relative}.menu-categoryMenu ul li.menu-item-active>button:before{background:#8a2a2b;border-radius:7px;content:"";height:7px;left:21px;position:absolute;top:50%;transform:translateY(-50%);width:7px}.menu-categoryMenu ul button{color:#8a2a2b;padding-left:40px}.menu-categoryMenu li.is-open>button i{rotate:180deg}.menu-categoryMenu li.is-open>ul{display:block}.menu-categoryMenu li.menu-item-active>button{background:#8a2a2b;color:#fff;font-weight:500}.menu-categoryMenu li.menu-item-active>button i{color:#fff}.menu-categoryMenu button{align-items:center;border-radius:200px;color:#0a100d;cursor:pointer;display:flex;justify-content:space-between;min-height:48px;padding:12px 16px;text-align:left;text-decoration:none;width:100%}.menu-categoryMenu button:hover{background:#fff6f0}.menu-categoryMenu i{color:#8a2a2b;font-size:24px}.menu-quickMenu{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);list-style-type:none;margin:32px 0 56px;padding-left:0}.menu-quickMenu .btn{cursor:pointer;justify-content:space-between;min-height:56px;text-align:left;width:100%}.menu-quickMenu .btn--border-maroon{color:#0a100d}.menu-quickMenu .btn i{rotate:-90deg}@media (max-width:767px){.menu-quickMenu{grid-template-columns:repeat(2,1fr)}}.cart-stepper{display:flex;gap:4px;justify-content:space-between;margin:24px 0 8px;max-width:100%;position:relative;width:536px}.cart-stepper.second-step:before,.cart-stepper.third-step:after,.cart-stepper.third-step:before{background:#3c7c27}.cart-stepper:after,.cart-stepper:before{background:#c8c8c8;border-radius:2px;content:"";height:2px;position:absolute;top:20px;width:calc(50% - 90px);z-index:1}.cart-stepper:before{left:56px}.cart-stepper:after{right:56px}.cart-stepper-item{color:#0a100d;display:flex;flex:0 0 calc(33.33% - 16px);flex-direction:column;gap:8px;text-decoration:none}.cart-stepper-item.is-active .cart-stepper-item__number{background:#f09600;border-color:#f09600;color:#fff}.cart-stepper-item.is-filled .cart-stepper-item__number{background:#3c7c27;border-color:#3c7c27;color:#fff}.cart-stepper-item:nth-child(2){align-items:center;justify-content:center;text-align:center}.cart-stepper-item:last-child{align-items:flex-end}.cart-stepper-item i{font-size:32px}.cart-stepper-item__number{align-items:center;background:#fbfbfb;border:1px solid #c8c8c8;border-radius:40px;display:flex;font-weight:600;height:40px;justify-content:center;width:40px}.cart-stepper-item__text{font-size:13px;line-height:1.4em}.cart-dropdown-wrapper{display:none;position:absolute;right:0;top:100%}.cart-dropdown{background:#fff;border:1px solid #c8c8c8;border-radius:12px;font-size:14px;margin-top:16px;overflow:hidden;width:460px}.cart-dropdown.is-page{border:0;margin:0 -15px -80px;overflow:unset;width:unset}.cart-dropdown.is-page .top-header__phone-box{flex-direction:row;flex-wrap:wrap}.cart-dropdown.is-page .top-header__phone{width:100%}.cart-dropdown.is-page .cart-dropdown__lists{border-bottom:0}.cart-dropdown.is-page .cart-dropdown__help{border:1px solid #eee}.cart-dropdown .cart-product__details .oci__wrap{color:#505050;line-height:1.6em}.cart-dropdown .cart-product__details .oci__wrap:not(:last-child){margin-bottom:2px}.cart-dropdown .menu{align-items:center;display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:0;padding:0;row-gap:4px}.cart-dropdown__subtotal{align-items:center;display:flex;font-weight:700;justify-content:space-between}.cart-dropdown__subtotal span{color:#8a2a2b;font-size:18px;font-weight:500;line-height:1.2em}.cart-dropdown__title{align-items:center;display:flex;gap:16px}.cart-dropdown__desc{color:#505050;font-size:14px;line-height:1.6em;margin:8px 0 20px}.cart-dropdown__section-title{color:#505050;font-size:14px;line-height:1.6em;margin:0 0 8px}.cart-dropdown__header{padding:24px}.cart-dropdown__header i{color:#f09600;font-size:24px}.cart-dropdown__header h5{font-size:16px;font-weight:700;margin:0}.cart-dropdown__header .menu li:nth-child(n+2){display:none}.cart-dropdown__header .menu a{align-items:center;background:#f09600;border:1px solid transparent;border-radius:24px;color:#0a100d;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;line-height:1.2em;padding:12px 20px;text-align:center;text-decoration:none;transition:border .2s ease,background .2s ease;width:auto}.cart-dropdown__header .menu a:hover{background:#0a100d;color:#fff}.cart-dropdown__header .menu a:hover i{color:#c9371d}.cart-dropdown__products-wrapper.is-scrollable{position:relative}.cart-dropdown__products-wrapper.is-scrollable:after{background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));bottom:0;content:"";height:100px;left:0;position:absolute;right:0}.cart-dropdown__products{max-height:330px;overflow-y:auto;padding:0 24px 24px}.cart-dropdown__products .cart-product{gap:16px;padding:0}.cart-dropdown__products .cart-product:not(:last-child){border:0}.cart-dropdown__products .cart-product:last-child{margin:0}.cart-dropdown__products .cart-product__image{flex:0 0 60px;height:60px;width:60px}.cart-dropdown__products .cart-product__name{flex-direction:column}.cart-dropdown__products .cart-product__name h6{font-size:16px}.cart-dropdown__products .cart-product__price{align-items:center;color:#8a2a2b;flex-direction:row;gap:8px}.cart-dropdown__products .cart-product__price .discount-badge{margin:0}.cart-dropdown__products .cart-product__actions a{color:#505050}.cart-dropdown__products .oci__left{font-weight:500}.cart-dropdown__products .oci__right{color:#505050;font-weight:400}.cart-dropdown__cta{border-top:1px solid #c8c8c8;margin:0 24px;padding:16px 0 24px}.cart-dropdown__lists{border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;padding:16px 24px}.cart-dropdown__help{background:#eee;font-size:14px;padding:24px}.cart-dropdown__help-title{font-weight:700;line-height:1.71429em;margin:0 0 8px}.cart-dropdown__popular{margin:0 0 16px}.cart-dropdown__popular .menu{gap:4px}.cart-dropdown__popular .menu a{border:1px solid #8a2a2b;border-radius:24px;display:inline-block;padding:5px 12px;text-decoration:none;transition:background .2s ease}.cart-dropdown__popular .menu a:hover{background:#8a2a2b;color:#fff}.cart-dropdown__buttons{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:16px 0 0}@media (max-width:991px){.cart-dropdown__header .menu a,.cart-dropdown__header .menu li{width:100%}}.breadcrumbs{overflow:hidden}.component-breadcrumbs{list-style:none;margin:10px 0;padding:0}.component-breadcrumbs li{display:inline-block;font-size:14px;position:relative;white-space:nowrap}.component-breadcrumbs li a,.component-breadcrumbs li span{color:#505050;display:inline-block;font-size:14px;font-weight:500;line-height:30px;text-decoration:underline;vertical-align:middle}.component-breadcrumbs li a:hover,.component-breadcrumbs li span:hover{text-decoration:none}.component-breadcrumbs li a.active,.component-breadcrumbs li span.active{color:#8a2a2b}.component-breadcrumbs li:before{color:#505050;content:"\e909";display:inline-block;font-family:icomoon,sans-serif;font-size:16px;margin:0 10px;transform:rotate(-90deg);vertical-align:middle}.component-breadcrumbs li.breadcrumb-current,.component-breadcrumbs li.breadcrumb-first:before{display:none}@media (max-width:991px){.component-breadcrumbs{-webkit-overflow-scrolling:touch;font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}}.author{align-items:center;display:flex;margin-bottom:48px;text-decoration:none}.author__photo{border-radius:8px;height:120px;margin:0 20px 0 0;overflow:hidden;position:relative;width:92px}.author__photo img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.author__name{color:#0a100d;font-size:18px;font-weight:600;margin:0;text-decoration:none}.author__position{color:#c8c8c8;margin:8px 0 0}.article-item{border-radius:24px;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.article-item__header{color:#0a100d;margin:0 0 8px}.article-item__img{padding-bottom:82.117%;position:relative;width:100%;z-index:1}.article-item__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.article-item__content{background:#fff6f0;display:flex;flex:1;gap:16px;padding:32px}.article-item__icon{align-items:center;border:1px solid #8a2a2b;border-radius:48px;display:flex;flex:0 0 48px;height:48px;justify-content:center;position:relative;width:48px}.article-item__icon i{color:#8a2a2b;font-size:24px;font-weight:600}.article-item__excerpt{color:#505050}.article-item__tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.article-item__tags div{background:#ffe3e3;border-radius:12px;color:#505050;display:inline-flex;font-size:14px;letter-spacing:2.24px;line-height:1.2em;padding:8px 12px;text-transform:uppercase}@media (max-width:767px){.article-item__heading{font-size:18px}.article-item__item{width:80dvw}.article-item__tags{margin:5px 0 10px}}.blog-post-info{color:#505050;display:flex;flex-wrap:wrap;gap:16px;margin:0 0 16px}.blog-post-info strong{font-weight:700}.blog-post-head{display:flex;gap:24px;justify-content:space-between;padding:60px 0 80px}.blog-post-head h1{margin:0}.blog-post-head__right{display:flex;flex:0 0 30%;flex-direction:column;justify-content:flex-end}.blog-post-tags{-moz-column-gap:8px;column-gap:8px;display:flex;margin:16px 0 0;row-gap:5px}.blog-post-tags__item{background:transparent;border:1px solid #f5c9a9;border-radius:24px;color:#505050;font-size:14px;font-weight:500;line-height:1;padding:12px 20px;position:relative;text-decoration:none}.blog-post-tags__item:hover{background:#f09600;border-color:#f5c9a9}.read-info-time{align-items:center;display:flex;font-size:18px;gap:10px;padding:0 10px 0 0}.blogpost-contents-sticky{align-self:flex-start;flex:0 0 275px;position:sticky;top:20px}.blogpost-contents{background:#fff6f0;border:1px solid #ffeac7;border-radius:12px;padding:22px 16px}.blogpost-contents__btn{display:none}.blogpost-contents h2{color:#0a100d;margin:0 0 8px}.blogpost-contents ol{counter-reset:item;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.blogpost-contents ol ol{display:none}.blogpost-contents ol ol li{font-size:14px;gap:8px;padding-left:30px}.blogpost-contents ol li{display:block;padding:0 24px;position:relative}.blogpost-contents ol li.has-submenu:after{display:block}.blogpost-contents ol li.has-submenu ol{margin:10px 0 0}.blogpost-contents ol li.is-open:after{rotate:180deg}.blogpost-contents ol li.is-open ol{display:flex}.blogpost-contents ol li.highlight :after,.blogpost-contents ol li.highlight :before,.blogpost-contents ol li.highlight a,.blogpost-contents ol li.highlight:after,.blogpost-contents ol li.highlight:before{color:#8a2a2b}.blogpost-contents ol li.highlight>a{color:#8a2a2b;font-weight:500}.blogpost-contents ol li:before{color:#505050;content:counters(item,".") ".";counter-increment:item;left:0;line-height:1.6em;position:absolute;top:0;width:24px}.blogpost-contents ol li:after{content:"\e909";cursor:pointer;display:none;font-family:icomoon,sans-serif;font-size:20px;position:absolute;right:4px;top:6px;z-index:100}.blogpost-contents a{color:#505050;text-decoration:none}.blogpost-rating{align-items:center;border-top:1px solid #c8c8c8;display:flex;flex-wrap:wrap;font-weight:700;gap:14px;justify-content:space-between;margin-top:40px;padding:24px 0 0}.blogpost-rating.without-rating{justify-content:flex-end}.blogpost-rating__score{align-items:center;background:#ecfdf3;border-radius:8px;color:#3c7c27;display:flex;font-size:14px;gap:8px;line-height:1.42em;margin:0;padding:8px 14px}.blogpost-rating__score i{color:#3c7c27;font-size:20px}.blogpost-rating__rating{align-items:center;display:flex;font-size:14px;gap:6px}.blogpost-rating__rating a{line-height:1;text-decoration:none}.blogpost-rating__rating i{display:inline-block;font-size:24px}.blogpost-rating__rating .blogpost-rating-stars{display:flex}.blogpost-rating__rating .icon-star{color:#f09600}.blogpost-rating__rating .icon-star.is-empty{color:#d8d8d8}.blogpost-rating__count{font-weight:400;line-height:1}.progress-box{background:#fff6f0;height:8px;left:0;position:fixed;top:0;width:100%;z-index:1}.progress-bar{background:#f09600;height:8px;max-width:100%;transition:width .1s ease}.blogpost-content{flex:0 0 648px}.blogpost-content h2,.blogpost-content h3,.blogpost-content h4,.blogpost-content h5,.blogpost-content h6{color:#8a2a2b}.blogpost__ce .ce-richtext p{color:#505050}.blogpost__perex{color:#505050!important;margin:0 0 40px}.blogpost__image{border-radius:12px;height:742px;margin:0 auto 72px;max-width:100%;overflow:hidden;position:relative;width:1320px}.blogpost__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.blogpost__content{color:#505050;display:flex;gap:20px;justify-content:flex-start;padding:0 0 20px}.blogpost__contentEditor{margin-top:14px}.blogpost__contentEditor figure{margin:9px 0 0!important}.blogpost__contentEditor p:empty{margin:15px 0}.blogpost__contentEditor h2{font-size:32px;font-weight:600}.blogpost__contentEditor h3{font-size:24px;font-weight:600}.blogpost__contentEditor h4{font-size:20px;font-weight:600}@media (max-width:991px){.blogpost-content{flex:0 0 100%}.progress-box{position:fixed;top:81px}.blogpost__image{aspect-ratio:1/1;height:unset;margin-bottom:40px}.blog-post-head{align-items:flex-start;flex-direction:column;padding:32px 0 0}.blog-post-head h1{width:100%}.blogpost-contents{margin:40px 0!important}.blogpost-contents__btn{bottom:20px;position:fixed;right:16px;z-index:10}.blogpost-contents__btn .btn{display:inline-flex;font-size:16px}.blogpost-contents__btn .btn i{rotate:180deg}}@media (max-width:767px){.blog-post-head{gap:16px}.blog-post-head__right{flex:0 0 100%}.blogpost__contentEditor h2{font-size:32px}.blogpost__contentEditor h3{font-size:24px}}.article-list{display:grid;gap:32px;grid-template-columns:repeat(1,1fr);margin:32px 0}@media (min-width:992px){.article-list{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(3,1fr);row-gap:32px}}.cart-product{background:#fff;border-radius:24px;display:flex;flex-wrap:wrap;gap:32px;padding:24px}.cart-product:not(:last-child){margin-bottom:16px}.cart-product .badge-green-border{display:inline-block;font-size:13px;font-weight:700;line-height:1.083em;padding:3px 8px}.cart-product__coupon-saving{color:#505050;display:block;font-size:14px;font-weight:500;line-height:1.2em;text-align:right}.cart-product__price{align-items:center;display:flex;white-space:nowrap}.cart-product__price del{font-size:13px;font-weight:400}.cart-product__price>*{text-wrap:nowrap}.cart-product__badges{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;flex-wrap:wrap;row-gap:4px}.cart-product__image{border-radius:14px;flex:0 0 80px;height:80px;overflow:hidden;position:relative;width:80px}.cart-product__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cart-product__info{flex:1}.cart-product__unavailable{color:#c9371d;font-size:14px;font-weight:500}.cart-product__unavailable svg{display:inline-block;margin-bottom:-2px}.cart-product__unavailable a{color:#8a2a2b}.cart-product__header{display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.cart-product__header h6{margin:0}.cart-product__header a{color:#0a100d;line-height:1.2em;text-decoration:none}.cart-product__header span{line-height:1.2em}.cart-product__name{display:flex;flex:1;gap:8px;justify-content:space-between}.cart-product__name h6{font-size:16px}.cart-product__name a{color:#0a100d;line-height:1.2em;text-decoration:none}.cart-product__edit{font-size:14px;font-weight:700}.cart-product__actions{display:flex;gap:16px;justify-content:flex-end}.cart-product__actions a{color:#8a2a2b;font-size:16px}.cart-product__details{border-top:1px solid #eee;color:#505050;display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.4rem;margin-top:16px;padding-top:16px}.cart-product__details button{text-decoration:underline}.cart-product__details button:hover{text-decoration:none}@media (min-width:768px){.cart-product__price{flex-direction:column}.cart-product__price .discount-badge{font-size:14px;height:20px;margin-top:4px;padding:4px 8px}}@media (max-width:767px){.cart-product{gap:16px}.cart-product__name{flex-wrap:wrap;gap:4px}.cart-product__name h6{flex:0 0 100%;font-size:14px}.cart-product__price{justify-content:flex-start!important}.cart-product__coupon-saving{text-align:left}.cart-product__image{flex:0 0 56px;height:56px;width:56px}.cart-product__details{flex-wrap:wrap}.cart-product__header{position:relative}.cart-product__name{padding-right:40px}.cart-product__price{flex-wrap:wrap;gap:8px}.cart-product__actions{gap:8px;position:absolute;right:0}.cart-product__info{display:flex;flex-direction:column}}.product-sale-counter{align-items:center;background:#fff6f0;border:1px solid #f5c9a9;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin:20px 0;padding:16px 24px}.product-sale-counter p{color:#0a100d;font-size:14px;font-weight:500;margin:0}.product-sale-counter__counter{display:flex;gap:22px}.product-sale-counter__text{font-size:14px}.countdown-item{align-items:center;display:flex;gap:8px;position:relative}.countdown-item:not(:last-child):after{color:#0a100d;content:":";font-size:20px;position:absolute;right:-12px;top:50%;transform:translateY(-50%)}.countdown-item__number{color:#0a100d;font-size:22px;font-weight:500}.countdown-item__text{text-transform:lowercase}@media (max-width:767px){.countdown-item__number{font-size:20px}.countdown-item__text{font-size:14px}}.page-filter-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:0 0 24px}.page-filter-buttons .page-filter-sort{border-color:#8a2a2b;color:#8a2a2b}.page-filter-buttons .page-filter-sort:hover{color:#8a2a2b}.page-filter-buttons .page-filter-sort__dropdown ul{border-color:#8a2a2b}.show-filter{cursor:pointer}.show-filter i{color:#c9371d;display:none}.page-filter-sort-toggle{align-items:center;display:inline-flex;gap:4px}.page-filter-sort{border-color:#ddd;cursor:pointer;position:relative}.page-filter-sort,.page-filter-sort:not(.is-disabled).is-open,.page-filter-sort:not(.is-disabled):hover{background:transparent;color:#0a100d}.page-filter-sort:not(.is-disabled).is-open i,.page-filter-sort:not(.is-disabled):hover i{color:#8a2a2b}.page-filter-sort label{color:#8a2a2b;font-size:16px;margin:0}.page-filter-sort.is-open i,.page-filter-sort:hover i{transform:rotate(180deg)}.page-filter-sort.is-open .page-filter-sort__dropdown,.page-filter-sort:hover .page-filter-sort__dropdown{display:block;opacity:1;visibility:visible;z-index:10}.page-filter-sort.from-left input[type=checkbox]+label,.page-filter-sort.from-left input[type=radio]+label{justify-content:flex-start;padding:0 24px 0 76px}.page-filter-sort.from-left input[type=checkbox]+label:before,.page-filter-sort.from-left input[type=radio]+label:before{left:24px;right:unset}.page-filter-sort.from-left .page-filter-sort__dropdown{left:0}.page-filter-sort.from-left input[type=radio]+label{padding:0 24px 0 72px}.page-filter-sort.from-left input[type=radio]:checked+label:after{left:28px;right:unset}.page-filter-sort i{color:#8a2a2b;transition:all .2s ease}.page-filter-sort form{align-items:center;display:flex;gap:4px;margin:0}.page-filter-sort input[type=checkbox]+label,.page-filter-sort input[type=radio]+label{font-weight:400;justify-content:flex-end;margin:6px 0;padding:0 76px 0 24px;white-space:nowrap}.page-filter-sort input[type=checkbox]+label:before,.page-filter-sort input[type=radio]+label:before{font-size:28px;height:28px;left:unset;line-height:26px;margin:0;right:24px;top:2px;width:28px}.page-filter-sort input[type=radio]+label{padding:0 72px 0 24px}.page-filter-sort input[type=radio]+label:before{border:1px solid #c8c8c8;border-radius:24px;content:"";height:24px;top:4px;width:24px}.page-filter-sort input[type=radio]:checked+label:before{background:#fff;border-color:#3c7c27}.page-filter-sort input[type=radio]:checked+label:after{background-color:#3c7c27;border-radius:16px;box-sizing:border-box;color:transparent;content:"";display:inline-block;font-size:30px;height:16px;left:unset;margin:0;position:absolute;right:28px;text-transform:none;top:8px;transition:all .2s;width:16px;z-index:1}.page-filter-sort__dropdown{display:none;left:unset;min-width:unset;opacity:0;overflow:hidden;padding:5px 0 0;position:absolute;right:0;top:100%;transition:all .5s ease;visibility:hidden;width:-moz-fit-content;width:fit-content}.page-filter-sort__dropdown ul{background:#fbfbfb;border:1px solid #ddd;border-radius:24px;list-style:none;margin:0;max-height:300px;overflow:hidden;overflow-y:auto;padding:0}.filter-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.filter-meta .btn{font-size:15px;padding:8px 16px}.filter-meta .btn:hover i{color:#c9371d}.filter-meta .btn i{color:#fff;font-weight:400}.show-all-btn{display:none}.filter-label-box{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0;position:relative}.filter-label-box label{font-size:16px;font-weight:500;margin:0}.filter-label-box i{color:#8a2a2b;font-size:24px}.mobile-filter-top{align-items:center;background-color:#fff;display:flex;justify-content:space-between;left:0;margin:0 -15px;padding:15px;top:0;z-index:5}.param-count{color:#505050}.parameter-color{background-position:50%;background-size:cover;display:inline-block;height:16px;margin-right:3px;vertical-align:middle;width:16px}.filter-field,.parameter-color.bordered{border:1px solid #c8c8c8}.filter-field{border-radius:20px;padding:16px 24px}.filter-field:not(:last-child){margin-bottom:16px}.filter-field.active .filter-dropdown{display:block}.filter-dropdown{display:none;margin-top:16px}@media (min-width:992px){.page-filter-buttons .page-filter-sort:not(.from-left){margin-left:auto}.hide-filter,.show-more-fieldset>div:nth-of-type(1n+5){display:none}.show-all-btn{display:block;margin:0}.show-all-btn a{color:#8a2a2b;font-size:13px;text-decoration:underline}.filter-header{display:none}}@media (max-width:991px){.page-filter-buttons{gap:8px}.page-filter-buttons>*{order:2}.page-filter-buttons .btn:not(.from-left){order:1}.hide-filter{margin-left:auto;min-height:40px;width:40px}.page-filter-sort input[type=checkbox]+label,.page-filter-sort input[type=radio]+label{justify-content:flex-start;padding:0 24px 0 76px}.page-filter-sort input[type=checkbox]+label:before,.page-filter-sort input[type=radio]+label:before{left:24px;right:unset}.page-filter-sort input[type=radio]+label{padding:0 24px 0 72px}.page-filter-sort input[type=radio]:checked+label:after{left:28px}.page-filter-sort__dropdown{left:0}.active-filter .filter{transform:translateY(0)}.filter{bottom:0;display:block;height:calc(100dvh - 20px);margin-left:50px;max-width:100%;overflow:hidden;padding:0;position:fixed;right:0;transform:translateY(100%);transition:all .2s;width:100%;z-index:1001}.filter h3{margin:0 0 24px}.filter-inner{background-color:#fff;display:flex;flex-direction:column;height:100%;padding:20px;position:absolute;right:0;top:0;width:100%}.filter-inner form{display:flex;flex:1;flex-direction:column;overflow:auto}.filter-dropdown,.filters__submitBox{display:none}.filter-dropdown .checkbox-field{align-items:center;display:flex;margin:0;padding:5px 15px 0 0}.filter-submit{width:100%}}.product-card{border-radius:8px;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;position:relative}.product-card .discount-badge{margin-right:0}.product-card img{display:block;min-height:1px;width:100%}.product-card__cta{bottom:0;display:flex;font-weight:500;gap:6px;position:absolute;right:0;text-decoration:none}.product-card__cta i{font-size:24px}.product-card__coupon{align-items:center;color:#0a100d;display:flex;font-size:14px;font-weight:500;gap:8px;padding:4px 0 8px}.product-card__coupon-price{color:#8a2a2b;font-size:18px;white-space:nowrap}.product-card__review{color:#505050;display:flex;font-size:14px;gap:4px;margin-top:8px;text-decoration:none}.product-card__review i{font-size:14px}.product-card__imgLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-card__imgHolder{height:300px;overflow:hidden;position:relative}.product-card__imgHolder>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.product-card__mainInformation{height:100%;left:0;padding:16px 20px;top:0;width:100%;z-index:2}.product-card__flags,.product-card__mainInformation{display:flex;flex-direction:column;position:absolute}.product-card__flags{align-items:flex-start;bottom:10px;gap:4px;left:10px;list-style-type:none;margin:0;max-width:calc(100% - 80px);padding:0;z-index:3}.product-card__flags.is-onProduct{bottom:16px;left:74px;max-width:calc(100% - 120px);top:unset}@media (max-width:991px){.product-card__flags.is-onProduct{max-width:100%}}.product-card__flag{align-items:center;background:hsla(0,0%,98%,.8);border-radius:40px;display:inline-flex;font-size:13px;font-weight:500;gap:4px;line-height:1.272em;margin-top:0;min-height:24px;padding:4px 10px}.product-card__flag img{max-height:16px;max-width:16px}.product-card__flag.is-discount,.product-card__flag.is-red{background:#c9371d!important;border-color:#c9371d!important;color:#fff!important;white-space:nowrap}.product-card__addToCart{position:relative}.product-card__addToCart button[type=submit],.product-card__addToCart input[type=submit]{padding-left:50px!important}.product-card__productName{color:#0a100d!important;font-size:24px;font-weight:500;line-height:1.2em;margin:0 0 4px;text-decoration:none}.product-card__contentWrapper{background:#fff6f0;display:flex;flex:1 0 auto;flex-direction:column;padding:32px 24px 24px}.product-card__content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.product-card__description{color:#505050;margin:0 0 34px;overflow:auto}.product-card__details{display:flex;flex-wrap:wrap;margin-top:30px;width:100%}.product-card__details strong{font-size:13px}.product-card__actionBar{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;position:relative}.product-card__actionBar .btn{height:48px;width:48px}.product-card__actionBar form .btn{width:unset}.product-card__actionBarBox{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px;justify-content:space-around}.product-card__actionBarBox .badge-interpretation{font-size:13px;line-height:1.272em}.product-card__price{align-items:center;color:#8a2a2b;display:flex;font-size:20px;font-weight:500;gap:6px;line-height:1.2em}.product-card__price del{color:#505050;font-size:14px;font-weight:400}.product-card__price .info-price-num{font-size:28px}.product-card__discountBadge{background:#c9371d;border-radius:100%;color:#fff;font-size:14px;height:40px;justify-content:center;margin-right:6px;min-width:40px;white-space:nowrap}.product-card__discountBadge,.secure-results{align-items:center;display:flex;font-weight:700}.secure-results{color:#3c7c27;font-size:13px;gap:8px;line-height:1.6em;margin-bottom:10px;width:100%}.pl-slider{overflow:auto}.pl-slider .product-card:hover{box-shadow:none}.pl-slider .pl-product-name{font-size:16px;margin:0 0 5px}.pl-slider .pl-price del{font-size:15px}.no-touchevents .product-card:hover .has-hover-image picture{opacity:0}.no-touchevents .product-card:hover .has-hover-image .hover-image{opacity:1}@media (min-width:992px){.pl-slider .product-card:nth-child(n+7){display:none}.pl-slider .products-list{grid-gap:20px;display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:10px}}@media (min-width:992px) and (max-width:1200px){.pl-slider .product-card:nth-child(n+5){display:none}.pl-slider .products-list{grid-template-columns:repeat(4,1fr)}}@media (min-width:768px){.product-card__productName{min-height:57px}}@media (max-width:991px){.product-card__flags.is-onProduct{left:10px}.pl-slider{margin-left:-15px;margin-right:-15px;overflow:auto;padding-left:15px;padding-right:15px}.pl-slider .product-card:hover{box-shadow:none}.pl-slider .products-list{display:flex;flex-wrap:nowrap;margin-left:-15px}.pl-slider .product-card{margin-left:20px;min-width:248px;width:calc(16.66666% - 20px)}}@media (max-width:767px){.products-list{grid-gap:10px;grid-template-columns:repeat(2,1fr)}.pl-slider .product-card{max-width:160px;min-width:160px;width:160px}.pl-slider .pl-product-name{font-size:14px}.product-card__flags.is-onProduct .product-card__flag{line-height:11px}.product-card__cta{font-size:14px}.product-card__cta i{font-size:20px}.product-card__actionBar{-moz-column-gap:6px;column-gap:6px}}@media (max-width:370px){.product-card__contentWrapper{padding:28px 20px 20px}}@media (max-width:360px){.product-card__flag{font-size:13px}}.product-card-cart{display:flex;flex-direction:column;gap:8px;max-width:100%;overflow:hidden;padding:0;position:relative}.product-card-cart .favorites-btn{font-size:16px;height:32px;right:8px;top:8px;width:32px}.product-card-cart .icon-heart-fill:before,.product-card-cart .icon-heart:before{font-size:16px}.product-card-cart img{display:block;min-height:1px;width:100%}.product-card-cart__imgLink{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.product-card-cart__imgHolder{border-radius:12px;height:130px;overflow:hidden;position:relative;width:100%}.product-card-cart__imgHolder>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.product-card-cart__productName{margin:0}.product-card-cart__productName a{color:#505050;text-decoration:none}.product-card-cart__price{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;font-size:16px;font-weight:500;line-height:1.2em;margin:6px 0;row-gap:4px}.product-card-cart__price del{color:#505050;font-size:15px;font-weight:400;white-space:nowrap}.product-card-cart__price .info-price-num{font-size:20px}.product-card-cart__discountBadge{align-items:center;background:#c9371d;border-radius:100%;color:#fff;display:flex;font-size:14px;font-weight:500;height:40px;justify-content:center;margin-right:6px;min-width:40px;white-space:nowrap}.product-card-simple{align-items:center;border:1px solid #c8c8c8;border-radius:16px;display:flex;gap:24px;max-width:100%;overflow:hidden;padding:24px;position:relative;width:872px}.product-card-simple:not(:last-child){margin-bottom:24px}.product-card-simple .favorites-btn{font-size:16px;height:32px;right:8px;top:8px;width:32px}.product-card-simple .icon-heart-fill:before,.product-card-simple .icon-heart:before{font-size:16px}.product-card-simple img{display:block;min-height:1px;width:100%}.product-card-simple__flags{display:flex;flex-wrap:wrap;gap:2px;margin:0 0 8px;padding:0}.product-card-simple__flags .product-card__flag{border:1px solid #8a2a2b;color:#8a2a2b}.product-card-simple__review{color:#505050;display:flex;font-size:14px;gap:4px;text-decoration:none}.product-card-simple__review i{font-size:14px}.product-card-simple__imgHolder{border-radius:12px;height:104px;overflow:hidden;position:relative;width:104px}.product-card-simple__imgHolder>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.product-card-simple__productName{margin:0 0 8px}.product-card-simple__productName a{text-decoration:none}.product-card-simple__content,.product-card-simple__contentWrapper{display:flex;flex:1;flex-direction:column}.product-card-simple__content{align-items:flex-start}.product-card-simple__description{color:#505050;flex:1;margin:0 0 12px;overflow:auto}.product-card-simple__actionBar{display:flex;gap:8px;justify-content:space-between}@media (max-width:1250px){.product-card-simple__actionBar{flex-wrap:wrap}}.product-card-simple__actionBar .btn{height:32px;padding:0;width:32px}.product-card-simple__actionBarBox{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px;justify-content:space-around}.product-card-simple__actionBarBox .badge-interpretation{font-size:13px;line-height:1.272em}.product-card-simple__price{align-items:center;color:#8a2a2b;display:flex;font-size:20px;font-weight:500;gap:8px;line-height:1.2em}.product-card-simple__price del{color:#505050;font-size:14px;font-weight:400}.product-card-simple__price .info-price-num{font-size:20px}.product-card-simple__discountBadge{align-items:center;background:#c9371d;border-radius:100%;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;margin-right:6px;min-width:40px;white-space:nowrap}@media (max-width:767px){.product-card-simple{padding:15px}.product-card-simple__flags{margin:0 0 16px}.product-card-simple__description{font-size:14px}.product-card-simple .favorites-btn{right:15px;top:15px}}.component-newsletter-subscriber{background:#ffeac7;overflow:hidden;position:relative}.component-newsletter-subscriber .banner-bg{left:42%;top:-62%;transform:rotate(-66deg)}.nl-box{align-items:center;display:flex;flex-direction:column;padding:80px 0;position:relative;text-align:center}.nl-box input[type=email]:focus{outline:none}.nl-form{margin:32px 0 0;max-width:100%;width:648px}.nl-subtitle{color:#505050;margin:10px 0 4px}.nl-mail{margin-bottom:16px;position:relative;width:100%}.nl-mail .icon-mail-fill{color:#505050;font-size:18px;font-weight:600;left:20px;position:absolute;top:16px}.nl-mail input[type=email]{padding-left:50px}.nl-interest-flex{display:flex;margin-top:10px}.nl-interest-flex>div{margin-right:15px}.nl-submit{position:absolute;right:2px;top:2px}.nl-submit input[type=submit]{width:100%}.nl-form-field{display:block;margin:10px 0 2px;width:100%}.nl-form-field input[type=checkbox]+label{color:#505050;display:block;font-size:13px;text-align:left}.nl-form-field input[type=checkbox]+label:before{background:#fff}.nl-form-field input[type=checkbox]+label a{color:#8a2a2b}.nl-toggle{background:#c8c8c8;display:none;padding:5px 15px}.nl-toggle p{margin-top:5px}@media (min-width:768px){.nl-interest{margin:10px 10px 0 0}.nl-interest .form-field{margin:5px 15px 5px 0}.nl-box{padding:50px;position:relative}}@media (max-width:991px){.nl-box{flex-direction:column}}@media (max-width:767px){.component-newsletter-subscriber .banner-bg{left:3%;top:-8%;transform:rotate(-74deg);width:160%}.nl-interest{margin-bottom:15px}.nl-box{padding:70px 0}}#snippet--flashes{height:0;position:sticky;top:100px;z-index:52}.flashes{display:flex;flex-direction:column;margin:0 auto;max-width:92%;padding-top:4px;transition:all .2s;width:600px;z-index:15}.flashes.active .flash{opacity:1;transform:translateY(20px)}.flash{align-items:flex-start;border-radius:14px;box-shadow:0 0 12px 0 rgba(10,16,13,.05);color:#0a100d;display:flex;flex-direction:column;font-size:14px;font-weight:500;margin-bottom:5px;opacity:0;overflow:hidden;padding:16px;position:relative;transition:all .2s;transition-delay:.8s;width:100%}.flash:first-child{transition-delay:0s}.flash:nth-child(2){transition-delay:.2s}.flash:nth-child(3){transition-delay:.4s}.flash:nth-child(4){transition-delay:.6s}.flash p{margin:0}.flash.is-ticking .flash-progress__bar{animation-duration:var(--flash-timeout,13s);animation-fill-mode:forwards;animation-name:flash-progress;animation-timing-function:linear}.flash.no-flash-hide .flash-progress{display:none}.flash-progress{bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0}.flash-progress__bar{display:block;height:100%;transform:scaleX(1);transform-origin:right center;width:100%}@keyframes flash-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.flash-icon{align-items:center;border-radius:24px;color:#fff;display:flex;font-size:24px;height:24px;justify-content:center;margin-right:16px;width:24px}.flash-content{display:flex;flex-direction:column;gap:2px;padding-right:22px}.flash-content span{color:#505050;font-weight:400}.close-flash{align-items:center;display:flex;font-size:24px;font-weight:600;position:absolute;right:16px;text-decoration:none}.flash-error{background:linear-gradient(0deg,rgba(201,55,29,.05),rgba(201,55,29,.05)),#fff;border:1px solid rgba(201,55,29,.4)}.flash-error .flash-icon,.flash-error .flash-progress{background:#c9371d}.flash-error .flash-progress__bar{background:#fdf6f5}.flash-addToCart,.flash-info,.flash-success,.flash-warning{background:linear-gradient(0deg,rgba(60,124,39,.05),rgba(60,124,39,.05)),#fff;border:1px solid rgba(60,124,39,.4)}.flash-addToCart .flash-icon,.flash-addToCart .flash-progress,.flash-info .flash-icon,.flash-info .flash-progress,.flash-success .flash-icon,.flash-success .flash-progress,.flash-warning .flash-icon,.flash-warning .flash-progress{background:#3c7c27}.flash-addToCart .flash-progress__bar,.flash-info .flash-progress__bar,.flash-success .flash-progress__bar,.flash-warning .flash-progress__bar{background:#f5f9f4}@media (max-width:991px){#snippet--flashes{left:0;position:fixed;right:0;top:var(--flash-top,80px);z-index:809}}.search__menuTabs{align-items:center;background:#fff6f0;border:1px solid #f5c9a9;border-radius:85px;display:flex;flex-wrap:nowrap;gap:32px;height:75px;list-style:none;margin:0 0 30px;overflow-x:auto;overflow-y:hidden;padding:16px;position:relative;z-index:1}.search__menuTabs>li.active>a{background:#f09600!important;border:transparent!important;color:#0a100d!important}.search__menuTabs>li.active>a:hover{background:#f09600}.search__menuTabs a{align-items:center;border:0!important;border-radius:24px!important;color:#0a100d;display:flex!important;font-size:16px;font-weight:500;line-height:1.2em;padding:12px 20px!important;text-decoration:none}.search__menuTabs a:hover{background:#f09600!important;border:transparent!important;color:#0a100d!important}.search__emptyState{color:#505050;font-size:18px;font-weight:700;padding:30px;text-align:center}.search__productCount{color:#505050}.search__category{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.search__category li{display:block;margin:0 7px 9px 0}.search__category li a{background:#c8c8c8;border-radius:3px;color:#505050;display:inline-block;font-size:14px;font-weight:500;padding:15px 9px;text-decoration:none}.search__category li a:hover{color:#505050}.search-item-inner{align-items:center;display:flex;gap:24px}.search-item-inner__flags{display:flex;flex-wrap:wrap;gap:2px;margin:0 0 6px}.search-item-inner__flags .product-card__flag{border:1px solid #8a2a2b;color:#8a2a2b}.search-item-inner__img{border-radius:8px;flex:0 0 104px;height:104px;overflow:hidden;position:relative}.search-item-inner__img img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.search-item-inner__content{width:100%}.search-item-inner__content h3{font-size:16px}.search-item-inner__content p{-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;display:-webkit-box;margin:4px 0;overflow:hidden}.search-item-inner__content .price{color:#8a2a2b;display:flex;font-size:20px!important;font-weight:500;justify-content:space-between;white-space:nowrap}.search-item-inner__content .price>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.search-item-inner__content .price del{color:#505050;font-size:14px;font-weight:400}.search-item-inner__content .price i{align-items:center;border:1px solid #8a2a2b;border-radius:32px;display:flex;flex:0 0 32px;height:32px;justify-content:center;position:relative;width:32px}.search-item-inner__content .price .discount-badge{font-size:14px;max-width:40px;min-width:40px}.search-item-inner__content .price .discount-badge:not(.is-decimal){height:40px}.search-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.search-list--products{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.search-list li p{font-size:14px;margin:0}.search-list li a{color:#0a100d;text-decoration:none}.category-layout.empty-state{display:block}.p-frontend-search .breadcrumbs{display:none}.results{background-color:#fff;margin:32px;max-height:calc(100vh - 214px);overflow-y:auto}.active-search #snippet--search{display:block}.active-search .global-header{z-index:unset}.active-search .component-search{margin:15px;top:12px}.search-submit{align-items:center;background-color:#f09600;border:1px solid #f09600;border-radius:40px;color:#0a100d;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;line-height:44px;position:absolute;right:4px;text-decoration:none;top:0;transform:translateY(-50%);width:40px}.search-submit:hover{background:#f09600;color:#0a100d}.search-close{align-items:center;background-color:transparent;border:0;border-radius:0;border-right:1px solid #c8c8c8;color:#0a100d;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:55px;text-decoration:none;top:8px;width:40px;z-index:2}.search-close i{font-size:20px}.search-close:hover{background:transparent;color:#0a100d}.component-search input[type=text]{background-color:#fff;border:0;border-radius:24px;font-size:16px;height:48px;line-height:30px;padding:14px 50px 14px 24px;position:relative;z-index:1}.component-search input[type=text]::-moz-placeholder{color:#505050;opacity:.5}.component-search input[type=text]::placeholder{color:#505050;opacity:.5}.component-search input:focus{outline:none}.component-search .no-results{margin:0;padding:16px 40px}.component-search .search-submit{overflow:hidden;top:24px;z-index:2}.component-search form{margin:0}.popular-categories{background:#fff6f0;padding:40px}.popular-categories h5{margin:0 0 24px}.popular-categories .ce-category__text{padding:16px 24px}.results-group{display:flex;flex-direction:column;gap:40px;list-style:none;margin:0;padding:0}.results-group:not(:first-child){margin-top:46px}.results-group .ce-subtitle{margin-bottom:24px}.results-group__grid{display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}.results-group .title{float:left;margin:0;padding:10px 10px 0 0;width:80px}.results-group h2{margin:0}.results-group ul{list-style:none;margin:0;padding:0}.results-group ul li{position:relative}.results-group h3{margin:0 0 8px}.results-group .search-list li{width:100%}.results-group .search-list li h6{font-size:18px}.search-statistics{display:flex;flex-wrap:wrap;gap:2px;margin:8px 0 0}.results .highlight,.search-pageResults .highlight{background:#fff6f0;font-weight:inherit!important}.search-item-easy span{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.search-item-easy a{align-items:center;display:flex;font-size:16px;font-weight:600;gap:16px;line-height:1.6em;margin-bottom:10px}.search-item-easy svg{flex:0 0 24px}.search-pageResults-box{padding:64px 0}.search-pageResults{max-width:100%;width:872px}.search-pageResults .results-group{gap:34px;padding:0}.search-pageResults .results-group h2{font-size:18px;font-weight:600;line-height:1.333em}.search-pageResults .more-results{margin:0 0 42px}.search-pageResults .search-list{display:flex;flex-direction:column;gap:32px}.search-pageResults .search-list li{padding-bottom:32px}.search-pageResults .search-list li:not(:last-child){border-bottom:1px solid #f5c9a9}.results-show-more{border-top:1px solid #c8c8c8;margin-top:-10px;padding-top:32px}.results-show-more a{align-items:center;display:inline-flex;font-size:18px;font-weight:500;gap:16px;text-decoration:none}.results-show-more a i{font-size:24px}@media (min-width:992px){.component-search{border-radius:24px;left:50%;max-width:100%;min-height:48px;position:absolute;top:-200%;transform:translateX(-50%);transition:all .1s;width:930px;z-index:61}#snippet-search-autocomplete{background:#fff;border-radius:16px;margin-top:8px;max-height:calc(100vh - 150px);overflow:hidden}}@media (max-width:991px){.search-pageResults-box{padding:32px 0}#snippet--search{background:#fff;border-top:1px solid #e5cece;margin:0 -15px;padding:8px 15px}.active-search .global-header{z-index:501}.active-search .component-search{margin:0}.active-search .component-search:before{display:none}.active-search .component-search .search-close,.active-search .component-search .search-submit{display:flex}.active-search .component-search input[type=text]{padding:12px 40px 12px 24px;width:calc(100% - 50px)}.component-search{transform:translateX(0)}.component-search:before{border-radius:24px;color:#c9371d;content:"\e907";font-family:icomoon,sans-serif;font-size:20px;left:23px;position:absolute;top:10px;z-index:2}.component-search .no-results{padding:12px 0}.component-search input[type=text]{border:1px solid #c8c8c8;border-radius:24px;height:40px;padding:12px 24px 12px 50px;width:100%}.search-close{border:0;display:none;right:50px;top:4px}.search-submit{display:none;padding:0;right:0}.component-search .search-submit{top:19px}.results{height:calc(100dvh - 138px);margin:32px 0;overflow-y:auto;padding:0 6px}.popular-categories{background:unset;padding:40px 0}.results-group__grid,.search-list--products{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){.results-group .search__category li a{font-size:13px;padding:10px 5px}}.modal.modal--pdp .modal-dialog{background:#fff;border-radius:16px;max-height:90dvh;max-width:90dvw;overflow:hidden;width:1320px}.modal.modal--pdp .modal-content{border:0;display:flex;height:790px;max-height:90dvh}.modal.modal--pdp .modal-header{padding:39px 40px 33px}.modal.modal--pdp .modal-body{padding:0}.modal.modal--pdp form{font-size:14px}.modal.modal--pdp ::-webkit-scrollbar-track{background:transparent;border-radius:11px;height:3px}@media (max-width:991px){.modal.modal--pdp ::-webkit-scrollbar-track{display:none}}.modal.modal--pdp ::-webkit-scrollbar-thumb{background-color:#757575;border-radius:11px;height:3px}@media (max-width:991px){.modal.modal--pdp ::-webkit-scrollbar-thumb{display:none}}.modal.modal--pdp ::-webkit-scrollbar{-webkit-appearance:none;border-radius:11px;height:3px;width:6px}@media (max-width:991px){.modal.modal--pdp ::-webkit-scrollbar{display:none}}.modal.is-semicart .collection-progress-bar-box,.modal.is-semicart .modal-product-info{display:none}.modal.is-semicart .modal-dialog{width:872px}.modal.is-semicart .collectionOrder-scroll,.modal.is-semicart .modal-content{height:unset}.modal.is-semicart .collectionOrder{max-width:100%;padding:32px 40px}.modal__selectTrigger{background:#fff;border:1px solid #c8c8c8;color:#767676;display:block;font-size:18px;height:58px;line-height:24px;margin:0 44px 0 0;min-height:58px;overflow:hidden;padding:7px 50px 7px 20px;position:relative;text-align:left;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.modal__selectTrigger:after{align-items:center;background-color:#c8c8c8;border-left:1px solid #ddd;color:#bbb;content:"\e900";display:flex;font-family:icomoon,sans-serif;font-size:13px;height:100%;justify-content:center;position:absolute;right:0;top:0;width:43px}@media (max-width:991px){.modal.modal--pdp{z-index:100000!important}}@media (max-width:767px){.modal-open .modal--pdp{overflow:hidden}.modal.modal--mobile.fade .modal-dialog{transform:translateY(100%)}.modal.modal--mobile.in .modal-dialog{transform:translateY(70px)!important}.modal.modal--mobile .modal-dialog{margin:0;max-width:100%}.modal.modal--mobile .modal-content{border-radius:16px 16px 0 0;height:calc(100dvh - 70px)}.modal.modal--pdp:not(.is-semicart){padding:0!important;top:20px}.modal.modal--pdp:not(.is-semicart).fade .modal-dialog{transform:none!important}.modal.modal--pdp:not(.is-semicart).modal--no-products{bottom:0;max-height:55%;top:unset}.modal.modal--pdp:not(.is-semicart) .modal-dialog{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none;height:100%;margin:0 auto;max-height:100dvh;max-width:100dvw;width:100dvw}.modal.modal--pdp:not(.is-semicart) .modal-header{padding:16px 24px}.modal.modal--pdp:not(.is-semicart) .modal-content{box-shadow:none}.modal.modal--pdp:not(.is-semicart) .modal-content .close{border:none;color:#0a100d;margin-left:auto;position:unset}.modal.modal--pdp:not(.is-semicart) .modal-content .close:focus,.modal.modal--pdp:not(.is-semicart) .modal-content .close:hover{background:unset;color:#0a100d}.modal.is-semicart.in .modal-dialog{transform:translateY(24px)!important}.modal.is-semicart .collectionOrder-scroll{height:100%;overflow-y:scroll}.modal.is-semicart .modal-dialog{max-width:calc(100% - 20px)}.modal.is-semicart .collectionOrder{padding:24px 16px}.modal.is-semicart .modal-content .close{right:16px;top:24px}.modal.modal--review .modal-body{padding:0 24px 24px}.modal.modal--review .modal-dialog{border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:auto}}ul.error{list-style:none;padding:0}span.error,ul.error{color:#c9371d;display:block;font-size:13px;font-weight:700;margin:5px 0 0}.required-info strong,form p.info{color:#505050}form p.info{margin:5px 0}form small{color:#f09600;font-size:13px}form span.required{display:none}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{background-color:transparent;border:1px solid #c8c8c8;border-radius:30px;color:#0a100d;font-size:16px;line-height:1.6em;padding:11px 16px;width:100%}input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, textarea::-moz-placeholder{color:#505050}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#505050}input[type=email].form-control-error,input[type=password].form-control-error,input[type=tel].form-control-error,input[type=text].form-control-error,textarea.form-control-error{border-color:#c9371d!important}input[type=email]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=text]:disabled,textarea:disabled{color:#c8c8c8;cursor:not-allowed}input[type=text].select-search-zip-city{border:0;left:1px;position:absolute;top:1px;width:calc(100% - 44px);z-index:1}input[type=text].select-search-zip-city:focus{outline:none}.checkbox-field{margin:4px 0}textarea{min-height:166px}.form-section{margin:40px 0 32px}.control-pair:not(:last-of-type){margin-bottom:16px}.gender-field{display:flex;gap:30px}.city-flex{display:flex;gap:16px}.city-flex .form-field{width:55%}.city-flex .form-field:nth-child(2){flex:1}.form-field{margin:0 0 16px;position:relative}.form-field select{padding:24px 15px 8px 20px}.form-field.pickDate select{height:auto;padding:unset}.your-element:first-letter{text-transform:uppercase}.zip-city-select.form-control-error .selectric,.zip-city-select:has(select.form-control-error) .selectric{border-color:#c9371d}.zip-city-select .selectric{min-height:56px}.zip-city-select .selectric .label{color:transparent}.form-field-floating{position:relative}.form-field-floating input:not([type=checkbox]):not([type=radio]){height:56px}.form-field-floating>.relative>input:not([type=checkbox]):not([type=radio]),.form-field-floating>input:not([type=checkbox]):not([type=radio]),.form-field-floating>textarea{padding:20px 16px 8px}.form-field-floating>.relative>input:not([type=checkbox]):not([type=radio])::-moz-placeholder, .form-field-floating>input:not([type=checkbox]):not([type=radio])::-moz-placeholder, .form-field-floating>textarea::-moz-placeholder{color:transparent}.form-field-floating>.relative>input:not([type=checkbox]):not([type=radio])::placeholder,.form-field-floating>input:not([type=checkbox]):not([type=radio])::placeholder,.form-field-floating>textarea::placeholder{color:transparent}.form-field-floating>.relative>input:not([type=checkbox]):not([type=radio]):-webkit-autofill~label,.form-field-floating>.relative>input:not([type=checkbox]):not([type=radio]):focus~label,.form-field-floating>.relative>input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)~label,.form-field-floating>input:not([type=checkbox]):not([type=radio]):-webkit-autofill~label,.form-field-floating>input:not([type=checkbox]):not([type=radio]):focus~label,.form-field-floating>input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown)~label,.form-field-floating>textarea:-webkit-autofill~label,.form-field-floating>textarea:focus~label,.form-field-floating>textarea:not(:placeholder-shown)~label{font-size:13px;line-height:1.2em;top:9px;transform:translateY(0)}.form-field-floating.is-filled>label,.form-field-floating:focus-within>label{font-size:13px;line-height:1.2em;top:9px;transform:translateY(0)}.form-field-floating>label{color:#505050;font-size:14px;left:17px;line-height:1.6em;margin:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:top .2s ease,transform .2s ease,font-size .2s ease,line-height .2s ease}.form-field-floating-selectric{position:relative}.form-field-floating-selectric>label{color:#505050;font-size:13px;left:21px;line-height:1.2em;margin:0;pointer-events:none;position:absolute;top:9px;z-index:2}.form-field-floating-selectric>select{padding:20px 16px 8px}.form-field-floating-selectric .selectric .label{font-size:16px;height:56px;padding:26px 44px 10px 20px}fieldset{background-color:transparent;border:0;margin:0 0 5px;padding:0}.select{height:48px}select{background-color:#fff;border:1px solid #ddd;border-radius:0;display:block;min-height:48px;padding:14px 10px;width:100%}legend{background-color:transparent;color:#f09600;font-size:16px;font-weight:700;margin-left:-11px;padding:2px 10px;text-transform:uppercase}label{color:#0a100d;cursor:pointer;display:inline-block;font-size:14px;margin:0 0 8px}label.required-span span:after,label.required:after{color:#8a2a2b;content:"*";font-weight:700;padding:0 0 0 2px}label input[type=checkbox],label input[type=radio],label+input[type=checkbox],label+input[type=radio]{display:inline-block!important}label+p.info{margin-top:0}.checkbox-with-link input[type=checkbox]+label{display:block}input[type=checkbox],input[type=radio]{clip:rect(0 0 0 0);border:0;height:1px;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}input[type=checkbox]:focus-visible+label,input[type=radio]:focus-visible+label{outline:1px auto -webkit-focus-ring-color}input[type=checkbox]:focus-visible+label:before,input[type=radio]:focus-visible+label:before{outline:1px auto -webkit-focus-ring-color}input[type=checkbox].form-control-error+label:before,input[type=radio].form-control-error+label:before{border:1px solid #c9371d}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{color:#c8c8c8;cursor:not-allowed}input[type=checkbox]+label,input[type=radio]+label{align-items:center;color:#0a100d;-moz-column-gap:2px;column-gap:2px;display:flex;font-size:14px;line-height:1.6em;margin:4px 0;min-height:32px;padding:0 0 0 40px;position:relative}input[type=checkbox]+label:before,input[type=radio]+label:before{background-color:transparent;border:1px solid #c8c8c8;border-radius:8px;box-sizing:border-box;color:transparent;content:"\e927";display:inline-block;font-family:icomoon,sans-serif;font-size:30px;height:32px;left:0;line-height:30px;margin-right:8px;position:absolute;text-align:center;top:0;transition:all .2s;vertical-align:middle;width:32px}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#3c7c27;border-color:#3c7c27;color:#fff}label>input[type=checkbox],label>input[type=radio]{clip:rect(0 0 0 0);border:0;height:1px;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}label:has(>input[type=checkbox]),label:has(>input[type=radio]){align-items:center;display:flex;font-size:14px;margin:4px 0;min-height:32px;padding:0 0 0 40px;position:relative}label:has(>input):before{background:transparent;border:1px solid #c8c8c8;border-radius:8px;color:transparent;content:"\e927";font-family:icomoon,sans-serif;font-size:30px;height:32px;left:0;line-height:30px;position:absolute;top:0;transition:all .2s;width:32px}label:has(>input:checked):before{background-color:#3c7c27;border-color:#3c7c27;color:#fff}label:has(>input:disabled){color:#c8c8c8;cursor:not-allowed}.label-name{font-size:18px;line-height:24px}.order-price-box{justify-self:flex-end;margin-left:auto;padding-left:8px}.order-price-box span{background-color:#505050;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:1.2em;padding:5px 10px}.notification-bubble{align-items:center;align-self:stretch;background:#fbfbfb;border:1px solid #eee;border-radius:8px;color:#505050;display:flex;font-size:14px;font-style:normal;font-weight:400;gap:10px;line-height:1.371em;margin:16px 0 0;padding:16px 10px}.notification-bubble svg{flex:0 0 20px}@media (max-width:767px){.form-field .p-col-1:not(:last-child){margin-right:24px}}@media (max-width:550px){.label-name{font-size:15px}.label-description{font-size:13px;line-height:1.2em}.order-price-box span{font-size:14px;padding:4px 7px}}.phone-prefix-dropdown{min-width:200px;width:200px}.phone-prefix-dropdown .selectric .label{background-position:20px 50%!important;background-repeat:no-repeat;background-size:31px;padding-left:60px!important}.custom-error-text{color:#505050;display:none;font-size:13px;margin:5px 0 0}.custom-error-text.active{display:block}.phone-number-wrapper{width:100%}.phone-number-flex{align-items:stretch;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:visible;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.phone-number-flex:has(.custom-error-text.active) .phone-prefix-dropdown .selectric,.phone-number-flex:has(.error) .phone-prefix-dropdown .selectric{border-color:#c9371d}.phone-number-flex .error{flex:0 0 100%}.phone-number-flex .selectric-items{border:1px solid #421;border-radius:0 0 24px 24px;border-top:0;box-shadow:none;top:100%}.phone-number-flex .selectric-items .selectric-scroll{max-height:112px!important}.phone-number-flex .selectric-items li,.phone-number-flex .selectric-items li.highlighted{height:56px;padding:18px 20px 18px 66px}.phone-number-flex .selectric-items li,.phone-number-flex .selectric-items li.highlighted,.phone-number-flex .selectric-items li.highlighted:focus,.phone-number-flex .selectric-items li.highlighted:hover,.phone-number-flex .selectric-items li:focus,.phone-number-flex .selectric-items li:hover{background-position:20px 45%;background-repeat:no-repeat;background-size:30px;font-size:16px}.phone-number-flex .selectric-items li.selected{display:none}.phone-number-flex .phone-prefix-dropdown{margin:0;position:relative;width:100%;z-index:3}.phone-number-flex .phone-prefix-dropdown select{padding-left:40px}.phone-number-flex .phone-prefix-dropdown .selectric-wrapper{height:100%}.phone-number-flex .phone-prefix-dropdown .selectric-wrapper.selectric-open .selectric{background-color:#fdf4ee;border-bottom:0;border-color:#6d3b23;border-radius:24px 24px 0 0}.phone-number-flex .phone-prefix-dropdown .selectric{background:transparent;background:#fff;border:1px solid #c8c8c8;border-radius:36px;height:56px;padding-right:82%}@media (max-width:767px){.phone-number-flex .phone-prefix-dropdown .selectric{padding-right:71%}}.phone-number-flex .phone-prefix-dropdown .selectric .label{background-position:20px 50%!important;background-size:30px;color:transparent;height:56px;margin:0;min-height:56px;padding:20px 0 20px 52px!important;position:relative}.phone-number-flex .phone-prefix-dropdown .selectric .label:after{background:#c8c8c8;content:"";height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.phone-number-flex .phone-prefix-dropdown .selectric .button{font-weight:700;left:56px;width:34px}.phone-number-flex .phone-prefix-dropdown .selectric-open .selectric{background:transparent}.phone-number-flex .phone-prefix-dropdown .selectric-open .selectric .button:after{transform:translate(-50%,-50%) rotate(180deg)}.phone-number-flex .phone-number-wrapper{left:100px;position:absolute;right:0;top:0;width:auto;z-index:3}.phone-number-flex .phone-prefix-value{color:#0a100d;font-size:16px;font-weight:700;left:18px;line-height:1;position:absolute;top:29px;white-space:nowrap}.phone-number-flex .phone-number-field{margin:0;position:relative}.phone-number-flex .phone-number-field .phone-number-wrapper__label{align-items:center;color:#505050;display:flex;font-size:14px;gap:8px;left:18px;line-height:1.2em;margin:0;position:absolute;top:11px;z-index:1}.phone-number-flex .phone-number-field .phone-number-wrapper__label label{color:#505050;margin:0;pointer-events:none}.phone-number-flex .phone-number-field .phone-number-wrapper__label .enable-tooltip{cursor:pointer;flex-shrink:0;pointer-events:auto}.phone-number-flex .phone-number-field .phone-number-wrapper__label .phone-tooltip-trigger{align-items:center;display:inline-flex;justify-content:center}.phone-number-flex .phone-number-field .phone-number{background:transparent;border:0;border-radius:30px;height:54px;line-height:26px;margin-top:1px;padding:28px 48px 10px 70px}.phone-number-flex .phone-number-field .phone-number:focus{outline:none}.phone-number-flex .phone-number-field .phone-number::-moz-placeholder{color:#c8c8c8}.phone-number-flex .phone-number-field .phone-number::placeholder{color:#c8c8c8}.phone-number-flex .phone-number-field .error{margin-top:10px}.phone-number-flex .custom-error-text{margin-left:18px}.phone-number-flex .verifying-input .icon-check{font-size:24px;right:14px;top:16px}.phone-number-flex .ver-success{display:none}.phone-number-flex .ver-success:not(.hidden){display:block}.phone-number-flex .phone-prefix-option{align-items:center;color:#0a100d;display:inline-flex;font-size:16px;gap:14px;line-height:1.2}.phone-number-flex .phone-prefix-option__prefix{font-weight:700;white-space:nowrap}.phone-number-flex .phone-prefix-option__country{font-weight:500}.verifying-btn{margin-bottom:10px}.verified__wrapper{align-items:flex-end;display:flex;margin-bottom:16px}.verified__wrapper .form-field{flex:0 0 200px;margin:0}.verified__wrapper .verified-btn{display:flex;gap:8px;justify-content:space-between;padding-left:16px;width:100%}@media (max-width:420px){.verified__wrapper .verified-btn{flex-direction:column}}.verified__wrapper .verifying-btn{margin:0}.verifying-input{position:relative}.verifying-input .icon-check{color:#3c7c27;font-size:20px;position:absolute;right:17px;top:40px}.verifying-input .ver-success{color:#3c7c27}.cart__halfFlex .verified__wrapper{margin-top:16px}.cart__halfFlex .verified-btn{max-height:56px}@media (max-width:420px){.cart__halfFlex .verified-btn{max-height:unset}}.cart__halfFlex .verifying-input .icon-check{top:60px}.category-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:24px 0;padding:0}.category-list li{margin:15px;min-width:270px;width:270px}.category-list-item{background-color:#c8c8c8;color:#505050;display:block;flex:1;text-decoration:none}.category-list-item.disabled strong{color:#9ba4a7}.category-list-item-img{position:relative}.category-list-item-img img{display:block}.category-list-item-content{display:block;font-size:18px;padding:25px 60px 25px 30px;position:relative;text-align:left;transition:all .2s}.category-list-item-content strong{display:block;font-size:22px}a.category-list-item .category-list-item-content:after{color:#9ba4a7;content:"\e901";font-family:icomoon,sans-serif;font-size:13px;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:all .2s}a.category-list-item:hover{background-color:#c8c8c8}a.category-list-item:hover strong{color:#f09600}a.category-list-item:hover .category-list-item-content:after{color:#505050;transform:translate(4px,-50%)}@media (min-width:992px){.category-list li{display:flex}.category-list-item{display:flex;flex-direction:column}.category-list-item-content{display:flex;flex:1;flex-direction:column;justify-content:center}}@media (max-width:991px){.category-list-item-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.category-list li{margin:5px;max-width:100%;min-width:0;width:370px}.category-list-item-content{flex:1}.category-list-item{display:flex}.category-list-item-img{max-width:140px;width:140px}}@media (max-width:420px){.category-list li{margin:5px 0}.category-list-item-content{font-size:14px;padding:15px 40px 15px 20px}.category-list-item-content strong{font-size:18px}.category-list-item-img{max-width:100px;width:100px}a.category-list-item .category-list-item-content:after{font-size:10px;right:30px}}.cart-products{background:#fff;border-radius:24px;display:flex;gap:32px;margin-bottom:16px;padding:24px}.cart-products.is-collapsed{align-items:center}.cart-products.is-collapsed .cart-product,.cart-products.is-collapsed .cart-products__info{display:none}.cart-products.is-collapsed .cart-products__header{border:0;padding:0}.cart-products__top{align-items:center;display:flex;gap:8px;justify-content:space-between}.cart-products__toggle{align-items:center;color:#8a2a2b;display:inline-flex;font-size:14px;font-weight:700;gap:6px}.cart-products__toggle i{color:#8a2a2b;transform:rotate(180deg);transition:transform .2s ease-in-out}.cart-products__toggle span{text-decoration:underline}.cart-products__toggle.is-collapsed i{transform:rotate(0deg)}.cart-products__toggle:hover span{text-decoration:unset}.cart-products__count{color:#505050;font-size:14px}.cart-products__image{flex:0 0 80px;height:80px;width:80px}.cart-products__sum{font-weight:600}.cart-products__sum del{font-size:13px;font-weight:400}.cart-products__price-line{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.cart-products__price-line .discount-badge{margin-right:0}.cart-products__info{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-top:1rem}.cart-products__info .cart-product__details{border:0;display:flex!important;margin:0;padding:0}.cart-products__info .cart-products-group-info{margin:0}.cart-products__title{font-size:16px;font-weight:500;line-height:1.2em;margin:0}.cart-products__header{border-bottom:1px solid #eee;display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.cart-products__content{flex:1}.cart-products .cart-product{border-bottom:1px solid #eee;border-radius:0;margin:0;padding:8px 0 16px}.cart-products .cart-products-group-info{border:0;padding:0}.cart-products .cart-product__details,.cart-products .cart-product__image,.cart-products .cart-products-group-info span{display:none}.cart-products .cart-product__name h6{font-size:14px}@media (max-width:991px){.cart-products{gap:16px;padding:18px 16px}.cart-products__top{align-items:flex-start;flex-direction:column;gap:4px}.cart-products__top .cart-products__sum{text-align:left}.cart-products__price-line{gap:6px}.cart-products__info{flex-wrap:wrap}.cart-products__image{flex:0 0 56px;height:56px;width:56px}.cart-products__title{font-size:14px}}.dropdown-menu-level3{flex:1;padding-left:66px}.dropdown-menu-level3 .menu-item-top{margin-bottom:40px!important}.dropdown-menu-level3__items{-moz-column-gap:40px;column-gap:40px;display:flex;flex-direction:column;flex-wrap:wrap;max-height:390px;row-gap:16px}.dropdown-menu-level3__items.two-columns{position:relative}.dropdown-menu-level3__items.two-columns:before{background-color:#c8c8c8;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.dropdown-menu-level3__title{margin:0 0 40px}.dropdown-menu-level3__desc{color:#475467;font-size:14px;margin:0 0 40px;max-width:100%;width:424px}.dropdown-menu-level3 .menu-item{width:calc(50% - 20px)}.menu-item-desc{color:#475467;display:block;font-size:14px;font-weight:400;line-height:1.429em}.menu-item-top{background-color:#fff6f0;padding:24px;width:100%!important}.menu-item-top span{background:#f09600;border-radius:48px;font-weight:500;padding:8px 12px;position:relative;top:-33px}.menu-item-top p{font-weight:600;margin:-10px 0 8px;padding:0}.menu-item-top i{align-items:center;border:1px solid #8a2a2b;border-radius:48px;display:flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.menu-item-top div{display:flex;gap:8px;justify-content:space-between}.menu-item-top div p{color:#475467;font-size:14px;font-weight:400;margin:0 0 8px;max-width:100%;width:516px}.menu-main .icon-arrow-right,.menu-mainAffiliate .icon-arrow-right{color:#8a2a2b;font-size:24px;font-weight:600}.menu-main .menu-item.menu-item-top>a,.menu-mainAffiliate .menu-item.menu-item-top>a{display:block}.menu-main .menu-item .no-link-item,.menu-main .menu-item>a,.menu-mainAffiliate .menu-item .no-link-item,.menu-mainAffiliate .menu-item>a{align-items:center;color:#0a100d;cursor:pointer;display:flex;font-weight:600;gap:4px;justify-content:space-between;text-decoration:none}@media (min-width:992px) and (max-width:1300px){.header-main-left{gap:32px}.header-main-right{gap:16px}.lang-dropdown{padding:0 22px 0 0}.menu-main>li:not(:last-child),.menu-mainAffiliate>li:not(:last-child){margin-right:16px}.menu-main .menu-item .no-link-item,.menu-main .menu-item>a,.menu-mainAffiliate .menu-item .no-link-item,.menu-mainAffiliate .menu-item>a{font-size:14px}.logo img{max-width:190px}}@media (min-width:992px){.header-main{gap:28px}.icon-chevron{color:#505050;font-size:20px}.menu-main,.menu-mainAffiliate{display:flex;height:96px;list-style:none;margin:0;padding:0;z-index:5}.menu-main>li,.menu-mainAffiliate>li{display:inline-block;font-size:14px}.menu-main>li:not(:last-child),.menu-mainAffiliate>li:not(:last-child){margin-right:16px}.menu-main>li:focus .dropdown-menu,.menu-main>li:hover .dropdown-menu,.menu-main>li[aria-expanded=true] .dropdown-menu,.menu-mainAffiliate>li:focus .dropdown-menu,.menu-mainAffiliate>li:hover .dropdown-menu,.menu-mainAffiliate>li[aria-expanded=true] .dropdown-menu{opacity:1;visibility:visible;z-index:10}.menu-main>li.menu-item-active>.no-link-item,.menu-main>li.menu-item-active>a,.menu-main>li:focus>.no-link-item,.menu-main>li:focus>a,.menu-main>li:hover>.no-link-item,.menu-main>li:hover>a,.menu-main>li[aria-expanded=true]>.no-link-item,.menu-main>li[aria-expanded=true]>a,.menu-mainAffiliate>li.menu-item-active>.no-link-item,.menu-mainAffiliate>li.menu-item-active>a,.menu-mainAffiliate>li:focus>.no-link-item,.menu-mainAffiliate>li:focus>a,.menu-mainAffiliate>li:hover>.no-link-item,.menu-mainAffiliate>li:hover>a,.menu-mainAffiliate>li[aria-expanded=true]>.no-link-item,.menu-mainAffiliate>li[aria-expanded=true]>a{position:relative}.menu-main>li.menu-item-active>.no-link-item:before,.menu-main>li.menu-item-active>a:before,.menu-main>li:focus>.no-link-item:before,.menu-main>li:focus>a:before,.menu-main>li:hover>.no-link-item:before,.menu-main>li:hover>a:before,.menu-main>li[aria-expanded=true]>.no-link-item:before,.menu-main>li[aria-expanded=true]>a:before,.menu-mainAffiliate>li.menu-item-active>.no-link-item:before,.menu-mainAffiliate>li.menu-item-active>a:before,.menu-mainAffiliate>li:focus>.no-link-item:before,.menu-mainAffiliate>li:focus>a:before,.menu-mainAffiliate>li:hover>.no-link-item:before,.menu-mainAffiliate>li:hover>a:before,.menu-mainAffiliate>li[aria-expanded=true]>.no-link-item:before,.menu-mainAffiliate>li[aria-expanded=true]>a:before{border-bottom:3px solid #f09600;content:"";display:block;left:0;position:absolute;top:calc(100% + 2px);width:100%;z-index:49}.menu-main>li.menu-item-green a,.menu-mainAffiliate>li.menu-item-green a{color:#3c7c27}.menu-main>li>.no-link-item,.menu-main>li>a,.menu-mainAffiliate>li>.no-link-item,.menu-mainAffiliate>li>a{display:flex;font-weight:500!important;gap:4px;height:100%;padding:35px 0;width:100%}.menu-main>li ul,.menu-mainAffiliate>li ul{list-style:none;margin:0;padding:0}.menu-main .dropdown-menu-box,.menu-mainAffiliate .dropdown-menu-box{display:flex}.menu-main .dropdown-menu,.menu-mainAffiliate .dropdown-menu{background-color:#fbfbfb;left:50%;max-height:90vh;opacity:0;overflow-y:auto;padding:32px 60px;position:absolute;top:101%;transform:translateX(-50%);transition:all .2s ease;visibility:hidden;width:100%;z-index:-1}}@media (min-width:992px) and (max-width:1300px){.menu-main .dropdown-menu,.menu-mainAffiliate .dropdown-menu{max-height:80vh}}@media (min-width:992px){.menu-main .dropdown-menu .depth-2,.menu-mainAffiliate .dropdown-menu .depth-2{border-right:1px solid #c8c8c8;display:flex;flex-basis:37.4175%;flex-direction:column;padding-right:60px}.menu-main .dropdown-menu .depth-2>li.is-opened .no-link-item,.menu-main .dropdown-menu .depth-2>li.is-opened>a,.menu-mainAffiliate .dropdown-menu .depth-2>li.is-opened .no-link-item,.menu-mainAffiliate .dropdown-menu .depth-2>li.is-opened>a{background-color:#fff6f0}.menu-main .dropdown-menu .depth-2>li .no-link-item,.menu-main .dropdown-menu .depth-2>li>a,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item,.menu-mainAffiliate .dropdown-menu .depth-2>li>a{align-items:flex-start;border-radius:8px;display:flex;font-size:18px;gap:16px;justify-content:flex-start;padding:16px;text-decoration:none;width:auto}.menu-main .dropdown-menu .depth-2>li .no-link-item .icon-arrow-right,.menu-main .dropdown-menu .depth-2>li .no-link-item .icon-chevron,.menu-main .dropdown-menu .depth-2>li>a .icon-arrow-right,.menu-main .dropdown-menu .depth-2>li>a .icon-chevron,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item .icon-arrow-right,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item .icon-chevron,.menu-mainAffiliate .dropdown-menu .depth-2>li>a .icon-arrow-right,.menu-mainAffiliate .dropdown-menu .depth-2>li>a .icon-chevron{display:none}.menu-main .dropdown-menu .depth-2>li .no-link-item:focus,.menu-main .dropdown-menu .depth-2>li .no-link-item:hover,.menu-main .dropdown-menu .depth-2>li>a:focus,.menu-main .dropdown-menu .depth-2>li>a:hover,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item:focus,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item:hover,.menu-mainAffiliate .dropdown-menu .depth-2>li>a:focus,.menu-mainAffiliate .dropdown-menu .depth-2>li>a:hover{border-color:#fff6f0}.menu-main .dropdown-menu .depth-2>li .no-link-item img.main-item-image,.menu-main .dropdown-menu .depth-2>li>a img.main-item-image,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item img.main-item-image,.menu-mainAffiliate .dropdown-menu .depth-2>li>a img.main-item-image{display:inline-block;margin-right:16px;max-width:24px}.menu-main .dropdown-menu .depth-2>li .no-link-item picture.main-item-image,.menu-main .dropdown-menu .depth-2>li>a picture.main-item-image,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item picture.main-item-image,.menu-mainAffiliate .dropdown-menu .depth-2>li>a picture.main-item-image{display:inline-block}.menu-main .dropdown-menu .depth-2>li .no-link-item picture.main-item-image img,.menu-main .dropdown-menu .depth-2>li>a picture.main-item-image img,.menu-mainAffiliate .dropdown-menu .depth-2>li .no-link-item picture.main-item-image img,.menu-mainAffiliate .dropdown-menu .depth-2>li>a picture.main-item-image img{margin-right:16px;max-width:24px}.menu-main .dropdown-menu .depth-2>li.show-all-item .icon-arrow-right,.menu-mainAffiliate .dropdown-menu .depth-2>li.show-all-item .icon-arrow-right{display:block}.menu-main .dropdown-menu .depth-2>li.has-children:before,.menu-mainAffiliate .dropdown-menu .depth-2>li.has-children:before{display:none}.off-canvas-menu{position:relative}.show-all-item{margin-top:37px}.show-all-item a{display:inline-flex!important;gap:8px;padding:0 16px!important}.show-all-item-link:hover span{text-decoration:underline}.depth-3{display:none}}@media (max-width:991px){.off-canvas-menu:not(.off-canvas-menu.topBar-is-open) .menu-topBar{background:#eee;flex-direction:row!important;justify-content:flex-start!important}.off-canvas-menu:not(.off-canvas-menu.topBar-is-open) .menu-topBar>li:nth-child(n+3){display:none}.off-canvas-menu:not(.off-canvas-menu.topBar-is-open) .menu-topBar>li .no-link-item,.off-canvas-menu:not(.off-canvas-menu.topBar-is-open) .menu-topBar>li a{font-size:14px!important;font-weight:500!important}.off-canvas-menu.topBar-is-open{background:#eee}.off-canvas-menu.topBar-is-open .menu-topBar{border-top:1px solid #e5cece;flex-direction:column;margin-top:16px;order:2;padding:16px 0;width:100%}.off-canvas-menu.topBar-is-open .menu-topBar a{display:block;font-size:18px;font-weight:400;padding-right:32px;position:relative;text-decoration:none}.off-canvas-menu.topBar-is-open .menu-topBar a:after{color:#8a2a2b;content:"\e908";font-family:icomoon,sans-serif;font-size:20px;position:absolute;right:8px;top:50%;transform:translateY(-50%)}.off-canvas-menu.topBar-is-open .omc-topBar__title{display:block}.off-canvas-menu.topBar-is-open .omc-topBar__more i{rotate:180deg}.off-canvas-menu.topBar-is-open .around-ocm-menu{display:none}.off-canvas-menu.topBar-is-open .ocm-inner-scroll{display:block}.omc-topBar{align-items:center;background:#eee;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-15px;margin-right:-15px;padding:16px}.omc-topBar>*{order:1}.omc-topBar__title{display:none;font-size:14px;font-weight:700}.omc-topBar__more{align-items:center;color:#8a2a2b;display:flex;font-size:14px;font-weight:700;gap:8px;text-transform:capitalize}.omc-topBar__more i{font-size:20px}.menu-item-top{margin-bottom:8px}.menu-item-top span{top:-42px}.menu-item-top a{padding:14px 24px}.dropdown-menu-level3{display:none}.ocm-inner-scroll{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto;padding:0 0 140px}.ocm-header{align-items:center;display:none;gap:15px;margin:24px 0 8px}.ocm-header i{align-items:center;border:1px solid #8a2a2b;border-radius:24px;color:#8a2a2b;display:flex;font-size:24px;font-weight:600;height:40px;justify-content:center;rotate:90deg;width:40px}.ocm-header-name{color:#0a100d;font-size:18px;font-weight:700}.ocm-desc{color:#475467;font-size:14px;margin:0 0 8px;max-width:100%;width:424px}.sub-shown .ocm-header{display:flex}.sub-shown .ocm-menu .depth-1>li{display:none}.sub-shown .ocm-menu .depth-1>li.opened-parent{display:block}.sub-shown .ocm-menu .depth-1>li.opened-parent .no-link-item,.sub-shown .ocm-menu .depth-1>li.opened-parent>a{display:none}.sub-shown .ocm-menu .depth-2>li.opened{display:flex;flex-direction:column-reverse}.sub-shown .ocm-menu .depth-2>li.opened .dropdown-menu{display:block}.sub-shown .ocm-menu .depth-2>li>.no-link-item,.sub-shown .ocm-menu .depth-2>li>a{display:none}.menu-main,.menu-mainAffiliate{margin:0}.menu-main .icon-arrow-right,.menu-mainAffiliate .icon-arrow-right{font-size:20px}.menu-main>li:not(:first-child),.menu-mainAffiliate>li:not(:first-child){border-top:1px solid #f5c9a9}.menu-main>.menu-item,.menu-mainAffiliate>.menu-item{display:block}.menu-main>.menu-item:not(.toggle-dropdown-opened)>.dropdown-menu,.menu-mainAffiliate>.menu-item:not(.toggle-dropdown-opened)>.dropdown-menu{display:none}.menu-main>.menu-item:not(.toggle-dropdown-opened)>a .toggle-dropdown:before,.menu-mainAffiliate>.menu-item:not(.toggle-dropdown-opened)>a .toggle-dropdown:before{rotate:0deg}.menu-main>.menu-item.toggle-dropdown-opened>.dropdown-menu,.menu-mainAffiliate>.menu-item.toggle-dropdown-opened>.dropdown-menu{display:block}.menu-main>.menu-item.toggle-dropdown-opened>a .toggle-dropdown:before,.menu-mainAffiliate>.menu-item.toggle-dropdown-opened>a .toggle-dropdown:before{rotate:180deg}.menu-main>.menu-item .toggle-dropdown,.menu-mainAffiliate>.menu-item .toggle-dropdown{align-items:center;color:#8a2a2b;display:flex;font-size:20px;font-weight:600;height:100%;justify-content:flex-end;position:absolute;right:0;text-align:right;width:20%}.menu-main>.menu-item .toggle-dropdown path,.menu-mainAffiliate>.menu-item .toggle-dropdown path{fill:#8a2a2b}.menu-main>.menu-item[data-mobile-hidden="1"].toggle-dropdown-opened>.dropdown-menu,.menu-mainAffiliate>.menu-item[data-mobile-hidden="1"].toggle-dropdown-opened>.dropdown-menu{display:block}.menu-main>.menu-item[data-mobile-hidden="1"].toggle-dropdown-opened>a .toggle-dropdown:before,.menu-mainAffiliate>.menu-item[data-mobile-hidden="1"].toggle-dropdown-opened>a .toggle-dropdown:before{rotate:180deg}.menu-main>.menu-item[data-mobile-hidden="1"]>.dropdown-menu,.menu-mainAffiliate>.menu-item[data-mobile-hidden="1"]>.dropdown-menu{display:none}.menu-main>.menu-item.opened,.menu-main>.menu-item.opened .dropdown-menu,.menu-main>.menu-item.opened .dropdown-menu .depth-2,.menu-mainAffiliate>.menu-item.opened,.menu-mainAffiliate>.menu-item.opened .dropdown-menu,.menu-mainAffiliate>.menu-item.opened .dropdown-menu .depth-2{display:block}.menu-main .depth-2>.menu-item.opened .depth-3,.menu-mainAffiliate .depth-2>.menu-item.opened .depth-3{display:flex}.off-canvas__dropdown{display:block}.depth-2>li>.no-link-item .menu-item-desc,.depth-2>li>.no-link-item img,.depth-2>li>a .menu-item-desc,.depth-2>li>a img{display:none}.depth-2>li>.no-link-item .toggle-dropdown,.depth-2>li>a .toggle-dropdown{align-items:center;color:#8a2a2b;display:flex;height:100%;justify-content:flex-end;position:absolute;right:0;text-align:right;top:0;width:20%}.depth-2>li>.no-link-item .toggle-dropdown{width:100%}.close-menu{display:none}.off-canvas-menu{background-color:#fff;border-right:0;display:none;height:calc(100dvh - var(--ocm-top-offset, 81px));left:0;max-width:100%;padding:0 16px 24px;position:fixed;top:81px;transition:all .2s;width:100%;z-index:500}.off-canvas-menu .container{padding:0}.off-canvas-menu.active{top:0}.off-canvas-header{align-items:center;background-color:#fff;color:#fff;display:flex;font-weight:700;min-height:50px;padding:10px 60px 10px 10px;transition:all .2s ease}.header-icon.search-show,.header-icon.search-show:hover{color:#505050}.header-icon #snippet--headerTopMobile{order:1}.header-icon .menu-main,.header-icon .menu-mainAffiliate{display:block;padding:0}.ocm-flex{display:flex;flex-direction:column;height:100%;width:100%}.close-btn{color:#0a100d;cursor:pointer;padding:7px 0 7px 10px;text-align:center;text-decoration:none}.close-btn i{font-size:21px}.close-btn:hover i{color:#f09600}.around-ocm-menu{height:100%}.around-ocm-menu ul{display:flex;flex-direction:column;list-style:none;margin:auto 0 0;padding:0}.around-ocm-menu ul:not(.menu-main){gap:16px}.around-ocm-menu .depth-1>li{padding:24px 0 8px}.around-ocm-menu .depth-1>li .no-link-item,.around-ocm-menu .depth-1>li a{align-items:center;color:#0a100d;display:flex;font-size:18px;font-weight:700;height:100%;justify-content:flex-start;line-height:1.2em;padding:0 0 16px;position:relative;text-decoration:none;text-transform:none;width:100%}.around-ocm-menu .depth-1>li .no-link-item:hover,.around-ocm-menu .depth-1>li a:hover{color:#505050}.around-ocm-menu .depth-2>li a,.around-ocm-menu .depth-2>li>.no-link-item{font-weight:400;padding:8px 0}.around-ocm-menu .depth-3{display:none}.around-ocm-menu .depth-3>li>a{justify-content:space-between}.menu-item-name{margin-right:6px}.dropdown-menu{display:block}.dropdown-menu .container{padding:0}.show-all-item a{justify-content:space-between!important}.header-main-right{align-items:center;display:flex;justify-content:flex-end}.ocm-bottom-sticky{background:#fff;border-radius:24px 24px 0 0;bottom:0;filter:drop-shadow(0 -4px 30.4px rgba(0,0,0,.1));left:0;padding:16px 16px 20px;position:fixed;width:100%;z-index:12}.ocm-bottom-sticky .btn{width:100%}.ocm-bottom-menu{display:none!important}.ocm-bottom-menu .depth-2{display:block}.ocm-bottom-menu .depth-2>li a,.ocm-bottom-menu .depth-2>li>.no-link-item{align-items:center;border-bottom:1px solid #c8c8c8;display:flex;justify-content:flex-start;line-height:1.3em;min-height:50px;padding:0 15px;position:relative}}html{overflow:visible;width:100%}html.sticky-on{height:100%;overflow:hidden;position:fixed}html.sticky-on body{position:relative}.overlay{background-color:transparent;height:100%;left:0;position:fixed;top:0;transition:background-color .2s,z-index .1s linear .2s;width:100%;z-index:-20}.active-overlay .selectric-open{z-index:5}.active-overlay .overlay{background-color:rgba(10,16,13,.2);transition:background-color .2s;z-index:10}.active-cart-dropdown .global-header,.active-cart-dropdown .top-header-wrapper{position:relative;z-index:11}.close-menu{cursor:pointer}@media (max-width:991px){.active-cart-dropdown .notifications-dropdown{display:block}}.modal{z-index:810!important}.modal.modal-auth .modal-dialog{width:699px}.modal .modal-header{border:0;padding:0}.modal .modal-content{border-radius:16px}.modal .modal-content .close{align-items:center;background:#fff;border:1px solid #8a2a2b;border-radius:40px;color:#8a2a2b;display:flex;font-size:32px;font-weight:400;height:40px;justify-content:center;min-height:40px;min-width:40px;position:absolute;right:28px;text-decoration:none;top:28px;width:40px;z-index:10}.modal .modal-content .close:focus,.modal .modal-content .close:hover{background:#8a2a2b;color:#fff;outline:none}.modal .modal-dialog{max-width:calc(100% - 20px);width:1032px}.modal .modal-body{padding:80px;position:relative}.modal .modal-inner{padding:20px 10px 10px}.modal .modal-close-btn{background:none;border:0;color:#505050;position:absolute;right:20px;top:20px;z-index:10}.modal .modal-close-btn:focus,.modal .modal-close-btn:hover{color:#0a100d;outline:none}.modal .modal-form{margin:auto;max-width:100%;width:600px}.modal .g-recaptcha{margin-bottom:20px}.modal-backdrop{z-index:502!important}.modal-title{line-height:1.2}.g-recaptcha{max-width:193px;transform:scale(.63);transform-origin:0 0}@media (max-width:991px){.modal.in .modal-dialog{transform:translateY(50px)!important}.modal .modal-body{max-height:calc(100dvh - 70px);overflow-y:auto;padding:40px 32px 32px}}.stores-page{margin:40px 0 100px}.stores-page-title{margin:0 0 24px}.stores-search{background:#fff6f0;border-radius:40px;padding:16px}.stores-filter{border-bottom:1px solid #f5c9a9;display:flex;flex-wrap:wrap;gap:4px;margin:12px 0 0;padding-bottom:16px}.stores-filter__item{align-items:center;background:#fff;border:1px solid #c8c8c8;border-radius:40px;color:#0a100d;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;line-height:1.4em;padding:4px 8px}.stores-filter__item.is-active{background:#fff6f0;border-color:#f5c9a9;color:#8a2a2b}.stores-toggle{display:none}.store-list-icons{display:flex;flex-wrap:wrap;gap:4px}.store-list-icons .store-list-icon{align-items:center;background:#fff6f0;border:1px solid #f5c9a9;border-radius:40px;color:#8a2a2b;display:flex;font-size:24px;height:40px;justify-content:center;width:40px}.store-language{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 32px}.store-language strong{font-size:16px;margin:0 8px 0 0}.store-language img{border-radius:2px;overflow:hidden}.store-address-box{background:#fff6f0;border:1px solid #f5c9a9;border-radius:16px;display:flex;flex-direction:column;gap:24px;padding:24px}.store-address{display:flex;flex-wrap:wrap;gap:16px}.store-address>div{align-items:center;display:flex;gap:8px}.store-address i{color:#c9371d}.store-address__btns{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.store__content{flex:1}.store__content strong{display:block;font-size:18px;line-height:1.25em;margin-bottom:4px}.store__content .badge-maroon{margin-bottom:2px}.store__wrapper{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:24px 0}.store__wrapper:first-child{padding-top:24px}.store__wrapper:not(:last-child){border-bottom:1px solid #f5c9a9}.store__wrapper[hidden]{display:none}.store__detail p{color:#505050;margin:10px 0}.store__detailAddress p{color:#505050;margin:5px 0}.store__detailAddresses span{color:#505050;display:inline-block;margin:1px 5px 1px 0}.store__icons{align-items:center;display:flex;justify-content:flex-start;margin:0 0 5px}.store__icons i{color:#505050;font-size:16px;margin-right:4px;padding:2px}.shop-search-form{margin-bottom:5px;position:relative}.shop-search-form:before{border-radius:24px;color:#c9371d;content:"\e907";font-family:icomoon,sans-serif;font-size:20px;left:23px;position:absolute;top:14px;z-index:2}.shop-search-form .search-submit{display:flex;height:50px;right:-58px;transform:translateY(0);width:50px}.shop-search-form .icon-search{color:#c9371d;font-size:24px;left:24px;position:absolute;top:50%;transform:translateY(-50%)}.shop-search-form .btn{min-height:unset;position:absolute;right:3px;top:50%;transform:translateY(-50%)}.shop-search-form .btn i{font-size:24px;font-weight:400}.shop-search-form .shop-search-remove{align-items:center;border-radius:24px;cursor:pointer;display:flex;font-size:24px;height:100%;justify-content:center;padding:12px;position:absolute;right:45px;top:50%;transform:translateY(-50%)}.shop-search-form .shop-search-input{background:#fbfbfb;padding-left:52px;padding-right:100px}.shop-map-box{align-items:center;box-shadow:0 2px 3px rgba(10,16,13,.15);display:flex;height:600px;margin-bottom:30px}.shop-map-box .shop-map{width:100%}.shop-map-box .shop-address{color:#505050}.shop-map-box .shop-address h4{font-size:18px;line-height:1.2em;margin:0}.shop-map-box .shop-address p{color:#505050;margin:5px 0 0}.shop-map-box .shop-address p span{color:#505050}.shop-map-box .shop-address>i{font-size:20px;margin-right:4px}.shop-map-box .shop-desc{color:#505050;padding:5px 0 0}.shop-map-box .shop-desc p{color:#505050;margin:10px 0}.close-popup{cursor:pointer;text-decoration:none}.single-store.shop-popup{background-color:#fff;box-shadow:2px 5px 8px rgba(10,16,13,.15);font-size:13px;max-width:100%;min-width:280px;padding:20px;position:relative}.single-store.shop-popup h3{color:#505050;font-size:16px;margin:0 10px 5px 0}.single-store.shop-popup span{color:#505050;display:inline-block;margin:4px 5px 0 0}.single-store.shop-popup p:empty{display:none}.single-store .close-popup{color:#505050;font-size:22px;position:absolute;right:6px;top:2px}.shop-show-places-box{display:flex;flex-direction:column;gap:4px;justify-content:flex-start;padding:20px 0 0;position:relative}.shop-map{height:100%;min-height:600px}.popup-bubble{left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.popup-bubble-anchor{bottom:8px;left:0;position:absolute;width:100%}.popup-container{cursor:auto;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:280px}.store-hours__title{display:block;margin:32px 0 24px;text-transform:uppercase}.store-hours ul{list-style:none;margin:0 0 30px;padding:0}.store-hours ul>li{align-items:center;display:flex;gap:24px}.store-hours ul>li:not(:last-child){margin-bottom:16px}.store-hours ul>li>*{width:100px}@media (min-width:992px){.stores-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.stores-grid:not(.is-store-detail){height:600px;overflow:hidden}.stores-grid>div:nth-child(2){height:600px}.stores-list{height:440px;margin-top:0;overflow-y:auto;padding-right:32px}}@media (min-width:768px){.store__claim{min-height:60px}}@media (max-width:991px){.shop-map{min-height:400px}.shop-map-box{flex-wrap:wrap;height:400px}.shop-map-box .shop-address h4{font-size:16px;padding:5px 0 0}.stores-page{padding:40px 0 48px}.store__wrapper{align-items:flex-start;flex-direction:column}.shop-map-box:not(.mobile-visible){display:none;margin:0 -15px}.stores-toggle{border-bottom:2px solid #c9371d;display:grid;grid-template-columns:repeat(2,1fr);margin:24px -15px}.stores-toggle__item{align-items:center;border:1px solid #c8c8c8;border-bottom:0;border-radius:5px 5px 0 0;color:#505050;display:flex;height:43px;justify-content:center}.stores-toggle__item.is-active{background:#c9371d;border-color:#c9371d;color:#fff}}@media (max-width:767px){.popup-bubble-anchor{bottom:0}.popup-bubble{transform:translate(-50%,-40%)}.popup-bubble .single-store.shop-popup{max-height:300px;overflow-y:auto}}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:roboto,sans-serif!important;font-weight:400}.ui-widget select{height:40px;margin:0 3px;min-height:40px;padding:4px}#ui-datepicker-div,.PDPdatepicker{z-index:8!important}#ui-datepicker-div.ui-widget.ui-widget-content,.PDPdatepicker.ui-widget.ui-widget-content{border:1px solid #c8c8c8}#ui-datepicker-div .ui-widget-header,.PDPdatepicker .ui-widget-header{background-color:#fff;border:0;color:#505050}#ui-datepicker-div .ui-datepicker-title,.PDPdatepicker .ui-datepicker-title{align-items:center;display:flex;justify-content:center}#ui-datepicker-div .ui-datepicker .ui-datepicker-title select,.PDPdatepicker .ui-datepicker .ui-datepicker-title select{font-weight:400}#ui-datepicker-div .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,#ui-datepicker-div .ui-datepicker .ui-datepicker-title select.ui-datepicker-year,.PDPdatepicker .ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.PDPdatepicker .ui-datepicker .ui-datepicker-title select.ui-datepicker-year{border-radius:3px;max-height:40px}#ui-datepicker-div .ui-button,#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default,.PDPdatepicker .ui-button,.PDPdatepicker .ui-state-default,.PDPdatepicker .ui-widget-content .ui-state-default,.PDPdatepicker .ui-widget-header .ui-state-default{align-items:center;background:none;border:0;border-radius:50%;color:#505050;display:flex;font-weight:400;height:30px;justify-content:center;width:30px}#ui-datepicker-div .ui-button:hover,#ui-datepicker-div .ui-state-default:hover,#ui-datepicker-div .ui-widget-content .ui-state-default:hover,#ui-datepicker-div .ui-widget-header .ui-state-default:hover,.PDPdatepicker .ui-button:hover,.PDPdatepicker .ui-state-default:hover,.PDPdatepicker .ui-widget-content .ui-state-default:hover,.PDPdatepicker .ui-widget-header .ui-state-default:hover{background:#fff6f0}#ui-datepicker-div .ui-state-highlight,.PDPdatepicker .ui-state-highlight{background:transparent!important;color:#0a100d!important}#ui-datepicker-div .ui-state-active,.PDPdatepicker .ui-state-active{background:#0a100d!important;color:#fff!important}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background-image:none!important;display:none!important}.ui-datepicker-prev{background:#f09600!important;border:0!important;border-radius:50%!important;color:#505050!important;cursor:pointer;font-weight:400!important;height:30px;left:2px!important;top:10px!important;width:30px}.ui-datepicker-prev:before{color:#0a100d;content:"\e909";font-family:icomoon,sans-serif;font-size:24px;position:absolute;rotate:90deg}.ui-datepicker-next{background:#f09600!important;border:0!important;border-radius:50%!important;color:#505050!important;cursor:pointer;font-weight:400!important;height:30px;right:2px!important;top:10px!important;width:30px}.ui-datepicker-next:before{color:#0a100d;content:"\e909";font-family:icomoon,sans-serif;font-size:24px;position:absolute;rotate:-90deg}.ui-datepicker-next.ui-datepicker-next-hover,.ui-datepicker-prev.ui-datepicker-prev-hover{background:#f09600!important}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#f09600!important;border:0!important;border-radius:50%;color:#505050!important;font-weight:400!important;height:30px;width:30px}#ui-datepicker-div{z-index:998!important}.pickadate--root{min-width:417px!important;width:417px}.pickadate--header{padding:16px 32px 0!important}.pickadate--body{padding:0 32px 16px!important}.pickadate--monthAndYear{font-size:14px!important;justify-content:center;order:2}.pickadate--monthAndYear_month{font-weight:700!important;text-transform:capitalize}.pickadate--monthAndYear_year{color:#0a100d!important;font-weight:700}.pickadate--button__next svg,.pickadate--button__previous svg{display:none}.pickadate--button__next:before,.pickadate--button__previous:before{color:#0a100d;content:"\e906";font-family:icomoon,sans-serif;font-size:24px;position:absolute}.pickadate--button__previous{order:1}.pickadate--button__today{display:none!important}.pickadate--button__next{order:2}.pickadate--button__next:before{rotate:180deg}.pickadate--grid_label{color:#0a100d!important;text-transform:lowercase}.pickadate--grid_row:not(:last-child){margin-bottom:8px}.pickadate--grid_cell{position:relative}.pickadate--grid_cell:focus>div,.pickadate--grid_cell:hover>div{background:#fff!important;border-color:#0a100d!important}.pickadate--grid_cell>.pickadate--element{border:1px solid #c8c8c8;border-radius:8px;font-size:13px;height:40px;justify-content:flex-start!important;padding:7px 0 0;width:44px}.pickadate--grid_cell>.pickadate--element.state-available:before,.pickadate--grid_cell>.pickadate--element.state-high-available:before{background:#c8c8c8;border-radius:5px;bottom:6px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:5px}.pickadate--grid_cell>.pickadate--element.state-available:before{background:#f09600}.pickadate--grid_cell>.pickadate--element.state-high-available:before{background:#3c7c27}.pickadate--grid_cell__outOfView{cursor:default!important;visibility:hidden!important}.pickadate--grid_cell__highlighted:focus>div,.pickadate--grid_cell__highlighted:hover>div,.pickadate--grid_cell__highlighted>div{background:#fff6f0!important}.pickadate--grid_cell__disabled{transform:scale(1)!important}.pickadate--grid_cell__disabled:focus>div,.pickadate--grid_cell__disabled:hover>div{background:none!important;cursor:default!important}.pickadate--grid_cell__disabled>.pickadate--element{background:none!important}.pickadate--grid_cell__disabled>.pickadate--element:after{background:#c8c8c8;border-radius:7px;bottom:7px;content:"";height:7px;left:50%;position:absolute;transform:translateX(-50%);width:7px}.pickadate--grid_cell__selected:focus>div,.pickadate--grid_cell__selected:hover>div,.pickadate--grid_cell__selected>div{background:#fff6f0!important;border-color:#f5c9a9!important}.pickadate--grid_cell__selected>div{color:#8a2a2b!important;font-weight:500!important}.pickadate--grid_cell__selected>div:after{display:none}@media (max-width:991px){.pickadate--element.pickadate--grid{display:flex!important;flex-direction:row!important;gap:4px!important;overflow:auto!important}.pickadate--grid_row:not(:last-child){margin-bottom:0}.pickadate--grid_cell__outOfView{display:none!important}.pickadate--grid_row{gap:4px!important}.pickadate--grid_row__label{display:none!important}.pickadate--element_day{color:#505050;position:absolute;top:-20px}.pickadate--grid_cell{padding-top:22px}.pickadate--grid_cell>.pickadate--element{height:48px}.pickadate--body,.pickadate--header{padding:0!important}.pickadate--root{border:0!important;max-width:calc(100dvw - 50px)!important;min-width:calc(100dvw - 240px)!important}}@media (max-width:767px){.pickadate--root{min-width:100%!important}}.lang-dropdown-wrapper{cursor:pointer;position:relative}.lang-dropdown-wrapper.is-open ul{opacity:1;pointer-events:auto;transform:translateY(20px)}.lang-dropdown-wrapper svg{color:#505050;display:inline-block;font-size:20px;margin-left:2px;transition:all .2s}.lang-dropdown-wrapper img{border:1px solid #c8c8c8;border-radius:3px;display:inline-block;height:20px;max-width:30px;min-width:30px;overflow:hidden}.lang-dropdown-wrapper ul{background:#fff;border:1px solid #c9371d;border-radius:24px;left:-19px;list-style:none;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0;transition:all .2s;z-index:10}.lang-dropdown-wrapper ul li a{align-items:center;color:#0a100d;display:flex;font-weight:500;gap:10px;padding:10px 19px;text-decoration:none!important}.lang-dropdown-wrapper ul li a:focus,.lang-dropdown-wrapper ul li a:hover{background:#fff6f0}.lang-dropdown{display:flex}.canvas-lang{border:1px solid #c8c8c8;border-radius:24px;display:flex;flex-direction:column;margin:16px 0!important;position:relative}.canvas-lang.is-open{border-color:#c9371d}.canvas-lang.is-open ul{display:block;transform:unset}.canvas-lang ul{border:0;display:none;position:unset}.canvas-lang .lang-dropdown,.canvas-lang a{align-items:center;border-radius:24px;display:flex;font-size:16px;font-weight:500;gap:10px;justify-content:flex-start;line-height:1.2em;padding:13px 19px;text-decoration:none}.canvas-lang__title{color:#505050;font-size:14px;font-weight:400;letter-spacing:2.24px;line-height:1.2em;margin:8px 0 0;text-transform:uppercase}.canvas-lang svg{color:#8a2a2b;font-size:24px;position:absolute;right:20px;top:10px}.badge-interpretation{background:#d4f9e5;border-radius:40px;color:#2a561b;display:inline-block;font-size:13px;font-weight:400!important;line-height:1.2em;padding:6px 10px;text-align:center}.store-badges{display:flex;flex-wrap:wrap;gap:6px 16px;margin-bottom:8px}.store-badge{align-items:center;background:transparent;color:#505050;display:inline-flex;font-size:14px;font-weight:500;gap:6px;max-width:100%;text-transform:uppercase;white-space:normal}.store-badge__icon{color:#8a2a2b;flex:0 0 auto;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.stores-page .store-badges{margin-bottom:4px}.stores-page .badge-black,.stores-page .badge-blue,.stores-page .store-badge{align-items:center;background:transparent;border:0;border-radius:0;color:#505050;display:inline-flex;font-size:13px;font-weight:700;gap:6px;line-height:1.2em;padding:0;text-transform:uppercase}.stores-page .badge-black:before,.stores-page .badge-blue:before,.stores-page .store-badge:before{color:#8a2a2b;font-family:icomoon,sans-serif;font-size:20px;font-weight:400;line-height:1}.stores-page .store-badge{color:#505050}.stores-page .store-badge__icon{color:#8a2a2b;height:20px;width:20px}.stores-page .badge-black,.stores-page .badge-blue{margin-bottom:8px}.stores-page .badge-black:before,.stores-page .badge-blue:before{content:"\e910"}.badge-results{background:#ffe3e3;border-radius:40px;color:#0a100d;display:inline-block;font-size:13px;font-weight:400!important;line-height:1.2em;padding:6px 10px;text-align:center}.badge-primary{background:#f09600}.badge-black,.badge-primary{border-radius:20px;color:#fff;display:inline-block;font-size:13px;font-style:normal;font-weight:700;line-height:1.083em;padding:3px 8px}.badge-black{background:#0a100d}.badge-blue{background:#13a3aa;font-weight:700}.badge-blue,.badge-maroon{border-radius:20px;display:inline-block;font-size:13px;font-style:normal;line-height:1.083em;padding:4px 8px}.badge-maroon{background:#8a2a2b;color:#fff;font-weight:500}.badge-maroon-border{background:transparent;border:1px solid #8a2a2b;border-radius:20px;color:#8a2a2b;display:inline-block;font-size:13px;font-style:normal;font-weight:700;line-height:1.083em;padding:3px 8px}.badge-green-border{align-items:center;border:1px solid #3c7c27;border-radius:200px;color:#3c7c27;display:inline-flex;font-size:13px;font-weight:700;gap:8px;line-height:1.6em;padding:4px 16px}.badge-green-border.is-mini{font-size:13px;line-height:1.08em;padding:3px 8px}.badge-green-border span{background:#3c7c27;border-radius:8px;height:8px;width:8px}.badge-green{background:#2ba84a;border-radius:20px;color:#fff;display:inline-block;font-size:13px;font-style:normal;font-weight:700;line-height:1.083em;padding:3px 8px}.discount-badge{align-items:center;background:#c9371d;border-radius:200px;color:#fff;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;margin-right:10px;max-width:48px;min-width:48px;padding:5px;white-space:nowrap}.discount-badge.is-decimal{height:30px;max-width:unset!important;padding:4px 8px}@media (max-width:767px){.discount-badge{font-size:14px;height:40px;margin-right:7px;max-width:40px;min-width:40px;padding:3px}.discount-badge.is-decimal{max-width:unset!important}}@media (max-width:360px){.badge-green-border{font-size:13px}}.collection-progress-bar-box{left:0;position:absolute;top:0;width:100%}.collection-progress-bar{background-color:#fff6f0;height:8px;position:relative}.collection-progress-bar-inner{background-color:#f09600;height:100%;left:0;position:absolute;top:0}.collectionOrder{flex:1;max-width:68%;padding:80px 56px;position:relative}.collectionOrder .shop-search-form .btn{width:46px}a.collectionOrder-box{color:#0a100d}.collectionOrder-box{border:1px solid #c8c8c8;border-radius:16px;display:block;margin-bottom:16px;padding:7px 16px;text-decoration:none}.collectionOrder-box.is-selected{border-color:#3c7c27}.collectionOrder-box.is-selected .icon-chevron{color:#3c7c27}.collectionOrder-box.is-selected .collectionOrder-box__header .btn{border-color:#3c7c27}.collectionOrder-box.is-selected .collectionOrder-box__header .btn:hover{background:#3c7c27}.collectionOrder-box.is-selected .icon-check{align-items:center;background:#3c7c27;border-radius:32px;color:#fff;display:inline-flex;flex:0 0 32px;font-size:22px;height:32px;justify-content:center;margin-right:8px;width:32px}.collectionOrder-box.is-open{padding:24px 16px 24px 24px}.collectionOrder-box.is-open .btn .icon-chevron{transform:rotate(180deg)}.collectionOrder-box.is-open .collectionOrder-box__header{align-items:flex-start}.collectionOrder-box.has-error{border-color:#c9371d}.collectionOrder-box__header{align-items:center;display:flex;justify-content:space-between}.collectionOrder-box__header h3{margin:0}.collectionOrder-box__header .btn{height:40px;min-height:unset;width:40px}.collectionOrder-box__header .btn-back{text-wrap:nowrap;height:40px;padding:12px;width:unset}.collectionOrder-box__header .ce-subtitle{margin-bottom:8px}.collectionOrder-box__content{margin-top:24px}.collectionOrder-box__un-selected{font-size:18px;font-weight:600;line-height:1.2em}.collectionOrder-box__selected{align-items:center;display:flex;gap:8px}.collectionOrder-box__selected strong{text-decoration:underline}.places-type-description{color:#c9371d;font-size:16px;font-weight:500;margin:0 0 10px}.place-type{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.place-type .place-type-select{border:1px solid #8a2a2b;border-radius:40px;color:#8a2a2b;font-size:16px;font-weight:500;line-height:1.2em;padding:14px 12px}.place-type__desc{margin-top:16px;max-height:100px;overflow-y:auto}.place-type__desc ol,.place-type__desc ul{margin:0}.place-type__desc ol li:not(:last-child),.place-type__desc ul li:not(:last-child){margin-bottom:8px}.place-type__mainOption a{font-size:14px;font-weight:500;line-height:1.2em;white-space:nowrap}.place-type__mainOption input[type=radio].is-selected+label{border-color:#3c7c27}.place-type__mainOption input[type=radio].is-selected+label .place-type-select{align-items:center;background:#3c7c27;border-color:#3c7c27;color:#fff;display:flex;gap:4px}.place-type__mainOption input[type=radio].is-selected+label .place-type-select i{font-size:32px}.place-type__mainOption input[type=radio].is-selected+label .place-type-select>*{display:none}.place-type__mainOption input[type=radio].is-selected+label .place-type-select .hidden{color:#fff;display:inline-block!important;visibility:visible}.place-type__mainOption input[type=radio].is-selected+label:hover{border-color:#3c7c27}.place-type__mainOption input[type=radio].is-selected+label:hover .place-type-select{background:#3c7c27;border-color:#3c7c27;color:#fff}.place-type__mainOption input[type=radio].is-selected+label:before{background:#fff;border-width:6px}.place-type__mainOption input[type=radio]+label{align-items:center;background:#fbfbfb;border:1px solid #c8c8c8;border-radius:12px;display:flex;gap:16px;height:100%;justify-content:space-between;margin:0;padding:16px 16px 16px 51px;position:relative}.place-type__mainOption input[type=radio]+label:hover{border-color:#f09600}.place-type__mainOption input[type=radio]+label:hover .place-type-select{background:#8a2a2b;border-color:#8a2a2b;color:#fff}.place-type__mainOption input[type=radio]+label:before{border:1px solid #3c7c27;border-radius:20px;content:"";height:20px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.place-type__mainOption input[type=radio]+label b{font-size:18px;font-weight:500;line-height:1.2em}.place-type--many{grid-template-columns:repeat(1,1fr)}.place-type--many .place-type__mainOption input[type=radio]:checked .place-type-select{display:inline-block}.place-type--many .place-type__mainOption input[type=radio]+label{align-items:center;flex-direction:row;padding:16px 24px}.place-type--many .place-type__mainOption input[type=radio]+label b{align-items:center;display:flex;font-size:16px;gap:16px}.place-type--many .place-type__mainOption .place-type-select{display:none;height:32px;padding:0;width:32px}.date-time-options{display:flex;flex-wrap:wrap;gap:24px}.times-options{border:1px solid #c8c8c8;border-radius:8px;height:100%;padding:24px}.times-options__list{display:flex;flex-direction:column;overflow-y:auto}.times-options__title{background:#fff;color:#8a2a2b;display:inline-block;font-size:13px;font-weight:500;left:50%;letter-spacing:2.24px;line-height:1.6em;padding:2px 8px;position:relative;text-transform:uppercase;top:-34px;transform:translateX(-50%);z-index:1}.time-options__content{display:none;flex-wrap:wrap;list-style:none;margin:8px 0 0;padding:0}.time-options__content .badge{background:#fff;border:1px solid #c8c8c8;border-radius:8px;color:#0a100d;cursor:pointer;display:inline-block;font-size:14px;line-height:1.42em;margin:8px 6px 8px 2px;padding:6px 8px;text-decoration:none}.time-options__content .badge.is-active,.time-options__content .badge:hover{background:#3c7c27;border-color:#3c7c27;color:#fff}.time-options__content .badge.is-active{font-weight:700}.time-option{align-items:center;background:#fbfbfb;border:1px solid #c8c8c8;border-radius:200px;color:#0a100d;cursor:pointer;display:flex;font-weight:600;gap:8px;justify-content:center;padding:11px 16px;text-align:center;text-decoration:none}.time-option:not(:last-child){margin-bottom:10px}.time-option.is-shared{border:1px solid transparent;color:#505050;cursor:pointer;display:block;text-decoration:none}.time-option.is-shared .time-options__content{color:#505050;display:flex}.time-option.is-active{background:#fff6f0;border-color:#f5c9a9;color:#8a2a2b}.time-option:hover:not(.is-active){border-color:#0a100d}.time-option:hover:not(.is-active) .time-options__content{color:#505050}.place-without-date-time{max-width:100%}.place-without-date-time p{text-align:left}.place-without-date-time .store-note{align-items:center;border:1px solid #fde0dd;border-radius:6px;display:flex;gap:16px;margin:9px 0 26px;padding:18px 16px}.place-without-date-time .store-note i{background:#ffeac7;border-radius:32px;color:#f09600;font-size:32px;height:32px;width:32px}.place-without-date-time .store-note strong{display:block;font-weight:600;margin:0 0 4px}.place-without-date-time table{margin:26px 0 0}.place-without-date-time table tr>td{padding:0 0 8px;text-align:left}.place-without-date-time table tr>td:first-child{font-weight:500;width:160px}.place-without-date-time .store-phone{align-items:center;display:flex;font-weight:500;gap:8px;margin:4px 0 0}.place-without-date-time .store-phone i{color:#8a2a2b;font-size:18px}.orderLonline__field .place-without-date-time{padding:10px}.modal-product-info-raw{align-items:center;display:flex;gap:24px;padding:16px 0;position:relative}.modal-product-info-raw.with-remove{padding-right:37px}.modal-product-info-raw.with-remove .modal-product-info-raw__remove{position:absolute;right:0;top:50%;transform:translateY(-50%)}.modal-product-info-raw:not(:last-child){border-bottom:1px solid #f5c9a9}.modal-product-info-raw__remove{text-decoration:none}.modal-product-info-raw__remove i{color:#0a100d;font-size:18px;font-weight:600}.modal-product-info-raw .cart-product__image{flex:0 0 56px;height:56px;width:56px}.modal-product-info-raw p{font-weight:600;margin:0}.modal-products-info{overflow-y:auto;padding-right:8px}.modal-product-info{background:#fff6f0;display:flex;flex:0 0 32%;flex-direction:column;padding:72px 40px}.modal-product-info h3{margin:32px 0 12px}.modal-product-info p:not(.cart-product__price){display:flex;flex:1;gap:24px;justify-content:space-between}.modal-product-info p span{white-space:nowrap}.modal-product-info .average-rating-info{margin:0 0 16px}.modal-product-info__img{border-radius:8px;flex:1;max-height:280px;overflow:hidden;position:relative;width:100%}.modal-product-info__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.PDPdatepicker .ui-datepicker{border-color:#c8c8c8;border-radius:16px;height:auto;margin:auto;max-width:100%;padding:24px;width:328px}.PDPdatepicker .ui-datepicker .ui-datepicker-header{margin:0 0 10px;padding:0}.PDPdatepicker .ui-datepicker td,.PDPdatepicker .ui-datepicker th{padding:0}.PDPdatepicker .ui-datepicker td a,.PDPdatepicker .ui-datepicker td span{line-height:1;padding:7px 0 0}.PDPdatepicker .ui-datepicker td.ui-state-available a,.PDPdatepicker .ui-datepicker td.ui-state-available span,.PDPdatepicker .ui-datepicker td.ui-state-disabled a,.PDPdatepicker .ui-datepicker td.ui-state-disabled span,.PDPdatepicker .ui-datepicker td.ui-state-high-available a,.PDPdatepicker .ui-datepicker td.ui-state-high-available span{position:relative}.PDPdatepicker .ui-datepicker td.ui-state-available a:after,.PDPdatepicker .ui-datepicker td.ui-state-available span:after,.PDPdatepicker .ui-datepicker td.ui-state-disabled a:after,.PDPdatepicker .ui-datepicker td.ui-state-disabled span:after,.PDPdatepicker .ui-datepicker td.ui-state-high-available a:after,.PDPdatepicker .ui-datepicker td.ui-state-high-available span:after{background:#c8c8c8;border-radius:7px;bottom:7px;content:"";height:7px;left:50%;position:absolute;transform:translateX(-50%);width:7px}.PDPdatepicker .ui-datepicker td.ui-state-high-available a:after,.PDPdatepicker .ui-datepicker td.ui-state-high-available span:after{background:#3c7c27}.PDPdatepicker .ui-datepicker td.ui-state-available a:after,.PDPdatepicker .ui-datepicker td.ui-state-available span:after{background:#f09600}.PDPdatepicker .ui-datepicker-next,.PDPdatepicker .ui-datepicker-prev{background:transparent!important;top:0!important}.PDPdatepicker .ui-datepicker-next:before,.PDPdatepicker .ui-datepicker-prev:before{color:#0a100d}.PDPdatepicker .ui-datepicker-month{color:#505050;font-weight:700;text-transform:capitalize}.PDPdatepicker .ui-datepicker-year{border:0;color:#505050;font-weight:700!important;padding:0 10px 0 0;width:-moz-fit-content;width:fit-content}.PDPdatepicker .ui-button,.PDPdatepicker .ui-state-default{align-items:flex-start;height:40px;width:40px}.PDPdatepicker .ui-state-active{background:#0a100d!important}.PDPdatepicker .ui-widget-content .ui-state-default,.PDPdatepicker .ui-widget-header .ui-state-default{align-items:flex-start;height:40px;width:40px}.place-badge{align-items:center;background:#fff;border:1px solid #3c7c27;border-radius:40px;color:#3c7c27;display:inline-flex;font-size:13px;font-weight:600;gap:2px;justify-content:center;line-height:1.6em;padding:4px 8px;white-space:nowrap}.place-badge.is-not-available{border-color:#8a2a2b;color:#8a2a2b}.place-badge i{font-size:18px;font-weight:600}.collection-place.has-search ul{margin:16px 0 0;max-height:228px}.collection-place ul{display:flex;flex-direction:column;list-style-type:none;margin:0;max-height:240px;overflow-y:auto;padding-left:0}.collection-place ul li{order:2}.collection-place ul li.is-selected{order:1}.collection-place ul li::marker{display:none}.collection-place ul li a{font-size:14px;text-decoration:none;width:100%}.collection-place ul li a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.place__item{position:relative;transition:.2s ease-in-out}.place__item.is-not-available{pointer-events:none}.place__item.is-selected input[type=radio]+label{border-color:#3c7c27}.place__item.is-selected .icon-check{display:inline-flex}.place__item input[type=radio]{top:0}.place__item input[type=radio]:focus+label{background:#fff6f0}.place__item input[type=radio]+label{align-items:center;border:1px solid transparent;border-radius:97px;display:flex;font-size:14px;gap:16px;justify-content:space-between;margin:0;min-height:unset;padding:8px 24px}.place__item input[type=radio]+label:before{display:none}.place__item input[type=radio]+label:focus,.place__item input[type=radio]+label:hover{background:#fff6f0}.place__item-left{align-items:center;display:flex;gap:20px}.place__item-left>.icon-check{align-items:center;background:#3c7c27;border-radius:32px;color:#fff;display:none;font-size:22px;height:32px;justify-content:center;width:32px}.place__name{display:block;font-size:16px;font-weight:500;line-height:1.2em;transition:.2s ease-in-out}.place__wrapper .place__items-tgl--down,.place__wrapper .place__items-tgl--up{color:#505050;cursor:pointer;font-size:14px;font-weight:500;text-decoration:underline}.place__wrapper .place__items-tgl--down:hover,.place__wrapper .place__items-tgl--up:hover{text-decoration:none}.place__wrapper .place__items-tgl--down{display:inline-block;margin-left:15px}.place__wrapper .place__items-tgl--up{display:block;margin:10px 0}.place__wrapper .place__items.active{display:block}.time-options-box{flex:1}.address-box{margin-top:24px;max-width:100%;width:536px}.place-type-desc{flex:0 0 200px;font-size:14px;font-style:normal;font-weight:500;line-height:1.2em}.collectionOrder-error{align-items:flex-start;background:#c9371d;border-radius:84px;box-shadow:0 5px 24px rgba(10,16,13,.1);color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:space-between;margin-bottom:8px;padding:10px 16px;text-align:center;transition:all .2s;transition-delay:.8s}@media (min-width:992px){.collectionOrder-scroll{height:621px;max-height:calc(90dvh - 160px);overflow-y:auto}.modal__btns{bottom:30px;display:flex;justify-content:flex-end;left:56px;position:absolute;width:calc(100% - 112px)}.times-options__list{max-height:312px}}@media (max-width:991px){.modal-product-info{display:none}.address-box{margin-bottom:-10px;margin-top:12px}.address-box .mb-24{margin-bottom:10px!important}.collectionOrder{max-width:100%!important}}@media (max-width:767px){.address-box{width:unset}.collection-place ul,.collection-place.has-search ul{max-height:0}.place-type--many{grid-template-columns:repeat(1,1fr)}.place-type--many .place-type__mainOption input[type=radio]+label{flex-wrap:wrap;gap:10px}.place-type--many .place-type__mainOption input[type=radio]+label b{gap:10px}.place-type--many .place-type__mainOption .place-type-select{height:24px;width:24px}.place-type--many .place-type__mainOption .place-type-select i{font-size:22px!important}.place-type{grid-template-columns:repeat(1,1fr)}.place-type__mainOption a{font-size:14px}.place-type-desc{flex:0 0 100%}.date-time-options{flex-direction:column}.collectionOrder{max-width:100%}.collectionOrder-box__header .btn{height:32px;padding:10px;width:32px}.collectionOrder-box__header h3{font-size:16px;font-weight:500}.collection-progress-bar-box{display:none}.modal__btns{margin:24px 0 0;width:100%}.modal__btns .btn{width:100%}.PDPdatepicker .ui-datepicker{background:#fff;height:auto;max-width:calc(100dvw - 50px);padding:10px 0}.ui-widget .ui-widget-content{border:0}.times-options{border:0;max-height:0;overflow-y:auto;padding:0}.times-options__title{display:none}.point-title{font-size:24px}.collectionOrder-box{margin-bottom:10px}.collectionOrder-box__selected{font-size:14px;line-height:1.2em}.collectionOrder-box.is-open{padding:16px}.collectionOrder-box.is-selected{border-color:#ddd;border-radius:200px;padding:10px 16px}.collectionOrder-box .shop-search-remove{display:none}.collectionOrder-box .shop-search-input{padding-right:55px}.collectionOrder{padding:0 8px}.place__item input[type=radio]+label{align-items:flex-start;border-radius:8px;flex-direction:column;gap:8px;padding:8px}.place__item .place-badge{flex:0 0 40%}.place__item-left{flex:1;gap:8px}.place__item-left .icon-check{display:none!important}.place-badge{font-size:10px;line-height:1.3em;white-space:normal}.place-badge i{font-size:14px}}.semicart .component-products-list{display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.semicart .product-card-cart{gap:2px;max-width:174px}.semicart .product-card-cart .btn{bottom:4px;left:4px;position:absolute;z-index:1}.semicart .product-card-cart .btn:not(.is-added){background:#fff;border-color:#f5c9a9}.semicart .product-card-cart .btn:not(.is-added):hover{background:#f09600;border-color:#f09600;color:#0a100d}.semicart .product-card-cart .btn:not(.is-added):hover i,.semicart .product-card-cart .btn:not(.is-added):hover svg{color:#0a100d}.semicart .product-card-cart__imgHolder{height:174px;margin-bottom:14px}.semicart .product-card-cart__price{color:#0a100d;font-size:16px;margin:0}.semicart .product-card-cart__price .info-price-num{font-size:16px;font-weight:600}.semicart .product-card-cart__productName{font-size:14px}.semicart .product-card-cart__productName a{color:#0a100d}.semicart .product-card-cart .product-card__review{margin:0}.semicart__btns{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-top:24px}.semicart__title{align-items:center;display:flex;font-size:24px;font-weight:600;gap:8px;line-height:1.2em;margin:0 24px 30px 0}.semicart__title i{color:#3c7c27;font-size:32px}.semicart__summary{background:#fff6f0;border-radius:14px;display:flex;gap:8px;justify-content:space-between;margin-top:16px;padding:14px 16px}.semicart__summary>div{align-items:center;display:flex;font-size:14px;gap:8px}.semicart__summary-price{color:#505050;gap:8px}.semicart__summary-price strong{color:#0a100d;font-weight:600}@media (min-width:768px){.semicart__content{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:0}.semicart__summary{flex-direction:column;padding:20px 24px}.semicart__summary-price strong{font-size:16px}}.semicart-product{align-items:center;display:flex;gap:16px}.semicart-product__content{display:flex;flex-direction:column;font-size:16px;margin:0}.semicart-product__content span{font-size:16px;font-weight:600}@media (max-width:991px){.semicart{max-height:90dvh;overflow-y:auto}.semicart .product-card-cart{max-width:unset}.semicart .product-card-cart__imgHolder{height:147px;width:100%}.semicart .product-card-cart__productName{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.semicart .component-products-list{display:block;gap:24px}.semicart .component-products-list:not(.slick-initialized){display:grid;grid-template-columns:repeat(2,1fr)}.semicart .component-products-list .slick-slide{margin:0 8px}.semicart .component-products-list .slick-list{margin:0 -8px}.semicart .component-products-list .slick-next,.semicart .component-products-list .slick-prev{border:none;color:#0a100d;height:32px;top:-12px;width:32px}.semicart .component-products-list .slick-next{right:0}.semicart .component-products-list .slick-prev{left:unset;right:32px}.semicart__semiTitle{margin:16px 80px 8px 0}.semicart__title{align-items:flex-start;font-size:20px;line-height:1.2em;margin:0 46px 16px 0}.semicart__title i{font-size:24px}.semicart__summary{margin-top:8px}.semicart__btns{grid-template-columns:repeat(1,1fr);margin-top:16px}.semicart__btns .btn--border{order:2}.semicart-product{gap:16px}.semicart-product__content span{font-size:16px}}.top-header-wrapper{background:#eee}.top-header{align-items:center;display:flex;font-size:13px;gap:16px;justify-content:space-between;padding:10px 0}.top-header p{margin:0}.top-header__contacts{align-items:center;display:flex;gap:20px}.top-header__phone-box{align-items:center;display:flex;gap:8px}.top-header__phone{align-items:center;color:#8a2a2b;display:flex;font-weight:500;gap:3px}.top-header__phone i{font-size:16px;font-weight:600}.top-header__phone a{white-space:nowrap}.phone-availability-state{background:#3c7c27;border-radius:8px;height:8px;width:8px}.phone-availability-state.is-not-available{background:#c9371d}.top-header-sep{border-right:1px solid #c8c8c8;height:23px;margin:0}.menu-topBar{display:flex;gap:20px;justify-content:flex-end;list-style:none;margin:0;padding:0}.menu-topBar li>*{color:#0a100d;font-weight:500}@media (min-width:992px) and (max-width:1310px){.top-header{font-size:13px}.top-header__contacts{gap:14px}}@media (max-width:991px){.top-header__phone-box{flex-direction:row-reverse}}.review-filters-box{margin:24px 0}.review-filters-box .filter-meta{margin-top:16px}.review-filters-box .filter-meta .btn:hover i{color:#c9371d}.review-filters-box .filter-meta .btn i{color:#fff}.review-filters{display:flex;flex-wrap:wrap;gap:8px}.review-filters .btn--border{border-color:#ddd}.review-filters .btn--border:focus,.review-filters .btn--border:hover{background:#fff;border-color:#ddd}.review-grid--page .reviews{grid-template-columns:repeat(4,1fr);margin-bottom:24px}.review-grid--page .reviews-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-around}.review-grid--page .review-summary{align-items:center;background:#fff;border-radius:12px;display:flex;flex-wrap:wrap;gap:70px;margin-bottom:33px;padding:24px 32px}.review-grid--page .review-summary .review-counter{flex:1}.review-counter{display:flex;flex-direction:column;gap:8px}.review-counter__item--title{font-weight:700}.review-counter__item--bar{background-color:#8a2a2b;display:flex;height:3px;position:relative}.review-counter__item{align-items:center;display:flex;font-size:14px;gap:8px}.review-counter__item i{color:#505050;font-size:16px}.average-rating-info{align-items:center;color:#505050;display:flex;font-size:14px;gap:8px;margin:0 0 16px;text-decoration:none}.average-rating-info:hover span{text-decoration:none}.average-rating-info span{color:#8a2a2b;font-weight:700;text-decoration:underline}.average-rating-info .raty{display:flex}.raty-flex{align-items:center;display:inline-flex;gap:4px}.raty-flex i{color:#c8c8c8;font-size:16px}.raty-flex i.active{color:#f09600}.review-summary h3{margin:0 0 8px}.review-summary p{color:#505050;margin:0 0 40px}.rate-test__wrapper{flex-wrap:wrap;justify-content:space-between}.rate-test__wrapper,.review__not-logged{align-items:center;display:flex;gap:16px}.review__not-logged{border:1px solid #ffe3e3;font-size:16px;padding:16px}.review__not-logged strong{font-weight:600}.text-sm{font-size:14px}.circle-user{align-items:center;background-color:#ffe3e3;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.review-answer{background:#ffeac7;border-left:2px solid #8a2a2b;border-radius:8px;font-size:14px;margin-top:24px;padding:8px 16px}.review-answer.is-open .review-answer__content{height:100%;margin-top:8px}.review-answer__content{height:0;overflow:hidden;transition:height .15s ease-in-out}.review-answer__title{align-items:center;color:#8a2a2b;cursor:pointer;display:flex;gap:8px}.reviews{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);position:relative}.reviews.is-empty{grid-template-columns:repeat(1,1fr)}.review-item{background-color:#fff6f0;border:1px solid #f5c9a9;border-radius:8px;position:relative}.review-item.is-small .review-text{padding-bottom:25px}.review-item.is-small .toggle-review{font-size:14px;visibility:visible}.review-item.show-full .review-text__content{max-height:none}.review-item__inner{flex-direction:column;height:100%;padding:16px 24px}.review-item__inner,.review-item__top{display:flex;justify-content:space-between}.review-item__top{flex-wrap:wrap;gap:8px;margin-bottom:24px}.review-item__product{color:#8a2a2b;flex:0 0 100%;font-size:14px;font-weight:500;margin:0}.review-item__product a{color:#8a2a2b}.review-item__date{color:#505050;font-size:14px;margin-top:8px;text-align:right}.review-image{border-radius:48px;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.pdp-raty{margin-top:8px}.verified-review{align-items:center;background:#fff;border:1px solid #3c7c27;border-radius:30px;color:#3c7c27;display:flex;font-size:13px;font-weight:500;gap:8px;padding:4px 8px}.review-text{font-size:16px;line-height:1.57em;position:relative}.review-text__content{max-height:51px;overflow:hidden}.toggle-review{background-color:#fff6f0;border-radius:8px;bottom:0;color:#8a2a2b;cursor:pointer;font-size:0;font-weight:700;left:0;position:absolute;text-decoration:underline;visibility:hidden;width:100%;z-index:1}.review-header{display:flex;flex-wrap:wrap;font-size:18px;font-weight:700;gap:8px}.review-header .raty-flex{margin-left:-4px}@media (max-width:767px){.review-grid,.review-grid--page .reviews{grid-template-columns:repeat(1,1fr)}.review-grid--page .review-summary{gap:40px;position:unset}.review-grid--page .review-summary p{margin:0}.reviews-pagination .btn,.reviews-pagination-hide .btn{width:100%}}.product-rating{align-items:center;display:flex;gap:24px}.product-rating:not(:last-child){margin-bottom:32px}.product-rating__left{align-items:center;display:flex;flex:0 0 310px;gap:24px;max-width:100%;width:310px}.product-rating__left img{border-radius:12px;flex:0 0 70px;height:70px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.product-rating__left h6{font-size:18px;margin:0 0 4px}.product-rating__left .raty.is-disabled{pointer-events:none}.product-rating__left .raty i{font-size:32px}.product-rating__right{align-items:center;display:flex;flex:1;gap:16px}.product-rating__right .addreview-form{flex:1}.product-rating__success{align-items:center;color:#3c7c27;display:flex;font-size:14px;font-weight:600;gap:8px}.product-rating__success i{font-size:24px;font-weight:600}.addreview-form input[type=checkbox]+label{flex-wrap:wrap}.products-rating__term{background:#fff6f0;border-radius:8px;margin-bottom:48px;padding:12px 40px}#frm-ratingForm span.required{display:inline-block}@media (max-width:767px){.product-rating{flex-wrap:wrap}.product-rating:not(:last-child){margin-bottom:46px}.product-rating__right{align-items:flex-start;flex-direction:column}.product-rating__left{width:100%}}.spinner-container{background-color:hsla(0,0%,100%,.55);height:100%;left:0;position:fixed;top:0;width:100%;z-index:820}@media (max-width:991px){.spinner-container{z-index:100001}}.ajax-spinner{align-items:center;display:flex;height:200px;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:200px}.ajax-spinner img{animation:scale 1s linear infinite alternate;z-index:1}@keyframes scale{0%{transform:scale(1)}to{transform:scale(1.3)}}.header-top-info-bar{background-color:#13a3aa;display:none;font-size:14px;padding:10px 0;text-align:center}.header-top-info-bar p:empty{display:none}.header-top-info-bar.is-active{display:block}.header-top-info-bar.is-coupon .header-top-content{justify-content:flex-start}.header-top-info-bar.is-coupon .header-top-content .btn{background:#fff;border:1px solid transparent;border-radius:24px;font-size:14px;font-weight:500;line-height:1.2em;margin-left:auto;padding:10px 16px;text-decoration:none}.header-top-info-bar.is-coupon .header-top-content .btn:hover{color:#0a100d}.header-top-info-bar.is-coupon .header-top-content .btn.is-active{background:transparent;border-color:#0a100d;color:#0a100d;padding-left:34px;position:relative}.header-top-info-bar.is-coupon .header-top-content .btn.is-active:before{content:"\e927";font-family:icomoon,sans-serif;font-size:24px;left:8px;position:absolute;top:50%;transform:translateY(-50%)}.header-top-info-bar.is-counter{text-align:left}.header-top-info-bar.is-counter .header-top-content{-moz-column-gap:48px;column-gap:48px;justify-content:flex-start;padding:0}.header-top-info-bar.is-counter .header-top-content a{background:#fff;border-radius:24px;font-size:14px;font-weight:500;line-height:1em;margin-left:auto;padding:10px 18px;text-decoration:none}.header-top-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;padding-right:30px;position:relative}.header-top-content figure{margin:0 4px}.header-top-content img{max-height:28px}.header-top-content p{margin:2px 0}.header-top-content a,.header-top-content p{color:#0a100d}.header-top-content a{text-decoration:underline}.header-top-content a:hover{text-decoration:none}.header-top-content .close-info-modal{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:24px;height:24px;justify-content:center;line-height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:50%;transform:translateY(-50%);width:24px}.header-top-content .close-info-modal:hover{color:#c9371d}@media (max-width:991px){.header-top-info{align-items:flex-start;background:#fff;font-size:13px;padding:5px 15px}.header-top-info p,.header-top-info span{font-size:13px}.header-top-info i{font-size:18px;margin-right:6px}}@media (max-width:767px){.header-top-info-bar>.container{padding-right:10px}.header-top-info-bar.is-counter{text-align:left}.header-top-info-bar.is-counter .header-top-content{flex-direction:column}.header-top-info-bar.is-counter .header-top-content a{margin:8px 0 0}.header-top-content{font-size:14px;padding-right:24px;text-align:left}.header-top-content a,.header-top-content p{font-size:14px}}.product-list-banner{background:#ffeac7;gap:38px;justify-content:space-between}.product-list-banner p{color:#505050;margin:0}.product-list-banner h2{font-weight:500;line-height:1.2em;margin:0 0 16px}.product-list-banner .btn{background:#ffa439}.product-configurator{align-items:flex-start;-moz-column-gap:64px;column-gap:64px;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100%;width:100%}.product-configurator .off-canvas-filters{height:100%;width:100%}.product-configurator__desc{margin-bottom:0;max-width:100%;width:666px}.product-configurator__left{max-width:100%;width:666px}.product-configurator__right-sticky{flex:1;z-index:1}.product-configurator__right{background:#fff6f0;border-radius:12px;flex:1;padding:24px}.product-configurator__right.is-empty{align-items:center;display:flex;flex-direction:column;font-size:14px;text-align:center}.product-configurator__right h2{color:#8a2a2b;font-size:14px;font-weight:400;letter-spacing:2.24px;line-height:1.2em;margin:0 0 24px;text-align:center;text-transform:uppercase}.product-configurator__filters{align-items:center;display:flex;gap:10px;padding:32px 0;position:sticky;top:0;width:100%}.product-configurator__filters button span{align-items:center;background:#8a2a2b;border-radius:24px;color:#fff;display:flex;flex-direction:column;font-size:14px;height:24px;justify-content:center;width:24px}.product-configurator-search{flex:1;position:relative}.product-configurator-search label{margin:0;width:100%}.product-configurator-search input{padding:12px 52px}.product-configurator-search button{background:transparent;border:none;color:#505050;cursor:pointer;flex:1;font-size:20px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.product-configurator-search button.icon-close{right:24px}.product-configurator-search button.icon-search{color:#c9371d;left:24px;padding:2px}.product-configurator-item{align-items:center;border-bottom:1px solid #c8c8c8;display:flex;gap:16px;justify-content:space-between;padding:20px 0}.product-configurator-item:last-child{border:none}.product-configurator-item.is-selected .checkbox-illusion:before{background-color:#3c7c27;border-color:#3c7c27;color:#fff}.product-configurator-item__text>strong{font-size:16px;font-weight:700;line-height:1.4em}.product-configurator-item__text>strong strong{margin-right:8px}.product-configurator-item__text div{color:#505050;margin-top:5px}.product-configurator-item__price{color:#8a2a2b;font-size:16px;font-weight:700;line-height:1.4em;white-space:nowrap}.product-configurator-summary{display:flex;flex-direction:column}.product-configurator-summary .btn{margin:24px 0 0}.product-configurator-summary__total{border-top:1px solid #f5c9a9;margin:24px 0 0;padding:24px 0 0}.product-configurator-summary__items{display:flex;flex:1;flex-direction:column;font-size:14px;gap:24px;max-height:250px;overflow-y:auto}.product-configurator-summary__item{align-items:center;display:flex;gap:6px;justify-content:space-between}.product-configurator-summary__item i{color:#505050;font-size:22px}.product-configurator-summary__item.is-fee .handling-fee-box{border:none;padding:0 0 12px}.product-configurator-summary__item.is-fee .handling-fee-box span{color:#475467}.product-configurator-summary__item-price{align-items:center;color:#8a2a2b;display:flex;font-weight:500;gap:24px;white-space:nowrap}.product-configurator-summary__item-remove{display:inline-flex;margin-left:24px;text-decoration:none}.checkbox-illusion{cursor:pointer}.checkbox-illusion.is-selected:before{background-color:#3c7c27;border-color:#3c7c27;color:#fff}.checkbox-illusion:before{background-color:transparent;border:1px solid #c8c8c8;border-radius:8px;box-sizing:border-box;color:transparent;content:"\e927";display:inline-block;font-family:icomoon,sans-serif;font-size:30px;font-style:normal;font-variant:normal;font-weight:400;height:32px;line-height:30px;margin-right:17px;text-align:center;text-transform:none;transition:all .2s;vertical-align:middle;width:32px}.product-configurator-filters{display:flex;flex-direction:column;gap:24px;max-height:calc(100% - 62px);overflow-y:auto;padding:32px 0}.modal--configurator{z-index:809!important}.modal--configurator .modal-content{padding:60px 24px}.modal--configurator .product-configurator-item:first-child{padding-top:0}.modal--configurator .product-configurator__items{height:500px;max-height:50dvh;overflow-y:auto}@media (min-width:992px){.modal--configurator .product-configurator__right-sticky{margin-top:unset;position:unset}.modal--configurator .modal-content{padding:80px}.product-configurator__right-sticky{position:sticky;top:16px}.product-configurator__left{padding-right:8px}.product-configurator__filters{background:#fff;position:sticky;top:0}}@media (min-width:992px) and (max-width:1300px){.modal--configurator .modal-content{padding:36px 30px}.modal--configurator .modal-content h3{margin-bottom:8px}.modal--configurator .product-configurator-summary__items{gap:8px;max-height:12dvh}.modal--configurator .product-configurator__right h6{margin:0 0 16px}.modal--configurator .product-configurator__left{max-height:49dvh}.modal--configurator .product-configurator-summary__total{margin:16px 0 0;padding:16px 0 0}}@media (max-width:991px){.page-configurator #snippet--search{display:none}.product-configurator__filters{align-items:unset;flex-direction:column;position:unset}.product-configurator__right-sticky{bottom:24px;left:24px;position:fixed;right:24px}.product-configurator__right.is-empty{display:none}.modal--configurator .product-configurator{flex-direction:column;justify-content:flex-start}.product-configurator-summary:not(.is-mobile-open) .product-configurator-summary__item.is-fee,.product-configurator-summary:not(.is-mobile-open) .product-configurator-summary__items,.product-configurator-summary:not(.is-mobile-open) h6{display:none}.product-configurator-summary:not(.is-mobile-open) .product-configurator-summary__total{border-top:none;margin-top:0;padding-top:0}.product-configurator-summary.is-mobile-open .product-configurator-summary__total i{display:none}.product-configurator-summary.is-mobile-open .product-configurator-summary__item.is-fee{display:flex}.product-configurator-summary.is-mobile-open h6{border-bottom:1px solid #f5c9a9;padding-bottom:24px;position:relative}.product-configurator-summary.is-mobile-open h6 i{color:#505050;display:inline-flex;font-size:24px;position:absolute;right:0;rotate:180deg}}@media (max-width:767px){.modal--configurator .modal-content{height:100%!important;max-height:unset!important;padding:50px 24px!important}.modal--configurator .product-configurator{display:block;position:relative}.modal--configurator .product-configurator-summary:not(.is-mobile-open) h2{display:none}.modal--configurator .product-configurator__items{max-height:45dvh!important}.modal--configurator .product-configurator__right{bottom:-27px;position:absolute;width:100%}.modal--configurator .modal-close-btn{position:absolute!important;right:10px!important;top:16px!important}}.lead-form{background:#ffeac7;border-radius:12px;margin:40px auto;max-width:100%;padding:40px;width:597px}.lead-form form{display:flex;flex-direction:column;gap:32px}.lead-form h3{margin:0;padding-bottom:16px}.lead-form .form-field{margin:0 0 16px}.lead-form label{font-weight:500}.lead-form .selectric,.lead-form .selectric-items,.lead-form .selectric-open.selectric,.lead-form input[type=email],.lead-form input[type=password],.lead-form input[type=tel],.lead-form input[type=text],.lead-form textarea{border-color:#f5c9a9}.lead-form .phone-number-flex{gap:8px}.lead-form input[type=checkbox]+label,.lead-form input[type=radio]+label{font-weight:400}.lead-form__desc{color:#505050;font-size:14px}.lead-form__desc span{color:#8a2a2b}.lead-form__cta{display:flex;gap:8px;justify-content:space-between;margin-bottom:-30px}.lead-form__cta .btn{margin-top:4px}.lead-form__success{font-size:14px}.lead-form__data{background:#fff6f0;border-radius:12px;margin:32px 0 0;padding:32px 40px;text-align:center}.lead-form__customer{border-bottom:1px solid #ffeac7;margin:0 0 24px!important;padding:0 0 24px}@media (max-width:767px){.lead-form{padding:24px}.lead-form__cta{flex-direction:column;margin-bottom:0}.lead-form__cta .btn{width:100%}.lead-form .g-recaptcha{max-width:unset;transform:unset;transform-origin:unset}}.store-sticky-panel{background-color:#fff6f0;left:0;max-width:100%;position:fixed;top:0;transform:translateY(-200px);transition:transform .2s;width:100%;z-index:51}.store-sticky-panel__content{gap:8px;margin:auto;max-width:100%;padding:24px 32px;width:1314px}.store-sticky-panel__content,.store-sticky-panel__header{align-items:center;display:flex;justify-content:space-between}.store-sticky-panel__header{gap:16px}.store-sticky-panel__title p{color:#505050;font-size:14px;margin:4px 0 0}.sticky-bar-active .store-sticky-panel{transform:translateY(0)}@media (max-width:991px){.store-sticky-panel{border:1px solid #c8c8c8;border-radius:10px;bottom:20px;box-shadow:0 4px 4px 0 rgba(10,16,13,.08);left:15px;padding:20px;right:15px;top:unset;transform:unset;width:calc(100% - 30px);z-index:100}.store-sticky-panel__header{align-items:flex-start;flex-direction:column;gap:10px}.store-sticky-panel__content{flex-direction:column;padding:0}.store-sticky-panel__content .btn,.store-sticky-panel__content>*{width:100%}}.product-stickyPanel{background-color:#fbfbfb;border-bottom:1px solid #c8c8c8;height:84px;left:0;max-width:100%;overflow:hidden;position:fixed;top:0;transform:translateY(-100%);transition:transform .2s;width:100%;z-index:51}.product-stickyPanel__left{flex:1}.product-stickyPanel__right{align-items:center;display:flex;flex:0 0 435px;gap:10px;justify-content:flex-end;max-width:100%}.product-stickyPanel__right .btn{text-wrap:nowrap}.product-stickyPanel__header{align-items:center;display:flex}.product-stickyPanel__title{align-items:flex-end;display:flex;flex-direction:column;font-size:13px;text-align:end}.product-stickyPanel__img{border-radius:9px;height:56px;margin-left:12px;min-width:56px;overflow:hidden;position:relative;width:56px}.product-stickyPanel__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.product-stickyPanel__content{align-items:center;display:flex;gap:8px;justify-content:space-between}.product-stickyPanel .product__price{font-size:20px;margin:0}.product-stickyPanel .product__price-flex,.product-stickyPanel .product__priceSum{gap:8px}.product-stickyPanel .discount-badge{font-size:14px;height:40px;max-width:40px;min-width:40px}.product-stickyPanel__menuTabs{align-items:center;display:flex;flex-wrap:nowrap;gap:24px;height:84px;list-style:none;position:relative;z-index:1}.product-stickyPanel__menuTabs>div{align-items:center;display:flex;height:100%}.product-stickyPanel__menuTabs>div>a{border-bottom:3px solid transparent}.product-stickyPanel__menuTabs>div.is-active>a{border-color:#f09600}.product-stickyPanel__menuTabs a{align-items:center;color:#0a100d;display:flex;font-size:14px;font-weight:500;height:100%;line-height:1.2em;text-decoration:none;white-space:nowrap}.sticky-bar-active .product-stickyPanel{transform:translateY(0);transition:unset}.sticky-bar-active .back-to-top{opacity:1;pointer-events:auto}.back-to-top{align-items:center;background:#fff;border-radius:200px;bottom:30px;box-shadow:0 4px 8px 0 rgba(10,16,13,.2),0 6px 20px 0 rgba(10,16,13,.19);color:#0a100d;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;left:50%;line-height:1.2em;opacity:0;padding:12px 20px;position:fixed;text-align:center;transform:translateX(-50%);transition:all .3s;width:auto;z-index:50}.back-to-top i,.back-to-top svg{color:#0a100d;font-size:24px;font-weight:600;rotate:180deg}@media (max-width:991px){.back-to-top{bottom:70px;height:50px;left:unset;right:10px;transform:none;width:50px}.back-to-top i{font-size:32px}.back-to-top span{display:none}.product-stickyPanel{height:unset;width:100%}.product-stickyPanel__header{flex-direction:row-reverse}.product-stickyPanel__title{align-items:start;text-align:start}.product-stickyPanel__img{height:45px;margin-left:0;margin-right:10px;min-width:45px;width:45px}.product-stickyPanel__right{border-bottom:1px solid #c8c8c8;flex:1;gap:6px;justify-content:space-between;padding:16px}.product-stickyPanel__left{margin:0 16px;padding:0}.product-stickyPanel__content{flex-direction:column-reverse;gap:0;padding:0}.product-stickyPanel__content .btn,.product-stickyPanel__content>*{width:100%}.product-stickyPanel__content .btn{font-size:14px;padding:10px 18px}.product-stickyPanel__menuTabs-wrapper{align-items:center;display:flex;padding:0 16px;position:relative}.product-stickyPanel__menuTabs-wrapper.has-scroll-left:before{background:linear-gradient(90deg,#fbfbfb 45%,transparent);content:"";height:100%;left:0;position:absolute;top:0;width:60px;z-index:2}.product-stickyPanel__menuTabs-wrapper.has-scroll-right:after{background:linear-gradient(270deg,#fbfbfb 45%,transparent);content:"";height:100%;position:absolute;right:0;top:0;width:60px;z-index:1}.product-stickyPanel__menuTabs-wrapper .scroll-left-btn,.product-stickyPanel__menuTabs-wrapper .scroll-right-btn{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-size:32px;height:80px;justify-content:center;padding:8px 16px;position:absolute;top:50%;width:40px;z-index:2}.product-stickyPanel__menuTabs-wrapper .scroll-left-btn i,.product-stickyPanel__menuTabs-wrapper .scroll-right-btn i{color:#0a100d}.product-stickyPanel__menuTabs-wrapper .scroll-left-btn{left:0;transform:translateY(-50%) rotate(90deg)}.product-stickyPanel__menuTabs-wrapper .scroll-right-btn{right:0;transform:translateY(-50%) rotate(-90deg)}.product-stickyPanel__menuTabs{flex:1;overflow-y:auto;scroll-behavior:smooth;white-space:nowrap}.product-stickyPanel__menuTabs::-webkit-scrollbar{display:none}.product-stickyPanel .product__priceSum{margin-bottom:0}}.cart__userList{list-style:none;margin:0;padding:0}.cart__userList li{margin-bottom:5px}.cart__userList li,.cart__userList.inPopup li{align-items:center;display:flex;justify-content:flex-start;width:100%}.cart__userList.inPopup li{margin:0}.cart__userList.inPopup li .ocul__name{border:0}.cart__userList.inPopup li:hover{background:#fff6f0;border-radius:200px;overflow:hidden}.cart__buttons{margin:32px 0 0}.cart__buttons .btn{width:100%}.show-famMembers{align-items:center;border-radius:0 3px 3px 0;cursor:pointer;display:flex;height:100%;justify-content:flex-end;padding:0 15px 0 0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .2s ease;width:100%}.show-famMembers i{color:#505050;font-size:13px!important;margin-right:0!important}.show-famMembers:hover i{color:#505050}.show-famMembers.active i{transform:rotate(180deg)}#famMemberModal .account__deleteText{text-align:left}.addMember__popup{background:#fff;border:1px solid #c8c8c8;border-radius:24px;box-shadow:0 20px 50px 0 rgba(10,16,13,.3);display:none;left:0;margin-top:8px;max-width:100%;position:absolute;top:100%;width:100%;z-index:6}.addMember__popup.show-content{display:block}.ocul__name{align-items:center;border:1px solid #c8c8c8;border-radius:30px;cursor:pointer;display:flex;justify-content:flex-start;line-height:1.6em;max-width:100%;padding:11px 35px 11px 16px;position:relative;text-decoration:none;width:300px}.ocul__name,.ocul__name i{color:#0a100d;font-size:16px}.ocul__name i{margin-right:15px}.ocul__price{font-size:18px;line-height:1.25em;white-space:nowrap}.ocul__price strong{font-weight:500}.ocul__remove{height:25px;margin-right:20px}.ocul__remove a{align-items:center;border-radius:50%;color:#c8c8c8;display:flex;height:25px;justify-content:center;text-decoration:none;width:25px}.ocul__remove a:hover{color:#505050}@media (max-width:991px){.modal--person-select .modal-body{min-height:66dvh}.cart__userList li{align-items:center;-moz-column-gap:0;column-gap:0;display:flex;flex-direction:column;grid-template-columns:1fr;margin-bottom:15px;position:relative;row-gap:0}.cart__userList li .ocul__name{width:100%}.cart__userList li .ocul__price{margin-top:10px;text-align:right;width:100%}.cart__userList li .ocul__remove{align-items:center;display:flex;height:38px;justify-content:center;position:absolute;right:0;top:0;width:35px}}.off-canvas-filters{background-color:#fbfbfb;border-right:0;display:none;height:100dvh;max-width:100%;padding:40px 40px 114px;position:fixed;right:0;top:0;transition:all .2s;width:445px;z-index:999999}.off-canvas-filters:after{background:linear-gradient(0deg,#fbfbfb .01%,hsla(0,0%,98%,0) 80.83%);bottom:117px;content:"";height:30px;position:absolute;width:100%}.off-canvas-filters__title{align-items:center;border-bottom:1px solid #c8c8c8;display:flex;justify-content:space-between;padding-bottom:32px}.off-canvas-filters__title h5{margin:0}.off-canvas-filters__title .icon-close{background:transparent;border:none;font-size:24px}.off-canvas-filters__buttons{bottom:40px;display:flex;gap:8px;justify-content:space-between;position:absolute;width:calc(100% - 80px)}.off-canvas-filters__buttons .btn{width:100%}@media (max-width:991px){.off-canvas-filters{padding:40px 24px 114px}.off-canvas-filters__buttons{width:calc(100% - 48px)}}@media (max-width:767px){.off-canvas-filters{width:100%}}.notifications-dropdown-wrapper.is-scrollable{position:relative}.notifications-dropdown-wrapper.is-scrollable:after{background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0));bottom:0;content:"";height:48px;left:0;position:absolute;right:0}.notifications-dropdown{background:#fff;border:1px solid #c8c8c8;border-radius:12px;display:none;max-height:548px;padding:24px;position:absolute;right:0;top:60px;width:480px;z-index:1}.notifications-dropdown__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.notifications-dropdown__header a{color:#8a2a2b;font-size:14px;font-weight:500}.notifications-dropdown__title{align-items:center;display:flex;font-weight:700;gap:10px}.notifications-dropdown__count{background-color:#c9371d;border-radius:20px;color:#fff;display:block;font-size:13px;font-weight:700;height:20px;line-height:1.6em;text-align:center;width:20px;z-index:1}.notifications-list{display:flex;flex-direction:column;gap:8px;max-height:439px;overflow-y:auto}.notification{align-items:center;background:#fff6f0;border:1px solid #ffeac7;border-radius:12px;color:#505050;display:flex;gap:24px;justify-content:space-between;padding:20px 16px;position:relative;text-decoration:none}.notification:last-child{margin-bottom:24px}.notification.is-seen{background:transparent;border-color:transparent;border-radius:0;margin:0 16px;padding:20px 0}.notification.is-seen:not(.notification.is-seen:last-child){border-bottom:1px solid #c8c8c8}.notification__title{color:#0a100d;display:inline-block;margin-bottom:8px}.notification__content a{position:relative;z-index:2}.notification__content strong{color:#0a100d}.notification__content>div>*{margin:0}.notification__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.notification__state{background:#c9371d;border-radius:8px;display:block;height:8px;min-width:8px;width:8px}@media (min-width:992px){.js-show-notifications{position:relative}}@media (max-width:991px){.notifications-dropdown{border-radius:0 0 12px 12px;max-height:calc(100dvh - 123px);right:-15px;top:80px;width:100dvw}.notifications-list{max-height:calc(100dvh - 240px)}}.last-upsell__header{margin:56px 0 32px;max-width:calc(100% - 138px)}.last-upsell__products .slick-slide{margin:0 10px}.last-upsell__products .slick-list{margin:0 -10px}.last-upsell__timer{align-items:center;background:#fff6f0;border:1px solid #f5c9a9;border-radius:200px;color:#8a2a2b;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;padding:4px 12px 4px 10px}.last-upsell__timer span span{font-weight:800}.last-upsell .slick-next,.last-upsell .slick-prev{top:-42px}.last-upsell .slick-next{right:0}.last-upsell .slick-prev{left:unset;right:58px}.last-upsell .ce-upsell-product{padding:16px}.last-upsell .ce-upsell-product__title{font-size:14px;font-weight:600;line-height:1.54em}.last-upsell .ce-upsell-product__img{position:relative}.last-upsell .ce-upsell-product__top{justify-content:flex-start}.last-upsell .ce-upsell-product .btn{font-size:14px;padding:12px 20px}.last-upsell .ce-upsell-product .discount-badge{display:flex;font-size:13px;font-weight:500;height:20px;left:3px;max-width:100%;min-width:unset;padding:3px 6px;position:absolute;top:3px;z-index:1}.last-upsell-summary{background-color:#fff6f0;border-radius:16px;margin:16px 0;padding:16px}.last-upsell-summary__cta{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:14px 0 0}.last-upsell-summary__header{align-items:center;color:#505050;display:flex;font-size:13px;gap:8px;justify-content:space-between}.last-upsell-summary__header strong{color:#0a100d;font-size:16px;font-weight:600;line-height:1.4em}.last-upsell-summary__btn{color:#505050;display:flex;flex-direction:column;gap:8px;text-align:center}.last-upsell-summary__btn span{font-size:13px}.last-upsell-summary .btn{font-size:14px}.last-upsell-box{background:#fff6f0;border-radius:8px;font-size:14px;margin-bottom:16px;padding:16px 24px}.last-upsell-box strong{align-items:center;display:flex;font-size:16px;font-weight:700;gap:8px}.last-upsell-info{border:1px solid #ddd;border-radius:16px;margin:32px 0;padding:24px}.last-upsell-info .oci__wrap{margin:0 0 14px}.last-upsell-info .oci__wrap:last-child{margin:0}.last-upsell-info .oci__wrap strong{color:#0a100d}@media (min-width:992px){.last-upsell__products:not(.slick-initialized){display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.last-upsell-summary__cta{grid-template-columns:repeat(1,1fr)}}.product-gifts{align-items:center;border:1px solid #ddd;border-radius:12px;display:flex;gap:16px;margin:16px 0 0;padding:16px 24px}.product-gifts__content{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.product-gifts__content>*{margin:0}.product-gifts.is-disabled{padding-top:40px;position:relative}.product-gifts.is-disabled>*{opacity:.5}.product-gifts__child{color:#8a2a2b;font-size:14px;font-weight:600;left:0;margin:0;opacity:1!important;position:absolute;text-align:center;top:10px;width:100%;z-index:1}.product-gifts .badge-green-border{line-height:1.272em;padding:4px 10px}.product-gifts .semicart-gifts-item__price{color:#3c7c27}.product-gifts img{border-radius:8px;height:56px;-o-object-fit:cover;object-fit:cover;width:64px}.product-gifts del{color:#505050;font-size:14px}.product-gifts strong{color:#0a100d}.product-gifts p{font-size:14px}.semicart-gifts{margin:32px 0 0}.semicart-gifts.is-one .semicart-gifts__list:not(.slick-initialized){grid-template-columns:repeat(1,1fr)}.semicart-gifts.is-one .semicart-gifts-item{flex:0 0 100%}.semicart-gifts.is-one .semicart-gifts-item img{height:64px;order:2;width:64px}.semicart-gifts.is-one .semicart-gifts-item.is-selected{background:#fff6f0;border-color:#f5c9a9}.semicart-gifts.is-one .semicart-gifts-item.is-selected .semicart-gifts-item__content:before{background-color:#3c7c27;border-color:#3c7c27;color:#fff}.semicart-gifts.is-one .semicart-gifts-item__price{color:#3c7c27;font-size:20px}.semicart-gifts.is-one .semicart-gifts-item__content{gap:12px;position:relative}.semicart-gifts.is-one .semicart-gifts-item__content:before{background-color:transparent;border:1px solid #c8c8c8;border-radius:8px;box-sizing:border-box;color:transparent;content:"\e927";display:inline-block;font-family:icomoon,sans-serif;font-size:30px;font-style:normal;font-variant:normal;font-weight:400;height:32px;line-height:30px;margin-right:1px;text-align:center;text-transform:none;transition:all .2s;vertical-align:middle;width:32px}.semicart-gifts__header{display:flex;flex-direction:column;gap:4px;margin:0 0 16px}.semicart-gifts__header>*{margin:0}.semicart-gifts__header p{color:#505050}.semicart-gifts__list:not(.slick-initialized){display:grid;gap:14px;grid-template-columns:repeat(2,1fr)}.semicart-gifts__list:not(.slick-initialized) .semicart-gifts-item:nth-child(n+3){display:none}.semicart-gifts__list .slick-next,.semicart-gifts__list .slick-prev{top:-42px}.semicart-gifts__list .slick-next{right:0}.semicart-gifts__list .slick-prev{left:unset;right:58px}.semicart-gifts__list .slick-slide{margin:0 7px}.semicart-gifts__list .slick-list{margin:0 -7px;max-width:calc(100% + 7px)}.semicart-gifts__decline{align-items:center;background:#fbfbfb;border:1px solid #ddd;border-radius:12px;color:#0a100d;display:flex;font-size:14px;margin-top:8px;padding:1rem;position:relative;text-decoration:none}.semicart-gifts__decline.is-active{background:#fff6f0;border-color:#f5c9a9}.semicart-gifts__decline.is-active:before{background-color:#3c7c27;border-color:#3c7c27;color:#fff}.semicart-gifts__decline:before{background-color:transparent;border:1px solid #c8c8c8;border-radius:8px;box-sizing:border-box;color:transparent;content:"\e927";display:inline-block;font-family:icomoon,sans-serif;font-size:30px;font-style:normal;font-variant:normal;font-weight:400;height:32px;line-height:30px;margin-right:17px;text-align:center;text-transform:none;transition:all .2s;vertical-align:middle;width:32px}.semicart-gifts-item{background:#fbfbfb;border:1px solid #ddd;border-radius:12px;color:#0a100d;display:flex;flex-direction:column;gap:1rem;padding:1rem;position:relative;text-decoration:none}.semicart-gifts-item.is-selected .btn{background:#fff6f0;border-color:#f5c9a9;color:#8a2a2b}.semicart-gifts-item.is-selected .btn i{color:#8a2a2b}.semicart-gifts-item .badge-green-border{line-height:1.272em;padding:4px 10px}.semicart-gifts-item__badge{background:#c9371d;border-radius:200px;color:#fff;display:flex;font-size:13px;font-weight:500;left:19px;padding:3px 6px;position:absolute;top:19.667px}.semicart-gifts-item__info{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.semicart-gifts-item__price{align-items:center;color:#8a2a2b;display:inline-flex;font-size:18px;font-weight:500;gap:8px}.semicart-gifts-item__content{align-items:center;display:flex;gap:16px}.semicart-gifts-item__content>div{display:flex;flex-direction:column;font-size:14px;gap:4px}.semicart-gifts-item__content del{color:#505050;font-size:14px}.semicart-gifts-item .btn{border-color:#ddd;font-size:14px}.semicart-gifts-item img{border-radius:8px;height:72px;-o-object-fit:cover;object-fit:cover;width:72px}.cart-product.is-gift{border-radius:0;border-top:1px solid #eee;margin:0;padding:24px 0 0;width:100%}.cart-product.is-gift .cart-product__name{margin-top:10px}.cart-product.is-gift .cart-product__name h6{font-size:14px}.cart-product.is-gift .cart-product__price{flex-direction:row;font-size:14px;gap:8px}.cart-product.is-gift .cart-product__price .info-price-num{color:#8a2a2b;font-size:16px}.cart-product.is-gift .cart-product__image{height:64px;width:64px}.cart-product.is-gift .cart-product__content{align-items:flex-start;display:flex;flex-direction:column;gap:5px}@media (max-width:767px){.semicart-gifts__list:not(.slick-initialized){display:flex;overflow:auto}.semicart-gifts__list:not(.slick-initialized) .semicart-gifts-item:nth-child(n+3){display:flex}.semicart-gifts-item{flex:0 0 80%}}.pac-container{border:1px solid #c9371d!important;border-radius:24px!important;margin-top:10px!important;overflow:hidden!important;z-index:999999}.pac-container:after{background-image:none!important;height:0!important}.pac-item{color:#0a100d!important;font-weight:500!important;padding:10px 19px!important}.pac-item-selected,.pac-item:hover{background:#fff6f0!important}.star-half-png,.star-off-png,.star-on-png{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.star-on-png:before{color:#ffa439;content:"\e92e"}.star-off-png:before{color:#d8d8d8;content:"\e92e"}.star-half-png{position:relative}.star-half-png:before{color:#d8d8d8;content:"\e92e"}.star-half-png:after{color:#ffa439;content:"\e92e";left:0;overflow:hidden;position:absolute;width:50%}.slick-slider{position:relative}.slick-next,.slick-prev{background-color:transparent;border:1px solid #8a2a2b;border-radius:0;color:#8a2a2b;height:48px;line-height:48px;margin-top:-30px;outline:0;position:absolute;text-indent:-9999px;top:50%;transition:all .2s;width:48px}.slick-next:hover,.slick-prev:hover{color:#505050}.slick-next:before,.slick-prev:before{display:block;font-family:icomoon,sans-serif;font-size:24px;font-style:normal;font-weight:400;height:100%;left:0;line-height:inherit;position:absolute;text-align:center;text-indent:0;top:-1px;width:100%}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.2}.slick-prev{border-radius:100%;left:-100px;opacity:1;z-index:1}.slick-prev:before{content:"\e906"}@media (max-width:1350px){.slick-prev{left:-65px}}.slick-next{border-radius:100%;opacity:1;right:-100px}.slick-next:before{content:"\e908"}@media (max-width:1350px){.slick-next{right:-65px}}.slick-track{display:flex}.slick-list,.slick-track{overflow:hidden}.slick-dots{align-items:center;bottom:0;-moz-column-gap:12px;column-gap:12px;display:flex;left:0;list-style:none;margin:0;padding:0;position:absolute;row-gap:4px;text-align:center;width:auto}.slick-dots li{display:inline-block;margin:0}.slick-dots li button{background-color:transparent;border:1px solid #0a100d;border-radius:50%;color:transparent;display:block;font-size:0;height:12px;line-height:12px;margin:0;outline:0;padding:0;position:relative;text-align:center;text-indent:-9999px;width:12px}.slick-dots li.slick-active button{background-color:#f09600;border-color:#f09600;height:16px;width:16px}.images .slick-dots{bottom:10px;left:0;right:auto;top:auto;width:100%}.images .slick-dots li{margin:2px 8px}.images .slick-dots li button{background-color:#c8c8c8;border:1px solid #fff;height:16px;width:16px}.images .slick-dots li.slick-active button{background-color:#fff;border:4px solid #f09600}.slideable :focus{outline:none}.slideable .slick-next,.slideable .slick-prev{background-color:#c8c8c8;box-shadow:none;color:#505050}.slideable .slick-next:hover,.slideable .slick-prev:hover{background-color:#ddd;box-shadow:none;color:#505050}.slideable .slick-prev{left:-15px}.slideable .slick-next{right:-15px}.ce-img-text-slider .slick-dots{bottom:15px;left:0;top:auto;width:100%}.ce-img-text-slider .slick-dots li{margin:4px}.ce-img-text-slider .slick-dots li button{height:12px;width:12px}.ce-img-text-slider .slick-next,.ce-img-text-slider .slick-prev{box-shadow:0 2px 10px 0 rgba(10,16,13,.1);height:34px;line-height:34px;margin-top:-15px;width:34px}.ce-img-text-slider .slick-next:hover,.ce-img-text-slider .slick-prev:hover{box-shadow:0 2px 8px 0 rgba(10,16,13,.4)}.ce-img-text-slider .slick-next:before,.ce-img-text-slider .slick-prev:before{font-size:16px}.slick__footerNavbar .slick-active.slick-center{position:relative}.slick__footerNavbar:before{background:rgba(240,150,0,.7);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:767px){.slideable .slick-prev{left:5px}.slideable .slick-next{right:5px}.slideable .slick-next,.slideable .slick-prev{border-radius:0;height:28px;line-height:28px;padding:0 15px;top:15px;width:50px}.slideable .slick-next:before,.slideable .slick-prev:before{font-size:14px}.slick-dots{bottom:42%}}@media (max-width:450px){.images .slick-dots li{margin:2px}}.selectric-has-noLabel .label{padding:16px 50px 7px 20px!important}.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{background:transparent;border:1px solid #c8c8c8;border-radius:30px;overflow:hidden;position:relative}.selectric .label{color:#0a100d;display:block;font-size:16px;height:48px;line-height:24px;margin:0 44px 0 0;min-height:48px;overflow:hidden;padding:11px 16px;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.selectric .button{align-items:center;background-color:transparent;color:#505050;display:flex;font-size:0;height:100%;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:44px}.selectric .button:after{color:#8a2a2b;content:"\e909";font-family:icomoon,sans-serif;font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover+label,.selectric-open+label{pointer-events:none;z-index:10000}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{border:0;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selectric-input{clip:rect(0,0,0,0)!important;background:none!important;border:0!important;height:1px!important;left:0!important;margin:0!important;outline:none!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.selectric-temp-show{display:block!important;position:absolute!important;visibility:hidden!important}.selectric-items{background:#fff;border:1px solid #ddd;border-radius:24px;box-shadow:0 0 10px -6px;display:none;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-items ul{padding:0}.selectric-items li,.selectric-items ul{font-size:16px;line-height:20px;list-style:none;margin:0;min-height:20px}.selectric-items li{color:#0a100d;cursor:pointer;display:block;padding:10px 20px}.selectric-items li.highlighted,.selectric-items li.selected,.selectric-items li:hover{background:#fff6f0}.selectric-items .disabled{background:none!important;color:#c8c8c8!important;cursor:default!important;filter:alpha(opacity=50);opacity:.5}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{background:none;color:#444;cursor:default;font-weight:700;padding-left:10px}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-no-label-inside .selectric .label{height:54px;line-height:44px;min-height:54px;padding:7px 20px}.selectric-hidden{display:none!important}.selectric-small-select .selectric .label{font-size:16px;height:40px;line-height:34px;min-height:40px;padding:2px 20px}.selectric-small-select .selectric .button{width:40px}.customSelectricCart .selectric .label{position:relative;top:-7px;z-index:1}#productContainer,#productThumbnailContainer{--product-view-height:440px;margin-top:0!important;padding:0 62px;width:564px}#productContainer{position:relative}#productThumbnailContainer{padding:16px 62px}#productCarousel{--f-carousel-spacing:8px;--f-button-width:48px;--f-button-height:48px;--f-button-border-radius:0;--f-button-color:#0d0c22;--f-button-hover-color:#ff3520;--f-button-bg:#fff;--f-button-hover-bg:#fff;--f-button-active-bg:#fff;--f-button-svg-width:28px;--f-button-svg-height:28px;--f-button-svg-stroke-width:1;--f-button-svg-filter:none;--f-carousel-dot-width:10px;--f-carousel-dot-height:10px;--f-carousel-dot-opacity:1;--f-carousel-dot-hover-opacity:1;--f-button-next-pos:-64px;--f-button-prev-pos:-64px;--f-carousel-dots-width:18px;--f-carousel-dots-height:20px}#productCarousel:not(.carousel-initialized){height:var(--product-view-height);max-height:var(--product-view-height);overflow:hidden}#productCarousel .f-carousel__dots{bottom:-145px;z-index:1}#productCarousel .f-carousel__dots:not(:first-of-type){display:none}#productCarousel .f-carousel__dots li.is-current .f-carousel__dot{background:#8a2a2b;border-color:#8a2a2b;height:14px;width:14px}#productCarousel .f-carousel__dots li button{height:24px;width:24px}#productCarousel .f-carousel__dot{background:transparent;border:1px solid #8a2a2b}#productCarousel .f-carousel__slide{border-radius:8px;overflow:hidden}#productCarousel .f-carousel__slide img{border-radius:9px;height:var(--product-view-height);-o-object-fit:cover;object-fit:cover;width:100%}#productCarousel .f-carousel__nav button{border:1px solid #8a2a2b;border-radius:44px}#productCarousel .f-carousel__nav button:disabled{display:none}#pdpThumbCarousel{--f-carousel-slide-width:calc(25% - 6px);--f-carousel-spacing:8px;--f-button-next-pos:-38px;--f-button-prev-pos:-38px;margin:0 32px}#pdpThumbCarousel:not(.carousel-initialized){visibility:hidden}#pdpThumbCarousel .f-carousel__slide{aspect-ratio:1;border:2px solid transparent;border-radius:12px;overflow:hidden;padding:2px}#pdpThumbCarousel .f-carousel__slide.is-nav-selected{border-color:#8a2a2b}#pdpThumbCarousel .f-carousel__slide img{aspect-ratio:1;border-radius:8px;-o-object-fit:cover;object-fit:cover}#pdpThumbCarousel .f-carousel__nav button:disabled{display:none}.f-carousel__slide{overscroll-behavior:auto}@media (max-width:991px){#productContainer{--product-view-height:600px;max-width:100%;padding:0;width:unset}#productContainer .f-carousel__dots{bottom:-25dvw}#productContainer .f-carousel__nav{display:none}#productCarousel{--f-button-bg:hsla(0,0%,98%,.8);--f-button-next-pos:10px;--f-button-prev-pos:10px}#productThumbnailContainer{padding:16px 0 40px}#productThumbnailContainer .f-carousel__slide{overflow:hidden}#pdpThumbCarousel{--f-carousel-slide-width:calc(25% - 3px);--f-carousel-spacing:4px}}@media (max-width:767px){#productContainer{--product-view-height:300px}#productContainer .f-carousel__dots{bottom:-30px}}#ot-sdk-btn-floating.ot-floating-button{z-index:99999!important}.pagination{display:flex;font-size:0;gap:4px;justify-content:center;list-style:none;margin:20px 0;padding:0;text-align:center;width:100%}.pagination>li{display:inline-block;font-size:13px;vertical-align:middle}.pagination>li span{display:inline-flex}.pagination>li span,.pagination>li>a{align-items:center;font-size:14px;height:40px;justify-content:center;min-width:40px}.pagination>li>a{background:#fff;border:1px solid #c8c8c8;-o-border-image:initial;border-image:initial;border-radius:6px;color:#505050;cursor:pointer;display:flex;font-weight:400;outline:none;text-decoration:none}.pagination>li.active>a,.pagination>li>a:focus,.pagination>li>a:hover{color:#505050;font-weight:600}.pagination>li.active a{background:#fff6f0;border-color:#f5c9a9;color:#8a2a2b}.pagination>li.disabled{display:none}.pagination>li .paginator-next:after{transform:rotate(-180deg)}.pagination>li .paginator-next,.pagination>li .paginator-previous{background:#fff;color:#505050;overflow:hidden;position:relative;text-indent:-9999px}.pagination>li .paginator-next:after,.pagination>li .paginator-previous:after{align-items:center;content:"\e906";display:flex;font-family:icomoon,sans-serif;font-size:16px;font-style:normal;font-weight:600;height:100%;justify-content:center;left:0;position:absolute;text-indent:0;text-transform:none;top:0;width:100%}.pagination-progress{margin:0 auto 48px;max-width:100%;width:424px}.pagination-progress p{margin:0;text-align:center}.pagination-progress-bar{background-color:#c8c8c8;border-radius:4px;height:4px;margin:8px 0 24px;position:relative}.pagination-progress-bar-inner{background-color:#8a2a2b;border-radius:4px;height:100%;left:0;position:absolute;top:0}@media (max-width:767px){.pagination{gap:2px}.pagination>li span{min-width:22px}}.tab-content{background-color:#fff;border:1px solid #fff;padding:10px 0;position:relative;z-index:1}@media (max-width:767px){.tab-content{font-size:15px;padding:8px 15px}.cart__inner .tab-content{padding:0}}@media (max-width:400px){.tab-content{padding:10px}}.tooltip-inner{border-radius:12px;font-size:13px;padding:8px 12px;text-align:center}.ce-section{position:relative}.container .ce-section .container{margin:0 auto;padding:0!important;width:100%}.gift-container{margin:auto;max-width:100%;padding:10px;width:820px}.ce-article{background:#ffeac7;padding:80px 0}.ce-article .article-item{width:40%}.ce-article .article-item__img{padding-bottom:66.08%}.ce-article .article-item__content{background:#fff;padding:24px}.ce-article .slick-slide{height:inherit!important;margin:0 10px}.ce-article .slick-list{margin:0 -10px}.ce-article .slick-track{display:flex!important}.articles-slider:not(.slick-initialized){display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.articles-slider:not(.slick-initialized) .article-item{width:100%}.articles-slider:not(.slick-initialized) .article-item:nth-child(n+4){display:none}@media (max-width:1300px){.ce-article .slick-arrow{top:107%;transform:translateY(0)}.ce-article .slick-prev{left:calc(50% - 52px)}.ce-article .slick-next{right:calc(50% - 52px)}}@media (max-width:767px){.articles-slider:not(.slick-initialized){grid-template-columns:repeat(1,1fr)}.articles-slider:not(.slick-initialized) .article-item:nth-child(n+2){display:none}}.ce-categories{padding:80px 0}.ce-categories__list{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}.ce-category{background:#fff;border-radius:4px;display:flex;flex-direction:column;text-decoration:none}.ce-category__image{border-radius:8px;display:block;margin:0;overflow:hidden;padding-bottom:58.743%;position:relative;width:100%}.ce-category__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ce-category__text{color:#505050;display:flex;font-weight:500;gap:8px;justify-content:space-between;margin:0;padding:24px 16px}.ce-category__text i{align-items:center;border:1px solid #8a2a2b;border-radius:32px;color:#8a2a2b;display:flex;flex:0 0 32px;font-weight:600;height:32px;justify-content:center;width:32px}@media (max-width:991px){.ce-categories{background:#fff6f0;padding:70px 0}.ce-categories__list{gap:20px;grid-template-columns:repeat(2,1fr)}.ce-category__text{flex-direction:column;padding:8px}}.gallery{list-style:none;margin:15px 0;padding:0}.gallery li{margin-bottom:20px}.gallery li a,.gallery li>span{display:block;position:relative}.gallery li a{border:1px solid #f5f3f4;transition:all .2s}.gallery li a:after{border:2px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s}.gallery li a:focus,.gallery li a:hover{border:1px solid #aaacaf;outline:none}.gallery li a:focus:after,.gallery li a:hover:after{background-color:hsla(0,0%,100%,.5);border:1px solid #aaacaf}.gallery li .image-name{background-color:#c8c8c8;bottom:11px;color:#333;display:inline-block;font-size:16px;left:11px;line-height:16px;margin-right:11px;padding:5px 10px;position:absolute;text-align:left;text-decoration:none;text-transform:uppercase}.gallery li .image-name small{font-size:10px;text-transform:none}.gallery li .image-name:focus,.gallery li .image-name:hover{background-color:#f09600;color:#fff}.gallery img{display:block;width:100%}@media (max-width:767px){.gallery li{margin-bottom:10px}}.ce-advantages{background:#ffeac7;overflow:hidden;padding:40px 0}.ce-advantages--compact{background:#fff6f0;border-bottom:1px solid #f5c9a9;border-top:1px solid #f5c9a9;margin-top:-1px;padding:16px 0}.ce-advantages--compact .grid>div:not(:first-child){border-left:1px solid #f5c9a9}.ce-advantages--compact .grid>div:not(:last-child) .ce-advantage{padding:0 16px 0 0}.ce-advantages--compact .ce-advantage{align-items:center;flex-direction:row}.ce-advantages--compact .ce-advantage__name{font-size:14px;font-weight:500;margin:0}.ce-advantages--compact .ce-advantage img{max-width:24px;min-width:24px}.ce-advantages--compact .ce-advantage p{display:none}.ce-advantage{display:flex;flex-direction:column;gap:16px}.ce-advantage strong{color:#8a2a2b}.ce-advantage img{max-height:32px;max-width:32px;min-width:32px}.ce-advantage p{color:#475467;font-size:14px;line-height:1.6em;margin:0}.ce-advantage__name{display:block;font-size:16px;font-weight:600;line-height:1.5em;margin:0 0 4px}@media (max-width:991px){.ce-advantages{padding:40px}.ce-advantages .container,.ce-advantages .container--big{padding:0}.ce-advantages .slick-next,.ce-advantages .slick-prev{border:0;color:#0a100d;height:24px;transform:translateY(50%);width:24px}.ce-advantages .slick-next:before,.ce-advantages .slick-prev:before{content:"\e909"}.ce-advantages .slick-prev{left:-24px}.ce-advantages .slick-prev:before{rotate:90deg}.ce-advantages .slick-next{right:-24px}.ce-advantages .slick-next:before{rotate:-90deg}.ce-advantages--compact{padding:16px 32px}.ce-advantages--compact .ce-advantage{justify-content:center}.ce-advantages--compact .slick-next,.ce-advantages--compact .slick-prev{transform:translateY(80%)}.ce-advantages--compact .slick-prev{left:-20px}.ce-advantages--compact .slick-next{right:-20px}.ce-advantage{align-items:center;flex-direction:row;margin:0}}.ce-img-text{margin:72px 0;padding-left:calc(50vw - 580px);padding-right:calc(50vw - 680px)}.ce-img-text.right-side{padding-left:calc(50vw - 680px);padding-right:calc(50vw - 580px)}.ce-img-text.right-side .ce-img-text__picture{padding:0 80px 0 0}.ce-img-text .grid{align-items:center}.ce-img-text__picture{padding:0 0 0 80px;position:relative;z-index:2}.ce-img-text__content{align-items:flex-start;flex-direction:column;justify-content:center}.ce-img-text__content .btn{width:auto!important}.ce-img-text__heading{margin:0 0 24px}@media (max-width:767px){.ce-img-text{margin:70px 0}.ce-img-text.right-side .ce-img-text__picture{padding:0 16px 0 0}.ce-img-text__picture{margin-top:20px!important;order:2;padding:0 0 0 16px}.ce-img-text__content{padding:0 16px}.ce-img-text .grid{align-items:center;display:flex;flex:1;flex-flow:column wrap}}.ce-faq{padding:80px 0}.ce-faq a{color:#8a2a2b}.ce-faq__heading{margin:0 0 48px}.ce-faq__question{transition:all .2s ease-out}.ce-faq__question:not(:last-child){margin-bottom:16px}.ce-faq__question.active{transition:all .2s ease-out}.ce-faq__question.active p{color:#505050}.ce-faq__question.active .ce-faq__answer{display:block}.ce-faq__question.active .ce-faq__toggle h4{color:#fff}.ce-faq__question.active .ce-faq__iconWrapper{transform:rotate(180deg);transition:all .2s ease-out}.ce-faq__question-heading{color:#0a100d;display:inline-block;margin:0 25px 0 0;padding:16px 0}.ce-faq__toggle{align-items:center;border:1px solid #c8c8c8;border-radius:400px;color:inherit;display:flex;justify-content:space-between;overflow:hidden;padding:0 12px 0 44px;text-decoration:none}.ce-faq__iconWrapper{background:transparent;display:flex;min-height:66px;min-width:60px;position:relative;transition:all .2s ease-out;width:60px}.ce-faq__icon{color:#8a2a2b;font-family:icomoon,sans-serif;font-size:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.ce-faq__answer{display:none;padding:12px 20px 0 61px}.ce-faq__answer p{margin:0}.ce-faq__btn{display:flex;justify-content:center;margin:48px 0 0}@media (max-width:991px){.ce-faq{padding:70px 0}.ce-faq__question{margin-bottom:20px}.ce-faq__question-heading{font-size:16px;line-height:1.25em;margin-right:0;padding:15px 0}.ce-faq__toggle{padding:0 6px 0 21px}.ce-faq__answer{padding:12px 20px 0 28px}}.ce-richtext{padding:20px 0}.ce-richtext a{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ce-richtext h1,.ce-richtext h2,.ce-richtext h3{padding-bottom:10px}.ce-richtext p{margin:0}.ce-richtext p.small-text{font-size:14px}.ce-richtext blockquote{border:1px solid #f09600;font-size:20px;margin:0 -50px;padding:40px 50px;position:relative}.ce-richtext ol{counter-reset:li;padding-left:20px}.ce-richtext ol li{counter-increment:li;list-style:none;margin-bottom:30px;padding-left:40px;position:relative}.ce-richtext ol li:before{background:#f09600;border-radius:50%;color:#fff;content:counter(li);font-size:16px;font-weight:700;height:38px;left:-20px;line-height:38px;position:absolute;text-align:center;width:38px;z-index:0}.ce-product-list{background-color:#fbfbfb;overflow:hidden;padding:80px 0}.ce-product-list .products__list{display:block}.ce-product-list .product-card{width:40%}.product-slider.is-compact .product-card__imgHolder{height:240px}.product-slider.is-compact .product-card__productName{margin:0 0 8px;min-height:unset}.product-slider.is-compact .product-card__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;color:#0a100d;display:-webkit-box;margin:0 0 24px;max-height:80px;overflow:hidden;text-overflow:ellipsis}.product-slider.is-grid .products__list:not(.slick-initialized) .product-card:nth-child(n+4){display:flex}.product-slider .products__list{grid-template-columns:repeat(1,1fr)}.product-slider .products__list:not(.slick-initialized){display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.product-slider .products__list:not(.slick-initialized) .product-card{width:100%}.product-slider .products__list .slick-slide{height:inherit!important;margin:0 10px}.product-slider .products__list .slick-list{margin:0 -10px}.product-slider .products__list .slick-track{display:flex!important}.product-slider:not(.is-grid) .products__list:not(.slick-initialized) .product-card:nth-child(n+4){display:none}@media (max-width:1300px){.product-slider .slick-arrow{top:107%;transform:translateY(0)}.product-slider .slick-prev{left:calc(50% - 52px)}.product-slider .slick-next{right:calc(50% - 52px)}}@media (max-width:767px){.product-slider .products__list:not(.slick-initialized){grid-template-columns:repeat(1,1fr)}.product-slider:not(.is-grid) .products__list:not(.slick-initialized) .product-card:nth-child(n+2){display:none}.ce-row .p-grid-10 .p-col-1{margin-bottom:10px}}.ce-news{padding:40px 0 20px}.ce-news h2{font-size:28px;font-weight:400;margin:0 0 30px}.ce-news__item{position:relative}.ce-news__item h5{line-height:1.25em;margin:0 0 15px}.ce-news__tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.ce-news__tags li{background:#efefef;border-radius:2px;color:#505050;font-size:13px;font-weight:700;margin:0 5px 5px 0;padding:3px 8px}.ce-news__text,.ce-news__text p{color:#505050;line-height:1.6em;margin:15px 0 20px}.ce-news__link{font-size:14px;font-weight:700;text-decoration:none}.ce-news__link:hover{color:#0a100d;text-decoration:underline}@media (max-width:991px){.ce-news__item{padding:15px 0}}@media (max-width:767px){.ce-news__text{font-size:14px}}.howItWorks{background:#ffeac7;overflow:hidden;padding:80px 0;position:relative}.howItWorks .banner-bg{left:40%;top:45%;transform:translateY(-50%) rotate(-66deg)}.howItWorks>.container{position:relative}.howItWorks__list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}.howItWorks__list.four-items{grid-template-columns:repeat(4,1fr)}.howItWorks__single{background:#fff6f0;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:32px}.howItWorks__text h4{margin:0 0 20px}.howItWorks__text div,.howItWorks__text p{color:#505050;margin:0 0 8px}.howItWorks__text a{color:#505050;font-size:14px;font-weight:700;padding:5px 0;text-decoration:underline}.howItWorks__text a:hover{color:#0a100d;text-decoration:none}.howItWorks__image{height:40px;position:relative;width:40px}.howItWorks__image img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}@media (max-width:991px){.howItWorks{padding:70px 0}.howItWorks .banner-bg{display:none}.howItWorks__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.howItWorks__list{grid-template-columns:repeat(1,1fr)}}.ce-banners{background:#fff6f0;min-height:609px;overflow:hidden;padding:96px 0;position:relative}.banner-bg{left:40%;position:absolute;top:50%;transform:translateY(-50%)}.ce-banners-slideable,.single-banner{position:relative}.single-banner{align-items:center;color:#0a100d;width:100%}.single-banner:hover .btn{background:#0a100d;color:#fff}.single-banner:hover .btn i{color:#c9371d}.single-banner h1{margin:16px 0 24px}.single-banner p{margin:0}.single-banner .btn{margin-top:32px}.single-banner .btn i{font-size:24px;font-weight:600}.single-banner__logo{max-height:80px;max-width:125px;width:auto}.single-banner__image{aspect-ratio:1.35/1;border-radius:12px;max-width:100%;overflow:auto;position:relative;width:563px}.single-banner__image.is-centered img{-o-object-position:center;object-position:center}.single-banner__image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;position:absolute;top:0;width:100%}@media (min-width:992px){.single-banner{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.ce-banners{padding:72px 0 36px}.banner-bg{left:-72%;max-width:unset;top:40px;transform:unset}.single-banner__image{margin-top:24px}}.ce-headline-box{margin-bottom:48px}.ce-headline-box h1,.ce-headline-box h2{margin:0}.ce-headline-box p{color:#505050;margin:16px 0 0}.ce-headline-box.align-center p,.ce-headline-box.text-center p{margin:16px auto 0}.ce-headline-line{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.ce-headline-line.two-columns>div:first-child{max-width:100%;width:60%}.ce-headline-line a:not(.btn){align-items:center;color:#0a100d;display:inline-flex;font-size:16px;font-weight:500;gap:8px;line-height:1.2em;text-decoration:none}.ce-headline-line a:not(.btn) i{color:#8a2a2b}.ce-headline-line a i{font-size:24px;font-weight:600}.ce-headline-line .btn--giant{background:#0a100d;color:#fff}.ce-headline-line .btn--giant i{color:#fff}.ce-subtitle{color:#8a2a2b;display:block;font-size:14px;font-weight:400;letter-spacing:2.24px;line-height:1.2em;margin:0 0 16px;text-transform:uppercase}.ce-subtitle+h2{margin:0}@media (min-width:992px){.ce-headline-line .btn--giant{font-size:40px;font-weight:300;line-height:1.2em;padding:32px 24px}}@media (max-width:767px){.ce-headline-line.two-columns>div:first-child{width:100%}}.ce-customer-ratings{background-color:#fff6f0;padding:80px 0}.customer-rating{align-items:center;display:flex;flex-direction:column;gap:8px;height:auto;justify-content:flex-end}.customer-rating-content{color:#505050;margin:0;text-align:center}.customer-rating-name{font-size:14px;font-weight:500}.customer-rating-header{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.customer-rating-header>*{margin:0}@media (min-width:768px){.customer-ratings-slider:not(.slick-initialized){display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.customer-ratings-slider:not(.slick-initialized) .review-item:nth-child(n+5){display:none}.customer-ratings-slider.slick-initialized .review-item{margin:0 10px}.customer-ratings-slider.slick-initialized .slick-slide{height:inherit!important;margin:0 10px}.customer-ratings-slider.slick-initialized .slick-list{margin:0 -10px}.customer-ratings-slider.slick-initialized .slick-track{display:flex!important}}@media (max-width:1300px){.ce-customer-ratings .slick-arrow{top:115%;transform:translateY(0)}.ce-customer-ratings .slick-prev{left:calc(50% - 52px)}.ce-customer-ratings .slick-next{right:calc(50% - 52px)}}@media (max-width:767px){.customer-ratings-slider:not(.slick-initialized){display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}.customer-ratings-slider:not(.slick-initialized) .review-item:nth-child(n+2){display:none}}.ce-contact{background:#fff6f0;overflow:hidden;padding:72px 0}.ce-contact__buttons{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-top:24px}.ce-contact__content{max-width:100%;width:678px}.ce-contact .ce-headline-box{margin-bottom:32px}.ce-contact img{left:784px;position:absolute;top:50%;transform:translateY(-50%)}.ce-contact form{display:flex;flex-direction:column}.ce-contact input[type=email],.ce-contact textarea{border-color:#f5c9a9;font-weight:500;line-height:1.2em}.ce-contact input[type=email]{padding:12px 24px}.ce-contact textarea{padding:24px}@media (max-width:991px){.ce-contact__content{padding-top:62px}.ce-contact img{left:48%;max-width:60%;position:absolute;top:-26px;transform:unset}.ce-contact input[type=submit]{width:100%}}.ce-hp-banners-grid.has-one-banner .ce-hp-banners-item__content{align-items:center;bottom:60px;display:flex;flex-direction:column;text-align:center;width:calc(100% - 80px)}.ce-hp-banners-grid.has-two-banners .ce-hp-banners-item-big{flex-basis:58%}.ce-hp-banners-grid.has-maximum-banners .ce-hp-banners-items{display:flex;flex-direction:column;gap:20px}.ce-hp-banners-item{border-radius:12px;height:100%;max-height:559px;overflow:hidden;position:relative;width:100%}.ce-hp-banners-item:before{background:linear-gradient(180deg,transparent 23.21%,rgba(10,16,13,.3) 41.58%,rgba(10,16,13,.5));content:"";z-index:2!important}.ce-hp-banners-item img,.ce-hp-banners-item:before{height:100%;left:0;position:absolute;top:0;width:100%}.ce-hp-banners-item img{-o-object-fit:cover;object-fit:cover;z-index:1}.ce-hp-banners-item__content{bottom:24px;color:#fff;font-size:26px;font-weight:500;left:24px;position:absolute;width:calc(70% - 48px);z-index:2}.ce-hp-banners-item__content h2{color:#fff;font-size:28px;margin:0 0 16px}.ce-hp-banners-item__content a{font-size:14px;margin:16px 0 0;max-width:100%;min-width:175px;padding:16px 20px;text-align:center;transition:none}.ce-hp-banners-item__content a:hover{background:#f09600;border-color:#f09600;color:#fff}.ce-hp-banners-item__content p{margin:0;padding:0 0 16px}.ce-hp-banners-item__link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.ce-hp-banners-item-big{flex-basis:66%;height:559px}.ce-hp-banners-item-big .ce-hp-banners-item__content{bottom:40px;left:40px;width:calc(70% - 80px)}.ce-hp-banners-item-big .ce-hp-banners-item__content h2{font-size:48px}.ce-hp-banners-item-big .ce-hp-banners-item__content a{font-size:18px;min-width:215px}.ce-hp-banners-items{flex:1}.ce-hp-banners-items .ce-hp-banners-item__content p{font-size:22px}@media (min-width:992px){.ce-hp-banners-grid.has-maximum-banners,.ce-hp-banners-grid.has-two-banners{display:flex;gap:20px}}@media (max-width:991px){.ce-hp-banners-item-big{height:402px}.ce-hp-banners .container{padding:0}.ce-hp-banners-grid.has-maximum-banners .ce-hp-banners-items,.ce-hp-banners-grid.has-two-banners .ce-hp-banners-items{flex-direction:row;gap:10px;height:240px;margin-top:10px}.ce-hp-banners-item .ce-hp-banners-item__content{bottom:20px;left:20px}}@media (max-width:767px){.ce-hp-banners-item__content{font-size:18px}.ce-hp-banners-item__content a{line-height:1.1em;min-width:90%;padding:16px 8px}.ce-hp-banners-item-big .ce-hp-banners-item__content{bottom:20px;left:16px;width:calc(90% - 32px)}.ce-hp-banners-item-big .ce-hp-banners-item__content h2{font-size:28px}.ce-hp-banners-grid.has-two-banners .ce-hp-banners-items .ce-hp-banners-item__content{bottom:20px;left:16px;width:calc(60% - 32px)}.ce-hp-banners-items .ce-hp-banners-item__content{bottom:10px;left:10px;width:calc(100% - 20px)}.ce-hp-banners-items .ce-hp-banners-item__content p{display:none}}.ce-stores-list{margin:40px 0}.ce-stores{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:40px;row-gap:40px}.collection-pagination{display:flex;justify-content:center;position:relative;z-index:1}.collection-pagination-hide a{align-items:center;display:flex;gap:6px;height:45px;text-decoration:none}.collection-pagination-hide a span{font-weight:500;text-decoration:underline}.collection-pagination-hide a i{display:inline-block;font-size:24px;font-weight:600;transform:rotate(-90deg)}.ce-store{background:#fff6f0;border-radius:8px;display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:24px 24px 32px}.ce-store .store-list-icons{min-height:40px}.ce-store .store-hours{border-top:1px solid #f5c9a9}.ce-store .store-hours ul{margin:0}.ce-store .store-hours ul>li:not(:last-child){margin-bottom:8px}.ce-store .store-hours ul>li>*{width:33.33%}.ce-store .store-hours__title{font-size:16px;margin:32px 0 16px}.ce-store__content{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.ce-store__name{display:flex;flex-direction:column;height:58px;justify-content:flex-end;margin:0;overflow:hidden}.ce-store__desc{color:#505050}@media (max-width:991px){.ce-stores{grid-template-columns:repeat(2,1fr);row-gap:8px}.collection-pagination{align-items:center;flex-direction:column-reverse;gap:40px}}@media (max-width:767px){.ce-stores{grid-template-columns:repeat(1,1fr)}}.ce-upsell{margin-top:40px}.ce-upsell-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.ce-upsell-product{background:#fff6f0;border-radius:24px;padding:16px;width:360px}.ce-upsell-product .product-card-cart__price{flex-direction:row;gap:8px}.ce-upsell-product .product-card-cart__price .info-price-num{font-size:16px}.ce-upsell-product .btn{min-height:40px;min-width:40px;padding:0}.ce-upsell-product__results{color:#3c7c27;font-size:14px;font-weight:700;line-height:.9285;padding:4px 0}.ce-upsell-product__desc{font-size:14px;font-weight:400;line-height:1.6em;margin:10px 0 0}.ce-upsell-product__desc:not(.is-full){-webkit-box-orient:vertical;-webkit-line-clamp:3;align-self:stretch;display:-webkit-box;max-height:66px;overflow:hidden}.ce-upsell-product__desc p{margin:0}.ce-upsell-product__more{font-size:14px;font-weight:500;line-height:1.6em}.ce-upsell-product__top{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 0 10px}.ce-upsell-product__title{color:#0a100d;font-size:14px;line-height:1.2em;max-height:44px;overflow:hidden;text-decoration:none}.ce-upsell-product__price{font-size:18px;font-weight:500;line-height:1.2em;margin:4px 0 0}.ce-upsell-product__img{border-radius:12px;flex:0 0 56px;height:56px;overflow:hidden;position:relative;width:56px}.ce-upsell-product__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media (max-width:767px){.ce-upsell{margin-top:24px}.ce-upsell-grid{grid-template-columns:repeat(1,1fr)}}.ce-pages{padding:80px 0}.ce-pages__list{-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:16px}.ce-page{background:#fff;border-radius:4px;display:flex;flex-direction:column;text-decoration:none}.ce-page__image{border-radius:8px 8px 0 0;display:block;margin:0;overflow:hidden;padding-bottom:56.074%;position:relative;width:100%}.ce-page__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.ce-page__text{align-items:flex-start;background:#fff6f0;border-radius:0 0 8px 8px;color:#0a100d;display:flex;flex:1;flex-direction:column;font-size:24px;font-weight:500;gap:20px;justify-content:space-between;line-height:1.2em;margin:0;padding:24px}@media (max-width:991px){.ce-pages{padding:70px 0}.ce-pages__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ce-pages__list{grid-template-columns:repeat(1,1fr)}}.ce-google-reviews{padding:80px 0 0}.google-reviews-info{background:#fff6f0;border:1px solid #f5c9a9;border-radius:80px;display:inline-flex;flex-wrap:wrap;gap:6px;padding:11px 16px}.google-reviews-info .star-half-png,.google-reviews-info .star-off-png,.google-reviews-info .star-on-png{font-size:16px}.google-reviews-info-box{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.google-reviews-info-box img{height:auto;width:128px}.google-reviews{padding-bottom:80px}.google-reviews .reviews-pagination{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-around;margin-bottom:12px;margin-top:24px}.review-item__google .review-header{align-items:center;flex-wrap:nowrap}.review-item__google .review-text{margin:16px 0 0}.review-item__google .review-item__top{align-items:center;flex-wrap:nowrap;margin-bottom:16px}.review-item__google .review-item__date{font-weight:400;margin:4px 0 0;text-align:left}@media (max-width:1300px){.google-reviews .slick-arrow{top:115%;transform:translateY(0)}.google-reviews .slick-prev{left:calc(50% - 52px)}.google-reviews .slick-next{right:calc(50% - 52px)}}.testimonials{padding:80px 0}.testimonials__desc{color:#505050;margin:24px auto 0;max-width:100%;width:571px}.testimonials-list{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin-top:48px;position:relative}.single-testimonial{align-items:center;display:flex!important;flex-direction:column;height:auto}.testimonial-content{margin-top:56px;text-align:center}.testimonial-content h6{margin:0 0 8px}.testimonial-content p{color:#505050;margin:0}.testimonial-image{border-radius:250px;height:250px;margin:0 auto;overflow:hidden;position:relative;width:250px}.testimonial-image img{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}@media (max-width:991px){.testimonials{padding:70px 0}.testimonials-list{gap:20px;grid-template-columns:repeat(2,1fr)}.testimonial-image{height:169px;width:169px}.testimonial-content{margin-top:8px}}.video{margin:0 auto;max-width:100%;position:relative;width:1000px}.video-modal{transition:all .2s}@media (max-width:767px){.video-modal{display:none}}.video-modal.active{display:none;max-height:0;opacity:0}.hp-youtube{display:none}@media (max-width:767px){.hp-youtube{display:block}}.hp-youtube.active{display:block}.hp-youtube iframe{border:0;min-height:300px}.playBtn{align-items:center;background:#fff;border-radius:50%;bottom:0;box-shadow:3px 5px 23px -5px rgba(80,80,80,.7);cursor:pointer;display:flex;height:192px;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:0;transition:all .2s;width:192px;z-index:10}@media (max-width:767px){.playBtn{height:72px;width:72px}}.playBtn:hover{transform:scale(1.1)}.playBtn span{pointer-events:none}.playBtn .icon-play{color:#505050;font-size:75px;left:4px;pointer-events:none;position:relative;text-align:center}@media (max-width:767px){.playBtn .icon-play{font-size:30px;left:2px;top:1px}}.ce-symptoms__grid{background:#fbfbfb;border-radius:12px;display:flex;gap:64px;padding:56px 64px}.ce-symptoms__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ce-symptoms h4{margin:0 0 16px}.ce-symptom{display:flex;gap:10px}.ce-symptom i{color:#3c7c27;font-size:24px}.ce-symptom i.icon-close{color:#c9371d}.ce-symptom p{margin:0}@media (max-width:767px){.ce-symptoms__grid{align-items:center;flex-direction:column;gap:40px;padding:40px 24px}}.align-left,.text-left{text-align:left}.align-right,.text-right{text-align:right}.align-center,.text-center{text-align:center}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.gap-6{gap:6px}.gap-10{gap:10px}.gap-4{gap:16px}.block{display:block}.order-2{order:2}.w-full{width:100%}.no-visibility{visibility:hidden}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.flex-col,.flex-column{flex-direction:column}.flex-row{flex-direction:row}.inline-block{display:inline-block}.gap-8{gap:8px}.flex-end{justify-content:flex-end}.relative{position:relative}.bg-gray{background:#c8c8c8}.bg-pale-orange{background:#fff6f0}.bg-white-shade{background:#fbfbfb}.bg-white{background:#fff}.bg-red{background:#c9371d}.bg-sunset{background:#ffeac7}.color-primary{color:#f09600}.color-gray{color:#c8c8c8}.color-green{color:#3c7c27}.color-error{color:#c9371d}.color-black{color:#0a100d}.color-white{color:#fff}.color-maroon{color:#8a2a2b}.pointer{cursor:pointer}.lowercase{text-transform:lowercase}.nowrap{white-space:nowrap}.min-content{max-width:-moz-min-content;max-width:min-content}.overflow-hidden{overflow:hidden}.no-decoration{text-decoration:none!important}.m-0,.margin-0{margin:0!important}.margin-top-0,.mt-0{margin-top:0!important}.margin-bottom-0,.mb-0{margin-bottom:0!important}.margin-left-0,.ml-0{margin-left:0!important}.margin-right-0,.mr-0{margin-right:0!important}.p-0{padding:0!important}.padding-top-0,.pt-0{padding-top:0!important}.padding-bottom-0,.pb-0{padding-bottom:0!important}.padding-left-0,.pl-0{padding-left:0!important}.padding-right-0,.pr-0{padding-right:0!important}.m-4,.margin-4{margin:4px!important}.margin-top-4,.mt-4{margin-top:4px!important}.margin-bottom-4,.mb-4{margin-bottom:4px!important}.margin-left-4,.ml-4{margin-left:4px!important}.margin-right-4,.mr-4{margin-right:4px!important}.p-4{padding:4px!important}.padding-top-4,.pt-4{padding-top:4px!important}.padding-bottom-4,.pb-4{padding-bottom:4px!important}.padding-left-4,.pl-4{padding-left:4px!important}.padding-right-4,.pr-4{padding-right:4px!important}.m-8,.margin-8{margin:8px!important}.margin-top-8,.mt-8{margin-top:8px!important}.margin-bottom-8,.mb-8{margin-bottom:8px!important}.margin-left-8,.ml-8{margin-left:8px!important}.margin-right-8,.mr-8{margin-right:8px!important}.p-8{padding:8px!important}.padding-top-8,.pt-8{padding-top:8px!important}.padding-bottom-8,.pb-8{padding-bottom:8px!important}.padding-left-8,.pl-8{padding-left:8px!important}.padding-right-8,.pr-8{padding-right:8px!important}.m-10,.margin-10{margin:10px!important}.margin-top-10,.mt-10{margin-top:10px!important}.margin-bottom-10,.mb-10{margin-bottom:10px!important}.margin-left-10,.ml-10{margin-left:10px!important}.margin-right-10,.mr-10{margin-right:10px!important}.p-10{padding:10px!important}.padding-top-10,.pt-10{padding-top:10px!important}.padding-bottom-10,.pb-10{padding-bottom:10px!important}.padding-left-10,.pl-10{padding-left:10px!important}.padding-right-10,.pr-10{padding-right:10px!important}.m-12,.margin-12{margin:12px!important}.margin-top-12,.mt-12{margin-top:12px!important}.margin-bottom-12,.mb-12{margin-bottom:12px!important}.margin-left-12,.ml-12{margin-left:12px!important}.margin-right-12,.mr-12{margin-right:12px!important}.p-12{padding:12px!important}.padding-top-12,.pt-12{padding-top:12px!important}.padding-bottom-12,.pb-12{padding-bottom:12px!important}.padding-left-12,.pl-12{padding-left:12px!important}.padding-right-12,.pr-12{padding-right:12px!important}.m-16,.margin-16{margin:16px!important}.margin-top-16,.mt-16{margin-top:16px!important}.margin-bottom-16,.mb-16{margin-bottom:16px!important}.margin-left-16,.ml-16{margin-left:16px!important}.margin-right-16,.mr-16{margin-right:16px!important}.p-16{padding:16px!important}.padding-top-16,.pt-16{padding-top:16px!important}.padding-bottom-16,.pb-16{padding-bottom:16px!important}.padding-left-16,.pl-16{padding-left:16px!important}.padding-right-16,.pr-16{padding-right:16px!important}.m-20,.margin-20{margin:20px!important}.margin-top-20,.mt-20{margin-top:20px!important}.margin-bottom-20,.mb-20{margin-bottom:20px!important}.margin-left-20,.ml-20{margin-left:20px!important}.margin-right-20,.mr-20{margin-right:20px!important}.p-20{padding:20px!important}.padding-top-20,.pt-20{padding-top:20px!important}.padding-bottom-20,.pb-20{padding-bottom:20px!important}.padding-left-20,.pl-20{padding-left:20px!important}.padding-right-20,.pr-20{padding-right:20px!important}.m-24,.margin-24{margin:24px!important}.margin-top-24,.mt-24{margin-top:24px!important}.margin-bottom-24,.mb-24{margin-bottom:24px!important}.margin-left-24,.ml-24{margin-left:24px!important}.margin-right-24,.mr-24{margin-right:24px!important}.p-24{padding:24px!important}.padding-top-24,.pt-24{padding-top:24px!important}.padding-bottom-24,.pb-24{padding-bottom:24px!important}.padding-left-24,.pl-24{padding-left:24px!important}.padding-right-24,.pr-24{padding-right:24px!important}.m-30,.margin-30{margin:30px!important}.margin-top-30,.mt-30{margin-top:30px!important}.margin-bottom-30,.mb-30{margin-bottom:30px!important}.margin-left-30,.ml-30{margin-left:30px!important}.margin-right-30,.mr-30{margin-right:30px!important}.p-30{padding:30px!important}.padding-top-30,.pt-30{padding-top:30px!important}.padding-bottom-30,.pb-30{padding-bottom:30px!important}.padding-left-30,.pl-30{padding-left:30px!important}.padding-right-30,.pr-30{padding-right:30px!important}.m-32,.margin-32{margin:32px!important}.margin-top-32,.mt-32{margin-top:32px!important}.margin-bottom-32,.mb-32{margin-bottom:32px!important}.margin-left-32,.ml-32{margin-left:32px!important}.margin-right-32,.mr-32{margin-right:32px!important}.p-32{padding:32px!important}.padding-top-32,.pt-32{padding-top:32px!important}.padding-bottom-32,.pb-32{padding-bottom:32px!important}.padding-left-32,.pl-32{padding-left:32px!important}.padding-right-32,.pr-32{padding-right:32px!important}.m-40,.margin-40{margin:40px!important}.margin-top-40,.mt-40{margin-top:40px!important}.margin-bottom-40,.mb-40{margin-bottom:40px!important}.margin-left-40,.ml-40{margin-left:40px!important}.margin-right-40,.mr-40{margin-right:40px!important}.p-40{padding:40px!important}.padding-top-40,.pt-40{padding-top:40px!important}.padding-bottom-40,.pb-40{padding-bottom:40px!important}.padding-left-40,.pl-40{padding-left:40px!important}.padding-right-40,.pr-40{padding-right:40px!important}.m-80,.margin-80{margin:80px!important}.margin-top-80,.mt-80{margin-top:80px!important}.margin-bottom-80,.mb-80{margin-bottom:80px!important}.margin-left-80,.ml-80{margin-left:80px!important}.margin-right-80,.mr-80{margin-right:80px!important}.p-80{padding:80px!important}.padding-top-80,.pt-80{padding-top:80px!important}.padding-bottom-80,.pb-80{padding-bottom:80px!important}.padding-left-80,.pl-80{padding-left:80px!important}.padding-right-80,.pr-80{padding-right:80px!important}.m-auto,.margin-auto{margin:autopx!important}.margin-top-auto,.mt-auto{margin-top:autopx!important}.margin-bottom-auto,.mb-auto{margin-bottom:autopx!important}.margin-left-auto,.ml-auto{margin-left:autopx!important}.margin-right-auto,.mr-auto{margin-right:autopx!important}.p-auto{padding:autopx!important}.padding-top-auto,.pt-auto{padding-top:autopx!important}.padding-bottom-auto,.pb-auto{padding-bottom:autopx!important}.padding-left-auto,.pl-auto{padding-left:autopx!important}.padding-right-auto,.pr-auto{padding-right:autopx!important}.fs12{font-size:12px}.fs14{font-size:14px}.fs16{font-size:16px}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}@media (max-width:767px){.hidden-phone{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-tablet{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-desktop{display:none!important}}@media (min-width:992px){.hidden-desktop{display:none!important}}